.elementor .e-caff42c-00195dd{width:100%;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:start;}.elementor .e-5790e37-0f92818{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:url("https://ellisonstrategy.ca/wp-content/uploads/2026/10/Bri-Ellison-24-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -100px;display:flex;flex-direction:column;row-gap:1rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;align-items:start;}.elementor .e-e433e11-40ac8b7{width:90%;max-width:87.5rem;padding-inline-start:2rem;flex-direction:column;gap:0.4rem;align-items:start;}.elementor .e-1f98721-afcbd7e{width:100%;flex-direction:column;gap:0.3rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4ecd2b7-3b89293{width:100%;flex-direction:column;gap:0.3rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-67a2445-364d0ba{width:100%;flex-direction:column;gap:0.3rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-09bff2b-63784e5{width:100%;flex-direction:column;gap:0.3rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4bbe055-05694c9{width:90%;max-width:80rem;column-gap:4rem;padding-inline-start:1.8rem;display:grid;flex-direction:column;row-gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-17583ab-2e6cd38{width:3rem;height:0.1rem;font-weight:100;padding-block-end:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;background-color:#054677;}.elementor .e-47fbea7-de30aa6{padding-inline-start:1.8rem;flex-direction:column;}.elementor .e-d776682-d68ef3b{width:100%;max-width:87.5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:url("https://ellisonstrategy.ca/wp-content/uploads/2026/10/Bri-Ellison-29-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:2rem;flex-wrap:nowrap;justify-content:center;align-items:start;}.elementor .e-ba62bcf-3d9aa84{width:90%;max-width:87.5rem;padding-inline-start:2rem;flex-direction:column;gap:0.4rem;align-items:start;}.elementor .e-29d780b-09b8e6b{font-family:Inter;font-weight:700;color:#f2c94c;align-self:start;}.elementor .e-377c6f5-38cb4a5{width:100%;padding-block-start:0.5rem;flex-direction:column;gap:0.25rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-252d5a2-58dd0fb{width:3rem;background-color:#054677;}.elementor .e-f78784c-239b6a3{width:100%;padding-block-start:0.5rem;flex-direction:row;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-137c1e7-6537ee2{padding-block-start:0rem;padding-inline-start:0px;flex-direction:column;gap:0rem;justify-content:flex-start;align-items:start;}.elementor .e-d7680a8-15a2d3f{padding-block-start:0rem;padding-inline-start:0.5rem;flex-direction:column;gap:3.75rem;justify-content:flex-start;align-items:start;}.elementor .e-3dbe5ce-d798e9c{width:100%;height:100%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;background-color:#fbf7f2;flex-direction:column;gap:0.75rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-69872bf-1ab3d5d{font-family:Inter;font-weight:700;color:#f2c94c;align-self:start;}.elementor .e-b475aa5-546235b{width:100%;padding-block-start:0.5rem;flex-direction:column;gap:0.25rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-36e1103-547d357{width:3rem;background-color:#054677;}.elementor .e-6af8fdf-2fc79da{width:100%;padding-block-start:0.5rem;flex-direction:row;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-165ea35-21eab91{padding-block-start:0rem;padding-inline-start:0px;flex-direction:column;gap:0rem;justify-content:flex-start;align-items:start;}.elementor .e-cf8347e-5795388{padding-block-start:0rem;padding-inline-start:0.5rem;flex-direction:column;gap:4.75rem;justify-content:flex-start;align-items:start;}.elementor .e-68ff5bc-35d1cd7{width:100%;height:100%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;background-color:#fbf7f2;flex-direction:column;gap:0.75rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-991385b-dc1f0aa{font-family:Inter;font-weight:700;color:#f2c94c;align-self:start;}.elementor .e-7feceeb-f94869a{width:100%;padding-block-start:0.5rem;flex-direction:column;gap:0.25rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-22f0f18-a763c01{width:3rem;background-color:#054677;}.elementor .e-00d1830-74e5a8d{width:100%;padding-block-start:0.5rem;flex-direction:row;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-8a4f42b-d340ad2{padding-block-start:0rem;padding-inline-start:0px;flex-direction:column;gap:0rem;justify-content:flex-start;align-items:start;}.elementor .e-a828ea7-5266de3{padding-block-start:0rem;padding-inline-start:0.5rem;flex-direction:column;gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-009e45e-dec308d{width:100%;height:100%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;background-color:#fbf7f2;flex-direction:column;gap:0.75rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-db4fe60-f971c43{width:100%;column-gap:2rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0px;display:grid;flex-direction:column;row-gap:0rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:stretch;align-items:stretch;}.elementor .e-e241787-32e1887{width:100%;max-width:87.5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#054677;flex-direction:column;gap:2rem;flex-wrap:nowrap;justify-content:center;align-items:start;}.elementor .e-014125e-0120a4e{width:90%;max-width:87.5rem;padding-inline-start:2rem;flex-direction:column;gap:0.4rem;align-items:start;}.elementor .e-ca676dd-ddff17f{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-d0b5334-cc8cfc5{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-752f40a-9ada09a{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-2f66cf4-624d8b9{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-a3fdefe-4f4c440{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-c40b9e8-44d1b7c{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;border-width:0.01rem;border-color:#054677;border-style:solid;flex-direction:column;gap:0.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-bd44f2d-defaa68{width:90%;max-width:80rem;column-gap:4rem;padding-inline-start:1.8rem;display:grid;flex-direction:column;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-80e2ae9-10e1b90{width:100%;padding-inline-start:1.8rem;flex-direction:column;gap:2rem;}.elementor .e-2fda3d9-6684872{width:100%;max-width:87.5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:url("https://ellisonstrategy.ca/wp-content/uploads/2026/10/Bri-Ellison-35-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;gap:2rem;flex-wrap:nowrap;justify-content:flex-start;}.elementor .e-b6a53fa-a897265{width:90%;max-width:87.5rem;padding-inline-start:2rem;flex-direction:column;gap:0.4rem;align-items:start;}.elementor .e-e3983c6-116e0b3{width:100%;padding-block-start:0rem;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-aaa3b3e-36d7c5c{width:3rem;background-color:#faf8f5;}.elementor .e-2dea081-6ec43ad{width:40%;}.elementor .e-64cb6ba-580ddc9{width:100%;padding-block-start:0rem;flex-direction:column;gap:1rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-78cdf61-ae89c6d{width:100%;padding-block-end:2rem;border-radius:0.5rem;border-width:0rem;border-style:none;background-color:#306286;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-203fe94-c33b8c8{width:100%;padding-block-start:0rem;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-6052ea6-c7c9853{width:3rem;background-color:#faf8f5;}.elementor .e-30fa28a-bbb7e32{width:40%;}.elementor .e-c5b6255-a5d8a6c{width:100%;padding-block-start:0rem;flex-direction:column;gap:1rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-5e38350-b196261{width:100%;padding-block-end:2rem;border-radius:0.5rem;border-width:0rem;border-style:none;background-color:#306286;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-3d11597-cad66d4{width:90%;max-width:80rem;column-gap:4rem;padding-inline-start:1.8rem;display:grid;flex-direction:column;row-gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:center;align-items:center;}.elementor .e-005e1cf-069c636{width:100%;max-width:87.5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#b9d6ec;flex-direction:column;gap:2rem;flex-wrap:nowrap;justify-content:flex-start;}.elementor .e-e4c37f8-505d3ba{width:100%;}.elementor .e-01af955-649a149{width:40%;}.elementor .e-0b59073-673be81{width:3rem;background-color:#054677;}.elementor .e-d693786-a43daf3{width:100%;flex-direction:column;gap:1rem;}.elementor .e-9f700ba-d09670f{width:90%;max-width:87.5rem;padding-inline-start:2rem;flex-direction:row;gap:0.4rem;align-items:start;}.elementor .e-d7ad1f3-98a17b7{width:100%;max-width:87.5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:url("https://ellisonstrategy.ca/wp-content/uploads/2026/10/Bri-Ellison-35-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;gap:2rem;flex-wrap:nowrap;justify-content:flex-start;}