.elementor-34 .elementor-element.elementor-element-b80dba0{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-4bed6a6{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-5aba21e{--display:flex;--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:240px;--padding-block-end:240px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-5aba21e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5aba21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/a-couple-posing-for-picture.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-5aba21e::before, .elementor-34 .elementor-element.elementor-element-5aba21e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5aba21e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5aba21e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5aba21e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5aba21e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34 .elementor-element.elementor-element-5aba21e, .elementor-34 .elementor-element.elementor-element-5aba21e::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-920a887{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-182b2d0 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-182b2d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-182b2d0.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-182b2d0.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-182b2d0.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-182b2d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-182b2d0 .elementor-icon{font-size:48px;}.elementor-34 .elementor-element.elementor-element-182b2d0 .elementor-icon svg{height:48px;}.elementor-34 .elementor-element.elementor-element-182b2d0 .elementor-icon i, .elementor-34 .elementor-element.elementor-element-182b2d0 .elementor-icon svg{transform:rotate(-24deg);}.elementor-34 .elementor-element.elementor-element-182b2d0 > .elementor-widget-container{margin:-4px 0px -12px 0px;}.elementor-34 .elementor-element.elementor-element-3f9f17b .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-3f9f17b.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-aa21138 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-aa21138.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-aa21138.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-aa21138.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-aa21138.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-aa21138.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-34 .elementor-element.elementor-element-aa21138 .elementor-icon{font-size:48px;}.elementor-34 .elementor-element.elementor-element-aa21138 .elementor-icon svg{height:48px;}.elementor-34 .elementor-element.elementor-element-aa21138 .elementor-icon i, .elementor-34 .elementor-element.elementor-element-aa21138 .elementor-icon svg{transform:rotate(-24deg);}.elementor-34 .elementor-element.elementor-element-aa21138 > .elementor-widget-container{margin:-4px 0px -12px 0px;--e-transform-flipX:-1;}.elementor-34 .elementor-element.elementor-element-a423983{text-align:center;}.elementor-34 .elementor-element.elementor-element-a423983 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-34 .elementor-element.elementor-element-1e50f4f{text-align:center;color:var( --e-global-color-astglobalcolor5 );width:var( --container-widget-width, 50ch );max-width:50ch;--container-widget-width:50ch;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-1e50f4f.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-63b935b{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-5e7c00e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-d546c27{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-d546c27:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d546c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-d546c27, .elementor-34 .elementor-element.elementor-element-d546c27::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-73f8f5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-6723c9a .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-6723c9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-6723c9a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6723c9a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-6723c9a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6723c9a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-6723c9a .elementor-icon{font-size:40px;}.elementor-34 .elementor-element.elementor-element-6723c9a .elementor-icon svg{height:40px;}.elementor-34 .elementor-element.elementor-element-6723c9a > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-34 .elementor-element.elementor-element-b52dd6e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-b52dd6e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b52dd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/wedding-rings.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-b52dd6e, .elementor-34 .elementor-element.elementor-element-b52dd6e::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-9ac58a2{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-f71c9ff{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-8624d13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-d52d9fe{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-d52d9fe:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d52d9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/people-raising-wine-glass.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-d52d9fe, .elementor-34 .elementor-element.elementor-element-d52d9fe::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-82f5ccb{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-930b6af{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-930b6af:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-930b6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-930b6af, .elementor-34 .elementor-element.elementor-element-930b6af::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-2a68ce5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-ed6870e .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-ed6870e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-ed6870e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ed6870e.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-ed6870e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ed6870e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-ed6870e .elementor-icon{font-size:40px;}.elementor-34 .elementor-element.elementor-element-ed6870e .elementor-icon svg{height:40px;}.elementor-34 .elementor-element.elementor-element-ed6870e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-34 .elementor-element.elementor-element-2839254{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-fa6edc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-6d3c6cf{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-6d3c6cf:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6d3c6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-6d3c6cf, .elementor-34 .elementor-element.elementor-element-6d3c6cf::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-10a379e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-76e8347 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-76e8347.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-76e8347.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-76e8347.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-76e8347.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-76e8347.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-76e8347 .elementor-icon{font-size:40px;}.elementor-34 .elementor-element.elementor-element-76e8347 .elementor-icon svg{height:40px;}.elementor-34 .elementor-element.elementor-element-76e8347 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-34 .elementor-element.elementor-element-cc65ea0{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-cc65ea0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cc65ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/a-large-dining-table.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-cc65ea0, .elementor-34 .elementor-element.elementor-element-cc65ea0::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-1301201{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-4689cf2{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-7c00f4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-a42f774{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-a42f774:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a42f774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/barn-interior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-a42f774, .elementor-34 .elementor-element.elementor-element-a42f774::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-99c571a{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-955c6a9{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-955c6a9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-955c6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-955c6a9, .elementor-34 .elementor-element.elementor-element-955c6a9::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-36c3b5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-39b3c5c .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-39b3c5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-39b3c5c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-39b3c5c.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-39b3c5c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-39b3c5c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-39b3c5c .elementor-icon{font-size:40px;}.elementor-34 .elementor-element.elementor-element-39b3c5c .elementor-icon svg{height:40px;}.elementor-34 .elementor-element.elementor-element-39b3c5c > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-34 .elementor-element.elementor-element-34a4955{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-35ea60a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-baa446a{--display:flex;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-baa446a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-baa446a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-34 .elementor-element.elementor-element-baa446a, .elementor-34 .elementor-element.elementor-element-baa446a::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-deafc4e{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-9ebdee6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-9767e3c .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-9767e3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-9767e3c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-9767e3c.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-9767e3c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-9767e3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-9767e3c .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-9767e3c .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-9767e3c .elementor-icon i, .elementor-34 .elementor-element.elementor-element-9767e3c .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-9767e3c > .elementor-widget-container{margin:4px -10px -8px 0px;}.elementor-34 .elementor-element.elementor-element-abe03bc .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-abe03bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-abe03bc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-abe03bc.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-abe03bc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-abe03bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-abe03bc .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-abe03bc .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-abe03bc .elementor-icon i, .elementor-34 .elementor-element.elementor-element-abe03bc .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-abe03bc > .elementor-widget-container{margin:-8px 0px 4px -10px;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-34 .elementor-element.elementor-element-5696abc .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-5696abc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-5696abc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5696abc.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-5696abc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5696abc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-5696abc .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-5696abc .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-5696abc .elementor-icon i, .elementor-34 .elementor-element.elementor-element-5696abc .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-5696abc > .elementor-widget-container{margin:-8px 0px 4px -4px;--e-transform-flipY:-1;}.elementor-34 .elementor-element.elementor-element-426092d{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-7abaef9{text-align:center;}.elementor-34 .elementor-element.elementor-element-9947c3c{text-align:center;width:var( --container-widget-width, 50ch );max-width:50ch;--container-widget-width:50ch;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-9947c3c.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-fb3897f{text-align:center;}.elementor-34 .elementor-element.elementor-element-fb3897f .elementor-heading-title{font-family:"Butler", Sans-serif;font-size:20px;}.elementor-34 .elementor-element.elementor-element-ca936f2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-8cb883f .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-8cb883f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-8cb883f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8cb883f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-8cb883f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8cb883f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-8cb883f .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-8cb883f .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-8cb883f .elementor-icon i, .elementor-34 .elementor-element.elementor-element-8cb883f .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-8cb883f > .elementor-widget-container{margin:4px 0px -8px -10px;--e-transform-flipX:-1;}.elementor-34 .elementor-element.elementor-element-455ddfa .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-455ddfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-455ddfa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-455ddfa.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-455ddfa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-455ddfa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-455ddfa .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-455ddfa .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-455ddfa .elementor-icon i, .elementor-34 .elementor-element.elementor-element-455ddfa .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-455ddfa > .elementor-widget-container{margin:-8px -10px 4px 0px;--e-transform-flipY:-1;}.elementor-34 .elementor-element.elementor-element-b59ceac .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-b59ceac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-b59ceac.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b59ceac.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-b59ceac.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b59ceac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-b59ceac .elementor-icon{font-size:72px;}.elementor-34 .elementor-element.elementor-element-b59ceac .elementor-icon svg{height:72px;}.elementor-34 .elementor-element.elementor-element-b59ceac .elementor-icon i, .elementor-34 .elementor-element.elementor-element-b59ceac .elementor-icon svg{transform:rotate(48deg);}.elementor-34 .elementor-element.elementor-element-b59ceac > .elementor-widget-container{margin:-8px -4px 4px 0px;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-34 .elementor-element.elementor-element-c062ced{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-213856e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-b9e82b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-b9e82b0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b9e82b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/a-couple-walking-through-a-field.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-b9e82b0, .elementor-34 .elementor-element.elementor-element-b9e82b0::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-dbd5053{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-8b8770b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-34 .elementor-element.elementor-element-8b8770b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8b8770b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.dolon.ca/wp-content/uploads/2024/04/green-rotary-phone.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-8b8770b, .elementor-34 .elementor-element.elementor-element-8b8770b::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-4fba3fb{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-d546c27{--content-width:504px;}.elementor-34 .elementor-element.elementor-element-930b6af{--content-width:504px;}.elementor-34 .elementor-element.elementor-element-6d3c6cf{--content-width:504px;}.elementor-34 .elementor-element.elementor-element-955c6a9{--content-width:504px;}.elementor-34 .elementor-element.elementor-element-9ebdee6{--width:fit-content;}.elementor-34 .elementor-element.elementor-element-426092d{--width:fit-content;}.elementor-34 .elementor-element.elementor-element-ca936f2{--width:fit-content;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-4bed6a6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-5aba21e{--padding-block-start:192px;--padding-block-end:192px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-5e7c00e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-d546c27{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-b52dd6e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-8624d13{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-d52d9fe{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-930b6af{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-fa6edc5{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-6d3c6cf{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-cc65ea0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-7c00f4e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-a42f774{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-955c6a9{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-35ea60a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-baa446a{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-213856e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-b9e82b0{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-8b8770b{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:24px;--padding-inline-end:24px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-5aba21e{--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-5e7c00e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-34 .elementor-element.elementor-element-d546c27{--padding-block-start:48px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-9ac58a2{--spacer-size:336px;}.elementor-34 .elementor-element.elementor-element-82f5ccb{--spacer-size:336px;}.elementor-34 .elementor-element.elementor-element-930b6af{--padding-block-start:48px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-fa6edc5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-34 .elementor-element.elementor-element-6d3c6cf{--padding-block-start:48px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-1301201{--spacer-size:336px;}.elementor-34 .elementor-element.elementor-element-99c571a{--spacer-size:336px;}.elementor-34 .elementor-element.elementor-element-955c6a9{--padding-block-start:48px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-baa446a{--padding-block-start:96px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-b9e82b0{--padding-block-start:96px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-34 .elementor-element.elementor-element-8b8770b{--padding-block-start:96px;--padding-block-end:96px;--padding-inline-start:24px;--padding-inline-end:24px;}}