.elementor .e-1750c7d0-9d5d{font-weight:700;}.elementor .e-4fbe7a03-3c95{font-family:var(--ci-font-body);font-size:14px;color:rgba(255,255,255,0.75);letter-spacing:0.04em;}.elementor .e-592ae67-b7c8{width:100%;background-color:rgba(16,17,19,0.62);backdrop-filter:blur(3px);gap:18px;align-items:flex-start;max-width: none; padding-block: clamp(28px, 4vw, 44px); padding-inline: max(var(--ci-gutter), calc((100% - 760px) / 2));\n}.elementor .e-142a25d8-66fa{width:100%;background-image:url("https://contendoinnovation.ca/wp-content/uploads/2026/10/image-2048x1365.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#141517;display:flex;flex-direction:column;justify-content:center;padding-block: 170px 80px; padding-inline: 0px; background-position: center 30%;\n}.elementor .e-3007afbe-44d8{font-size:20px;}.elementor .e-30e8b222-ad67{font-family:var(--ci-font-body);font-size:17px;color:var(--ci-charcoal);line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-59362623-5004{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;margin-block-end:24px;border-inline-start-width:4px;background-color:var(--ci-coffee);display:flex;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--ci-gold);\n}.elementor .e-2668cb11-10d1{font-size:23px;margin-block-start:28px;}.elementor .e-3f132786-1ffc{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-47d9551d-b554{font-size:23px;margin-block-start:28px;}.elementor .e-3cf84591-5d63{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-568f7603-f8a2{font-size:23px;margin-block-start:28px;}.elementor .e-2e54d634-13cf{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-7516103f-8b3e{font-size:23px;margin-block-start:28px;}.elementor .e-2deb90ee-62bb{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-69fdc353-ecd2{font-size:23px;margin-block-start:28px;}.elementor .e-d90dc75-6fc2{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-382c32b0-e1d9{font-size:23px;margin-block-start:28px;}.elementor .e-cf275c6-4179{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-6d16cee-803b{font-size:23px;margin-block-start:28px;}.elementor .e-7345eee-7c35{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-516c3b9b-98ed{font-size:23px;margin-block-start:28px;}.elementor .e-54503f8e-f84e{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-3cc6a4f1-a258{font-size:23px;margin-block-start:28px;}.elementor .e-135be5a5-bf0c{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-43cd3611-79b8{font-size:23px;margin-block-start:28px;}.elementor .e-17564f06-c5a9{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-3c9acee4-f496{font-size:23px;margin-block-start:28px;}.elementor .e-5eb762a7-622d{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 12px 0 12px 22px; padding: 0; } & li { list-style: disc outside; margin: 0 0 10px; }\n}.elementor .e-72c19e69-e168{font-size:23px;margin-block-start:28px;}.elementor .e-1018404a-a84b{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-4e8ed9bb-b598{font-size:23px;margin-block-start:28px;}.elementor .e-61b58614-a46b{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-24041636-b625{font-size:23px;margin-block-start:28px;}.elementor .e-3b3835ca-4eae{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;}.elementor .e-2650154f-db18{font-size:23px;margin-block-start:28px;}.elementor .e-3af809bc-6f25{font-family:var(--ci-font-body);font-size:17px;color:#3A3832;line-height:1.7;display:block;& a { color: var(--ci-gold-deep); text-decoration: underline; text-underline-offset: 3px; } & strong { color: var(--ci-charcoal); }\n}.elementor .e-604631ae-ae86{width:100%;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1208d619-50a3{padding-block: clamp(48px, 6vw, 88px) clamp(72px, 9vw, 120px);\n}