.elementor .e-7283e60-1669{font-size:clamp(38px, 4.8vw, 66px);& em { font-style: normal; font-weight: 700; color: #FFFFFF; }\n}.elementor .e-d9902bf-edf2{font-family:var(--ci-font-body);font-size:15px;color:rgba(255,255,255,0.75);}.elementor .e-4a1451b3-a0cb{margin-block-start:8px;gap:20px;}.elementor .e-188102ef-14d9{padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-6d197ef3-63f6{font-family:var(--ci-font-body);font-size:17px;color:rgba(239,233,221,0.85);line-height:1.6;display:block;& ul { margin: 0; padding-left: 0; list-style: none; display: flex; flex-direction: column; gap: 14px; } & li { padding-left: 26px; position: relative; } & li::before { content: ''; position: absolute; left: 0; top: 10px; width: 12px; height: 2px; background: #B39256; }\n}.elementor .e-578cc842-a119{padding:34px;border-block-start-width:3px;background-color:rgba(30,31,34,0.75);display:flex;flex-direction:column;gap:16px;border-top-style: solid; border-top-color: var(--ci-gold);\n}.elementor .e-4e2e2d0c-bdfa{width:100%;background-color:rgba(16,17,19,0.6);backdrop-filter:blur(3px);display:grid;gap:clamp(32px, 5vw, 72px);grid-template-columns:1.35fr 1fr;grid-template-rows:auto;align-items:center;padding-block: clamp(32px, 4vw, 48px); padding-inline: max(var(--ci-gutter), calc((100% - 1160px) / 2));\n}.elementor .e-34f0db57-f825{width:100%;min-height:clamp(600px, 90vh, 940px);background-image:url("https://contendoinnovation.ca/wp-content/uploads/2026/10/image-2-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;background-position: center 40%; padding-block: 170px 110px; padding-inline: 0px;\n}.elementor .e-3296f4d7-1591{margin-block-end:8px;& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-5f6cd137-25f4{max-width:760px;margin-block-end:16px;}.elementor .e-252b5ffe-fb90{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-4825b9b0-c109{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-51e25086-41cb{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-15712b80-39df{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-2541aa1c-f775{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-7bf31efe-7f06{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-75f4f09c-9ef3{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-2e379827-82a8{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-5adc2f7-dd0d{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-1f020fa7-d04a{& em { font-style: normal; font-weight: 700; color: var(--ci-gold); }\n}.elementor .e-78a9e38-8845{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6796384b-f64e{font-family:var(--ci-font-body);font-size:17px;color:rgba(239,233,221,0.85);line-height:1.6;display:block;& ul { margin: 0; padding-left: 0; list-style: none; display: flex; flex-direction: column; gap: 16px; } & li { padding-left: 26px; position: relative; } & li::before { content: ''; position: absolute; left: 0; top: 10px; width: 12px; height: 2px; background: #B39256; } & strong { color: #FFFFFF; }\n}.elementor .e-3190a749-9c06{padding:34px;border-block-start-width:3px;background-color:rgba(255,255,255,0.05);display:flex;flex-direction:column;gap:16px;border-top-style: solid; border-top-color: var(--ci-gold);\n}.elementor .e-4a76cecc-859c{width:100%;max-width:var(--ci-max);padding:0px;display:grid;gap:clamp(32px, 6vw, 88px);grid-template-columns:1.3fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-5010ad63-7fff{& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-1176191c-12c3{font-weight:600;font-size:15px;color:var(--ci-gold-deep);}.elementor .e-423ef0a7-e2fa{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-1cf61504-8b97{width:100%;max-width:var(--ci-max);padding:0px;display:grid;gap:clamp(32px, 6vw, 88px);grid-template-columns:1fr 1.3fr;grid-template-rows:auto;align-items:start;}.elementor .e-13432ff0-a0f3{margin-block-end:16px;& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-76316f2c-6258{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-a518a7d-7ad5{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-512001e-9efe{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-24e0d95c-45fc{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-5a58948d-c828{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-221d993e-6c6c{gap:24px;align-items:flex-start;}