.elementor .e-523858f-7062ab0{color:#fffafa;}.elementor .e-16fca26-0cc769f{color:#fbfbfb;}.elementor .e-68555f0-fcca8f5{color:#fbfbfb;}.elementor .e-015da5f-ae43495{color:#fffafa;margin-block-start:16px;}.elementor .e-590fdc8-7fff10c{color:#0b1f19;border-radius:999px;background-color:#F3F6F5;}.elementor .e-93a635b-8dcae7b{color:#F3F6F5;border-radius:999px;border-width:1px;border-color:#F3F6F5;border-style:solid;background-color:#0b1f1900;}.elementor .e-209d0d5-976b933{column-gap:12px;padding:0px;margin-block-start:16px;flex-direction:row;}.elementor .e-6137ae3{width:50%;padding:0px;flex-direction:column;row-gap:8px;}.elementor .e-97b6e2f{width:50%;flex-direction:column;}.elementor .e-cc9af22{width:100%;column-gap:48px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;row-gap:32px;align-items:center;}.elementor .e-74b398a-a2a967f{color:#fffcfc;}.elementor .e-ac783b3-7e986fe{color:#fffdfd;}.elementor .e-0910a73-9d3c611{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-f0ae63c-32858a3{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-8de9445-d3274a7{font-size:14px;color:#c4ccc8;}.elementor .e-40a44f8-84b3688{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-ab1eee0-8786f9e{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-70f6a19-a49ab95{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-c100fc3-7f62feb{font-size:14px;color:#c4ccc8;}.elementor .e-67e4ca5-2e9e3dc{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-20b360d-bfbb9c8{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-28e8f77-994520d{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-6f71ee5-6ab004f{font-size:14px;color:#c4ccc8;}.elementor .e-08355fe-3ad8203{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-6b79665-37de88f{padding:0px;margin-block-start:16px;display:grid;flex-direction:row;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-809239b{max-width:1280px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap:12px;}.elementor .e-3ca0bd4-53b528f{color:#fffcfc;}.elementor .e-7f33c02-a1bf695{color:#fffdfd;}.elementor .e-2dabb18-55897a7{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-8c5d58b-cc8bf90{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-b872b8e-aeb73a8{font-size:14px;color:#c4ccc8;}.elementor .e-53b7be4-0bf4fd8{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-69ac749-c6a15c9{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-4eb5df6-1e58310{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-797f1a4-fb4f1ac{font-size:14px;color:#c4ccc8;}.elementor .e-8f74209-2b32f23{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-db0c33f-bbb14ae{width:55px;height:2px;border-width:1px;border-color:#0fffa1;border-style:solid;}.elementor .e-28a0d6b-da89eca{font-size:26px;color:#ffffff;display:flex;order:-99999;}.elementor .e-00c94bb-77c9bab{font-size:14px;color:#c4ccc8;}.elementor .e-7d21d4f-ba0d43a{width:100%;padding:32px;margin-block-start:34px;border-radius:24px;border-width:1px;border-color:#ffffff24;border-style:solid;background-color:#ffffff0f;display:grid;flex-direction:column;row-gap:16px;grid-template-columns:repeat(1, 1fr);}.elementor .e-a1bd44f-770e642{padding:0px;margin-block-start:16px;display:grid;flex-direction:row;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-482935d-034b9c2{max-width:1280px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap:12px;}.elementor .e-902fd4f{width:1200px;max-width:92%;padding:0px;margin-block-start:56px;margin-block-end:56px;margin-inline-start:auto;margin-inline-end:auto;border-radius:36px;border-width:1px;border-color:#ffffff1f;border-style:solid;background-image:url("https://kcwsolutions.ca/wp-content/uploads/2026/10/fille-calque.png"),url("https://kcwsolutions.ca/wp-content/uploads/2026/10/KCW-Solutions-Image-de-fond-2-scaled.jpg");background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:100% auto,cover;background-position:0% 0%;background-color:#0b1f19;background-clip:border-box;box-shadow:0px 40px 100px 0px rgba(0, 0, 0, 0.6);backdrop-filter:blur(0px);flex-direction:column;gap:12px;}