.elementor .e-4b206830-e696{font-size:clamp(38px, 4.8vw, 66px);& em { font-style: normal; font-weight: 700; color: #FFFFFF; }\n}.elementor .e-289fffa0-23bb{font-family:var(--ci-font-body);font-size:15px;color:rgba(255,255,255,0.75);}.elementor .e-127f5b78-9f25{margin-block-start:8px;gap:20px;}.elementor .e-6cc30b00-cdab{padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-4209f72e-a52c{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-1267350f-9d02{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-7fdbd36-92d1{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-355b0f39-c4a9{width:100%;min-height:clamp(600px, 90vh, 940px);background-image:url("https://contendoinnovation.ca/wp-content/uploads/2026/10/image-1-2048x1366.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-4d5ecd20-a1e7{margin-block-end:8px;& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-161752e4-5ff6{max-width:760px;margin-block-end:16px;}.elementor .e-69dcb447-116e{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-5336edc1-458f{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-3d533861-d89e{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-49c74143-d3ee{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-9b2dbf1-ad3a{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-7afd8130-7407{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-930da71-7a6a{& a { color: var(--ci-gold-deep); font-weight: 600; text-decoration: none; display: block; margin-top: 10px; }\n}.elementor .e-580b44f6-4105{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-27793cb7-c165{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-33b79ba1-9a12{& em { font-style: normal; font-weight: 700; color: var(--ci-gold); }\n}.elementor .e-4fd1a57c-e392{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-77c535b9-2fe5{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-7162c42e-2df6{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-4fe4ed59-95ad{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-3009ec34-f7ae{& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-1c420b83-3bed{font-weight:600;font-size:15px;color:var(--ci-gold-deep);}.elementor .e-2cf9da7f-773d{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-672b59c5-abe7{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-335b2bc5-3614{margin-block-end:16px;& em { font-style: normal; font-weight: 700; color: var(--ci-gold-deep); }\n}.elementor .e-251a041b-5cf9{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-3c03d19e-a75c{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-5db056f3-97a7{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-4dd7b0da-71f8{padding-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ci-coffee-deep);\n}.elementor .e-4052d273-941c{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-1522023f-d773{gap:24px;align-items:flex-start;}