.elementor-1248 .elementor-element.elementor-element-5b77274:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-5b77274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0174B7;background-image:url("http://business2020.beachesliving.ca/wp-content/uploads/2021/03/leutybgNoLogo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-5b77274 > .elementor-background-overlay{background-color:#000000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-5b77274{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 100px 0px;}.elementor-1248 .elementor-element.elementor-element-454d592 > .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:20px;}.elementor-1248 .elementor-element.elementor-element-454d592 > .elementor-element-populated{margin:20px 20px 20px 20px;}.elementor-1248 .elementor-element.elementor-element-808614d{text-align:center;}.elementor-1248 .elementor-element.elementor-element-808614d.elementor-widget-heading .elementor-heading-title{color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-808614d .elementor-heading-title{font-size:50px;line-height:1.4em;text-shadow:-2px -2px 0px #0174B7;}.elementor-1248 .elementor-element.elementor-element-808614d > .elementor-widget-container{padding:0px 74px 0px 240px;}.elementor-1248 .elementor-element.elementor-element-e3cc05e:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-e3cc05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-e3cc05e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 50px 0px;}.elementor-1248 .elementor-element.elementor-element-e3cc05e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-377d078{text-align:left;}.elementor-1248 .elementor-element.elementor-element-377d078.elementor-widget-heading .elementor-heading-title{color:#0174B7;}.elementor-1248 .elementor-element.elementor-element-377d078 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-1248 .elementor-element.elementor-element-377d078 > .elementor-widget-container{padding:0px 0px 0px 21px;}.elementor-1248 .elementor-element.elementor-element-99e39a6.elementor-widget-heading .elementor-heading-title{color:#54595F;}.elementor-1248 .elementor-element.elementor-element-99e39a6 .elementor-heading-title{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1248 .elementor-element.elementor-element-99e39a6 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1248 .elementor-element.elementor-element-90058cb .elementor-text-editor{text-align:left;}.elementor-1248 .elementor-element.elementor-element-90058cb{color:#585858;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-1248 .elementor-element.elementor-element-90058cb > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-1248 .elementor-element.elementor-element-54a8862.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1248 .elementor-element.elementor-element-54a8862.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-776b97d{text-align:center;}.elementor-1248 .elementor-element.elementor-element-8f43e6a:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-8f43e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("http://business2020.beachesliving.ca/wp-content/uploads/2018/05/bg3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-8f43e6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1248 .elementor-element.elementor-element-8f43e6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-910364a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #6EC1E4 0%, #E87B1E 99%);opacity:1;}.elementor-1248 .elementor-element.elementor-element-910364a > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-910364a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 60px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-d202479{text-align:center;}.elementor-1248 .elementor-element.elementor-element-d202479 .elementor-image img{width:94%;}.elementor-1248 .elementor-element.elementor-element-d202479 > .elementor-widget-container{margin:6px 6px 6px 6px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1248 .elementor-element.elementor-element-cdbee59{text-align:left;}.elementor-1248 .elementor-element.elementor-element-cdbee59.elementor-widget-heading .elementor-heading-title{color:#0174B7;}.elementor-1248 .elementor-element.elementor-element-cdbee59 .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.6em;}.elementor-1248 .elementor-element.elementor-element-1206445.elementor-widget-heading .elementor-heading-title{color:#54595F;}.elementor-1248 .elementor-element.elementor-element-1206445 .elementor-heading-title{line-height:1.7em;}.elementor-1248 .elementor-element.elementor-element-c1c4433{color:#585858;font-size:18px;}.elementor-1248 .elementor-element.elementor-element-4ba4bd2{text-align:center;}.elementor-1248 .elementor-element.elementor-element-4ba4bd2.elementor-widget-heading .elementor-heading-title{color:#F57B16;}.elementor-1248 .elementor-element.elementor-element-b11c473.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1248 .elementor-element.elementor-element-b11c473 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1248 .elementor-element.elementor-element-1e849ba{text-align:center;}.elementor-1248 .elementor-element.elementor-element-1e849ba.elementor-widget-heading .elementor-heading-title{color:#0174B7;}.elementor-1248 .elementor-element.elementor-element-1e849ba .elementor-heading-title{font-weight:400;}.elementor-1248 .elementor-element.elementor-element-1e29062:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-1e29062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-1e29062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 50px 0px;}.elementor-1248 .elementor-element.elementor-element-1e29062 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1248 .elementor-element.elementor-element-0d35a05 > .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:20px;}.elementor-1248 .elementor-element.elementor-element-0d35a05 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1248 .elementor-element.elementor-element-60e95e3.elementor-widget-heading .elementor-heading-title{color:#54595F;}.elementor-1248 .elementor-element.elementor-element-60e95e3 > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-1248 .elementor-element.elementor-element-5efceb2 > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-1248 .elementor-element.elementor-element-ba552b4{color:#585858;font-size:16px;line-height:28px;}.elementor-1248 .elementor-element.elementor-element-ba552b4 .elementor-text-editor{column-gap:0px;}.elementor-1248 .elementor-element.elementor-element-ba552b4 > .elementor-widget-container{padding:12px 12px 12px 12px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1248 .elementor-element.elementor-element-ba552b4.ha-has-background-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1248 .elementor-element.elementor-element-67e13cd .elementor-spacer-inner{height:10px;}.elementor-1248 .elementor-element.elementor-element-d649c64{color:#54595F;font-size:16px;line-height:28px;}.elementor-1248 .elementor-element.elementor-element-d649c64 .elementor-text-editor{column-gap:0px;}.elementor-1248 .elementor-element.elementor-element-d649c64 > .elementor-widget-container{padding:12px 12px 12px 12px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1248 .elementor-element.elementor-element-d649c64.ha-has-background-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1248 .elementor-element.elementor-element-422eaaf > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);padding:12px 12px 12px 12px;}.elementor-1248 .elementor-element.elementor-element-619a80b{color:#585858;font-size:16px;line-height:27px;}.elementor-1248 .elementor-element.elementor-element-619a80b .elementor-text-editor{column-gap:0px;}.elementor-1248 .elementor-element.elementor-element-619a80b > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-1248 .elementor-element.elementor-element-619a80b.ha-has-background-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-1248 .elementor-element.elementor-element-921d790.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1248 .elementor-element.elementor-element-921d790.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-921d790 > .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:0px;}.elementor-1248 .elementor-element.elementor-element-109150a .elementor-repeater-item-be9cd56 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://business2020.beachesliving.ca/wp-content/uploads/2018/05/y1.jpg);background-size:cover;}.elementor-1248 .elementor-element.elementor-element-109150a .elementor-repeater-item-fab1e08 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://business2020.beachesliving.ca/wp-content/uploads/2018/05/y2.jpg);background-size:cover;}.elementor-1248 .elementor-element.elementor-element-109150a .elementor-repeater-item-906245f .swiper-slide-bg{background-color:#833ca3;background-image:url(http://business2020.beachesliving.ca/wp-content/uploads/2018/05/y3.jpg);background-size:cover;}.elementor-1248 .elementor-element.elementor-element-109150a .elementor-repeater-item-3aaa90a .swiper-slide-bg{background-color:#833ca3;background-image:url(http://business2020.beachesliving.ca/wp-content/uploads/2018/05/y4.jpg);background-size:cover;}.elementor-1248 .elementor-element.elementor-element-109150a .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-1248 .elementor-element.elementor-element-109150a .swiper-slide-contents{max-width:71%;}.elementor-1248 .elementor-element.elementor-element-109150a .swiper-slide-inner{text-align:center;}.elementor-1248 .elementor-element.elementor-element-109150a .elementor-swiper-button{color:#FFFFFF;}.elementor-1248 .elementor-element.elementor-element-109150a .swiper-pagination-bullet-active{background-color:#7A7A7A;}.elementor-1248 .elementor-element.elementor-element-47b672f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-47b672f a:hover{color:#E87B1E;}.elementor-1248 .elementor-element.elementor-element-47b672f > .elementor-container{text-align:center;}.elementor-bc-flex-widget .elementor-1248 .elementor-element.elementor-element-046f52b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1248 .elementor-element.elementor-element-046f52b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1248 .elementor-element.elementor-element-046f52b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1248 .elementor-element.elementor-element-8b65d59 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-1248 .elementor-element.elementor-element-8b65d59 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-1248 .elementor-element.elementor-element-8b65d59 a.elementor-button, .elementor-1248 .elementor-element.elementor-element-8b65d59 .elementor-button{font-size:28px;font-weight:400;font-style:italic;background-color:#0174B7;}.elementor-1248 .elementor-element.elementor-element-8b65d59 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){body.elementor-page-1248{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1248 .elementor-element.elementor-element-5b77274{padding:70px 0px 70px 0px;}.elementor-1248 .elementor-element.elementor-element-808614d .elementor-heading-title{font-size:30px;}.elementor-1248 .elementor-element.elementor-element-377d078 .elementor-heading-title{font-size:29px;}.elementor-1248 .elementor-element.elementor-element-90058cb{font-size:16px;}.elementor-1248 .elementor-element.elementor-element-90058cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-910364a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-d202479 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-cdbee59{text-align:center;}.elementor-1248 .elementor-element.elementor-element-cdbee59 .elementor-heading-title{font-size:29px;}.elementor-1248 .elementor-element.elementor-element-c1c4433 .elementor-text-editor{text-align:center;}.elementor-1248 .elementor-element.elementor-element-ba552b4 .elementor-text-editor{text-align:center;}.elementor-1248 .elementor-element.elementor-element-d649c64 .elementor-text-editor{text-align:center;}.elementor-1248 .elementor-element.elementor-element-619a80b .elementor-text-editor{text-align:center;}}@media(min-width:768px){.elementor-1248 .elementor-element.elementor-element-f6c7513{width:82.842%;}.elementor-1248 .elementor-element.elementor-element-454d592{width:17%;}.elementor-1248 .elementor-element.elementor-element-6cac624{width:68.652%;}.elementor-1248 .elementor-element.elementor-element-54a8862{width:31.202%;}.elementor-1248 .elementor-element.elementor-element-910364a{width:41.504%;}.elementor-1248 .elementor-element.elementor-element-d26a252{width:58.45%;}.elementor-1248 .elementor-element.elementor-element-0d35a05{width:71.531%;}.elementor-1248 .elementor-element.elementor-element-921d790{width:27.732%;}}