.elementor-258 .elementor-element.elementor-element-142bbdd{--display:flex;--min-height:400px;--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;--overlay-opacity:0.5}.elementor-258 .elementor-element.elementor-element-142bbdd:not(.elementor-motion-effects-element-type-background),.elementor-258 .elementor-element.elementor-element-142bbdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://thebarndocompany.ca/wp-content/smush-avif/sunny-sky.jpg.avif);background-position:bottom center;background-size:cover}.elementor-258 .elementor-element.elementor-element-142bbdd::before,.elementor-258 .elementor-element.elementor-element-142bbdd>.elementor-background-video-container::before,.elementor-258 .elementor-element.elementor-element-142bbdd>.e-con-inner>.elementor-background-video-container::before,.elementor-258 .elementor-element.elementor-element-142bbdd>.elementor-background-slideshow::before,.elementor-258 .elementor-element.elementor-element-142bbdd>.e-con-inner>.elementor-background-slideshow::before,.elementor-258 .elementor-element.elementor-element-142bbdd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-d6a9776);--background-overlay:''}.elementor-258 .elementor-element.elementor-element-486a923{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center}.elementor-258 .elementor-element.elementor-element-38070e4{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-15c0ccb{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-15c0ccb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-258 .elementor-element.elementor-element-7b4ea52{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-3d3f7f9 img{filter:brightness(105%) contrast(117%) saturate(100%) blur(0) hue-rotate(0deg);box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-06b4ac1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-06b4ac1:not(.elementor-motion-effects-element-type-background),.elementor-258 .elementor-element.elementor-element-06b4ac1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence8)}.elementor-258 .elementor-element.elementor-element-5aa72a6{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-5aa72a6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-258 .elementor-element.elementor-element-97d33d5 .elementor-heading-title{font-size:20px;color:var(--e-global-color-kadence2)}.elementor-258 .elementor-element.elementor-element-51472f3{--divider-border-style:solid;--divider-color:var( --e-global-color-kadence7 );--divider-border-width:1px}.elementor-258 .elementor-element.elementor-element-51472f3 .elementor-divider-separator{width:100%}.elementor-258 .elementor-element.elementor-element-51472f3 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-258 .elementor-element.elementor-element-8eba274{--display:flex;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-258 .elementor-element.elementor-element-b1fb7f7 img{filter:brightness(105%) contrast(117%) saturate(100%) blur(0) hue-rotate(0deg);box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-50e99fd img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-kadence1)}.elementor-258 .elementor-element.elementor-element-46bf772{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-01d0d40{text-align:center}.elementor-258 .elementor-element.elementor-element-6df1463{--divider-border-style:solid;--divider-color:var( --e-global-color-kadence7 );--divider-border-width:1px}.elementor-258 .elementor-element.elementor-element-6df1463 .elementor-divider-separator{width:100%}.elementor-258 .elementor-element.elementor-element-6df1463 .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-258 .elementor-element.elementor-element-0c8a9f9{--divider-border-style:solid;--divider-color:var( --e-global-color-kadence7 );--divider-border-width:1px}.elementor-258 .elementor-element.elementor-element-0c8a9f9 .elementor-divider-separator{width:100%}.elementor-258 .elementor-element.elementor-element-0c8a9f9 .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-258 .elementor-element.elementor-element-577daf4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-577daf4:not(.elementor-motion-effects-element-type-background),.elementor-258 .elementor-element.elementor-element-577daf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence8)}.elementor-258 .elementor-element.elementor-element-c3b2534{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-c3b2534.e-con{--flex-grow:0;--flex-shrink:0}.elementor-258 .elementor-element.elementor-element-37895dd{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-5e64175 img{box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-557ab2b{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-17a1edb{text-align:center}.elementor-258 .elementor-element.elementor-element-a8dfc66{--divider-border-style:solid;--divider-color:var( --e-global-color-kadence7 );--divider-border-width:1px}.elementor-258 .elementor-element.elementor-element-a8dfc66 .elementor-divider-separator{width:100%}.elementor-258 .elementor-element.elementor-element-a8dfc66 .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-258 .elementor-element.elementor-element-173bf19{--divider-border-style:solid;--divider-color:var( --e-global-color-kadence7 );--divider-border-width:1px}.elementor-258 .elementor-element.elementor-element-173bf19 .elementor-divider-separator{width:100%}.elementor-258 .elementor-element.elementor-element-173bf19 .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-258 .elementor-element.elementor-element-da85f88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-da85f88:not(.elementor-motion-effects-element-type-background),.elementor-258 .elementor-element.elementor-element-da85f88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence8)}.elementor-258 .elementor-element.elementor-element-fef2a71{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-fef2a71.e-con{--flex-grow:0;--flex-shrink:0}.elementor-258 .elementor-element.elementor-element-528f71c{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-92b9e90 img{box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-8ee6dca{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-258 .elementor-element.elementor-element-d7867ac{--display:flex;--justify-content:center}.elementor-258 .elementor-element.elementor-element-d7867ac.e-con{--flex-grow:0;--flex-shrink:0}.elementor-258 .elementor-element.elementor-element-dde8a85{--display:flex;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-258 .elementor-element.elementor-element-f784359 img{box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-13b9dac img{box-shadow:0 10px 20px -5px rgb(0 0 0 / .18)}.elementor-258 .elementor-element.elementor-element-019c72f{--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-258 .elementor-element.elementor-element-0914ac3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-258 .elementor-element.elementor-element-142bbdd{--min-height:300px;--overlay-opacity:0.57}.elementor-258 .elementor-element.elementor-element-142bbdd:not(.elementor-motion-effects-element-type-background),.elementor-258 .elementor-element.elementor-element-142bbdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-258 .elementor-element.elementor-element-7a70546{text-align:center}.elementor-258 .elementor-element.elementor-element-38070e4{--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;--padding-top:04rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-258 .elementor-element.elementor-element-15c0ccb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-258 .elementor-element.elementor-element-97ed62e{text-align:center}.elementor-258 .elementor-element.elementor-element-6dad125{text-align:center}.elementor-258 .elementor-element.elementor-element-06b4ac1{--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;--padding-top:2rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-258 .elementor-element.elementor-element-5aa72a6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-258 .elementor-element.elementor-element-436ee69{text-align:center}.elementor-258 .elementor-element.elementor-element-97d33d5{text-align:center}.elementor-258 .elementor-element.elementor-element-1f59bf3{text-align:center}.elementor-258 .elementor-element.elementor-element-577daf4{--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;--padding-top:04rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-258 .elementor-element.elementor-element-c3b2534{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-258 .elementor-element.elementor-element-a1b6f66{text-align:center}.elementor-258 .elementor-element.elementor-element-ce41681{text-align:center}.elementor-258 .elementor-element.elementor-element-da85f88{--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;--padding-top:04rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-258 .elementor-element.elementor-element-fef2a71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-258 .elementor-element.elementor-element-0f42cc1{text-align:center}.elementor-258 .elementor-element.elementor-element-42c7016{text-align:center}.elementor-258 .elementor-element.elementor-element-8ee6dca{--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;--padding-top:04rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-258 .elementor-element.elementor-element-d7867ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-258 .elementor-element.elementor-element-26e391c{text-align:center}.elementor-258 .elementor-element.elementor-element-d6e1eb0{text-align:start}}@media(max-width:767px){.elementor-258 .elementor-element.elementor-element-142bbdd{--min-height:300px}.elementor-258 .elementor-element.elementor-element-38070e4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.5rem;--padding-right:0.5rem}.elementor-258 .elementor-element.elementor-element-97ed62e{text-align:center}.elementor-258 .elementor-element.elementor-element-06b4ac1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.5rem;--padding-right:0.5rem}.elementor-258 .elementor-element.elementor-element-436ee69{text-align:center}.elementor-258 .elementor-element.elementor-element-97d33d5{text-align:center}.elementor-258 .elementor-element.elementor-element-577daf4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.5rem;--padding-right:0.5rem}.elementor-258 .elementor-element.elementor-element-a1b6f66{text-align:center}.elementor-258 .elementor-element.elementor-element-da85f88{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.5rem;--padding-right:0.5rem}.elementor-258 .elementor-element.elementor-element-0f42cc1{text-align:center}.elementor-258 .elementor-element.elementor-element-8ee6dca{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.5rem;--padding-right:0.5rem}.elementor-258 .elementor-element.elementor-element-26e391c{text-align:center}}@media(min-width:768px){.elementor-258 .elementor-element.elementor-element-15c0ccb{--width:58%}.elementor-258 .elementor-element.elementor-element-5aa72a6{--width:58%}.elementor-258 .elementor-element.elementor-element-c3b2534{--width:58%}.elementor-258 .elementor-element.elementor-element-fef2a71{--width:58%}.elementor-258 .elementor-element.elementor-element-d7867ac{--width:58%}}@media(max-width:1024px) and (min-width:768px){.elementor-258 .elementor-element.elementor-element-15c0ccb{--width:100%}.elementor-258 .elementor-element.elementor-element-5aa72a6{--width:100%}.elementor-258 .elementor-element.elementor-element-c3b2534{--width:100%}.elementor-258 .elementor-element.elementor-element-fef2a71{--width:100%}.elementor-258 .elementor-element.elementor-element-d7867ac{--width:100%}}