.elementor-1551 .elementor-element.elementor-element-d083b74:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-d083b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10314BF5;}.elementor-1551 .elementor-element.elementor-element-d083b74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:0px 0px 5px 0px;}.elementor-1551 .elementor-element.elementor-element-d083b74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-3647df13{padding:150px 0px 50px 0px;}.elementor-1551 .elementor-element.elementor-element-4afd8418 > .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-1551 .elementor-element.elementor-element-2dbae779{--spacer-size:60px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-7f15a4f2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-7f15a4f2 .elementor-heading-title{font-size:34px;font-weight:400;line-height:42px;color:#91BBDDF5;}.elementor-1551 .elementor-element.elementor-element-466a0227 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-466a0227 .elementor-heading-title{font-size:77px;font-weight:400;line-height:88px;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-69102e57 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-69102e57 .elementor-heading-title{font-family:"Basis Grotesque Pro Regular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1551 .elementor-element.elementor-element-66f4094b > .elementor-widget-container{padding:32px 0px 0px 0px;}body:not(.rtl) .elementor-1551 .elementor-element.elementor-element-56e0e45b{left:0px;}body.rtl .elementor-1551 .elementor-element.elementor-element-56e0e45b{right:0px;}.elementor-1551 .elementor-element.elementor-element-56e0e45b{top:64px;}.elementor-1551 .elementor-element.elementor-element-22cd899{padding:120px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-86d2512{margin-top:0px;margin-bottom:0px;}.elementor-1551 .elementor-element.elementor-element-5e45f3bb > .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-1551 .elementor-element.elementor-element-5edd9ae3{text-align:center;}.elementor-1551 .elementor-element.elementor-element-5edd9ae3 .elementor-heading-title{font-family:"Reckless Regular", Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1551 .elementor-element.elementor-element-7a260081 > .elementor-widget-container{padding:50px 80px 0px 120px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD75;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-7a260081{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-icon{padding-inline-end:17px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-item > a{font-family:"Basis Grotesque Pro Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-text{color:#121212;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-97a9688 .elementor-button{background-color:#1851CA;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-1551 .elementor-element.elementor-element-97a9688 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-1551 .elementor-element.elementor-element-988127c:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-988127c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10314BF5;background-image:url("https://bhfinancialplanning.ca/wp-content/uploads/2021/06/lines-curved2.svg");background-position:373px 388px;background-repeat:no-repeat;background-size:87% auto;}.elementor-1551 .elementor-element.elementor-element-988127c > .elementor-background-overlay{opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-988127c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:144px 0px 144px 0px;}.elementor-1551 .elementor-element.elementor-element-5a210a14 > .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-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1551 .elementor-element.elementor-element-46e5a5f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-1551 .elementor-element.elementor-element-46e5a5f .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0;}.elementor-1551 .elementor-element.elementor-element-46e5a5f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1551 .elementor-element.elementor-element-aee0e9d{text-align:center;}.elementor-1551 .elementor-element.elementor-element-aee0e9d .elementor-heading-title{font-weight:400;color:#F7F9FA;}.elementor-1551 .elementor-element.elementor-element-6c4abb2d > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-6c4abb2d{text-align:center;}.elementor-1551 .elementor-element.elementor-element-6c4abb2d .elementor-heading-title{font-weight:400;color:#F7F9FA;}.elementor-1551 .elementor-element.elementor-element-7dcef8de .elementor-button{background-color:#F7F9FA;font-family:"Basis Grotesque Pro Regular", Sans-serif;font-size:16px;font-weight:400;fill:#121212;color:#121212;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-1551 .elementor-element.elementor-element-7dcef8de > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-3e9c2e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:116px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-3e9c2e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-bb72d3f > .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-1551 .elementor-element.elementor-element-0d21cc4{text-align:center;}.elementor-1551 .elementor-element.elementor-element-0d21cc4 .elementor-heading-title{font-weight:400;color:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-0499e8f > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 190px 0px 190px;}.elementor-1551 .elementor-element.elementor-element-0499e8f{text-align:center;}.elementor-1551 .elementor-element.elementor-element-0499e8f .elementor-heading-title{font-weight:400;color:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-46f0654{border-style:solid;border-width:1px 0px 1px 0px;border-color:#C6CACC;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-46f0654, .elementor-1551 .elementor-element.elementor-element-46f0654 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-6f63384d > .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-1551 .elementor-element.elementor-element-6f63384d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-1551 .elementor-element.elementor-element-64be46d4 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-64be46d4 .elementor-heading-title{font-weight:400;line-height:1.4em;}.elementor-1551 .elementor-element.elementor-element-2f0b655a > .elementor-widget-container{padding:49px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-576df210 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-576df210 img{width:100%;}.elementor-1551 .elementor-element.elementor-element-5e4d87a7 > .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-1551 .elementor-element.elementor-element-5e4d87a7 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#C6CACC;padding:40px 40px 40px 40px;}.elementor-1551 .elementor-element.elementor-element-7082b880 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-7082b880 .elementor-heading-title{font-weight:400;line-height:1.4em;}.elementor-1551 .elementor-element.elementor-element-692bbfbd > .elementor-widget-container{padding:49px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-51db82a0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-51db82a0 img{width:100%;}.elementor-1551 .elementor-element.elementor-element-56b6b4a0 > .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-1551 .elementor-element.elementor-element-56b6b4a0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C6CACC;padding:40px 40px 40px 40px;}.elementor-1551 .elementor-element.elementor-element-776bb776 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-776bb776 .elementor-heading-title{font-weight:400;line-height:1.4em;}.elementor-1551 .elementor-element.elementor-element-32b96a7b > .elementor-widget-container{padding:49px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-73645fa2 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-73645fa2 img{width:100%;}.elementor-1551 .elementor-element.elementor-element-4e60d9fa:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-4e60d9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4385;}.elementor-1551 .elementor-element.elementor-element-4e60d9fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-1551 .elementor-element.elementor-element-4e60d9fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-6557e59 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-cb8d648{text-align:center;}.elementor-1551 .elementor-element.elementor-element-cb8d648 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-7f41f208 > .elementor-widget-container{margin:24px 0px 0px 0px;}@media(max-width:1024px){.elementor-1551 .elementor-element.elementor-element-3647df13{padding:0150px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-7f15a4f2 .elementor-heading-title{font-size:30px;}.elementor-1551 .elementor-element.elementor-element-466a0227 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1551 .elementor-element.elementor-element-7df12cd5 img{width:100%;}.elementor-1551 .elementor-element.elementor-element-22cd899{padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-86d2512{margin-top:0px;margin-bottom:-100px;}.elementor-1551 .elementor-element.elementor-element-5edd9ae3 .elementor-heading-title{font-size:34px;}.elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-7a260081 .elementor-icon-list-item > a{font-size:14px;}.elementor-1551 .elementor-element.elementor-element-988127c:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-988127c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1551 .elementor-element.elementor-element-988127c{padding:88px 0px 80px 0px;}.elementor-1551 .elementor-element.elementor-element-aee0e9d .elementor-heading-title{font-size:48px;}.elementor-1551 .elementor-element.elementor-element-6c4abb2d .elementor-heading-title{font-size:16px;}.elementor-1551 .elementor-element.elementor-element-3e9c2e9{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-1551 .elementor-element.elementor-element-0d21cc4 .elementor-heading-title{font-size:48px;}.elementor-1551 .elementor-element.elementor-element-0499e8f .elementor-heading-title{font-size:16px;}.elementor-1551 .elementor-element.elementor-element-4e60d9fa{padding:30px 0px 30px 0px;}.elementor-1551 .elementor-element.elementor-element-cb8d648 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-1551 .elementor-element.elementor-element-2dbae779{--spacer-size:0px;}.elementor-1551 .elementor-element.elementor-element-7f15a4f2 .elementor-heading-title{font-size:25px;}.elementor-1551 .elementor-element.elementor-element-466a0227 .elementor-heading-title{font-size:39px;}.elementor-1551 .elementor-element.elementor-element-69102e57 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-1551 .elementor-element.elementor-element-22cd899{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-5edd9ae3 .elementor-heading-title{font-size:42px;}.elementor-1551 .elementor-element.elementor-element-7a260081 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-988127c:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-988127c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1551 .elementor-element.elementor-element-988127c{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-6aca0ea5{padding:50px 0px 50px 0px;}.elementor-1551 .elementor-element.elementor-element-aee0e9d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-1551 .elementor-element.elementor-element-6c4abb2d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-0499e8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-4e60d9fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-79467f28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 020px;}.elementor-1551 .elementor-element.elementor-element-7f52274d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-6557e59 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-cb8d648 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-cb8d648 .elementor-heading-title{font-size:20px;}.elementor-1551 .elementor-element.elementor-element-7f41f208 > .elementor-widget-container{padding:0px 0px 30px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1551 .elementor-element.elementor-element-4afd8418{width:100%;}.elementor-1551 .elementor-element.elementor-element-5e45f3bb{width:100%;}}/* Start custom CSS for section, class: .elementor-element-d083b74 *//*.header-1:before {*/
/*    content: ' ';*/
/*    width: 612px;*/
/*    height: 712px;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: -50px;*/
/*    background-image: url('/wp-content/uploads/2021/04/header-bg.jpg');*/
/*}*/

/*@media only screen and (max-width: 1215px) {*/
/*       .header-1:before {*/
/*            background: url('/wp-content/uploads/2021/04/header-bg.jpg') center center no-repeat;*/
/*        background-size: auto;*/
/*    background-size: contain;*/
/*    }*/
/*}*/
/*@media only screen and (max-width: 1024px) {*/
/*       .header-1:before {*/
/*        background-image: none;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a260081 */.hiller-list .elementor-icon-list-icon svg {
    position: absolute;
    left: -17px;
    top: 2px;
}/* End custom CSS */