.elementor-256 .elementor-element.elementor-element-d1ce91{--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;--justify-content:space-between;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--position:absolute;top:0px;--z-index:100;}.elementor-256 .elementor-element.elementor-element-d1ce91:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-d1ce91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE300;}.elementor-256 .elementor-element.elementor-element-d1ce91::before, .elementor-256 .elementor-element.elementor-element-d1ce91 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-d1ce91 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-d1ce91 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-d1ce91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-d1ce91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#7F807900;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-d1ce91{left:0px;}body.rtl .elementor-256 .elementor-element.elementor-element-d1ce91{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-256 .elementor-element.elementor-element-75205973{text-align:left;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-menu-toggle{margin-right:auto;background-color:#02010100;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu .elementor-item{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main .elementor-item:focus{color:#BEBEBE;fill:#BEBEBE;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#BEBEBE;}.elementor-256 .elementor-element.elementor-element-16f845b2 .e--pointer-framed .elementor-item:before,
					.elementor-256 .elementor-element.elementor-element-16f845b2 .e--pointer-framed .elementor-item:after{border-color:#BEBEBE;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--dropdown a, .elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--dropdown .elementor-item, .elementor-256 .elementor-element.elementor-element-16f845b2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-256 .elementor-element.elementor-element-16f845b2 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-16f845b2 div.elementor-menu-toggle svg{fill:#FFFFFF;}.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 );background-color:var( --e-global-color-accent );}.elementor-256 .elementor-element.elementor-element-4a070905 .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;fill:#000000;color:#000000;background-color:#F2EBE3;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-392e414{--display:flex;--min-height:100vh;--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;--justify-content:space-between;--overlay-opacity:0.5;}.elementor-256 .elementor-element.elementor-element-392e414:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-392e414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.villagelanding.ca/wp-content/uploads/2025/06/Fern-Background-scaled.jpg") 50% 50%;background-size:cover;}.elementor-256 .elementor-element.elementor-element-392e414::before, .elementor-256 .elementor-element.elementor-element-392e414 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-392e414 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-392e414 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-392e414 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-392e414 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#2A2A2A;}.elementor-256 .elementor-element.elementor-element-dfa5c51{--display:flex;--justify-content:space-between;}.elementor-256 .elementor-element.elementor-element-0a030c2{--display:flex;}.elementor-256 .elementor-element.elementor-element-ea424af img{width:65%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-cfb28b4{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-cfb28b4 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-fd0ba93{text-align:center;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7638e18{--display:flex;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-f3879d0{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-f3879d0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-256 .elementor-element.elementor-element-eb34bce{--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-256 .elementor-element.elementor-element-4b03f1a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-41558a9{--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;}.elementor-256 .elementor-element.elementor-element-86316b0{--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;}.elementor-256 .elementor-element.elementor-element-026ca69{--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;}.elementor-256 .elementor-element.elementor-element-3e2a7967{--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;}.elementor-256 .elementor-element.elementor-element-de86f73 img{width:100%;max-width:100%;height:75vh;object-fit:cover;object-position:bottom center;}.elementor-256 .elementor-element.elementor-element-05f924e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-8783d48{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-3fac837 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-e63d98b{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-e63d98b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-b46b28d{--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-256 .elementor-element.elementor-element-04c9a8a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-256 .elementor-element.elementor-element-5f43fe20{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-256 .elementor-element.elementor-element-5f43fe20:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5f43fe20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F8079;}.elementor-256 .elementor-element.elementor-element-60309863{--display:flex;--min-height:10vh;--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;--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-256 .elementor-element.elementor-element-2a5ca525 img{width:100%;}.elementor-256 .elementor-element.elementor-element-2a5ca525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-69b4df08{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-69b4df08:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-69b4df08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE4;}.elementor-256 .elementor-element.elementor-element-584520c0{--display:flex;}.elementor-256 .elementor-element.elementor-element-584520c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-11162b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-256 .elementor-element.elementor-element-5a2efa64{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-5a2efa64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-1a789552{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-256 .elementor-element.elementor-element-1a789552:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1a789552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7cd01c5b{--display:flex;--min-height:10vh;--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;--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-256 .elementor-element.elementor-element-46e61091 img{width:100%;}.elementor-256 .elementor-element.elementor-element-46e61091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5d6689b5{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-95246ea{--display:flex;}.elementor-256 .elementor-element.elementor-element-4194f5a5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-69ec6514{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-69ec6514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-23a0f20f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-23a0f20f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-23a0f20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE4;}.elementor-256 .elementor-element.elementor-element-34bbd03{--display:flex;--min-height:10vh;--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;--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-256 .elementor-element.elementor-element-34bbd03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-f955c3d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-c67100a img{width:100%;}.elementor-256 .elementor-element.elementor-element-c67100a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-a361c35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-67a7a4c4{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-67a7a4c4:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-67a7a4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE4;}.elementor-256 .elementor-element.elementor-element-73076b63{--display:flex;}.elementor-256 .elementor-element.elementor-element-73268e41 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-256 .elementor-element.elementor-element-679608ff{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-679608ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6d418e64 .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;background-color:#383636;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-d855341{--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:80px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-d855341:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-d855341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-13facfba .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-b8be054{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-b8be054.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-1217982{--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-256 .elementor-element.elementor-element-1217982.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-b0978ac{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-b0978ac > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-34bf072{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-34bf072 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-502755a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-502755a > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-a77d638{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-a77d638 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-f993521{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-f993521 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-06481cb{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-06481cb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6456bf3{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-6456bf3 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-d2cd2d6{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-d2cd2d6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-30d4bad{--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-256 .elementor-element.elementor-element-30d4bad:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-30d4bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE3;}.elementor-256 .elementor-element.elementor-element-9d19e25{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-9d19e25:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-9d19e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE4;}.elementor-256 .elementor-element.elementor-element-9d19e25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-8925bf2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-3fc9a05 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-541843c .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-f0d9753 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-0205054 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-d2866e4 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-d0ad960 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-e383e1c .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-6f3b04b .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-feb0bee .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-d48c2e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-d48c2e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-73b888c{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-73b888c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-73b888c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE4;}.elementor-256 .elementor-element.elementor-element-73b888c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-6740261{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-016e6e2 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-1f7280f .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-9063731 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-4621239 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-7a7ef55 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-e34c31b .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-d66683c .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-953cc0b .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-6bf0165 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-f897066{--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:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-f897066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-654418d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-654418d > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-714e13d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-714e13d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-73aa44c{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-73aa44c > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-4503468{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-4503468 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e64b65a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-e64b65a > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-fd565eb{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-fd565eb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-758446d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-758446d > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-78d90de{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-78d90de > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e4bd120{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d2b1e2c .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-585f4c1 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-1bd3b43 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-f921857 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-79d5169 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-5194b96 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-a1a6384 .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-a92084d .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-f71989c .widget-image-caption{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:34px;}.elementor-256 .elementor-element.elementor-element-e481198{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-e481198.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-135c8e8{--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-256 .elementor-element.elementor-element-135c8e8:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-135c8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villagelanding.ca/wp-content/uploads/2025/06/Village-Landing-Aerial-Lines-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-256 .elementor-element.elementor-element-135c8e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-2037e40{--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:space-evenly;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-2037e40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-f8155dd{--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:40px;--padding-right:60px;}.elementor-256 .elementor-element.elementor-element-f8155dd.e-con{--align-self:center;}.elementor-256 .elementor-element.elementor-element-3c120ab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-f0353e6{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-f0353e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-b19eb24{--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-256 .elementor-element.elementor-element-fe487e2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-6f82bd1{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-6f82bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-619af1f{text-align:center;}.elementor-256 .elementor-element.elementor-element-f9c83e5{--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-256 .elementor-element.elementor-element-0e708ab{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-204c79a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d383e4a{--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:10px;--padding-left:90px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-2d314c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-056f979{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-acc32e0{--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-256 .elementor-element.elementor-element-acc32e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-256 .elementor-element.elementor-element-bbc238a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-434e3f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-680fc77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-eeda302 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-a9f8ea5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-f928c77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6a38e07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-6b6c4ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-46fe03d{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#C3C3C0;}.elementor-256 .elementor-element.elementor-element-46fe03d > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#7F8079;}.elementor-256 .elementor-element.elementor-element-46fe03d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7F8079;}.elementor-256 .elementor-element.elementor-element-46fe03d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-256 .elementor-element.elementor-element-46fe03d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7F8079;}.elementor-256 .elementor-element.elementor-element-e5002fc{--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;--justify-content:flex-start;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-256 .elementor-element.elementor-element-f204e20{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-256 .elementor-element.elementor-element-f204e20 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-256 .elementor-element.elementor-element-f204e20 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-256 .elementor-element.elementor-element-39e838a{--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:80px;--padding-left:90px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-979f44d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-256 .elementor-element.elementor-element-1a34c8a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--padding-top:400px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-1a34c8a:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1a34c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F8079;background-image:url("https://www.villagelanding.ca/wp-content/uploads/2025/02/Vis-a-Vis-dining-Oak-Bay-Avenue.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-1a34c8a::before, .elementor-256 .elementor-element.elementor-element-1a34c8a > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-1a34c8a > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-1a34c8a > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-1a34c8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-1a34c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-256 .elementor-element.elementor-element-6c49911{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-256 .elementor-element.elementor-element-6c49911.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-fb79b71 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-0a41ed3{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-0a41ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-0a41ed3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-91a2134{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-386c259{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-386c259:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-386c259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F807975;}.elementor-256 .elementor-element.elementor-element-d91df5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--padding-top:400px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-d91df5b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-d91df5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F8079;background-image:url("https://www.villagelanding.ca/wp-content/uploads/2025/02/Vis-a-Vis-dining-Oak-Bay-Avenue.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-d91df5b::before, .elementor-256 .elementor-element.elementor-element-d91df5b > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-d91df5b > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-d91df5b > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-d91df5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-d91df5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-256 .elementor-element.elementor-element-98cb45d{--display:flex;}.elementor-256 .elementor-element.elementor-element-b6ee368{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-256 .elementor-element.elementor-element-b6ee368.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-570c051 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-90284ae{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;width:var( --container-widget-width, 59.439% );max-width:59.439%;--container-widget-width:59.439%;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-90284ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-90284ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-d813be3{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-e56bc15{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-e56bc15:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e56bc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F807975;}.elementor-256 .elementor-element.elementor-element-1f834b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-2ebdc6c .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-7a23ca1 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-41e59ec .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-a6e40be{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-164eefd{--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-256 .elementor-element.elementor-element-b2c80c0 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-3bbf573{--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-256 .elementor-element.elementor-element-b756007 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-d730eeb{--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-256 .elementor-element.elementor-element-6842d01 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:30px;}.elementor-256 .elementor-element.elementor-element-2d210fe{--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:80px;--padding-bottom:80px;--padding-left:90px;--padding-right:90px;}.elementor-256 .elementor-element.elementor-element-2d210fe:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2d210fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F8079;}.elementor-256 .elementor-element.elementor-element-66da97b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5f2dd94b{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5f2dd94b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-2d5728f6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-3a002193{--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-256 .elementor-element.elementor-element-41f29d4c{text-align:left;}.elementor-256 .elementor-element.elementor-element-41f29d4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-4212ac70{--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:80px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-4473339f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-435e52bc .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;background-color:#383636;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3b76d70b{--display:flex;}.elementor-256 .elementor-element.elementor-element-6975858a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-1e2e8b4 .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;background-color:#383636;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6280b6ef{--display:flex;}.elementor-256 .elementor-element.elementor-element-6b3dba4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-409bc4a4 .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;background-color:#383636;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3cca62f5{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#ADADAD;--n-tabs-title-color-active:#303030;}.elementor-256 .elementor-element.elementor-element-3cca62f5 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3cca62f5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3cca62f5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-256 .elementor-element.elementor-element-3cca62f5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#33003300;}.elementor-256 .elementor-element.elementor-element-3cca62f5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#7C7B7B;}.elementor-256 .elementor-element.elementor-element-3cca62f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-7513e3d{--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-256 .elementor-element.elementor-element-0642ce9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-8a52ee5{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-846ea4f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-256 .elementor-element.elementor-element-846ea4f.e-con{--align-self:flex-end;}.elementor-256 .elementor-element.elementor-element-9630714{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-79f1e3e{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-492d8f03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-492d8f03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-bfdc293 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;color:#303030;}.elementor-256 .elementor-element.elementor-element-f081d27{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-f081d27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6d62bfd4{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#303030;}.elementor-256 .elementor-element.elementor-element-6d62bfd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5e9f6477{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#303030;}.elementor-256 .elementor-element.elementor-element-5e9f6477 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-565b1ad3{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-565b1ad3:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-565b1ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F8079;background-image:url("https://www.villagelanding.ca/wp-content/uploads/2025/06/Foliage-with-Light.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-565b1ad3::before, .elementor-256 .elementor-element.elementor-element-565b1ad3 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-565b1ad3 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-565b1ad3 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-565b1ad3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-565b1ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#7F8079;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-title{text-align:left;color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;padding:0px 0px 10px 0px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-description{text-align:left;color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group a{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper{width:60%;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;}.elementor-256 .elementor-element.elementor-element-59816fb0 .ff-el-is-required.asterisk-right label:after{color:#FFFFFF !important;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group select, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#7F8079;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:16px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group select,  .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group select,  .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#CACACA;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:9px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff_t_c {color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-section-break .ff-section_break_desk{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-table thead th{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-table tbody tr td{color:#FFFFFF !important;font-family:"Lato", Sans-serif;font-size:16px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .fluent-address label{color:#FFFFFF;font-size:1px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#F2EBE3 !important;color:#000000 !important;border-radius:0px 0px 0px 0px;font-family:"Karla", Sans-serif;font-size:16px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-message-success{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:16px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .error.text-danger{color:#FF2E2E;font-family:"Lato", Sans-serif;font-size:16px;}.elementor-256 .elementor-element.elementor-element-59816fb0 > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#7F807995;}.elementor-256 .elementor-element.elementor-element-6b721c4{--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:250px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-6b721c4:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6b721c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villagelanding.ca/wp-content/uploads/2025/06/Ferns-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-e07e190{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6a5e799 .elementor-button{font-family:"Karla", Sans-serif;font-weight:500;fill:#000000;color:#000000;background-color:#F2EBE3;border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-ab2518d{--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-256 .elementor-element.elementor-element-627ce56 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-31e5d11 img{width:20%;}.elementor-256 .elementor-element.elementor-element-31e5d11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-f5a2e96{text-align:right;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-256 .elementor-element.elementor-element-f5a2e96 p{margin-bottom:5px;}.elementor-256 .elementor-element.elementor-element-b112658{text-align:right;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-256 .elementor-element.elementor-element-b112658 p{margin-bottom:5px;}.elementor-256 .elementor-element.elementor-element-faca00d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-256 .elementor-element.elementor-element-faca00d.e-con{--align-self:center;}.elementor-256 .elementor-element.elementor-element-0f42ee6{--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-256 .elementor-element.elementor-element-7f63091 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-d7b43d4{--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-256 .elementor-element.elementor-element-416259d{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-ec9306f img{width:55%;}.elementor-256 .elementor-element.elementor-element-ec9306f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-dabc40e{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-cbc8fbf{text-align:right;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-256 .elementor-element.elementor-element-cbc8fbf.elementor-element{--align-self:flex-end;}.elementor-256 .elementor-element.elementor-element-3af0e45{text-align:right;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-256 .elementor-element.elementor-element-3af0e45 p{margin-bottom:5px;}.elementor-256 .elementor-element.elementor-element-6770052{--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;--justify-content:center;}.elementor-256 .elementor-element.elementor-element-7638525{text-align:left;}.elementor-256 .elementor-element.elementor-element-7638525 img{width:63%;}.elementor-256 .elementor-element.elementor-element-7ba5348c{--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;}.elementor-256 .elementor-element.elementor-element-5ee22a37 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-5ee22a37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-4850db82{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-4850db82:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4850db82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE3;}.elementor-256 .elementor-element.elementor-element-3337c352{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;}.elementor-256 .elementor-element.elementor-element-33aa4409{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#686868;--border-color:#686868;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-256 .elementor-element.elementor-element-10095506 img{width:100%;}.elementor-256 .elementor-element.elementor-element-10095506 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-256 .elementor-element.elementor-element-39062981{text-align:center;font-family:"Karla", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-39062981 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-256 .elementor-element.elementor-element-75d531d4 img{max-width:60%;height:75px;border-style:none;}.elementor-256 .elementor-element.elementor-element-327981fa img{width:45%;}.elementor-256 .elementor-element.elementor-element-38696dd3 img{width:85%;}.elementor-256 .elementor-element.elementor-element-648919ed{text-align:center;font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(max-width:1300px){.elementor-256 .elementor-element.elementor-element-f3879d0{font-size:22px;}.elementor-256 .elementor-element.elementor-element-de86f73 img{height:48vh;}.elementor-256 .elementor-element.elementor-element-05f924e{--padding-top:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-256 .elementor-element.elementor-element-8783d48{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-b46b28d{--justify-content:center;}.elementor-256 .elementor-element.elementor-element-5f43fe20{--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-256 .elementor-element.elementor-element-2a5ca525 img{height:77%;object-fit:contain;object-position:center right;}.elementor-256 .elementor-element.elementor-element-69b4df08{--min-height:10vh;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-1a789552{--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-256 .elementor-element.elementor-element-46e61091 img{height:100%;object-fit:contain;object-position:center center;}.elementor-256 .elementor-element.elementor-element-5d6689b5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-23a0f20f{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-f955c3d{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-c67100a img{height:100%;object-fit:contain;object-position:center center;}.elementor-256 .elementor-element.elementor-element-67a7a4c4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-d855341{--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-256 .elementor-element.elementor-element-b8be054{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-1217982{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-34bf072{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-a77d638{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-06481cb{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-6456bf3{line-height:2em;}.elementor-256 .elementor-element.elementor-element-d2cd2d6{font-size:14px;}.elementor-256 .elementor-element.elementor-element-9d19e25{--justify-content:flex-start;}.elementor-256 .elementor-element.elementor-element-8925bf2{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-3fc9a05 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-541843c .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-f0d9753 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-0205054 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-d2866e4 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-d0ad960 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-e383e1c .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-6f3b04b .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-feb0bee .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-d48c2e2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-73b888c{--justify-content:flex-start;}.elementor-256 .elementor-element.elementor-element-6740261{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-016e6e2 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-1f7280f .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-9063731 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-4621239 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-7a7ef55 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-e34c31b .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-d66683c .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-953cc0b .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-6bf0165 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-f897066{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-714e13d{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-4503468{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-fd565eb{font-size:14px;line-height:2em;}.elementor-256 .elementor-element.elementor-element-758446d{line-height:2em;}.elementor-256 .elementor-element.elementor-element-78d90de{font-size:14px;}.elementor-256 .elementor-element.elementor-element-e4bd120{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d2b1e2c .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-585f4c1 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-1bd3b43 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-f921857 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-79d5169 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-5194b96 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-a1a6384 .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-a92084d .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-f71989c .widget-image-caption{font-size:12px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-b19eb24{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-fe487e2 > .elementor-widget-container{padding:40px 40px 0px 40px;}.elementor-256 .elementor-element.elementor-element-6f82bd1 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-256 .elementor-element.elementor-element-619af1f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-256 .elementor-element.elementor-element-0e708ab{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-204c79a{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d383e4a{--padding-top:40px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-056f979{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-39e838a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-256 .elementor-element.elementor-element-979f44d{text-align:left;}.elementor-256 .elementor-element.elementor-element-1a34c8a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-6c49911{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-0a41ed3{width:var( --container-widget-width, 703.75px );max-width:703.75px;--container-widget-width:703.75px;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-386c259{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d91df5b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-b6ee368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-90284ae{width:var( --container-widget-width, 703.75px );max-width:703.75px;--container-widget-width:703.75px;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-e56bc15{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-1f834b4{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-a6e40be{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-256 .elementor-element.elementor-element-2d210fe{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-256 .elementor-element.elementor-element-2d5728f6{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-4212ac70{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-256 .elementor-element.elementor-element-0642ce9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-8a52ee5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-846ea4f{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-6ccc704 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-9630714{--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-79f1e3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-492d8f03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper{width:80%;}.elementor-256 .elementor-element.elementor-element-627ce56 img{max-width:50%;}.elementor-256 .elementor-element.elementor-element-627ce56 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-31e5d11 img{width:33%;}.elementor-256 .elementor-element.elementor-element-f5a2e96{text-align:center;font-size:22px;}.elementor-256 .elementor-element.elementor-element-b112658{text-align:center;}.elementor-256 .elementor-element.elementor-element-3337c352{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-d1ce91{--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-256 .elementor-element.elementor-element-75205973 img{width:77%;}.elementor-256 .elementor-element.elementor-element-75205973.elementor-element{--align-self:center;}.elementor-256 .elementor-element.elementor-element-16f845b2.elementor-element{--align-self:center;}.elementor-256 .elementor-element.elementor-element-392e414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-ea424af img{width:80%;}.elementor-256 .elementor-element.elementor-element-ea424af > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-256 .elementor-element.elementor-element-cfb28b4{font-size:22px;}.elementor-256 .elementor-element.elementor-element-fd0ba93{font-size:22px;}.elementor-256 .elementor-element.elementor-element-f3879d0{font-size:18px;}.elementor-256 .elementor-element.elementor-element-eb34bce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-c0daf00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-38253c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-de86f73 img{height:42vh;}.elementor-256 .elementor-element.elementor-element-05f924e{--padding-top:30px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-8783d48{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-3fac837 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-e63d98b{font-size:14px;}.elementor-256 .elementor-element.elementor-element-5f43fe20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-11162b4 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-5a2efa64{font-size:14px;}.elementor-256 .elementor-element.elementor-element-4194f5a5 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-69ec6514{font-size:14px;}.elementor-256 .elementor-element.elementor-element-23a0f20f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-f955c3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-73268e41 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-679608ff{font-size:14px;}.elementor-256 .elementor-element.elementor-element-d855341{--padding-top:30px;--padding-bottom:00px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-13facfba .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-13facfba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-b0978ac{font-size:14px;}.elementor-256 .elementor-element.elementor-element-34bf072{font-size:14px;}.elementor-256 .elementor-element.elementor-element-502755a{font-size:14px;}.elementor-256 .elementor-element.elementor-element-a77d638{font-size:14px;}.elementor-256 .elementor-element.elementor-element-f993521{font-size:14px;}.elementor-256 .elementor-element.elementor-element-06481cb{font-size:14px;}.elementor-256 .elementor-element.elementor-element-6456bf3{font-size:14px;}.elementor-256 .elementor-element.elementor-element-d2cd2d6{font-size:14px;}.elementor-256 .elementor-element.elementor-element-8925bf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-3fc9a05{text-align:center;}.elementor-256 .elementor-element.elementor-element-3fc9a05 .widget-image-caption{text-align:center;}.elementor-256 .elementor-element.elementor-element-541843c{text-align:center;}.elementor-256 .elementor-element.elementor-element-d48c2e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-6740261{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-016e6e2{text-align:center;}.elementor-256 .elementor-element.elementor-element-016e6e2 .widget-image-caption{text-align:center;}.elementor-256 .elementor-element.elementor-element-1f7280f{text-align:center;}.elementor-256 .elementor-element.elementor-element-f897066{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-654418d{font-size:14px;}.elementor-256 .elementor-element.elementor-element-654418d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-256 .elementor-element.elementor-element-714e13d{font-size:14px;}.elementor-256 .elementor-element.elementor-element-73aa44c{font-size:14px;}.elementor-256 .elementor-element.elementor-element-73aa44c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-256 .elementor-element.elementor-element-4503468{font-size:14px;}.elementor-256 .elementor-element.elementor-element-e64b65a{font-size:14px;}.elementor-256 .elementor-element.elementor-element-e64b65a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-256 .elementor-element.elementor-element-fd565eb{font-size:14px;}.elementor-256 .elementor-element.elementor-element-758446d{font-size:14px;}.elementor-256 .elementor-element.elementor-element-758446d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-256 .elementor-element.elementor-element-78d90de{font-size:14px;}.elementor-256 .elementor-element.elementor-element-e4bd120{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:22px;--padding-left:10px;--padding-right:10px;}.elementor-256 .elementor-element.elementor-element-d2b1e2c{text-align:center;}.elementor-256 .elementor-element.elementor-element-d2b1e2c .widget-image-caption{text-align:center;}.elementor-256 .elementor-element.elementor-element-585f4c1{text-align:center;}.elementor-256 .elementor-element.elementor-element-3c120ab .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-f0353e6{font-size:14px;}.elementor-256 .elementor-element.elementor-element-b19eb24{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-fe487e2 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-fe487e2 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-256 .elementor-element.elementor-element-6f82bd1{font-size:14px;}.elementor-256 .elementor-element.elementor-element-6f82bd1 > .elementor-widget-container{padding:00px 20px 20px 20px;}.elementor-256 .elementor-element.elementor-element-619af1f{text-align:center;}.elementor-256 .elementor-element.elementor-element-619af1f.elementor-element{--align-self:center;}.elementor-256 .elementor-element.elementor-element-f9c83e5{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-0e708ab{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-204c79a{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-d383e4a{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-2d314c4 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-056f979{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-acc32e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-39e838a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-979f44d{font-size:12px;}.elementor-256 .elementor-element.elementor-element-1a34c8a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-fb79b71 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-0a41ed3{font-size:14px;}.elementor-256 .elementor-element.elementor-element-386c259{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-7f73fe9 img{width:35%;}.elementor-256 .elementor-element.elementor-element-e751894 img{width:35%;}.elementor-256 .elementor-element.elementor-element-d12de89 img{width:35%;}.elementor-256 .elementor-element.elementor-element-d91df5b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-570c051 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-90284ae{font-size:14px;}.elementor-256 .elementor-element.elementor-element-e56bc15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-01cea27 img{width:35%;}.elementor-256 .elementor-element.elementor-element-47418b4 img{width:35%;}.elementor-256 .elementor-element.elementor-element-0fac789 img{width:35%;}.elementor-256 .elementor-element.elementor-element-1f834b4{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-256 .elementor-element.elementor-element-2ebdc6c .widget-image-caption{font-size:12px;}.elementor-256 .elementor-element.elementor-element-7a23ca1 .widget-image-caption{font-size:12px;}.elementor-256 .elementor-element.elementor-element-41e59ec .widget-image-caption{font-size:12px;}.elementor-256 .elementor-element.elementor-element-2d210fe{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-66da97b0 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-5f2dd94b{font-size:14px;}.elementor-256 .elementor-element.elementor-element-2d5728f6{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-256 .elementor-element.elementor-element-41f29d4c .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-4212ac70{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-7513e3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-c9e7b2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-846ea4f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-9630714{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-492d8f03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-bfdc293 .elementor-heading-title{font-size:20px;}.elementor-256 .elementor-element.elementor-element-f081d27{font-size:14px;}.elementor-256 .elementor-element.elementor-element-6d62bfd4{font-size:14px;}.elementor-256 .elementor-element.elementor-element-5e9f6477{font-size:14px;}.elementor-256 .elementor-element.elementor-element-565b1ad3{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper{width:90%;}.elementor-256 .elementor-element.elementor-element-59816fb0 .fluentform-widget-wrapper .ff-el-input--label label{font-size:16px;}.elementor-256 .elementor-element.elementor-element-6b721c4{--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-31e5d11 img{width:49%;}.elementor-256 .elementor-element.elementor-element-f5a2e96{text-align:left;}.elementor-256 .elementor-element.elementor-element-f5a2e96 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-f5a2e96.elementor-element{--align-self:center;}.elementor-256 .elementor-element.elementor-element-b112658{text-align:center;}.elementor-256 .elementor-element.elementor-element-ec9306f img{width:78%;}.elementor-256 .elementor-element.elementor-element-3af0e45{text-align:left;}.elementor-256 .elementor-element.elementor-element-7638525{text-align:left;}.elementor-256 .elementor-element.elementor-element-3337c352{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-33aa4409{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-256 .elementor-element.elementor-element-10095506 img{width:75%;}.elementor-256 .elementor-element.elementor-element-38696dd3 img{width:63%;}.elementor-256 .elementor-element.elementor-element-648919ed > .elementor-widget-container{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-41558a9{--width:50%;}.elementor-256 .elementor-element.elementor-element-86316b0{--width:50%;}.elementor-256 .elementor-element.elementor-element-026ca69{--width:50%;}.elementor-256 .elementor-element.elementor-element-05f924e{--content-width:1350px;}.elementor-256 .elementor-element.elementor-element-8783d48{--width:50%;}.elementor-256 .elementor-element.elementor-element-b46b28d{--width:50%;}.elementor-256 .elementor-element.elementor-element-60309863{--width:61%;}.elementor-256 .elementor-element.elementor-element-69b4df08{--width:40%;}.elementor-256 .elementor-element.elementor-element-584520c0{--width:80%;}.elementor-256 .elementor-element.elementor-element-7cd01c5b{--width:60%;}.elementor-256 .elementor-element.elementor-element-5d6689b5{--width:40%;}.elementor-256 .elementor-element.elementor-element-95246ea{--width:80%;}.elementor-256 .elementor-element.elementor-element-34bbd03{--width:53.193%;}.elementor-256 .elementor-element.elementor-element-67a7a4c4{--width:60%;}.elementor-256 .elementor-element.elementor-element-73076b63{--width:80%;}.elementor-256 .elementor-element.elementor-element-1217982{--width:50%;}.elementor-256 .elementor-element.elementor-element-9d19e25{--width:60%;}.elementor-256 .elementor-element.elementor-element-73b888c{--width:60%;}.elementor-256 .elementor-element.elementor-element-f897066{--width:50%;}.elementor-256 .elementor-element.elementor-element-135c8e8{--width:47.606%;}.elementor-256 .elementor-element.elementor-element-2037e40{--width:7.67%;}.elementor-256 .elementor-element.elementor-element-f8155dd{--width:50%;}.elementor-256 .elementor-element.elementor-element-acc32e0{--width:85.226%;}.elementor-256 .elementor-element.elementor-element-6c49911{--width:42.076%;}.elementor-256 .elementor-element.elementor-element-91a2134{--width:60%;}.elementor-256 .elementor-element.elementor-element-b6ee368{--width:96.429%;}.elementor-256 .elementor-element.elementor-element-d813be3{--width:60%;}.elementor-256 .elementor-element.elementor-element-e56bc15{--width:100%;}.elementor-256 .elementor-element.elementor-element-164eefd{--width:50%;}.elementor-256 .elementor-element.elementor-element-3bbf573{--width:50%;}.elementor-256 .elementor-element.elementor-element-d730eeb{--width:50%;}.elementor-256 .elementor-element.elementor-element-3a002193{--width:100%;}.elementor-256 .elementor-element.elementor-element-8a52ee5{--width:50%;}.elementor-256 .elementor-element.elementor-element-846ea4f{--width:70%;}.elementor-256 .elementor-element.elementor-element-79f1e3e{--width:50%;}.elementor-256 .elementor-element.elementor-element-492d8f03{--width:80%;}.elementor-256 .elementor-element.elementor-element-0f42ee6{--width:35%;}.elementor-256 .elementor-element.elementor-element-d7b43d4{--width:5%;}.elementor-256 .elementor-element.elementor-element-416259d{--width:30%;}.elementor-256 .elementor-element.elementor-element-dabc40e{--width:20%;}.elementor-256 .elementor-element.elementor-element-6770052{--width:20%;}}@media(max-width:1300px) and (min-width:768px){.elementor-256 .elementor-element.elementor-element-60309863{--width:100%;}.elementor-256 .elementor-element.elementor-element-69b4df08{--width:100%;}.elementor-256 .elementor-element.elementor-element-584520c0{--width:100%;}.elementor-256 .elementor-element.elementor-element-7cd01c5b{--width:100%;}.elementor-256 .elementor-element.elementor-element-5d6689b5{--width:100%;}.elementor-256 .elementor-element.elementor-element-95246ea{--width:100%;}.elementor-256 .elementor-element.elementor-element-34bbd03{--width:100%;}.elementor-256 .elementor-element.elementor-element-67a7a4c4{--width:100%;}.elementor-256 .elementor-element.elementor-element-73076b63{--width:100%;}.elementor-256 .elementor-element.elementor-element-b8be054{--width:821.727px;}.elementor-256 .elementor-element.elementor-element-1217982{--width:423.5px;}.elementor-256 .elementor-element.elementor-element-9d19e25{--width:857.25px;}.elementor-256 .elementor-element.elementor-element-d48c2e2{--width:365.75px;}.elementor-256 .elementor-element.elementor-element-73b888c{--width:299.547px;}.elementor-256 .elementor-element.elementor-element-f897066{--width:423.5px;}.elementor-256 .elementor-element.elementor-element-492d8f03{--width:100%;}}/* Start custom CSS for google_maps, class: .elementor-element-5ee22a37 *//* Hide all popups and overlays on Google Maps */
.gm-style div {
    opacity: 0 !important;
    pointer-events: none !important;
}/* End custom CSS */