.elementor-4291 .elementor-element.elementor-element-315c4f42 > .elementor-container{min-height:475px;}.elementor-4291 .elementor-element.elementor-element-315c4f42:not(.elementor-motion-effects-element-type-background), .elementor-4291 .elementor-element.elementor-element-315c4f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mikekellyrealestate.ca/wp-content/uploads/2022/01/smartmockups_kn0lyc7z.jpg") 50% 50%;background-size:cover;}.elementor-4291 .elementor-element.elementor-element-315c4f42 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4291 .elementor-element.elementor-element-315c4f42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4291 .elementor-element.elementor-element-3addaf0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-3addaf0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4291 .elementor-element.elementor-element-227c8fba{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-4291 .elementor-element.elementor-element-227c8fba .elementor-divider-separator{width:50px;}.elementor-4291 .elementor-element.elementor-element-227c8fba .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4291 .elementor-element.elementor-element-227c8fba > .elementor-widget-container{margin:15px 20px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline{text-align:left;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span.ah-words-wrapper{text-align:left;color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span.ah-words-wrapper b{text-align:left;font-size:70px;font-weight:400;font-style:normal;line-height:1px;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h1{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h2{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h3{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h4{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h5{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h6{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline div{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline p{color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .ah-headline.clip .ah-words-wrapper::after{background:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h1, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h2, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h3, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h4, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h5, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h6, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline div, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline p{font-size:70px;font-weight:400;line-height:0.9em;}.elementor-4291 .elementor-element.elementor-element-65269c0b > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-4291 .elementor-element.elementor-element-65269c0b{width:auto;max-width:auto;}.elementor-4291 .elementor-element.elementor-element-7a75dcd7{--spacer-size:30px;}.elementor-4291 .elementor-element.elementor-element-23d7deea .elementor-heading-title{color:#FFFFFF;font-size:19px;}.elementor-4291 .elementor-element.elementor-element-23d7deea > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-23d7deea{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4291 .elementor-element.elementor-element-51df3ed0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D4;}.elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 20px -50px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:10% 5% 3% 5%;}.elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4291 .elementor-element.elementor-element-7e10c186{text-align:center;}.elementor-4291 .elementor-element.elementor-element-7e10c186 .elementor-heading-title{color:#000000;font-size:46px;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4291 .elementor-element.elementor-element-7e10c186 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-2290d8c0{text-align:center;}.elementor-4291 .elementor-element.elementor-element-2290d8c0 .elementor-heading-title{color:#000000;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:0px;}.elementor-4291 .elementor-element.elementor-element-2290d8c0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 060px 0px 60px;}.elementor-4291 .elementor-element.elementor-element-9277bdf > .elementor-widget-container{margin:-25px 50px 75px 50px;}.elementor-4291 .elementor-element.elementor-element-6ea392cd:not(.elementor-motion-effects-element-type-background), .elementor-4291 .elementor-element.elementor-element-6ea392cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4291 .elementor-element.elementor-element-6ea392cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 80px 0px;}.elementor-4291 .elementor-element.elementor-element-6ea392cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4291 .elementor-element.elementor-element-794ce696.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4291 .elementor-element.elementor-element-794ce696 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-8f73b53{text-align:center;}.elementor-4291 .elementor-element.elementor-element-8f73b53 .elementor-heading-title{font-size:68px;}.elementor-4291 .elementor-element.elementor-element-8f73b53 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio{margin-left:-20px;margin-right:-20px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio .lae-portfolio-item{padding:20px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-taxonomy-filter .lae-filter-item a{color:#000000;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-taxonomy-filter .lae-filter-item.lae-active:after {border-color:#000000;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-project-image .lae-image-info .lae-post-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-project-image .lae-image-info .lae-terms:hover, .elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-project-image .lae-image-info .lae-terms a:hover{font-family:"Poppins", Sans-serif;font-size:10px;font-style:normal;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .entry-title{font-size:26px;font-weight:400;text-decoration:underline;line-height:36px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-entry-meta span a{color:#929292;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio-item .lae-read-more, .elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio-item .lae-read-more a{line-height:1px;letter-spacing:2px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-4291 .eael-toc.eael-sticky .eael-toc-body{max-height:50vh;height:50vh;}body.elementor-page-4291 .eael-toc.eael-sticky{top:200px !important;}body.elementor-page-4291 .eael-toc{z-index:9999;width:300px;}body.elementor-page-4291 .eael-toc .eael-toc-body ul.eael-toc-list.eael-toc-bullet li:before{width:8px;height:8px;top:-2px;}body.elementor-page-4291 .eael-toc:not(.eael-toc-right){border-top-right-radius:5px;border-bottom-right-radius:5px;}body.elementor-page-4291 .eael-toc:not(.eael-toc-right) .eael-toc-header{border-top-right-radius:5px;}body.elementor-page-4291 .eael-toc:not(.eael-toc-right) .eael-toc-body{border-bottom-right-radius:5px;}body.elementor-page-4291 .eael-toc.eael-toc-right{border-top-left-radius:5px;border-bottom-left-radius:5px;}body.elementor-page-4291 .eael-toc.eael-toc-right .eael-toc-header{border-top-left-radius:5px;}body.elementor-page-4291 .eael-toc.eael-toc-right .eael-toc-body{border-bottom-left-radius:5px;}body.elementor-page-4291 .eael-toc .eael-toc-header{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc.collapsed .eael-toc-button{background-color:#ff7d50;color:#ffffff;}body.elementor-page-4291 .eael-toc .eael-toc-header .eael-toc-title{color:#ffffff;}body.elementor-page-4291 .eael-toc .eael-toc-close{background-color:#ffffff;color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body{background-color:#fff6f3;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li{color:#707070;padding-top:8px;padding-bottom:8px;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:before{color:#707070;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:before{background-color:#707070;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li a{color:#707070;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li:hover{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:hover:before{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:hover:before{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li:hover > a{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:before{border-bottom-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:after{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-active:before{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-active:before{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:before{border-bottom-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:after{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-parent:before{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-parent:before{background-color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent > a{color:#ff7d50;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list li ul li{padding-top:1px;padding-bottom:1px;}body.elementor-page-4291 .eael-toc .eael-toc-body .eael-toc-list > li:not(:last-child){border-bottom:0.5px dashed;border-bottom-color:#c6c4cf;}body.elementor-page-4291:not(.elementor-motion-effects-element-type-background), body.elementor-page-4291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h1, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h2, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h3, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h4, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h5, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h6, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline div, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline p{font-size:50px;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span.ah-words-wrapper b{font-size:50px;}.elementor-4291 .elementor-element.elementor-element-65269c0b > .elementor-widget-container{margin:0% 30% 0% 0%;}}@media(max-width:1024px){.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio{margin-left:-10px;margin-right:-10px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio .lae-portfolio-item{padding:10px;}}@media(max-width:675px){.elementor-4291 .elementor-element.elementor-element-315c4f42{margin-top:-20px;margin-bottom:0px;}.elementor-4291 .elementor-element.elementor-element-3addaf0f > .elementor-element-populated{padding:100px 20px 100px 020px;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h1, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h2, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h3, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h4, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h5, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline h6, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline div, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span, .elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline p{font-size:52px;}.elementor-4291 .elementor-element.elementor-element-65269c0b .themegoods-animated-headline span.ah-words-wrapper b{font-size:52px;}.elementor-4291 .elementor-element.elementor-element-65269c0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-23d7deea > .elementor-widget-container{margin:0px -90px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-element-populated, .elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-51df3ed0 > .elementor-element-populated{margin:0px -20px 0px -20px;--e-column-margin-right:-20px;--e-column-margin-left:-20px;padding:60px 0px 60px 0px;}.elementor-4291 .elementor-element.elementor-element-7e10c186 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-4291 .elementor-element.elementor-element-7e10c186 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-2290d8c0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-4291 .elementor-element.elementor-element-2290d8c0 > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 30px 0px;}.elementor-4291 .elementor-element.elementor-element-6ea392cd{padding:0px 0px 0px 0px;}.elementor-4291 .elementor-element.elementor-element-794ce696 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-4291 .elementor-element.elementor-element-8f73b53 .elementor-heading-title{font-size:38px;}.elementor-4291 .elementor-element.elementor-element-8f73b53 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-taxonomy-filter .lae-filter-item a{font-size:15px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .entry-title{font-size:30px;}}@media(max-width:675px){.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio{margin-left:-10px;margin-right:-10px;}.elementor-4291 .elementor-element.elementor-element-fc60f64 .lae-portfolio .lae-portfolio-item{padding:10px;}}@media(min-width:676px){.elementor-4291 .elementor-element.elementor-element-3addaf0f{width:59.989%;}.elementor-4291 .elementor-element.elementor-element-51df3ed0{width:39.912%;}.elementor-4291 .elementor-element.elementor-element-794ce696{width:100%;}}