.elementor-949 .elementor-element.elementor-element-0ffb0fb > .elementor-container{max-width:1200px;}.elementor-949 .elementor-element.elementor-element-ca88404:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-949 .elementor-element.elementor-element-ca88404 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00263a;}.elementor-949 .elementor-element.elementor-element-ca88404 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-949 .elementor-element.elementor-element-ca88404 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-949 .elementor-element.elementor-element-ca88404 > .elementor-element-populated > .elementor-widget-wrap{padding:1% 0% 1% 0%;}.elementor-949 .elementor-element.elementor-element-3c89b9f > .elementor-container{max-width:1200px;}.elementor-949 .elementor-element.elementor-element-bcd2635 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 0% 0% 15%;}.elementor-949 .elementor-element.elementor-element-57b308a > .elementor-element-populated > .elementor-widget-wrap{padding:20px 0px 0px 0px;}.elementor-949 .elementor-element.elementor-element-e62bb6a img{opacity:1;transition-duration:0s;}.elementor-949 .elementor-element.elementor-element-e62bb6a:hover img{opacity:0;}.elementor-949 .elementor-element.elementor-element-e62bb6a > .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-My-Portfolio-Link-Final.png");background-position:center center;background-repeat:no-repeat;transition:background 0s;}.elementor-949 .elementor-element.elementor-element-e62bb6a:hover .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-My-Portfolio-Hover-Final.png");background-position:center center;background-repeat:no-repeat;}.elementor-949 .elementor-element.elementor-element-42465bc > .elementor-element-populated > .elementor-widget-wrap{padding:10% 0% 0% 0%;}.elementor-949 .elementor-element.elementor-element-ee6cab5 img{opacity:1;}.elementor-949 .elementor-element.elementor-element-ee6cab5:hover img{opacity:0;}.elementor-949 .elementor-element.elementor-element-ee6cab5 > .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-Phone-Number-Link-Final.png");background-position:center center;background-repeat:no-repeat;transition:background 0s;}.elementor-949 .elementor-element.elementor-element-ee6cab5:hover .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-Phone-Number-Hover-Final.png");background-position:center center;background-repeat:no-repeat;}.elementor-949 .elementor-element.elementor-element-fb8fd9b > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-949 .elementor-element.elementor-element-e9b8b66 > .elementor-widget-container{padding:0% 7% 0% 0%;}.elementor-949 .elementor-element.elementor-element-20926b4 > .elementor-container{max-width:1200px;}.elementor-949 .elementor-element.elementor-element-118e904:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-949 .elementor-element.elementor-element-118e904 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00263a;}.elementor-949 .elementor-element.elementor-element-118e904 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-949 .elementor-element.elementor-element-118e904 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-949 .elementor-element.elementor-element-118e904 > .elementor-element-populated > .elementor-widget-wrap{padding:1% 0% 1% 0%;}.elementor-949 .elementor-element.elementor-element-4d65fef > .elementor-container{max-width:1200px;}.elementor-949 .elementor-element.elementor-element-4af5da2 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 0% 0% 15%;}.elementor-949 .elementor-element.elementor-element-f23f8f2 img{opacity:1;transition-duration:0s;}.elementor-949 .elementor-element.elementor-element-f23f8f2:hover img{opacity:0;}.elementor-949 .elementor-element.elementor-element-f23f8f2 > .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-My-Portfolio-Link-Final.png");background-position:center center;background-repeat:no-repeat;transition:background 0s;}.elementor-949 .elementor-element.elementor-element-f23f8f2:hover .elementor-widget-container{background-image:url("https://mcleanfinancial.ca/wp-content/uploads/2019/11/Header-My-Portfolio-Hover-Final.png");background-position:center center;background-repeat:no-repeat;}.elementor-949 .elementor-element.elementor-element-2a52985 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 0px 0px 0px;}.elementor-949 .elementor-element.elementor-element-2f86d5e > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-949 .elementor-element.elementor-element-9c408c4{text-align:left;}.elementor-949 .elementor-element.elementor-element-9c408c4 img{width:22%;opacity:1;}.elementor-949 .elementor-element.elementor-element-9c408c4:hover img{opacity:1;}.elementor-949 .elementor-element.elementor-element-9c408c4 > .elementor-widget-container{padding:10% 10% 10% 10%;transition:background 0s;}.elementor-949 .elementor-element.elementor-element-9bf6c9e img{width:60%;}@media(max-width:767px){.elementor-949 .elementor-element.elementor-element-4af5da2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-949 .elementor-element.elementor-element-4af5da2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-949 .elementor-element.elementor-element-f23f8f2{text-align:center;}.elementor-949 .elementor-element.elementor-element-f23f8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-949 .elementor-element.elementor-element-c1323e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-949 .elementor-element.elementor-element-2f86d5e{width:50%;}.elementor-949 .elementor-element.elementor-element-2f86d5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-949 .elementor-element.elementor-element-2f86d5e > .elementor-element-populated > .elementor-widget-wrap{padding:5% 0% 0% 0%;}.elementor-949 .elementor-element.elementor-element-9c408c4{text-align:left;}.elementor-949 .elementor-element.elementor-element-9c408c4 img{width:49%;}.elementor-949 .elementor-element.elementor-element-9c408c4 > .elementor-widget-container{padding:3% 3% 3% 3%;}.elementor-949 .elementor-element.elementor-element-391e252{width:50%;}.elementor-949 .elementor-element.elementor-element-391e252 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-949 .elementor-element.elementor-element-391e252 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 0% 0% 0%;}.elementor-949 .elementor-element.elementor-element-9bf6c9e img{width:100%;}.elementor-949 .elementor-element.elementor-element-9bf6c9e > .elementor-widget-container{margin:0% 5% 0% 0%;padding:10% 0% 0% 0%;}}@media(min-width:768px){.elementor-949 .elementor-element.elementor-element-bcd2635{width:21.75%;}.elementor-949 .elementor-element.elementor-element-57b308a{width:28.5%;}.elementor-949 .elementor-element.elementor-element-42465bc{width:17.5%;}.elementor-949 .elementor-element.elementor-element-fb8fd9b{width:32.25%;}}