.mcb-section .mcb-wrap .mcb-item-h48j1jnas .title{text-align:left;background-position:center center;letter-spacing:0px;}.mcb-section .mcb-wrap .mcb-item-c7qr1rqrh .title{text-align:left;background-position:center center;font-size:20px;line-height:35px;}.mcb-section .mcb-wrap-tqzfijqk4 > .mcb-wrap-inner-tqzfijqk4{padding-left:60px;}section.mcb-section-2jjs0vuim{padding-top:214px;padding-bottom:120px;background-color:#F2F6FA;background-image:url(https://keystonemed.ca/wp-content/uploads/2022/10/bedoctor-section-bg4.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;border-radius:0px 0px 24px 24px;}section.mcb-section-2jjs0vuim .mcb-section-inner-2jjs0vuim{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-sj8g2qey .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-bt8mt5qe .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-cmvuro98 > .mcb-wrap-inner-cmvuro98{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.mcb-section .mcb-wrap .mcb-item-jpdd5xwb .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-a5v29m5 > .mcb-wrap-inner-a5v29m5{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Family-Medicine-700.jpg#200);background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;}section.mcb-section-doq0sdv .mcb-section-inner-doq0sdv{align-items:stretch;}section.mcb-section-doq0sdv{background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}.mcb-section .mcb-wrap .mcb-item-wvj4efs6m .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-glnts804 > .mcb-wrap-inner-glnts804{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Womens-Health-700.jpg#202);}.mcb-section .mcb-wrap .mcb-item-e4bsr1xyh .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-r97yconr .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-9ng5lbw0p > .mcb-wrap-inner-9ng5lbw0p{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}section.mcb-section-ya97p5u2m .mcb-section-inner-ya97p5u2m{align-items:stretch;}section.mcb-section-ya97p5u2m{background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}.mcb-section .mcb-wrap .mcb-item-9pya2nwco .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-wqfhb8sf .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-boada329 > .mcb-wrap-inner-boada329{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.mcb-section .mcb-wrap .mcb-item-lqwdswy9j .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-l2cwemxmu9 > .mcb-wrap-inner-l2cwemxmu9{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Pediatrics-Care-700.jpg#197);}section.mcb-section-1fvjg4ezo .mcb-section-inner-1fvjg4ezo{align-items:stretch;}section.mcb-section-1fvjg4ezo{background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}.mcb-section .mcb-wrap .mcb-item-55osplzar .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-4vitl592t > .mcb-wrap-inner-4vitl592t{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Mens-Health-700.jpg#203);}.mcb-section .mcb-wrap .mcb-item-z8y22jif .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-74skxvch .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-qxj3xrwhr > .mcb-wrap-inner-qxj3xrwhr{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}section.mcb-section-lnyb4332 .mcb-section-inner-lnyb4332{align-items:stretch;}section.mcb-section-lnyb4332{background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}.mcb-section .mcb-wrap .mcb-item-yn4drmlpt .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-ufb2yhnt .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-rgjpsbc6 > .mcb-wrap-inner-rgjpsbc6{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.mcb-section .mcb-wrap .mcb-item-dda3vcbaa .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-dyuv4759 > .mcb-wrap-inner-dyuv4759{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Mental-Health-and-Addiction-Management-700.jpg#198);}section.mcb-section-3hl8v74np .mcb-section-inner-3hl8v74np{align-items:stretch;}section.mcb-section-3hl8v74np{background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}.mcb-section .mcb-wrap .mcb-item-zdenfz9 .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-vi5q4kxp > .mcb-wrap-inner-vi5q4kxp{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Geriatric-Care-700.jpg#199);}.mcb-section .mcb-wrap .mcb-item-wnq3ktd .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-wk82ma4m .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-73tomhws > .mcb-wrap-inner-73tomhws{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}section.mcb-section-l7kgbde{margin-right:0px;margin-left:0px;background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}section.mcb-section-l7kgbde .mcb-section-inner-l7kgbde{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-zzsppt29 .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-guxqbzx .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-cgar1lfl > .mcb-wrap-inner-cgar1lfl{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.mcb-section .mcb-wrap .mcb-item-dnhi2izd .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-7pbf418r > .mcb-wrap-inner-7pbf418r{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Services-Chronic-Disease-Management-700.jpg#201);}section.mcb-section-c8izzf8{margin-right:0px;margin-left:0px;background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}section.mcb-section-c8izzf8 .mcb-section-inner-c8izzf8{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-go9oezjf .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-2gjm4d7 > .mcb-wrap-inner-2gjm4d7{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Calgary-Services-Annual-Diabetic-Eye-Exams-700.jpg#204);}.mcb-section .mcb-wrap .mcb-item-sckj4dg .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-cl6h8vi .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-xdak88w5 > .mcb-wrap-inner-xdak88w5{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}section.mcb-section-khck9cud{margin-right:0px;margin-left:0px;background-color:#F2F6FA;padding-bottom:30px;padding-right:60px;padding-left:60px;}section.mcb-section-khck9cud .mcb-section-inner-khck9cud{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-58rsvafi .title{background-position:center center;}.mcb-section .mcb-wrap .mcb-item-caou60skr .column_attr{font-size:18px;line-height:30px;}.mcb-section .mcb-wrap-2r8oz1p > .mcb-wrap-inner-2r8oz1p{padding-top:100px;padding-right:100px;padding-bottom:60px;padding-left:100px;margin-right:12px;margin-left:12px;margin-top:12px;margin-bottom:12px;align-items:center;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.mcb-section .mcb-wrap .mcb-item-zbznvj5 .mfn-divider-inner{--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-k58t455s > .mcb-wrap-inner-k58t455s{margin-right:12px;margin-left:12px;margin-bottom:12px;margin-top:12px;background-position:center;background-size:cover;border-radius:24px 24px 24px 24px;background-image:url(https://keystonemed.ca/wp-content/uploads/2025/09/Keystone-Medical-Clinic-Calgary-Services-Walk-In-700.jpg#205);}section.mcb-section-iwq0usbn{margin-right:0px;margin-left:0px;background-color:#F2F6FA;padding-bottom:100px;padding-right:60px;padding-left:60px;}section.mcb-section-iwq0usbn .mcb-section-inner-iwq0usbn{align-items:stretch;}.mcb-section .mcb-wrap-dd49d3ab4 > .mcb-wrap-inner-dd49d3ab4{padding-top:100px;padding-bottom:60px;justify-content:center;background-image:url(https://keystonemed.ca/wp-content/uploads/2022/10/bedoctor2.jpg);background-position:center;background-attachment:fixed;background-size:cover;border-radius:24px 24px 24px 24px;}section.mcb-section-g5jfpwhdg{padding-top:30px;padding-bottom:30px;}@media(max-width: 1440px){.mcb-section .mcb-wrap-cmvuro98 > .mcb-wrap-inner-cmvuro98{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-9ng5lbw0p > .mcb-wrap-inner-9ng5lbw0p{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-boada329 > .mcb-wrap-inner-boada329{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-qxj3xrwhr > .mcb-wrap-inner-qxj3xrwhr{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-rgjpsbc6 > .mcb-wrap-inner-rgjpsbc6{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-73tomhws > .mcb-wrap-inner-73tomhws{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-cgar1lfl > .mcb-wrap-inner-cgar1lfl{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-xdak88w5 > .mcb-wrap-inner-xdak88w5{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}.mcb-section .mcb-wrap-2r8oz1p > .mcb-wrap-inner-2r8oz1p{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:40px;}}@media(max-width: 959px){.mcb-section .mcb-wrap .mcb-item-h48j1jnas .mcb-column-inner-h48j1jnas{margin-bottom:20px;}section.mcb-section-2jjs0vuim{padding-top:124px;padding-bottom:30px;}.mcb-section .mcb-wrap-cmvuro98{order:2;}.mcb-section .mcb-wrap .mcb-item-jpdd5xwb .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-a5v29m5{order:1;}section.mcb-section-doq0sdv{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap .mcb-item-wvj4efs6m .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-glnts804{order:1;}.mcb-section .mcb-wrap-9ng5lbw0p{order:2;}section.mcb-section-ya97p5u2m{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap-boada329{order:2;}.mcb-section .mcb-wrap .mcb-item-lqwdswy9j .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-l2cwemxmu9{order:1;}section.mcb-section-1fvjg4ezo{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap .mcb-item-55osplzar .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-4vitl592t{order:1;}.mcb-section .mcb-wrap-qxj3xrwhr{order:2;}section.mcb-section-lnyb4332{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap-rgjpsbc6{order:2;}.mcb-section .mcb-wrap .mcb-item-dda3vcbaa .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-dyuv4759{order:1;}section.mcb-section-3hl8v74np{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap .mcb-item-zdenfz9 .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-vi5q4kxp{order:1;}.mcb-section .mcb-wrap-73tomhws{order:2;}section.mcb-section-l7kgbde{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap-cgar1lfl{order:2;}.mcb-section .mcb-wrap .mcb-item-dnhi2izd .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-7pbf418r{order:1;}section.mcb-section-c8izzf8{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap .mcb-item-go9oezjf .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-2gjm4d7{order:1;}.mcb-section .mcb-wrap-xdak88w5{order:2;}section.mcb-section-khck9cud{padding-right:2px;padding-left:2px;}.mcb-section .mcb-wrap-2r8oz1p{order:2;}.mcb-section .mcb-wrap .mcb-item-zbznvj5 .mfn-divider-inner{--mfn-divider-gap-top:200px;--mfn-divider-gap-bottom:200px;}.mcb-section .mcb-wrap-k58t455s{order:1;}section.mcb-section-iwq0usbn{padding-right:2px;padding-left:2px;}section.mcb-section-g5jfpwhdg{padding-top:50px;}}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-c7qr1rqrh .title{font-size:16px;line-height:30px;}section.mcb-section-2jjs0vuim{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:0px 0px 0px 0px;}.mcb-section .mcb-wrap-cmvuro98 > .mcb-wrap-inner-cmvuro98{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.mcb-section .mcb-wrap .mcb-item-jpdd5xwb .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}section.mcb-section-doq0sdv{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-wvj4efs6m .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}.mcb-section .mcb-wrap-9ng5lbw0p > .mcb-wrap-inner-9ng5lbw0p{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}section.mcb-section-ya97p5u2m{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap-boada329 > .mcb-wrap-inner-boada329{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.mcb-section .mcb-wrap .mcb-item-lqwdswy9j .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}section.mcb-section-1fvjg4ezo{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-55osplzar .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}.mcb-section .mcb-wrap-qxj3xrwhr > .mcb-wrap-inner-qxj3xrwhr{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}section.mcb-section-lnyb4332{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap-rgjpsbc6 > .mcb-wrap-inner-rgjpsbc6{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.mcb-section .mcb-wrap .mcb-item-dda3vcbaa .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}section.mcb-section-3hl8v74np{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-zdenfz9 .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}.mcb-section .mcb-wrap-73tomhws > .mcb-wrap-inner-73tomhws{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}section.mcb-section-l7kgbde{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap-cgar1lfl > .mcb-wrap-inner-cgar1lfl{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.mcb-section .mcb-wrap .mcb-item-dnhi2izd .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}section.mcb-section-c8izzf8{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-go9oezjf .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}.mcb-section .mcb-wrap-xdak88w5 > .mcb-wrap-inner-xdak88w5{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}section.mcb-section-khck9cud{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap-2r8oz1p > .mcb-wrap-inner-2r8oz1p{padding-top:60px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.mcb-section .mcb-wrap .mcb-item-zbznvj5 .mfn-divider-inner{--mfn-divider-gap-top:100px;--mfn-divider-gap-bottom:100px;}section.mcb-section-iwq0usbn{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}