.be_wrap_kwqxmkz{flex-grow:unset;align-self:center;}.be_wrap_kwqxmkz > .mcb-wrap-inner{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px 20px 20px 20px;align-content-laptop:center;}.column.be_heading_6gerb0gi .title{font-size:16px;line-height:1.5em;letter-spacing:3.2px;font-family:'Optima LPro Roman';text-transform:uppercase;font-weight:500;}.column.be_heading_6gerb0gi .title,.column.be_heading_6gerb0gi .title a{color:#636F5D;}.column.be_heading_6gerb0gi .mcb-column-inner{margin-bottom:16px;}.column.be_heading_o71jjrp .title{font-size:84px;line-height:1.2em;letter-spacing:-0.94px;font-weight:400;font-style:italic;font-family:'Optima LPro Roman';}.column.be_heading_o71jjrp .mcb-column-inner{background-image:url(/wp-content/uploads/2026/02/Kelowna-Yoga-Hub-rectangle.png#155);background-repeat:no-repeat;background-position:0 12%;margin-bottom:24px;}.column.be_heading_wup9ftle .title{line-height:1.2em;letter-spacing:-0.84px;font-size:84px;font-weight:500;font-style:normal;font-family:'Optima LPro Roman';}.column.be_heading_wup9ftle .mcb-column-inner{background-repeat:no-repeat;background-position:0 24%;}.be_wrap_23y24q7q > .mcb-wrap-inner{background-image:url(/wp-content/uploads/2026/02/Kelowna-Yoga-Hub-yoga-class-on-mats-and-stretching.jpg#376);border-radius:16px 0px 0px 0px;background-repeat:no-repeat;background-size:cover;min-height:720px;}.be_wrap_23y24q7q{align-self:stretch;width:50%;}.be_wrap_0ihjqy2r > .mcb-wrap-inner{padding-top:112px;padding-bottom:112px;padding-left:32%;}.be_wrap_0ihjqy2r{align-self:stretch;width:50%;}.be_section_am1qyhss{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.mcb-section .mcb-wrap-grid.be_wrap_r8cmg8w > .mcb-wrap-inner{grid-template-columns:repeat(2, 1fr);column-gap:40px;row-gap:32px;}.mcb-section .mcb-wrap-grid.mcb-wrap-grid-col-custom.be_wrap_r8cmg8w > .mcb-wrap-inner{grid-template-columns:30% auto;}.be_wrap_r8cmg8w > .mcb-wrap-inner{border-radius:16px 16px 16px 16px;align-items:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-style:solid;border-color:#E5E8E3;border-width:1px 1px 1px 1px;}@media(max-width: 1440px){.be_wrap_kwqxmkz > .mcb-wrap-inner{min-height:auto;}.column.be_heading_wup9ftle .title{font-size:64px;}.be_wrap_0ihjqy2r > .mcb-wrap-inner{padding-left:70px;padding-right:70px;}.mcb-section .mcb-wrap-grid.mcb-wrap-grid-col-custom.be_wrap_r8cmg8w > .mcb-wrap-inner{grid-template-columns:40% auto;}.mcb-section .mcb-wrap-grid.be_wrap_r8cmg8w > .mcb-wrap-inner{column-gap:60px;}.be_wrap_r8cmg8w{align-self:center;}}@media(max-width: 959px){.be_wrap_kwqxmkz > .mcb-wrap-inner{background-position:top center;}.column.be_heading_6gerb0gi .title{font-size:16px;}.column.be_heading_6gerb0gi .mcb-column-inner{margin-bottom:8px;}.column.be_heading_o71jjrp .mcb-column-inner{background-position:-25px 15%;}.column.be_heading_wup9ftle .title{font-size:56px;}.be_wrap_23y24q7q > .mcb-wrap-inner{border-radius:0px 0px 0px 0px;min-height:500px;margin-bottom:60px;}.be_wrap_23y24q7q{flex-grow:unset;width:100%;}.be_wrap_0ihjqy2r > .mcb-wrap-inner{padding-left:12%;padding-top:0px;padding-bottom:70px;}.be_wrap_0ihjqy2r{flex-grow:unset;width:auto;}.mcb-section .mcb-wrap-grid.mcb-wrap-grid-col-custom.be_wrap_r8cmg8w > .mcb-wrap-inner{grid-template-columns:1fr 1fr;}.mcb-section .mcb-wrap-grid.be_wrap_r8cmg8w > .mcb-wrap-inner{column-gap:40px;}}@media(max-width: 767px){.be_wrap_kwqxmkz > .mcb-wrap-inner{min-height:280px;}.column.be_heading_6gerb0gi .title{font-size:16px;text-align:left;}.column.be_heading_o71jjrp .title{font-size:46px;}.column.be_heading_o71jjrp .mcb-column-inner{background-position:0 10%;background-size:45%;}.column.be_heading_wup9ftle .title{font-size:36px;text-align:center;}.column.be_heading_wup9ftle .mcb-column-inner{background-size:45%;}.be_wrap_23y24q7q > .mcb-wrap-inner{min-height:300px;margin-bottom:40px;}.be_wrap_0ihjqy2r > .mcb-wrap-inner{padding-bottom:50px;padding-left:7%;padding-right:7%;}.be_section_am1qyhss{border-radius:20px 20px 20px 20px;}.mcb-section .mcb-wrap-grid.mcb-wrap-grid-col-custom.be_wrap_r8cmg8w > .mcb-wrap-inner{grid-template-columns:auto;}.mcb-section .mcb-wrap-grid.be_wrap_r8cmg8w > .mcb-wrap-inner{row-gap:8px;}.be_wrap_r8cmg8w > .mcb-wrap-inner{border-radius:20px 20px 20px 20px;}}