@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-hpicon {color: #f5a623; fill: #f5a623; font-size: var(--brxw-text-s)}#brxe-hptext {display: inline; width: auto}#brxe-hpill2 {display: inline-flex; align-items: center; column-gap: var(--brxw-space-xs); flex-direction: row; justify-content: center; flex-wrap: nowrap; width: auto}#brxe-hpill2 { margin-inline: auto; }#brxe-hh1 {font-size: clamp(2.55rem, 3.7vw, 3.8rem); color: var(--brxw-color-white); margin-right: auto; margin-left: auto}#brxe-hh1 { text-shadow: 0 3px 24px rgba(0,0,0,.88); }@media (max-width: 991px) {#brxe-hh1 {margin-right: auto; margin-left: auto}}@media (max-width: 478px) {#brxe-hh1 {font-size: var(--brxw-text-3xl)}}#brxe-hsub {font-size: clamp(1.1rem, 1.9vw, 1.45rem); font-weight: 800; color: var(--brxw-color-white); margin-right: auto; margin-left: auto}@media (max-width: 991px) {#brxe-hsub {margin-right: auto; margin-left: auto}}#brxe-hcopy {width: min(100%, 42rem); margin-right: auto; margin-left: auto; color: var(--brxw-color-white-t-5); font-size: clamp(.92rem, 1.25vw, 1.05rem)}@media (max-width: 991px) {#brxe-hcopy {margin-right: auto; margin-left: auto; width: min(100%, var(--brxw-text-width-l))}}#brxe-hquote {width: min(100%, 24rem); justify-content: center; display: flex; align-items: center}#brxe-hcall {width: min(100%, 17rem); justify-content: center; display: flex; align-items: center}#brxe-hbtns {justify-content: center; display: flex; align-items: center; flex-wrap: nowrap; width: 100%; flex-direction: column; row-gap: var(--brxw-space-s); column-gap: var(--brxw-space-s); margin-bottom: 0}#brxe-hbtns { margin-bottom: 0; }@media (min-width: 992px) { #brxe-hbtns { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: var(--brxw-space-xs); width: min(100%, 42rem); max-width: 42rem; } #brxe-hbtns > * { width: min(18rem, calc(50% - .5rem)); } }@media (max-width: 991px) {#brxe-hbtns {align-items: center}}#brxe-htr1i {color: var(--brxw-color-primary); fill: var(--brxw-color-primary); font-size: var(--brxw-text-2xl)}#brxe-htr1i { font-size: var(--brxw-text-2xl); }@media (max-width: 478px) { #brxe-htr1i { font-size: var(--brxw-text-xl); } }#brxe-htr1t {font-size: var(--brxw-text-m); font-weight: 900; color: var(--brxw-color-white); line-height: 1.15}@media (max-width: 478px) {#brxe-htr1t {font-size: var(--brxw-text-s)}}#brxe-htr1p {font-size: var(--brxw-text-s); color: var(--brxw-color-white-t-5); line-height: 1.35}@media (max-width: 478px) {#brxe-htr1p {font-size: var(--brxw-text-xs)}}#brxe-htr1c {display: flex; flex-direction: column; align-items: center; row-gap: var(--brxw-space-3xs)}#brxe-htr1 {display: flex; flex-direction: column; align-items: center; justify-content: flex-start; row-gap: var(--brxw-space-xs); padding-top: clamp(.65rem, 1.3dvh, 1rem); padding-right: var(--brxw-space-m); padding-bottom: clamp(.65rem, 1.3dvh, 1rem); padding-left: var(--brxw-space-m); border-top: 0 solid var(--brxw-color-white-t-3); border-right: 1px solid var(--brxw-color-white-t-3); border-bottom: 0 solid var(--brxw-color-white-t-3); border-left: 0 solid var(--brxw-color-white-t-3); text-align: center}#brxe-htr2i {color: var(--brxw-color-primary); fill: var(--brxw-color-primary); font-size: var(--brxw-text-2xl)}#brxe-htr2i { font-size: var(--brxw-text-2xl); }@media (max-width: 478px) { #brxe-htr2i { font-size: var(--brxw-text-xl); } }#brxe-htr2t {font-size: var(--brxw-text-m); font-weight: 900; color: var(--brxw-color-white); line-height: 1.15}@media (max-width: 478px) {#brxe-htr2t {font-size: var(--brxw-text-s)}}#brxe-htr2p {font-size: var(--brxw-text-s); color: var(--brxw-color-white-t-5); line-height: 1.35}@media (max-width: 478px) {#brxe-htr2p {font-size: var(--brxw-text-xs)}}#brxe-htr2c {display: flex; flex-direction: column; align-items: center; row-gap: var(--brxw-space-3xs)}#brxe-htr2 {display: flex; flex-direction: column; align-items: center; justify-content: flex-start; row-gap: var(--brxw-space-xs); padding-top: clamp(.65rem, 1.3dvh, 1rem); padding-right: var(--brxw-space-m); padding-bottom: clamp(.65rem, 1.3dvh, 1rem); padding-left: var(--brxw-space-m); border-top: 0 solid var(--brxw-color-white-t-3); border-right: 1px solid var(--brxw-color-white-t-3); border-bottom: 0 solid var(--brxw-color-white-t-3); border-left: 0 solid var(--brxw-color-white-t-3); text-align: center}#brxe-htr3i {color: var(--brxw-color-primary); fill: var(--brxw-color-primary); font-size: var(--brxw-text-2xl)}#brxe-htr3i { font-size: var(--brxw-text-2xl); }@media (max-width: 478px) { #brxe-htr3i { font-size: var(--brxw-text-xl); } }#brxe-htr3t {font-size: var(--brxw-text-m); font-weight: 900; color: var(--brxw-color-white); line-height: 1.15}@media (max-width: 478px) {#brxe-htr3t {font-size: var(--brxw-text-s)}}#brxe-htr3p {font-size: var(--brxw-text-s); color: var(--brxw-color-white-t-5); line-height: 1.35}@media (max-width: 478px) {#brxe-htr3p {font-size: var(--brxw-text-xs)}}#brxe-htr3c {display: flex; flex-direction: column; align-items: center; row-gap: var(--brxw-space-3xs)}#brxe-htr3 {display: flex; flex-direction: column; align-items: center; justify-content: flex-start; row-gap: var(--brxw-space-xs); padding-top: clamp(.65rem, 1.3dvh, 1rem); padding-right: var(--brxw-space-m); padding-bottom: clamp(.65rem, 1.3dvh, 1rem); padding-left: var(--brxw-space-m); text-align: center}#brxe-htrust {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); grid-gap: 0px; width: 100%; margin-top: clamp(1rem, 2vw, var(--brxw-space-l)); padding-top: clamp(.75rem, 1.5dvh, 1.35rem); padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid var(--brxw-color-white-t-2); border-right: 0 solid var(--brxw-color-white-t-2); border-bottom: 0 solid var(--brxw-color-white-t-2); border-left: 0 solid var(--brxw-color-white-t-2)}#brxe-htrust { max-width: 62rem; }@media (min-width: 992px) { #brxe-htrust { position: absolute; left: 50%; bottom: 5px; transform: translateX(-50%); width: min(calc(100% - (var(--brxw-section-space-horizontal) * 2)), 62rem); margin-top: 0; padding-top: clamp(.75rem, 1.5dvh, 1.35rem); } }@media (max-width: 478px) { #brxe-htrust { margin-top: var(--brxw-space-l); padding-top: var(--brxw-space-l); } }#brxe-hheroc {width: min(100%, var(--brxw-width-80)); display: flex; flex-direction: column; align-items: center; justify-content: flex-start; row-gap: clamp(.45rem, 1.15dvh, var(--brxw-space-s)); text-align: center; color: var(--brxw-color-white); padding-top: clamp(3.25rem, 5vw, 4.75rem); padding-right: var(--brxw-section-space-horizontal); padding-bottom: var(--brxw-space-xs); padding-left: var(--brxw-section-space-horizontal); height: 100%}#brxe-hheroc { position: relative; z-index: 3; margin-inline: auto; }@media (max-width: 991px) {#brxe-hheroc {padding-top: clamp(25rem, 58vw, 29rem); padding-bottom: var(--brxw-space-l); height: auto; align-items: center; text-align: center}}@media (max-width: 767px) {#brxe-hheroc {padding-top: clamp(21rem, 58vw, 25rem); padding-bottom: var(--brxw-space-l)}}@media (max-width: 478px) {#brxe-hheroc {padding-top: clamp(18rem, 74vw, 24rem); padding-bottom: var(--brxw-space-m)}}#brxe-hhero {color: var(--brxw-color-white); background-color: var(--brxw-color-secondary); background-image: url("https://www.staging.mrsteampro.ca/wp-content/uploads/2026/06/steam-pro-tim-sonya-van-mountains-hero-desktop-1920x1080.jpg"); background-size: cover; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; position: relative; overflow: hidden; height: calc(100vw * .5625)}#brxe-hhero { height: calc(100vw * .5625); min-height: clamp(46rem, calc(100dvh - 72px), 56rem); max-height: 68rem; background-color: #000; background-image: url('https://www.staging.mrsteampro.ca/wp-content/uploads/2026/06/steam-pro-tim-sonya-van-mountains-hero-desktop-1920x1080.jpg'); background-size: 100% auto; background-repeat: no-repeat; background-position: center top; border-bottom: 0; isolation: isolate; }#brxe-hhero::before { content: ''; position: absolute; inset: 0; z-index: 2; background: linear-gradient(180deg, rgba(0,0,0,.38) 0%, rgba(0,0,0,.22) 23%, rgba(0,0,0,.06) 48%, rgba(0,0,0,.06) 68%, rgba(0,0,0,.35) 86%, rgba(0,0,0,.88) 100%); pointer-events: none; }#brxe-hhero::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 5px; z-index: 4; background: var(--brxw-color-primary); pointer-events: none; }#brxe-hhero > * { position: relative; z-index: 3; }@media (max-width: 991px) { #brxe-hhero { background-image: url('https://www.staging.mrsteampro.ca/wp-content/uploads/2026/06/steam-pro-tim-sonya-van-mountains-hero.jpg'); height: auto; min-height: auto; max-height: none; background-size: 100% auto; background-repeat: no-repeat; background-position: center top; } #brxe-hhero::before { background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.04) 24%, rgba(0,0,0,.78) 39%, rgba(0,0,0,.98) 66%, rgba(0,0,0,1) 100%); } }@media (max-width: 478px) { #brxe-hhero { background-size: 100% auto; } }@media (max-width: 991px) {#brxe-hhero {height: auto}}.brxe-tricon.brxi-d6dafb {color: #f5a623; fill: #f5a623; font-size: var(--brxw-text-xl)}.brxe-trh2tx {color: var(--brxw-color-white)}.brxe-trhead {display: flex; align-items: center; justify-content: center; flex-wrap: nowrap; column-gap: var(--brxw-space-xs); row-gap: var(--brxw-space-xs); text-align: center; font-size: var(--brxw-text-xl); flex-direction: row}@media (max-width: 767px) {.brxe-trhead {width: var(--brxw-title-width-m)}}.brxe-trimg {width: min(100%, 62rem); border-radius: var(--brxw-radius-xs)}.brxe-trcap {font-size: var(--brxw-text-l); font-weight: 700; color: var(--brxw-color-white)}.brxe-trcon {align-items: center; display: flex; flex-direction: column; row-gap: var(--brxw-content-gap)}.brxe-iiigpy {text-align: center}#brxe-stat1h {font-size: var(--brxw-text-3xl)}#brxe-stat1 {padding-top: var(--brxw-space-l); padding-right: var(--brxw-space-l); padding-bottom: var(--brxw-space-l); padding-left: var(--brxw-space-l); background-color: var(--brxw-color-white-t-1); border: 1px solid var(--brxw-color-white-t-2); border-radius: var(--brxw-radius-s)}#brxe-stat2h {font-size: var(--brxw-text-3xl)}#brxe-stat2 {padding-top: var(--brxw-space-l); padding-right: var(--brxw-space-l); padding-bottom: var(--brxw-space-l); padding-left: var(--brxw-space-l); background-color: var(--brxw-color-white-t-1); border: 1px solid var(--brxw-color-white-t-2); border-radius: var(--brxw-radius-s)}#brxe-stat3h {font-size: var(--brxw-text-3xl)}#brxe-stat3 {padding-top: var(--brxw-space-l); padding-right: var(--brxw-space-l); padding-bottom: var(--brxw-space-l); padding-left: var(--brxw-space-l); background-color: var(--brxw-color-white-t-1); border: 1px solid var(--brxw-color-white-t-2); border-radius: var(--brxw-radius-s)}#brxe-statgrid {display: grid; align-items: initial; grid-template-columns: var(--brxw-grid-3); grid-gap: var(--brxw-grid-gap); text-align: center}@media (max-width: 767px) {#brxe-statgrid {grid-template-columns: var(--brxw-grid-1)}}#brxe-statsec {padding-top: 0; padding-bottom: var(--brxw-space-xl)}#brxe-svh {margin-right: auto; margin-left: auto}#brxe-svp {margin-right: auto; margin-left: auto}.brxe-svcard .brxe-svcl.brxe-text-link {font-weight: 900; color: var(--brxw-color-primary); text-decoration: underline; display: inline-flex; align-items: center; padding-top: var(--brxw-space-3xs); padding-bottom: var(--brxw-space-3xs); border: 0; border-style: none; border-color: var(--brxw-color-primary)}#brxe-svloop {display: grid; align-items: initial; grid-template-columns: var(--brxw-grid-4); grid-gap: var(--brxw-grid-gap)}@media (max-width: 991px) {#brxe-svloop {grid-template-columns: var(--brxw-grid-2)}}@media (max-width: 767px) {#brxe-svloop {grid-template-columns: var(--brxw-grid-1)}}#brxe-whyck1 {width: 1.35rem; color: var(--brxw-color-primary); font-weight: 900; line-height: 1.25}#brxe-whytx1 {width: calc(100% - 1.35rem - var(--brxw-space-xs))}#brxe-whyrow1 {display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--brxw-space-xs)}#brxe-whyck2 {width: 1.35rem; color: var(--brxw-color-primary); font-weight: 900; line-height: 1.25}#brxe-whytx2 {width: calc(100% - 1.35rem - var(--brxw-space-xs))}#brxe-whyrow2 {display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--brxw-space-xs)}#brxe-whyck3 {width: 1.35rem; color: var(--brxw-color-primary); font-weight: 900; line-height: 1.25}#brxe-whytx3 {width: calc(100% - 1.35rem - var(--brxw-space-xs))}#brxe-whyrow3 {display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--brxw-space-xs)}#brxe-whyck4 {width: 1.35rem; color: var(--brxw-color-primary); font-weight: 900; line-height: 1.25}#brxe-whytx4 {width: calc(100% - 1.35rem - var(--brxw-space-xs))}#brxe-whyrow4 {display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--brxw-space-xs)}#brxe-whylist2 {display: grid; align-items: initial; grid-gap: var(--brxw-space-s); margin-top: var(--brxw-space-l)}#brxe-whycopy {display: flex; flex-direction: column; row-gap: var(--brxw-content-gap)}#brxe-whyimg {border-radius: var(--brxw-radius-s); box-shadow: 0 3px 12px 0 transparent}#brxe-whycon {display: grid; align-items: initial; grid-template-columns: var(--brxw-grid-2); grid-gap: var(--brxw-container-gap); align-items: center}@media (max-width: 767px) {#brxe-whycon {grid-template-columns: var(--brxw-grid-1)}}#brxe-areah {margin-right: auto; margin-left: auto}#brxe-areap {margin-right: auto; margin-left: auto}.brxe-areaitem .brxe-arealink.brxe-text-link {display: inline-flex; width: auto}@media (max-width: 478px) {.brxe-areaitem .brxe-arealink.brxe-text-link {width: 100%}}.brxe-areaitem.brxe-block {width: auto; display: inline-flex}@media (max-width: 478px) {.brxe-areaitem.brxe-block {width: 100%; justify-content: center}}#brxe-arealoop {display: flex; flex-wrap: wrap; justify-content: center; column-gap: var(--brxw-space-s); row-gap: var(--brxw-space-s); flex-direction: row; align-items: center; width: 100%}#brxe-revh {margin-right: auto; margin-left: auto; color: var(--brxw-color-white)}#brxe-revp {color: var(--brxw-color-white-t-4); margin-right: auto; margin-left: auto}#brxe-revstars1 {color: #f5a623; letter-spacing: .15rem; line-height: 1}#brxe-revquote1 {color: var(--brxw-color-secondary-t-5)}#brxe-revauth1 {font-size: var(--brxw-card-title-size); color: var(--brxw-color-secondary)}#brxe-revc1 {display: flex; flex-direction: column; row-gap: var(--brxw-space-s); height: 100%; padding-top: var(--brxw-space-xl); padding-right: var(--brxw-space-xl); padding-bottom: var(--brxw-space-xl); padding-left: var(--brxw-space-xl)}#brxe-revstars2 {color: #f5a623; letter-spacing: .15rem; line-height: 1}#brxe-revquote2 {color: var(--brxw-color-secondary-t-5)}#brxe-revauth2 {font-size: var(--brxw-card-title-size); color: var(--brxw-color-secondary)}#brxe-revc2 {display: flex; flex-direction: column; row-gap: var(--brxw-space-s); height: 100%; padding-top: var(--brxw-space-xl); padding-right: var(--brxw-space-xl); padding-bottom: var(--brxw-space-xl); padding-left: var(--brxw-space-xl)}#brxe-revstars3 {color: #f5a623; letter-spacing: .15rem; line-height: 1}#brxe-revquote3 {color: var(--brxw-color-secondary-t-5)}#brxe-revauth3 {font-size: var(--brxw-card-title-size); color: var(--brxw-color-secondary)}#brxe-revc3 {display: flex; flex-direction: column; row-gap: var(--brxw-space-s); height: 100%; padding-top: var(--brxw-space-xl); padding-right: var(--brxw-space-xl); padding-bottom: var(--brxw-space-xl); padding-left: var(--brxw-space-xl)}#brxe-revloop {display: grid; align-items: initial; grid-template-columns: var(--brxw-grid-3); grid-gap: var(--brxw-grid-gap)}@media (max-width: 767px) {#brxe-revloop {grid-template-columns: var(--brxw-grid-1)}}#brxe-revbtns {justify-content: center; margin-top: var(--brxw-space-2xl); display: flex}#brxe-revcon {align-items: center}