.elementor .e-d7d5c5b-4b69cd1{font-weight:700;color:#fff;text-transform:uppercase;}.elementor .e-b734a6d-9406517{width:auto;font-size:0.8rem;color:#fff;letter-spacing:0.08em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:0px;background-color:#ffffff18;}.elementor .e-1a59a86-ea81394{font-weight:700;color:#fff;text-transform:uppercase;}.elementor .e-9400e07-5f694a9{width:auto;font-size:0.8rem;color:#fff;letter-spacing:0.08em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:0px;background-color:#ffffff18;}.elementor .e-58feb23-2680fbb{font-weight:700;color:#fff;text-transform:uppercase;}.elementor .e-38abf8a-ccb7899{width:auto;font-size:0.8rem;color:#fff;letter-spacing:0.08em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:0px;background-color:#ffffff18;}.elementor .e-4364942-dc69a15{position:absolute;inset-block-end:2rem;inset-inline-start:50%;z-index:3;transform:translate3d(-50%, 0px, 0px);gap:0.6rem;}.elementor .e-d3aa52f-86dad26{font-weight:800;font-size:0.8rem;color:#7dd3fc;letter-spacing:0.14em;}.elementor .e-cabf048-1fb251b{max-width:760px;font-weight:800;font-size:clamp(2.8rem,6vw,5.7rem);color:#fff;letter-spacing:-0.04em;line-height:.98;}.elementor .e-742135b-f31875a{max-width:620px;font-size:1.15rem;color:#dbe7f4;line-height:1.7;}.elementor .e-719f613-16e1c31{font-weight:800;color:#101827;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f59e0b;align-self:flex-start;}.elementor .e-73eaced-315dece{min-height:clamp(32rem,56vw,46rem);padding-block-start:clamp(3rem,8vw,7rem);padding-block-end:clamp(3rem,8vw,7rem);padding-inline-start:clamp(1.25rem,7vw,7rem);padding-inline-end:clamp(1.25rem,7vw,7rem);background-image:linear-gradient(90deg, rgba(4,12,24,.94) 0%,rgba(4,12,24,.72) 45%,rgba(4,12,24,.12) 100%),url("https://kaizaninternational.com/wp-content/uploads/2026/09/kaizan-hero-performance.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:center/cover;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;}.elementor .e-49e3565-f972b59{font-weight:800;font-size:0.8rem;color:#7dd3fc;letter-spacing:0.14em;}.elementor .e-0a6e074-a54bebe{max-width:760px;font-weight:800;font-size:clamp(2.8rem,6vw,5.7rem);color:#fff;letter-spacing:-0.04em;line-height:.98;}.elementor .e-ab5f232-d88b3c4{max-width:620px;font-size:1.15rem;color:#dbe7f4;line-height:1.7;}.elementor .e-4485a6b-26a9b98{font-weight:800;color:#101827;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f59e0b;align-self:flex-start;}.elementor .e-dcda96f-8478a96{min-height:clamp(32rem,56vw,46rem);padding-block-start:clamp(3rem,8vw,7rem);padding-block-end:clamp(3rem,8vw,7rem);padding-inline-start:clamp(1.25rem,7vw,7rem);padding-inline-end:clamp(1.25rem,7vw,7rem);background-image:linear-gradient(90deg, rgba(4,12,24,.94) 0%,rgba(4,12,24,.72) 45%,rgba(4,12,24,.12) 100%),url("https://kaizaninternational.com/wp-content/uploads/2026/09/kaizan-hero-premium.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:center/cover;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;}.elementor .e-6937ba2-5c4fb8b{font-weight:800;font-size:0.8rem;color:#7dd3fc;letter-spacing:0.14em;}.elementor .e-0087c05-e21d010{max-width:760px;font-weight:800;font-size:clamp(2.8rem,6vw,5.7rem);color:#fff;letter-spacing:-0.04em;line-height:.98;}.elementor .e-8274d1f-b64019c{max-width:620px;font-size:1.15rem;color:#dbe7f4;line-height:1.7;}.elementor .e-5b6aec3-a361dc0{font-weight:800;color:#101827;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f59e0b;align-self:flex-start;}.elementor .e-0d988d3-09bc72d{min-height:clamp(32rem,56vw,46rem);padding-block-start:clamp(3rem,8vw,7rem);padding-block-end:clamp(3rem,8vw,7rem);padding-inline-start:clamp(1.25rem,7vw,7rem);padding-inline-end:clamp(1.25rem,7vw,7rem);background-image:linear-gradient(90deg, rgba(4,12,24,.94) 0%,rgba(4,12,24,.72) 45%,rgba(4,12,24,.12) 100%),url("https://kaizaninternational.com/wp-content/uploads/2026/09/kaizan-hero-wireless.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:center/cover;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;}.elementor .e-df35dc6-d21c591{width:100%;margin:0px;background-color:#0c1726;gap:0px;}.elementor .e-dec469e-89892f7{width:100%;max-width:1200px;font-weight:800;font-size:0.8rem;color:#2563eb;letter-spacing:0.14em;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-9eda8a6-2419213{width:100%;max-width:900px;font-size:clamp(2.3rem,4vw,4rem);color:#101827;letter-spacing:-0.035em;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-cd11587-51ce764{width:100%;max-width:760px;font-size:1.08rem;color:#526071;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1c031d7-1e31c96{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-6088d4d-949a92b{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-8ae3e05-a79f6c3{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-5b6f174-40a348c{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-11778c6-30b8dea{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-e79a0b8-520da8d{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-608d8cf-a475912{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-b54ecd1-6bc990b{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-d1f8a36-6470b50{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-bcfa286-0f7f67f{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-ae2fb50-ce11db0{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-b1bab73-2311dcf{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-f283e9c-e3360cd{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-8bfa305-6a1c576{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-bd2c7e4-8fbceb9{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-181712e-11c24ee{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-7c56aa6-0069ccf{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-90184aa-5436113{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-bc72c8b-5b186d7{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-60ce832-6a4b1bd{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-84b3222-b132d9e{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-abef309-a4bf115{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-54579b3-9cf7287{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-deae37f-fece730{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-dbb032f-3341f39{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-fceab94-349af36{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-9b7a584-bb185d7{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-c25e6ac-a89fc64{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-8c7a7dd-e6b3a81{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-5092f20-3871b6e{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-7a88cd2-5aa258a{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-c353fd1-3281beb{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-44f88d7-87a483a{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-3e8afcc-bd729be{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-b53bee5-1b24393{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-312892c-a07f15c{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-feb4925-d48c8f9{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-9e936e0-e218744{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-edd2805-ee432c6{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-1fac768-9033fea{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-3851b31-ec8a2cc{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0.9rem;background-color:#f8fafc;}.elementor .e-727de45-b14782e{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-c5969c6-4dbb809{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-4b35ff1-c90515f{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-705acf6-3059270{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-65b3732-44ee578{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-21f2160-69f41ad{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-ea782e5-08e7ea1{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-f5b5274-461b749{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-b84a3b8-b5659ad{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-4ea3245-5761122{font-weight:800;font-size:0.76rem;color:#66758a;letter-spacing:0.1em;}.elementor .e-d7f8522-bb30af8{font-size:1.25rem;color:#101827;line-height:1.25;}.elementor .e-edbcd51-b3368ad{min-width:min(100%,240px);max-width:340px;text-align:center;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#e6ebf2;border-style:solid;background-color:#fff;box-shadow:0px 14px 40px 0px rgba(30,58,95,.09);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 250px;align-items:center;}.elementor .e-61147f3-d419b75{width:100%;max-width:1400px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:clamp(.9rem,2vw,1.5rem);flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));justify-content:center;align-items:stretch;}.elementor .e-33811a1-ceaed03{width:100%;text-align:center;padding-block-start:clamp(4rem,8vw,7rem);padding-block-end:clamp(4rem,8vw,7rem);padding-inline-start:clamp(1rem,4vw,4rem);padding-inline-end:clamp(1rem,4vw,4rem);background-color:#f5f7fb;display:flex;flex-direction:column;gap:1.2rem;align-items:center;}.elementor .e-e5841a9-e964e8b{max-width:820px;font-size:clamp(2.2rem,4vw,3.8rem);color:#101827;line-height:1.05;}.elementor .e-b3de56a-e0dde9c{max-width:680px;font-size:1.1rem;color:#526071;line-height:1.7;}.elementor .e-200daa5-20f85d5{font-weight:800;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#101827;}.elementor .e-b1596cf-1f1cef0{width:100%;text-align:center;padding-block-start:clamp(4rem,8vw,6rem);padding-block-end:clamp(4rem,8vw,6rem);padding-inline-start:clamp(1rem,4vw,4rem);padding-inline-end:clamp(1rem,4vw,4rem);background-color:#dfeaf7;display:flex;flex-direction:column;gap:1.2rem;align-items:center;}.elementor .e-247da76-5fd13aa{width:calc(100vw - 15px);max-width:calc(100vw - 15px);margin-inline-start:calc(50% - 50vw + 7.5px);margin-inline-end:calc(50% - 50vw + 7.5px);background-color:#f5f7fb;display:flex;flex-direction:column;}