.elementor-6873 .elementor-element.elementor-element-89d455a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;}.elementor-6873 .elementor-element.elementor-element-89d455a:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-89d455a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-element-ce9fbec{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-66b5fe4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-e1dd67f .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-cd26be9{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-6e712ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-6e712ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-f88ea42 .elementor-button{background-color:#DEA74D;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-f88ea42 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-f88ea42 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-f88ea42.elementor-element{--align-self:stretch;}.elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-0709b72.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-569f4ab{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-6873 .elementor-element.elementor-element-569f4ab:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-569f4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3533d06 );}.elementor-6873 .elementor-element.elementor-element-0bb0acf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-b7d5c49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-2068c08 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-11b73b7{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-2fcf810{text-align:center;}.elementor-6873 .elementor-element.elementor-element-2fcf810 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-a863527{text-align:center;}.elementor-6873 .elementor-element.elementor-element-10f4d1a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-bc816e3{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-bc816e3:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-bc816e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-f02e18b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-3d05fd6{z-index:1;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-15d9476{z-index:0;}.elementor-6873 .elementor-element.elementor-element-bab5ad5{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-bab5ad5:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-bab5ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-4ef0e69{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-a2487d6{z-index:1;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-021856c{z-index:0;}.elementor-6873 .elementor-element.elementor-element-3e1b7b4{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-3e1b7b4:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-3e1b7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-7c66752{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6873 .elementor-element.elementor-element-8b1805d > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-6873 .elementor-element.elementor-element-8b1805d{z-index:0;}.elementor-6873 .elementor-element.elementor-element-7343081{--display:flex;}.elementor-6873 .elementor-element.elementor-element-7343081:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-7343081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-element-c52f53e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-697d820{text-align:center;}.elementor-6873 .elementor-element.elementor-element-697d820 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-9b76537.elementor-element{--align-self:center;}.elementor-6873 .elementor-element.elementor-element-9b76537{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-b5c4433{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-7c3283b{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-7c3283b:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-7c3283b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-bb2e96e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-dc03dc3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-7869c63{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-616a6d8{z-index:1;}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-85bdbb3{z-index:0;}.elementor-6873 .elementor-element.elementor-element-de2714d{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-de2714d:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-de2714d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-d96ed1d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-575984a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-00074f6{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-ca01b77{z-index:1;}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-8629309{z-index:0;}.elementor-6873 .elementor-element.elementor-element-24ac6de{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-24ac6de:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-24ac6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-ff96e86{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6873 .elementor-element.elementor-element-4814e32 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-dcf870d{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-babe017 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-6873 .elementor-element.elementor-element-babe017{z-index:0;}.elementor-6873 .elementor-element.elementor-element-21c9bda{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-21c9bda:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-21c9bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-26361b1{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-1145a02 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-65b6c4a{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-efff5d3{z-index:1;}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-717b33f{z-index:0;}.elementor-6873 .elementor-element.elementor-element-0ccbc32{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-6873 .elementor-element.elementor-element-0ccbc32:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-0ccbc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-40b584d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-a82fa43{text-align:center;}.elementor-6873 .elementor-element.elementor-element-a82fa43 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-bf40ee5{text-align:center;}.elementor-6873 .elementor-element.elementor-element-3ed280a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-10e70b2{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:16vw;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-10e70b2:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-10e70b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://legacymortgagegroup.ca/wp-content/uploads/2025/09/a-man-and-woman-meeting-with-a-financial-advisor-1024x683.webp");background-position:center center;background-size:cover;}.elementor-6873 .elementor-element.elementor-element-39c9f22{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-39c9f22:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-39c9f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-6873 .elementor-element.elementor-element-39c9f22.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-974b3d7 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-bb55cc2{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-bb55cc2 a{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-933b127{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:16vw;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-933b127:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-933b127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://legacymortgagegroup.ca/wp-content/uploads/2025/09/an-older-woman-looking-at-a-laptop.webp");background-position:center center;background-size:cover;}.elementor-6873 .elementor-element.elementor-element-54ef7d7{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-54ef7d7:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-54ef7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-6873 .elementor-element.elementor-element-54ef7d7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-39746bf .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-ea94970{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-ea94970 a{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-3c03f25{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:16vw;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6873 .elementor-element.elementor-element-3c03f25:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-3c03f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://legacymortgagegroup.ca/wp-content/uploads/2025/09/legacy-mortgage-team-office.jpg");background-position:center center;background-size:cover;}.elementor-6873 .elementor-element.elementor-element-7df32cb{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-7df32cb:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-7df32cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-6873 .elementor-element.elementor-element-7df32cb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-9ea40fb .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-18e051f{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-18e051f a{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-964cc49{--display:flex;}.elementor-6873 .elementor-element.elementor-element-964cc49:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-964cc49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-element-ee13aa8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-e31c733 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-6873 .elementor-element.elementor-element-e31c733{text-align:center;}.elementor-6873 .elementor-element.elementor-element-e31c733 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-d5702b6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-bfd6211{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6873 .elementor-element.elementor-element-bfd6211:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-bfd6211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-d773ff7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-d773ff7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-27f74c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-27f74c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-4a0aaf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-4a0aaf7 img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-c46d435{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-f0f5b8f .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-5bec64d{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-68e83d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-68e83d8 img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-36abc60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6873 .elementor-element.elementor-element-36abc60:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-36abc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-0b3fb6a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-0b3fb6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-2853e62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-2853e62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-536918e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-536918e img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-dc21614{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-c8c8268 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-14ae920{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-032721b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-032721b img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-3269a64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6873 .elementor-element.elementor-element-3269a64:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-3269a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-b331990{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-b331990.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-3a9fa77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-3a9fa77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-87d63a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-87d63a1 img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-21f6a73{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-4965b1d .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-36e0e0b{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-7f5a640.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-7f5a640 img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-9babfba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6873 .elementor-element.elementor-element-9babfba:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-9babfba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-68f77d1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-68f77d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-376b598.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-376b598 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-28a182e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-28a182e img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-c1ab69b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-3689bfb .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-93fe60c{color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-eaf0169.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-eaf0169 img{width:6rem;}.elementor-6873 .elementor-element.elementor-element-109224d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6873 .elementor-element.elementor-element-109224d:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-109224d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6873 .elementor-element.elementor-element-8a1f20e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-62819df .elementor-heading-title{font-family:var( --e-global-typography-33f7997-font-family ), Sans-serif;font-size:var( --e-global-typography-33f7997-font-size );font-weight:var( --e-global-typography-33f7997-font-weight );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-70540e0 .elementor-button{background-color:#DEA74D;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-70540e0 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-70540e0 .elementor-button:focus{background-color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-element-3439b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6873 .elementor-element.elementor-element-3439b39 img{width:10rem;}.elementor-6873 .elementor-element.elementor-element-3845e2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6873 .elementor-element.elementor-element-23dc3b1 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-6873 .elementor-element.elementor-element-23dc3b1{text-align:center;}.elementor-6873 .elementor-element.elementor-element-638c78b{text-align:center;}.elementor-6873 .elementor-element.elementor-element-638c78b .elementor-heading-title{font-family:var( --e-global-typography-33f7997-font-family ), Sans-serif;font-size:var( --e-global-typography-33f7997-font-size );font-weight:var( --e-global-typography-33f7997-font-weight );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-f413e9d .elementor-button{background-color:#DEA74D;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-element-f413e9d .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-f413e9d .elementor-button:focus{background-color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-element-450bcd5{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-6873 .elementor-element.elementor-element-0f4ebd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-global-7204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-swiper-button{font-size:2rem;color:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-swiper-button svg{fill:var( --e-global-color-9bb51f3 );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__text{font-family:"Yantramanav", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__name{font-family:var( --e-global-typography-33f7997-font-family ), Sans-serif;font-size:var( --e-global-typography-33f7997-font-size );font-weight:var( --e-global-typography-33f7997-font-weight );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__title{font-family:var( --e-global-typography-33f7997-font-family ), Sans-serif;font-size:var( --e-global-typography-33f7997-font-size );font-weight:var( --e-global-typography-33f7997-font-weight );line-height:var( --e-global-typography-33f7997-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6873 .elementor-element.elementor-element-d773ff7{--width:auto;}.elementor-6873 .elementor-element.elementor-element-0b3fb6a{--width:auto;}.elementor-6873 .elementor-element.elementor-element-b331990{--width:auto;}.elementor-6873 .elementor-element.elementor-element-68f77d1{--width:auto;}}@media(max-width:1366px){.elementor-6873 .elementor-element.elementor-element-89d455a{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-6e712ce{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-569f4ab{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-10f4d1a{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-b5c4433{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-0ccbc32{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-3ed280a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-39c9f22{--margin-top:12vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6873 .elementor-element.elementor-element-54ef7d7{--margin-top:12vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6873 .elementor-element.elementor-element-7df32cb{--margin-top:20vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6873 .elementor-element.elementor-element-62819df .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-638c78b .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-450bcd5{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__name{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}}@media(max-width:1024px){.elementor-6873 .elementor-element.elementor-element-89d455a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-66b5fe4{text-align:center;}.elementor-6873 .elementor-element.elementor-element-e1dd67f{text-align:center;}.elementor-6873 .elementor-element.elementor-element-cd26be9{text-align:center;}.elementor-6873 .elementor-element.elementor-element-6e712ce{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-f88ea42 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-569f4ab{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-10f4d1a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-b5c4433{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-0ccbc32{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-3ed280a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-62819df .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-70540e0 .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-638c78b .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-f413e9d .elementor-button{font-size:18px;}.elementor-6873 .elementor-element.elementor-element-450bcd5{--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__name{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}}@media(max-width:767px){.elementor-6873 .elementor-element.elementor-element-89d455a{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-66b5fe4{text-align:center;}.elementor-6873 .elementor-element.elementor-element-e1dd67f{text-align:center;}.elementor-6873 .elementor-element.elementor-element-cd26be9{text-align:center;}.elementor-6873 .elementor-element.elementor-element-6e712ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-f88ea42 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0.8em 1.6em 0.8em 1.6em;}.elementor-6873 .elementor-element.elementor-element-0709b72 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0.8em 1.6em 0.8em 1.6em;}.elementor-6873 .elementor-element.elementor-element-569f4ab{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-0bb0acf{--justify-content:center;}.elementor-6873 .elementor-element.elementor-element-b7d5c49 img{width:8rem;}.elementor-6873 .elementor-element.elementor-element-2068c08{text-align:center;}.elementor-6873 .elementor-element.elementor-element-2fcf810{text-align:left;}.elementor-6873 .elementor-element.elementor-element-a863527{text-align:left;}.elementor-6873 .elementor-element.elementor-element-10f4d1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-3d05fd6 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-a2487d6 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-7c8fa9f .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-b5c4433{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-616a6d8 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-ca01b77 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-dfc9909 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-efff5d3 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-6873 .elementor-element.elementor-element-0ccbc32{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-a82fa43{text-align:center;}.elementor-6873 .elementor-element.elementor-element-bf40ee5{text-align:left;}.elementor-6873 .elementor-element.elementor-element-3ed280a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-element-10e70b2{--padding-top:30vw;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-933b127{--padding-top:30vw;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-3c03f25{--padding-top:30vw;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-d5702b6{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.75rem;--padding-right:0rem;}.elementor-6873 .elementor-element.elementor-element-bfd6211{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-d773ff7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6873 .elementor-element.elementor-element-27f74c9 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6873 .elementor-element.elementor-element-4a0aaf7 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-68e83d8 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-36abc60{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-0b3fb6a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6873 .elementor-element.elementor-element-2853e62 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6873 .elementor-element.elementor-element-536918e img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-032721b img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-3269a64{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-b331990{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6873 .elementor-element.elementor-element-3a9fa77 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6873 .elementor-element.elementor-element-87d63a1 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-7f5a640 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-9babfba{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-68f77d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6873 .elementor-element.elementor-element-376b598 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6873 .elementor-element.elementor-element-28a182e img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-eaf0169 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-109224d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6873 .elementor-element.elementor-element-62819df .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-70540e0 .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0.8em 1.6em 0.8em 1.6em;}.elementor-6873 .elementor-element.elementor-element-3439b39 img{width:4rem;}.elementor-6873 .elementor-element.elementor-element-638c78b .elementor-heading-title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-element-f413e9d .elementor-button{font-size:16px;border-radius:0rem 0rem 0rem 0rem;padding:0.8em 1.6em 0.8em 1.6em;}.elementor-6873 .elementor-element.elementor-element-450bcd5{--e-con-grid-template-columns:1;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__text{font-size:16px;line-height:1.4em;}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__name{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}.elementor-6873 .elementor-element.elementor-global-7204 .elementor-testimonial__title{font-size:var( --e-global-typography-33f7997-font-size );line-height:var( --e-global-typography-33f7997-line-height );}}/* Start custom CSS for button, class: .elementor-element-f88ea42 */.elementor-6873 .elementor-element.elementor-element-f88ea42 * {
    height: 100%;
}
.elementor-6873 .elementor-element.elementor-element-f88ea42 span {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0709b72 */.elementor-6873 .elementor-element.elementor-element-0709b72 * {
    height: 100%;
}
.elementor-6873 .elementor-element.elementor-element-0709b72 span {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb0acf */.elementor-6873 .elementor-element.elementor-element-0bb0acf {
    max-width: 820px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b73b7 */.elementor-6873 .elementor-element.elementor-element-11b73b7 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b76537 */.elementor-6873 .elementor-element.elementor-element-9b76537 > div {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b584d */.elementor-6873 .elementor-element.elementor-element-40b584d {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c9f22 */.elementor-6873 .elementor-element.elementor-element-39c9f22 {
    backdrop-filter: blur(50px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ef7d7 */.elementor-6873 .elementor-element.elementor-element-54ef7d7 {
    backdrop-filter: blur(50px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df32cb */.elementor-6873 .elementor-element.elementor-element-7df32cb {
    backdrop-filter: blur(50px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5702b6 */.elementor-6873 .elementor-element.elementor-element-d5702b6 .card {
	position: relative;
}

@media screen and (min-width: 768px) {
	.elementor-6873 .elementor-element.elementor-element-d5702b6::before,
	.elementor-6873 .elementor-element.elementor-element-d5702b6::after,
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card.last::after {
		content: '';
		display: block;
		position: absolute;
		background:var( --e-global-color-primary );
	}
	/* line */
	.elementor-6873 .elementor-element.elementor-element-d5702b6::before{
		top: -2rem; left: 50%;
		transform: translateX(-50%);
		width: .35rem; height: 100%;
	}
	/* dot */
	.elementor-6873 .elementor-element.elementor-element-d5702b6::after,
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card.last::after {
		width: 1.75rem; height: 1.75rem;
		border-radius: 10rem;
	}
	.elementor-6873 .elementor-element.elementor-element-d5702b6::after {
		top: -3.75rem; left: 50%;
		transform: translateX(-50%);
	}
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card.last::after {
		top: 0; left: 50%;
		transform: translate(-50%, -50%);
	}
}
@media screen and (max-width: 767px) {
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card::before,
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card.last::after {
		content: '';
		display: block;
	}
	/* dots */
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card::before {
		z-index: 1;
		width: 1.75rem; height: 1.75rem;
		border-radius: 10rem;
		background: var( --e-global-color-primary );
		transform: translateX(calc(-100% - 1rem));
	}
	/* cover the end of line */
	.elementor-6873 .elementor-element.elementor-element-d5702b6 .card.last::after {
		z-index: 0;
		position: absolute; 
		top: 0; left: 0;
		transform: translateX(calc(-100% - 1rem));
		display: block;
		width: 1.75rem; height: 100%;
		border-radius: 0;
		background: var( --e-global-color-text );
	}
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-1ca7cd9 */.elementor-menu-anchor {
    margin-top: -50px;
    padding-top: 50px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7204 */.elementor-6873 .elementor-element.elementor-global-7204 * {
    padding: 0;
    margin: 0 auto 0 0;
}
.elementor-6873 .elementor-element.elementor-global-7204 cite {
    margin-top: 1rem;
}
.elementor-6873 .elementor-element.elementor-global-7204 .elementor-swiper-button {
    position: static;
    transform: none;
    padding: .5rem; margin-top: 2rem;
    border: 1px solid var(--e-global-color-primary);
}/* End custom CSS */