.elementor-58 .elementor-element.elementor-element-22e8800{overflow:hidden}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-4588427.elementor-column .elementor-column-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-4588427.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-4588427.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-4588427>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-58 .elementor-element.elementor-element-4588427:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-4588427>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.boutiqueapartments.ca/wp-content/uploads/2019/12/Toronto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-58 .elementor-element.elementor-element-4588427>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.6}.elementor-58 .elementor-element.elementor-element-4588427:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.8}.elementor-58 .elementor-element.elementor-element-4588427>.elementor-element-populated{transition:background 2.3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-58 .elementor-element.elementor-element-4588427>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-ed9f947{text-align:center}.elementor-58 .elementor-element.elementor-element-ed9f947 .elementor-heading-title{color:#ff5e00;font-family:"Arvo",Sans-serif;font-size:60px;font-weight:900}.elementor-58 .elementor-element.elementor-element-ed89f89{text-align:center}.elementor-58 .elementor-element.elementor-element-ed89f89 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:40px;font-weight:700;line-height:1.4em}.elementor-58 .elementor-element.elementor-element-91eb2a7>.elementor-container{min-height:350px}.elementor-58 .elementor-element.elementor-element-91eb2a7{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-6bd9404.elementor-column .elementor-column-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-6bd9404.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-6bd9404.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-6bd9404:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-6bd9404>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.boutiqueapartments.ca/wp-content/uploads/2019/12/appartment.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-58 .elementor-element.elementor-element-6bd9404>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.6}.elementor-58 .elementor-element.elementor-element-6bd9404:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.8}.elementor-58 .elementor-element.elementor-element-6bd9404>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-58 .elementor-element.elementor-element-6bd9404>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-954884e{text-align:center}.elementor-58 .elementor-element.elementor-element-954884e .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:25px;font-weight:700}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-47fe817.elementor-column .elementor-column-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-47fe817.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-47fe817.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-47fe817:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-47fe817>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff5e00}.elementor-58 .elementor-element.elementor-element-47fe817:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.3}.elementor-58 .elementor-element.elementor-element-47fe817>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-58 .elementor-element.elementor-element-47fe817>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-dd4fd4d{text-align:center}.elementor-58 .elementor-element.elementor-element-dd4fd4d .elementor-heading-title{font-family:"Dancing Script",Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:3px}.elementor-58 .elementor-element.elementor-element-7bf529a>.elementor-container{min-height:350px}.elementor-58 .elementor-element.elementor-element-7bf529a{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-524c0ad.elementor-column .elementor-column-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-524c0ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-524c0ad.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-524c0ad:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-524c0ad>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.boutiqueapartments.ca/wp-content/uploads/2019/12/managment.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-58 .elementor-element.elementor-element-524c0ad>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.6}.elementor-58 .elementor-element.elementor-element-524c0ad:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.8}.elementor-58 .elementor-element.elementor-element-524c0ad>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-58 .elementor-element.elementor-element-524c0ad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-e2fbd39{text-align:center}.elementor-58 .elementor-element.elementor-element-e2fbd39 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:25px;font-weight:700}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-4aae05f.elementor-column .elementor-column-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-4aae05f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-4aae05f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-4aae05f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-4aae05f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.boutiqueapartments.ca/wp-content/uploads/2019/12/parkave.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-58 .elementor-element.elementor-element-4aae05f>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.6}.elementor-58 .elementor-element.elementor-element-4aae05f:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#222;opacity:.8}.elementor-58 .elementor-element.elementor-element-4aae05f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-58 .elementor-element.elementor-element-4aae05f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-ff4574a{text-align:center}.elementor-58 .elementor-element.elementor-element-ff4574a .elementor-heading-title{font-family:"Dancing Script",Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:3px}@media(max-width:1023px){.elementor-58 .elementor-element.elementor-element-91eb2a7>.elementor-container{min-height:250px}.elementor-58 .elementor-element.elementor-element-7bf529a>.elementor-container{min-height:250px}}@media(max-width:1023px) and (min-width:800px){.elementor-58 .elementor-element.elementor-element-4588427{width:100%}.elementor-58 .elementor-element.elementor-element-8456630{width:100%}}@media(min-width:1024px){.elementor-58 .elementor-element.elementor-element-4588427:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-4588427>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-58 .elementor-element.elementor-element-6bd9404:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-6bd9404>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-58 .elementor-element.elementor-element-524c0ad:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-524c0ad>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-58 .elementor-element.elementor-element-4aae05f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-58 .elementor-element.elementor-element-4aae05f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:799px){.elementor-58 .elementor-element.elementor-element-ed9f947 .elementor-heading-title{font-size:25px}.elementor-58 .elementor-element.elementor-element-ed89f89 .elementor-heading-title{font-size:25px}.elementor-58 .elementor-element.elementor-element-91eb2a7>.elementor-container{min-height:10px}.elementor-58 .elementor-element.elementor-element-954884e .elementor-heading-title{font-size:20px}.elementor-58 .elementor-element.elementor-element-dd4fd4d .elementor-heading-title{font-size:25px}.elementor-58 .elementor-element.elementor-element-7bf529a>.elementor-container{min-height:10px}.elementor-58 .elementor-element.elementor-element-e2fbd39 .elementor-heading-title{font-size:20px}.elementor-58 .elementor-element.elementor-element-ff4574a .elementor-heading-title{font-size:25px}}