.elementor-129 .elementor-element.elementor-element-7cf37faa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-repeater-item-e802fa9 .elementor-widget-cmsmasters-slider__bg{background-color:#2647B1;background-image:url("https://staging.myliferetirement.ca/wp-content/uploads/2025/06/Fort-Erie-Willows-My-Life-Retirement2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-repeater-item-54435a3 .elementor-widget-cmsmasters-slider__bg{background-color:#2647B1;background-image:url("https://staging.myliferetirement.ca/wp-content/uploads/2025/06/Mylife-retirement-home-Maples.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-repeater-item-db9f1d7 .elementor-widget-cmsmasters-slider__bg{background-color:#2647B1;background-image:url("https://staging.myliferetirement.ca/wp-content/uploads/2025/06/Mylife-retirement-home-Talbotmanor.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-repeater-item-fe2f9a8 .elementor-widget-cmsmasters-slider__bg{background-color:#2647B1;background-image:url("https://staging.myliferetirement.ca/wp-content/uploads/2025/06/mylife-retirement-lake-simcoe-gallery-full-Image-9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-repeater-item-e16d29f .elementor-widget-cmsmasters-slider__bg{background-color:#2647B1;background-image:url("https://staging.myliferetirement.ca/wp-content/uploads/2025/06/Georgian-Bay-Reception.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}#cmsmasters-slider-ccac9ee{--cmsmasters-columns:1;--cmsmasters-slider-height:500px;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-widget-cmsmasters-slider__content-inner{text-align:center;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-widget-cmsmasters-slider__content-container{align-items:flex-end;justify-content:center;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-widget-cmsmasters-slider__content-title{margin-bottom:20px;}.elementor-129 .elementor-element.elementor-element-ccac9ee .elementor-widget-cmsmasters-slider__content-description{margin-bottom:20px;}.elementor-129 .elementor-element.elementor-element-44e0afe7{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-129 .elementor-element.elementor-element-44e0afe7:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-129 .elementor-element.elementor-element-44e0afe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-129 .elementor-element.elementor-element-44e0afe7 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-5c2ab3ec{--title-color:var( --e-global-color-background );}.elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading, .elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading span.title-inner-element{font-family:"Plus Jakarta Sans Local", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:1px;word-spacing:0px;}.elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-tertiary );transition:all 0.3s;}.elementor-129 .elementor-element.elementor-element-c806f70{--cmsmasters-icon-list-items-gap:calc(12px/2);--cmsmasters-icon-list-item-color:var( --e-global-color-background );--cmsmasters-icon-list-item-link-color:var( --e-global-color-background );--cmsmasters-icon-list-item-link-hover-color:var( --e-global-color-accent );--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-icon-vertical-align:center;}.elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item, .elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item > a{font-family:"Plus Jakarta Sans Local", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}@media(max-width:1180px){.elementor-129 .elementor-element.elementor-element-7cf37faa{--grid-auto-flow:row;}#cmsmasters-slider-ccac9ee{--cmsmasters-columns:1;}.elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading, .elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading span.title-inner-element{font-size:11px;}.elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item, .elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item > a{font-size:16px;}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-7cf37faa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading, .elementor-129 .elementor-element.elementor-element-5c2ab3ec .cmsmasters-widget-title__heading span.title-inner-element{font-size:10px;}.elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item, .elementor-129 .elementor-element.elementor-element-c806f70 .cmsmasters-widget-icon-list-item > a{font-size:15px;}}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-7cf37faa{--width:660px;}}@media(min-width:1601px){.elementor-129 .elementor-element.elementor-element-7cf37faa{--grid-auto-flow:row;}}