@media(max-width:960px){.elementor .e-5301caa-1e00cf0{width:100%;letter-spacing:0.14em;padding-block-start:17px;padding-block-end:17px;padding-inline-start:18px;padding-inline-end:18px;justify-content:space-between;}}@media(max-width:960px){.elementor .e-8b23466-da2a468{width:100%;letter-spacing:0.14em;padding-block-start:17px;padding-block-end:17px;padding-inline-start:18px;padding-inline-end:18px;justify-content:space-between;}}@media(max-width:960px){.elementor .e-a5cac64-46ed1b7{width:100%;gap:16px;}}@media(max-width:960px){.elementor .e-47b8dc5-46f780a{flex-direction:column;align-items:flex-start;}}@media(max-width:960px){.elementor .e-a11a036-491c15c{padding-block-start:100px;padding-block-end:28px;padding-inline-start:max(clamp(20px, 5vw, 76px), -780px + 50vw);padding-inline-end:max(clamp(20px, 5vw, 76px), -780px + 50vw);}}@media(max-width:960px){.elementor .e-db4bce5-666f35f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;}}@media(max-width:960px){.elementor .e-5752e74-9c9d087{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(248, 246, 241, 0.18);border-style:solid;}}@media(max-width:960px){.elementor .e-0d7c789-aa15951{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(248, 246, 241, 0.18);border-style:solid;}}@media(max-width:960px){.elementor .e-d5f1c97-8099512{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-ede3acf-532f76d{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-97e2155-52198af{height:76vw;}}@media(max-width:960px){.elementor .e-4043df9-4bdea20{font-size:24px;}}@media(max-width:960px){.elementor .e-089ea3d-ec9081d{padding-block-start:26px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:960px){.elementor .e-511d07e-37aa648{font-size:24px;}}@media(max-width:960px){.elementor .e-a407937-80afeb6{padding-block-start:26px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:960px){.elementor .e-373c96c-c5b4d2f{gap:0px;grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-7f05772-5f6b2aa{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-8833092-a89eef2{aspect-ratio:4/3;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:960px){.elementor .e-41da1fd-5ab8abb{aspect-ratio:4/3;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:960px){.elementor .e-e5d5ba2-8eda9b6{aspect-ratio:4/3;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:960px){.elementor .e-b27f44f-475c0ec{gap:42px;grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-f076cf6-d4b70ad{width:100%;letter-spacing:0.14em;padding-block-start:19px;padding-block-end:19px;padding-inline-start:18px;padding-inline-end:18px;justify-content:space-between;}}@media(max-width:960px){.elementor .e-e615337-a8884eb{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-7be1fe4-39de4b2{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-36a5989-80fb0a6{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-ed888a1-1f6ff77{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-61132e6-2491ac8{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-cbc790b-3a6ec58{background-image:url("https://goldenrod-porpoise-949847.hostingersite.com/wp-content/uploads/2026/11/stock-calgary-downtown.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--mb-ink);}}@media(max-width:960px){.elementor .e-0e2f343-b0a5c7d{max-height:none;aspect-ratio:16/10;}}@media(max-width:960px){.elementor .e-94f073e-a178c8b{position:static;}}@media(max-width:960px){.elementor .e-2eaa189-87d2f03{grid-template-columns:1fr;}}@media(max-width:960px){.elementor .e-e584257-f8192ce{margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(12px + (-1 * max(clamp(20px, 5vw, 76px), -780px + 50vw)));margin-inline-end:calc(12px + (-1 * max(clamp(20px, 5vw, 76px), -780px + 50vw)));}}@media(max-width:960px){.elementor .e-b2b4073-85957f7{grid-template-columns:1fr;}}