.elementor-48301 .elementor-element.elementor-element-dd12a29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.55;--margin-top:53px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-48301 .elementor-element.elementor-element-dd12a29:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://mbpotatodays.ca/wp-content/uploads/2026/09/stan_wiebe_rows.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48301 .elementor-element.elementor-element-dd12a29::before, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-background-video-container::before, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .e-con-inner > .elementor-background-video-container::before, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-background-slideshow::before, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48301 .elementor-element.elementor-element-8b05bf4{background-color:var( --e-global-color-accent );padding:3px 13px 3px 13px;max-width:label_off !important;border-radius:5px 5px 5px 5px;}.elementor-48301 .elementor-element.elementor-element-6c90a75{max-width:label_off !important;text-align:center;}.elementor-48301 .elementor-element.elementor-element-6c90a75.elementor-element{--align-self:center;}.elementor-48301 .elementor-element.elementor-element-6c90a75 .elementor-heading-title{font-family:var( --e-global-typography-h3-font-family ), Sans-serif;font-size:var( --e-global-typography-h3-font-size );font-weight:var( --e-global-typography-h3-font-weight );text-transform:var( --e-global-typography-h3-text-transform );font-style:var( --e-global-typography-h3-font-style );text-decoration:var( --e-global-typography-h3-text-decoration );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );color:var( --e-global-color-alternate );}.elementor-48301 .elementor-element.elementor-element-d680cb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-48301 .elementor-element.elementor-element-5ff8161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48301 .elementor-element.elementor-element-5ff8161:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-48301 .elementor-element.elementor-element-5ff8161 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-48301 .elementor-element.elementor-element-5ff8161 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#233F2E;}.elementor-48301 .elementor-element.elementor-element-f11f90a{max-width:label_off !important;text-align:center;}.elementor-48301 .elementor-element.elementor-element-f11f90a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#AFE67F;}.elementor-48301 .elementor-element.elementor-element-22b3b56{max-width:label_off !important;text-align:center;}.elementor-48301 .elementor-element.elementor-element-22b3b56 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFDF7;}.elementor-48301 .elementor-element.elementor-element-467b14d{max-width:label_off !important;color:#233F2E;}.elementor-48301 .elementor-element.elementor-element-2abf0aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-48301 .elementor-element.elementor-element-827cc43 .cmsmasters-blog--type-default{--cmsmasters-blog-columns:3;--cmsmasters-blog-gap-column:40px;--cmsmasters-blog-gap-row:40px;}.elementor-48301 .elementor-element.elementor-element-827cc43{max-width:label_off !important;}@media(max-width:1180px){.elementor-48301 .elementor-element.elementor-element-dd12a29{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:54px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:175px;--padding-left:30px;--padding-right:30px;}.elementor-48301 .elementor-element.elementor-element-dd12a29:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-position:bottom left;}.elementor-48301 .elementor-element.elementor-element-8b05bf4{text-align:center;}.elementor-48301 .elementor-element.elementor-element-6c90a75{text-align:start;}.elementor-48301 .elementor-element.elementor-element-6c90a75 .elementor-heading-title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}.elementor-48301 .elementor-element.elementor-element-d680cb0{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-48301 .elementor-element.elementor-element-2abf0aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48301 .elementor-element.elementor-element-827cc43 .cmsmasters-blog--type-default{--cmsmasters-blog-columns:2;--cmsmasters-blog-gap-column:30px;--cmsmasters-blog-gap-row:40px;}}@media(min-width:768px){.elementor-48301 .elementor-element.elementor-element-dd12a29{--content-width:1720px;}.elementor-48301 .elementor-element.elementor-element-d680cb0{--content-width:1120px;}}@media(min-width:1601px){.elementor-48301 .elementor-element.elementor-element-dd12a29{--content-width:1720px;--min-height:760px;}.elementor-48301 .elementor-element.elementor-element-6c90a75 .elementor-heading-title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}}@media(max-width:767px){.elementor-48301 .elementor-element.elementor-element-dd12a29{--justify-content:center;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:145px;--padding-left:20px;--padding-right:20px;}.elementor-48301 .elementor-element.elementor-element-dd12a29:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-48301 .elementor-element.elementor-element-dd12a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-48301 .elementor-element.elementor-element-dd12a29 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-position:top left;}.elementor-48301 .elementor-element.elementor-element-6c90a75{text-align:center;}.elementor-48301 .elementor-element.elementor-element-6c90a75 .elementor-heading-title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}.elementor-48301 .elementor-element.elementor-element-d680cb0{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48301 .elementor-element.elementor-element-5ff8161{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-48301 .elementor-element.elementor-element-22b3b56 .elementor-heading-title{font-size:30px;}.elementor-48301 .elementor-element.elementor-element-2abf0aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-48301 .elementor-element.elementor-element-827cc43 .cmsmasters-blog--type-default{--cmsmasters-blog-columns:1;--cmsmasters-blog-gap-row:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-467b14d */.elementor-48301 .elementor-element.elementor-element-467b14d .mppd-speaker-list {
 display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));
 gap: 0 48px; list-style: none; counter-reset: speaker; margin: 0; padding: 0;
}
.elementor-48301 .elementor-element.elementor-element-467b14d .mppd-speaker-list li {
 display: flex; align-items: center; gap: 18px; min-width: 0;
 padding: 22px 0; margin: 0; border-bottom: 1px solid #CDD5C9;
 font: 500 22px/1.4 Archivo, sans-serif; color: #233F2E;
}
.elementor-48301 .elementor-element.elementor-element-467b14d .mppd-speaker-list li::before {
 counter-increment: speaker; content: counter(speaker, decimal-leading-zero);
 flex: 0 0 36px; font: 600 14px/1 Archivo, sans-serif; color: #59764C;
}
@media (max-width: 767px) {
 .elementor-48301 .elementor-element.elementor-element-467b14d .mppd-speaker-list { grid-template-columns: minmax(0, 1fr); }
 .elementor-48301 .elementor-element.elementor-element-467b14d .mppd-speaker-list li { padding: 18px 0; font-size: 19px; gap: 12px; }
}/* End custom CSS */
/* Start custom CSS for cmsmasters-blog-grid, class: .elementor-element-827cc43 */.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 .cmsmasters-widget-image__wrap,
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 .cmsmasters-widget-image__wrap > a {
    display: block;
    width: 100%;
    aspect-ratio: 4 / 5;
    overflow: hidden;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img {
    display: block;
    width: 100%;
    height: 100%;
    aspect-ratio: 4 / 5;
    object-fit: cover !important;
    object-position: center top !important;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-644fa6b7 {
    min-height: 140px;
    padding: 20px;
    justify-content: flex-start;
    gap: 8px;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-4b83183c { width: 100%; }

/* Speaker card typography */
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-644fa6b7 {
    min-height: 152px;
    padding: 20px;
    gap: 8px;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-63f5aa58 h3,
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-63f5aa58 h3 a {
    font-size: 28px;
    line-height: 1.22;
    font-weight: 600;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-3c836cae,
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-3c836cae a {
    font-size: 18px !important;
    line-height: 1.4;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-7e23a462 .elementor-icon {
    font-size: 14px;
    padding: 9px;
}
@media (max-width: 767px) {
    .elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-644fa6b7 { padding: 20px; min-height: 160px; }
    .elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-63f5aa58 h3,
    .elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-63f5aa58 h3 a { font-size: 25px; }
    .elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-3c836cae,
    .elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-3c836cae a { font-size: 17px !important; }
}

.elementor-48301 .elementor-element.elementor-element-827cc43 [data-elementor-id="139"] .elementor-invisible { visibility: visible !important; opacity: 1 !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 [data-elementor-id="139"] .animated { animation: none !important; }

/* Compact speaker portraits: scoped to the 2026 listing. */
.elementor-48301 .elementor-element.elementor-element-827cc43 .cmsmasters-blog__post-inner {
    max-width: 400px;
    margin-inline: auto;
    width: 100%;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 .cmsmasters-widget-image__wrap,
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 .cmsmasters-widget-image__wrap > a {
    height: 400px !important;
    aspect-ratio: auto !important;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img {
    width: 100% !important;
    height: 400px !important;
    max-height: none !important;
    aspect-ratio: auto !important;
    object-fit: cover !important;
}
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48314 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48335 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48348 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48353 { object-position: 48% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48426 { object-position: 44% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48430 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48432 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48435 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48438 { object-position: 50% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48441 { object-position: 48% 0% !important; }
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 img.wp-image-48444 { object-position: 50% 0% !important; }

/* Match the featured-image widget to the compact portrait height. */
.elementor-48301 .elementor-element.elementor-element-827cc43 .elementor-element-6931f1b0 { height: 400px !important; min-height: 0 !important; }/* End custom CSS */