.elementor-3626 .elementor-element.elementor-element-064a2e1{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.05}.elementor-3626 .elementor-element.elementor-element-064a2e1::before,.elementor-3626 .elementor-element.elementor-element-064a2e1>.elementor-background-video-container::before,.elementor-3626 .elementor-element.elementor-element-064a2e1>.e-con-inner>.elementor-background-video-container::before,.elementor-3626 .elementor-element.elementor-element-064a2e1>.elementor-background-slideshow::before,.elementor-3626 .elementor-element.elementor-element-064a2e1>.e-con-inner>.elementor-background-slideshow::before,.elementor-3626 .elementor-element.elementor-element-064a2e1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#F8F9FE;--background-overlay:''}.elementor-3626 .elementor-element.elementor-element-064a2e1:not(.elementor-motion-effects-element-type-background),.elementor-3626 .elementor-element.elementor-element-064a2e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://ml275xldtxd5.i.optimole.com/cb:OvHH.284d6/w:auto/h:auto/q:100/f:best/dpr:2/id:89ca02dba99cb5ba3df8bff73e33fee3/https://staging.barbandcarole.ca/pexels-dominika-roseclay-1110562-scaled.jpg) 50% 50%;background-size:cover}.elementor-3626 .elementor-element.elementor-element-07d3723{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:3px 3px 3px 3px;box-shadow:7px 7px 10px 0 rgba(.006958007812510658,.006958007812510658,.006958007812510658,.2);--padding-top:22px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px}.elementor-3626 .elementor-element.elementor-element-07d3723:not(.elementor-motion-effects-element-type-background),.elementor-3626 .elementor-element.elementor-element-07d3723>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1898c9)}.elementor-3626 .elementor-element.elementor-element-eb9889d{width:auto;max-width:auto}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style)}.elementor-3626 .elementor-element.elementor-element-f91b0c2{text-align:center}.elementor-3626 .elementor-element.elementor-element-f91b0c2 .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:35px;font-weight:500;font-style:normal}.elementor-3626 .elementor-element.elementor-element-c34599a>.elementor-widget-container{margin:0 0 12px 0}.elementor-3626 .elementor-element.elementor-element-c34599a{text-align:center}.elementor-3626 .elementor-element.elementor-element-c34599a .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.35em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3626 .elementor-element.elementor-element-a539de4{text-align:center}.elementor-3626 .elementor-element.elementor-element-0db71bd{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3626 .elementor-element.elementor-element-a518eda>.elementor-widget-container{margin:0 0 0 0}.elementor-3626 .elementor-element.elementor-element-a518eda .elementor-button{border-radius:3px 0 0 03px}.elementor-3626 .elementor-element.elementor-element-d62fa41>.elementor-widget-container{margin:0 0 0 0}.elementor-3626 .elementor-element.elementor-element-d62fa41 .elementor-button{border-radius:0 3px 3px 0}.elementor-3626 .elementor-element.elementor-element-cee0297{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-3626 .elementor-element.elementor-element-cc6741a{--display:flex}.elementor-3626 .elementor-element.elementor-element-7f8630f{width:var(--container-widget-width,190px);max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;top:-1%}body:not(.rtl) .elementor-3626 .elementor-element.elementor-element-7f8630f{left:-13%}body.rtl .elementor-3626 .elementor-element.elementor-element-7f8630f{right:-13%}.elementor-3626 .elementor-element.elementor-element-5151ab5>.elementor-widget-container{margin:0 0 20px 0}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3626 .elementor-element.elementor-element-3538df3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:128px;--margin-left:0px;--margin-right:0px}.elementor-3626 .elementor-element.elementor-element-69adcae>.elementor-widget-container{margin:0 0 7px 0}.elementor-3626 .elementor-element.elementor-element-1fa3211{text-align:center}.elementor-3626 .elementor-element.elementor-element-9280a3c>.elementor-widget-container{margin:25px 0 0 0}.elementor-3626 .elementor-element.elementor-element-ce1ef66>.elementor-widget-container{margin:32.5px 0 0 0}.elementor-3626 .elementor-element.elementor-element-14d8465{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:118px;--margin-left:0px;--margin-right:0px}.elementor-3626 .elementor-element.elementor-element-14d8465:not(.elementor-motion-effects-element-type-background),.elementor-3626 .elementor-element.elementor-element-14d8465>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29831c0)}.elementor-3626 .elementor-element.elementor-element-9e7753b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3626 .elementor-element.elementor-element-5f5bda2{width:auto;max-width:auto;top:-7%}body:not(.rtl) .elementor-3626 .elementor-element.elementor-element-5f5bda2{left:-15px}body.rtl .elementor-3626 .elementor-element.elementor-element-5f5bda2{right:-15px}.elementor-3626 .elementor-element.elementor-element-0c75a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3626 .elementor-element.elementor-element-cb13855>.elementor-widget-container{margin:25px 0 0 0}.elementor-3626 .elementor-element.elementor-element-1931657>.elementor-widget-container{margin:35px 0 0 0}.elementor-3626 .elementor-element.elementor-element-30dc05c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3626 .elementor-element.elementor-element-751d61d>.elementor-widget-container{margin:0 0 7px 0}.elementor-3626 .elementor-element.elementor-element-979467c{text-align:center}.elementor-3626 .elementor-element.elementor-element-0e8656d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3626 .elementor-element.elementor-element-bd7bde8{width:initial;max-width:initial;bottom:-12px}body:not(.rtl) .elementor-3626 .elementor-element.elementor-element-bd7bde8{right:-15px}body.rtl .elementor-3626 .elementor-element.elementor-element-bd7bde8{left:-15px}.elementor-3626 .elementor-element.elementor-element-eb07feb>.elementor-widget-container{margin:27px 0 0 0}.elementor-3626 .elementor-element.elementor-element-7f8e205>.elementor-widget-container{margin:45px 0 0 0}.elementor-3626 .elementor-element.elementor-element-c5653aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3626 .elementor-element.elementor-element-a159066>.elementor-widget-container{margin:0 0 0 0}.elementor-3626 .elementor-element.elementor-element-a159066{text-align:center}.elementor-3626 .elementor-element.elementor-element-b3ec2cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3626 .elementor-element.elementor-element-8349e09{width:var(--container-widget-width,105px);max-width:105px;--container-widget-width:105px;--container-widget-flex-grow:0;bottom:-59px}body:not(.rtl) .elementor-3626 .elementor-element.elementor-element-8349e09{left:6%}body.rtl .elementor-3626 .elementor-element.elementor-element-8349e09{right:6%}.elementor-3626 .elementor-element.elementor-element-3009df9{width:var(--container-widget-width,195px);max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;top:-83px}body:not(.rtl) .elementor-3626 .elementor-element.elementor-element-3009df9{right:-4px}body.rtl .elementor-3626 .elementor-element.elementor-element-3009df9{left:-4px}.elementor-3626 .elementor-element.elementor-element-f33adc8>.elementor-widget-container{margin:0 0 0 0}.elementor-3626 .elementor-element.elementor-element-0d23bb9>.elementor-widget-container{margin:32.5px 0 0 0}.elementor-3626 .elementor-element.elementor-element-aed448a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-3626 .elementor-element.elementor-element-9aca82b>.elementor-widget-container{margin:0 0 2px 0}.elementor-3626 .elementor-element.elementor-element-9aca82b{text-align:center}.elementor-3626 .elementor-element.elementor-element-073110e{text-align:center}.elementor-3626 .elementor-element.elementor-element-8985a08{--display:flex}:root{--page-title-display:none}@media(max-width:499px){.elementor-3626 .elementor-element.elementor-element-07d3723{--padding-top:22px;--padding-bottom:22px;--padding-left:25px;--padding-right:25px}.elementor-3626 .elementor-element.elementor-element-f91b0c2 .elementor-heading-title{line-height:1.15em}.elementor-3626 .elementor-element.elementor-element-751d61d{text-align:center}}.elementor-3626 .elementor-element.elementor-element-eb9889d{position:absolute;right:0;left:0;bottom:-33.5px}.elementor-3626 .elementor-element.elementor-element-eb9889d .scroll-down{color:#fff;font-size:30px;animation:scrolling 5s ease-in-out infinite}.elementor-3626 .elementor-element.elementor-element-eb9889d i{text-shadow:2px 0 3px #0000002b}.elementor-3626 .elementor-element.elementor-element-eb9889d .elementor-widget-container{display:flex;justify-content:center}@media (max-width:500px){.elementor-3626 .elementor-element.elementor-element-eb9889d{bottom:-32.5px}}@media (max-height:500px),(max-width:415px){.elementor-3626 .elementor-element.elementor-element-eb9889d{display:none}}@keyframes scrolling{0%{transform:translateY(0) rotate(90deg)}50%{transform:translateY(12px) rotate(90deg)}100%{transform:translateY(0) rotate(90deg)}}@media (max-width:499px){.elementor-3626 .elementor-element.elementor-element-4570387 .elementor-heading-title{line-height:1.15em!important}}.elementor-3626 .elementor-element.elementor-element-c34599a br.line-jump{display:none}.elementor-3626 .elementor-element.elementor-element-c34599a{margin-top:-1px}@media (max-width:560px){.elementor-3626 .elementor-element.elementor-element-c34599a{margin-top:3px}.elementor-3626 .elementor-element.elementor-element-c34599a .divider{display:none}.elementor-3626 .elementor-element.elementor-element-c34599a br.line-jump{display:block}}.elementor-3626 .elementor-element.elementor-element-07d3723{max-width:695px;margin-bottom:max(45px, 4.25%)}@media (max-width:500px){.elementor-3626 .elementor-element.elementor-element-07d3723{margin-bottom:35px}}@media (max-height:500px),(max-width:415px){.elementor-3626 .elementor-element.elementor-element-07d3723{margin-bottom:0}}.elementor-3626 .elementor-element.elementor-element-064a2e1{margin-top:-80px;margin-bottom:100px;height:100vh}@media (max-width:500px){.elementor-3626 .elementor-element.elementor-element-064a2e1{margin-top:0;height:calc(100vh - 80px);display:flex;align-items:center}.elementor-3626 .elementor-element.elementor-element-064a2e1 .elementor-html-5-video{height:100%!important}}.elementor-3626 .elementor-element.elementor-element-7f8630f svg{stroke-width:0.3px!important}.elementor-3626 .elementor-element.elementor-element-5151ab5{max-width:40ch}.elementor-3626 .elementor-element.elementor-element-cee0297 .e-con-inner{display:grid;grid-template-columns:1fr 1fr;max-width:970px}.elementor-3626 .elementor-element.elementor-element-1fa3211{max-width:580px!important}.bg-dots-rectangle .elementor-widget-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);justify-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;row-gap:20px;grid-column-gap:10px;opacity:.9}.bg-dots-rectangle .dot{display:block;background-color:#CED4F2;width:9px;height:9px;border-radius:100%}.elementor-3626 .elementor-element.elementor-element-9e3cc52{z-index:2}.elementor-3626 .elementor-element.elementor-element-9e7753b{max-width:390px}.elementor-3626 .elementor-element.elementor-element-cb13855 svg.house{stroke:var(--e-global-color-text);stroke-width:.56px}.elementor-3626 .elementor-element.elementor-element-cb13855 svg.maple-leaf{stroke:var(--e-global-color-text);stroke-width:.55px}.elementor-3626 .elementor-element.elementor-element-cb13855 svg.gear{stroke:var(--e-global-color-29831c0);stroke-width:.65px}@media (min-width:930px) and (max-width:1015px){.elementor-3626 .elementor-element.elementor-element-0c75a9d{width:min-content}}.elementor-3626 .elementor-element.elementor-element-009d795{z-index:2}.elementor-3626 .elementor-element.elementor-element-751d61d{z-index:2}.elementor-3626 .elementor-element.elementor-element-979467c{max-width:580px!important}@media (max-width:985px){.elementor-3626 .elementor-element.elementor-element-bd7bde8{right:26%!important}}@media (max-width:875px){.elementor-3626 .elementor-element.elementor-element-bd7bde8{right:22.5%!important}}@media (max-width:775px){.elementor-3626 .elementor-element.elementor-element-bd7bde8{right:17.5%!important}}@media (max-width:674px){.elementor-3626 .elementor-element.elementor-element-bd7bde8{right:-17.5px!important}}@media (max-width:674px){.elementor-3626 .elementor-element.elementor-element-0e8656d{max-width:335px!important;margin-left:auto;margin-right:auto}}.elementor-3626 .elementor-element.elementor-element-7cc90ea{z-index:2}.elementor-3626 .elementor-element.elementor-element-a159066{z-index:2}.elementor-3626 .elementor-element.elementor-element-8349e09 svg{stroke-width:0.2px!important;transform:rotate(-132deg)}.elementor-3626 .elementor-element.elementor-element-3009df9 svg{stroke-width:1px!important;transform:rotate(-33deg)}.elementor-3626 .elementor-element.elementor-element-b3ec2cd{width:auto}.elementor-3626 .elementor-element.elementor-element-c5653aa .elementor-container{flex-direction:column;align-items:center}.elementor-3626 .elementor-element.elementor-element-e8914ad{width:clamp(235px, 45%, 250px);top:9.5%!important}.elementor-3626 .elementor-element.elementor-element-e8914ad svg{stroke-width:0}.elementor-3626 .elementor-element.elementor-element-073110e{max-width:550px!important}body.elementor-page-3626 .page-content{padding-top:0}