.elementor-30 .elementor-element.elementor-element-c255d5f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c255d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-c255d5f > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-c255d5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-6ee9e56{--spacer-size:25px;}.elementor-30 .elementor-element.elementor-element-1bc8f6a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-1bc8f6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-fbddf23{width:auto;max-width:auto;}.elementor-30 .elementor-element.elementor-element-fbddf23 > .elementor-widget-container{padding:30px 0px 15px 50px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-fbddf23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#313131;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-a9c49ad > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a9c49ad{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30 .elementor-element.elementor-element-b32629c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b32629c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-b32629c > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-b32629c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-0b7f514{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-8fd7485:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8fd7485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-8fd7485 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-8fd7485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-1d6ab53 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-30 .elementor-element.elementor-element-1d6ab53{text-align:center;}.elementor-30 .elementor-element.elementor-element-1d6ab53 .elementor-heading-title{color:#C82828;}.elementor-30 .elementor-element.elementor-element-391117d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-391117d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-391117d > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-391117d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-e66e5f5{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-2415f0c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2415f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-2415f0c > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-2415f0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-6967e7c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-7d5e446.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-9943418{width:auto;max-width:auto;}.elementor-30 .elementor-element.elementor-element-9943418 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 50px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-9943418 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.4em;color:#313131;}.elementor-30 .elementor-element.elementor-element-414ff45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 10px 50px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-414ff45 .elementor-heading-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-61c739f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-61c739f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-61c739f > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-61c739f > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-61c739f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-29be484 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-3c7b48e > .elementor-container{min-height:250px;}.elementor-30 .elementor-element.elementor-element-09ccc78 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Vancouverlarge-scaled-e1623642692457.jpg?fit=450%2C450&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;transition:background 1s;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-09ccc78{text-align:center;}.elementor-30 .elementor-element.elementor-element-09ccc78 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-68c4434 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Edmonton-1-e1623011562530.jpg?fit=440%2C438&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-68c4434{text-align:center;}.elementor-30 .elementor-element.elementor-element-68c4434 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ca0a508 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Calgarylarge-e1623642939312.jpg?fit=450%2C446&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-ca0a508{text-align:center;}.elementor-30 .elementor-element.elementor-element-ca0a508 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e2ba77a > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Toronto-2-e1623644263730.jpg?fit=450%2C450&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-e2ba77a{text-align:center;}.elementor-30 .elementor-element.elementor-element-e2ba77a .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-c571d43:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c571d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-c571d43 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-c571d43 > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-c571d43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-9f951ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-6f73246 > .elementor-container{min-height:250px;}.elementor-30 .elementor-element.elementor-element-800ad56 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Winnipeg-e1623644397770.jpg?fit=450%2C450&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-800ad56{text-align:center;}.elementor-30 .elementor-element.elementor-element-800ad56 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f8bb1fd > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Ottawa-e1623644486597.jpg?fit=450%2C450&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-f8bb1fd{text-align:center;}.elementor-30 .elementor-element.elementor-element-f8bb1fd .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-9b31f53 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Montreal-e1623644643366.jpg?fit=449%2C449&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-9b31f53{text-align:center;}.elementor-30 .elementor-element.elementor-element-9b31f53 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e7b4c7a > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Victoria-e1623644786630.jpg?fit=450%2C450&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-e7b4c7a{text-align:center;}.elementor-30 .elementor-element.elementor-element-e7b4c7a .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-38cf405:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-38cf405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-38cf405 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-38cf405 > .elementor-container{max-width:1600px;}.elementor-30 .elementor-element.elementor-element-38cf405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-bc5e6ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-2839935 > .elementor-container{min-height:250px;}.elementor-30 .elementor-element.elementor-element-c0a64f9 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Quebec-City-e1623644896834.jpg?fit=450%2C450&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-c0a64f9{text-align:center;}.elementor-30 .elementor-element.elementor-element-c0a64f9 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-37db5f4 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Saskatoon-e1623643084380.jpg?fit=450%2C450&ssl=1");margin:0px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-37db5f4{text-align:center;}.elementor-30 .elementor-element.elementor-element-37db5f4 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f07fcc2 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Hamilton-e1623645127244.jpg?fit=450%2C450&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-f07fcc2{text-align:center;}.elementor-30 .elementor-element.elementor-element-f07fcc2 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e9bcbe3 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Regina-e1624936365334.jpg?fit=299%2C299&ssl=1");padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-e9bcbe3{text-align:center;}.elementor-30 .elementor-element.elementor-element-e9bcbe3 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-c30385d > .elementor-container{min-height:250px;}.elementor-30 .elementor-element.elementor-element-a67a553 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Fredericton-e1624936167908.jpg?fit=450%2C450&ssl=1");margin:20px 0px 0px 0px;padding:100px 35px 100px 35px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-a67a553{text-align:center;}.elementor-30 .elementor-element.elementor-element-a67a553 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a922dc1 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/PEI-e1624940497664.jpg?fit=449%2C449&ssl=1");margin:20px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-a922dc1{text-align:center;}.elementor-30 .elementor-element.elementor-element-a922dc1 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-01ad0b4 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Newfoundland-e1624940557615.jpg?fit=450%2C450&ssl=1");margin:20px 0px 0px 0px;padding:100px 10px 65px 10px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-01ad0b4{text-align:center;}.elementor-30 .elementor-element.elementor-element-01ad0b4 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d890336 > .elementor-widget-container{background-image:url("https://i0.wp.com/topfinancialadvisor.ca/wp-content/uploads/2021/06/Moncton-e1624936213139.jpg?fit=435%2C435&ssl=1");margin:20px 0px 0px 0px;padding:100px 40px 100px 40px;background-repeat:no-repeat;background-size:100% auto;border-style:solid;border-width:0px 0px 5px 0px;border-color:#FF0000;}.elementor-30 .elementor-element.elementor-element-d890336{text-align:center;}.elementor-30 .elementor-element.elementor-element-d890336 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5a5b522{--spacer-size:50px;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-29be484{width:100%;}.elementor-30 .elementor-element.elementor-element-9f951ba{width:100%;}.elementor-30 .elementor-element.elementor-element-bc5e6ae{width:100%;}}