.elementor-541 .elementor-element.elementor-element-784231cb:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-784231cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2023/08/FF28C2DB-B0EE-42AD-B626-FECA88C51F80.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-541 .elementor-element.elementor-element-784231cb > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-784231cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 30px 200px 30px;}.elementor-541 .elementor-element.elementor-element-c05544f{text-align:center;}.elementor-541 .elementor-element.elementor-element-c05544f .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-edf1340{padding:90px 30px 90px 30px;}.elementor-541 .elementor-element.elementor-element-41b636b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-4d8a955{text-align:center;}.elementor-541 .elementor-element.elementor-element-4d8a955 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-6f075e6{text-align:center;}.elementor-541 .elementor-element.elementor-element-e4be229{text-align:center;}.elementor-541 .elementor-element.elementor-element-ee7af0f > .elementor-widget-container{margin:75px 0px 75px 0px;}.elementor-541 .elementor-element.elementor-element-7bdd51c{padding:90px 0px 90px 0px;}.elementor-541 .elementor-element.elementor-element-316d355:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-316d355 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-541 .elementor-element.elementor-element-316d355.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-541 .elementor-element.elementor-element-316d355.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-316d355 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 50px 50px 50px;}.elementor-541 .elementor-element.elementor-element-316d355 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-2cfc870{left:-200px;}body.rtl .elementor-541 .elementor-element.elementor-element-2cfc870{right:-200px;}.elementor-541 .elementor-element.elementor-element-2cfc870{top:-101px;}.elementor-541 .elementor-element.elementor-element-2cfc870 .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-2cfc870 .elementor-icon{font-size:170px;}.elementor-541 .elementor-element.elementor-element-2cfc870 .elementor-icon svg{height:170px;}.elementor-541 .elementor-element.elementor-element-0b43b39 .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-a559aa1{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-772bcac .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-772bcac .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-772bcac .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-541 .elementor-element.elementor-element-c3f05d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-c3f05d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2024/07/hap-about-page.webp");background-position:center center;background-size:cover;}.elementor-541 .elementor-element.elementor-element-c3f05d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-c3f05d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-bbc2208{padding:90px 0px 90px 0px;}.elementor-541 .elementor-element.elementor-element-f4f76a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-f4f76a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6CA738;}.elementor-bc-flex-widget .elementor-541 .elementor-element.elementor-element-f4f76a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-541 .elementor-element.elementor-element-f4f76a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-f4f76a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 50px 50px 50px;}.elementor-541 .elementor-element.elementor-element-f4f76a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-daaf452{left:-200px;}body.rtl .elementor-541 .elementor-element.elementor-element-daaf452{right:-200px;}.elementor-541 .elementor-element.elementor-element-daaf452{top:-101px;}.elementor-541 .elementor-element.elementor-element-daaf452 .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-daaf452 .elementor-icon{font-size:170px;}.elementor-541 .elementor-element.elementor-element-daaf452 .elementor-icon svg{height:170px;}.elementor-541 .elementor-element.elementor-element-cd96dbc .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-95d3150{font-family:"Golos", Sans-serif;font-weight:500;color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-098912a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-098912a .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-098912a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-43e979b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-43e979b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2023/08/about-mini-golf.jpg");background-position:center center;background-size:cover;}.elementor-541 .elementor-element.elementor-element-43e979b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-43e979b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-fd7e5f8{padding:90px 0px 90px 0px;}.elementor-541 .elementor-element.elementor-element-0f47eef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-0f47eef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a9f9ba );}.elementor-bc-flex-widget .elementor-541 .elementor-element.elementor-element-0f47eef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-541 .elementor-element.elementor-element-0f47eef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-0f47eef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 50px 50px 50px;}.elementor-541 .elementor-element.elementor-element-0f47eef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-13be65c{left:-200px;}body.rtl .elementor-541 .elementor-element.elementor-element-13be65c{right:-200px;}.elementor-541 .elementor-element.elementor-element-13be65c{top:-100px;}.elementor-541 .elementor-element.elementor-element-13be65c .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-13be65c .elementor-icon{font-size:170px;}.elementor-541 .elementor-element.elementor-element-13be65c .elementor-icon svg{height:170px;}.elementor-541 .elementor-element.elementor-element-42d0fcb .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-4f060c3{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-ff822de .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-ff822de .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-ff822de .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-541 .elementor-element.elementor-element-ff822de .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-ff822de .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-541 .elementor-element.elementor-element-34f6730:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-34f6730 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2024/04/boat-gallery1.jpg");background-position:center center;background-size:cover;}.elementor-541 .elementor-element.elementor-element-34f6730 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-34f6730 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-286a4c9{padding:0px 0px 90px 0px;}.elementor-541 .elementor-element.elementor-element-4a38588:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-4a38588 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D63A35;}.elementor-bc-flex-widget .elementor-541 .elementor-element.elementor-element-4a38588.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-541 .elementor-element.elementor-element-4a38588.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-4a38588 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-541 .elementor-element.elementor-element-4a38588 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-91641bc .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-407ce1d{font-family:"Golos", Sans-serif;color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-fad1b85 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-fad1b85 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-fad1b85 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-541 .elementor-element.elementor-element-8f332c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-8f332c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2026/01/Curleys-Fries-600x500-v2-01.png");background-position:center center;background-size:cover;}.elementor-541 .elementor-element.elementor-element-8f332c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-8f332c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-4c2852b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-4c2852b2:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-4c2852b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2023/06/paper-bg.jpg");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-541 .elementor-element.elementor-element-4c2852b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 30px 90px 30px;}.elementor-541 .elementor-element.elementor-element-4c2852b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-20a705ca > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-564ada63 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-345b5b57 .elementor-button{font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-7f4e4d64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-0d3db04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-0d3db04{margin-top:0px;margin-bottom:0px;padding:90px 30px 90px 30px;}.elementor-541 .elementor-element.elementor-element-09b9246 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-d58528b > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-b870aac .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-fae99b2{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-fae99b2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 20px 0px;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-541 .elementor-element.elementor-element-fae99b2 .elementor-heading-title{font-weight:700;color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-3bf62bf{margin-top:0px;margin-bottom:0px;padding:90px 30px 90px 30px;}.elementor-541 .elementor-element.elementor-element-21d26f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-3b2805d{text-align:center;}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-accordion-item{border-width:20px;}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-accordion-item .elementor-tab-content{border-width:20px;}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:20px;}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-tab-title{background-color:#F1EDE6;padding:30px 30px 30px 30px;}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-active .elementor-accordion-icon, .elementor-541 .elementor-element.elementor-element-d587e63 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-d587e63 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-2624645d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-2624645d:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-2624645d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a9f9ba );}.elementor-541 .elementor-element.elementor-element-2624645d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 30px 90px 30px;}.elementor-541 .elementor-element.elementor-element-2624645d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-4085fbdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-9cc7b83 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-5e5b2698 .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-fca4679{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-8e6aa3b .elementor-button{font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );fill:var( --e-global-color-26b8d19 );color:var( --e-global-color-26b8d19 );border-radius:5px 5px 5px 5px;}.elementor-541 .elementor-element.elementor-element-887640c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-e222e06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-541 .elementor-element.elementor-element-e222e06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-541 .elementor-element.elementor-element-e222e06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 90px 50px 90px;}.elementor-541 .elementor-element.elementor-element-e222e06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-541 .elementor-element.elementor-element-9a6767e{text-align:center;}.elementor-541 .elementor-element.elementor-element-9a6767e .elementor-heading-title{color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-814f5ff{text-align:center;}.elementor-541 .elementor-element.elementor-element-814f5ff .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-541 .elementor-element.elementor-element-e53e21f{text-align:center;color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-97a5bbe .elementor-button{font-family:var( --e-global-typography-46e4386-font-family ), Sans-serif;font-weight:var( --e-global-typography-46e4386-font-weight );text-transform:var( --e-global-typography-46e4386-text-transform );font-style:var( --e-global-typography-46e4386-font-style );line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );fill:var( --e-global-color-26b8d19 );color:var( --e-global-color-26b8d19 );}.elementor-541 .elementor-element.elementor-element-dbaaeb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-cce7f50 iframe{height:600px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-541 .elementor-element.elementor-element-784231cb{padding:50px 25px 150px 25px;}.elementor-541 .elementor-element.elementor-element-edf1340{padding:70px 30px 70px 30px;}.elementor-541 .elementor-element.elementor-element-7bdd51c{padding:90px 0px 20px 0px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-2cfc870{left:-100px;}body.rtl .elementor-541 .elementor-element.elementor-element-2cfc870{right:-100px;}.elementor-541 .elementor-element.elementor-element-2cfc870{top:-130px;}.elementor-541 .elementor-element.elementor-element-2cfc870 .elementor-icon{font-size:200px;}.elementor-541 .elementor-element.elementor-element-2cfc870 .elementor-icon svg{height:200px;}.elementor-541 .elementor-element.elementor-element-772bcac .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-bbc2208{padding:90px 0px 20px 0px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-daaf452{left:-100px;}body.rtl .elementor-541 .elementor-element.elementor-element-daaf452{right:-100px;}.elementor-541 .elementor-element.elementor-element-daaf452{top:-70px;}.elementor-541 .elementor-element.elementor-element-daaf452 .elementor-icon{font-size:130px;}.elementor-541 .elementor-element.elementor-element-daaf452 .elementor-icon svg{height:130px;}.elementor-541 .elementor-element.elementor-element-098912a .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-fd7e5f8{padding:90px 0px 70px 0px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-13be65c{left:-100px;}body.rtl .elementor-541 .elementor-element.elementor-element-13be65c{right:-100px;}.elementor-541 .elementor-element.elementor-element-13be65c{top:-70px;}.elementor-541 .elementor-element.elementor-element-13be65c .elementor-icon{font-size:130px;}.elementor-541 .elementor-element.elementor-element-13be65c .elementor-icon svg{height:130px;}.elementor-541 .elementor-element.elementor-element-ff822de .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-286a4c9{padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-fad1b85 .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-4c2852b2{padding:70px 30px 70px 30px;}.elementor-541 .elementor-element.elementor-element-20a705ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-541 .elementor-element.elementor-element-2bc66a58 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-541 .elementor-element.elementor-element-345b5b57 .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-0d3db04{padding:70px 30px 30px 30px;}.elementor-541 .elementor-element.elementor-element-15e042b img{width:50%;}.elementor-bc-flex-widget .elementor-541 .elementor-element.elementor-element-d58528b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-541 .elementor-element.elementor-element-d58528b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-541 .elementor-element.elementor-element-d58528b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-541 .elementor-element.elementor-element-d58528b > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-541 .elementor-element.elementor-element-b870aac{text-align:center;}.elementor-541 .elementor-element.elementor-element-a6cdfd9{text-align:center;}.elementor-541 .elementor-element.elementor-element-7d6bb8c > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-541 .elementor-element.elementor-element-7d6bb8c{text-align:center;}.elementor-541 .elementor-element.elementor-element-1a2d1d0{text-align:center;}.elementor-541 .elementor-element.elementor-element-3bf62bf{padding:30px 30px 30px 30px;}.elementor-541 .elementor-element.elementor-element-2624645d{padding:30px 30px 30px 30px;}.elementor-541 .elementor-element.elementor-element-8e6aa3b .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-e222e06 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-541 .elementor-element.elementor-element-97a5bbe .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}}@media(max-width:767px){.elementor-541 .elementor-element.elementor-element-784231cb:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-784231cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesteadadventurepark.ca/wp-content/uploads/2023/06/about-hero.jpg");background-position:center center;background-size:cover;}.elementor-541 .elementor-element.elementor-element-784231cb{padding:50px 20px 80px 20px;}.elementor-541 .elementor-element.elementor-element-edf1340{padding:54px 24px 54px 24px;}.elementor-541 .elementor-element.elementor-element-7bdd51c{padding:90px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-316d355 > .elementor-element-populated{padding:90px 24px 50px 24px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-2cfc870{left:-27px;}body.rtl .elementor-541 .elementor-element.elementor-element-2cfc870{right:-27px;}.elementor-541 .elementor-element.elementor-element-2cfc870{top:-120px;}.elementor-541 .elementor-element.elementor-element-0b43b39{text-align:center;}.elementor-541 .elementor-element.elementor-element-a559aa1{text-align:center;}.elementor-541 .elementor-element.elementor-element-772bcac .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-bbc2208{padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-f4f76a0 > .elementor-element-populated{padding:200px 24px 50px 24px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-daaf452{left:0px;}body.rtl .elementor-541 .elementor-element.elementor-element-daaf452{right:0px;}.elementor-541 .elementor-element.elementor-element-daaf452{top:30px;}.elementor-541 .elementor-element.elementor-element-cd96dbc{text-align:center;}.elementor-541 .elementor-element.elementor-element-95d3150{text-align:center;}.elementor-541 .elementor-element.elementor-element-098912a .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-fd7e5f8{padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-0f47eef > .elementor-element-populated{padding:200px 24px 50px 24px;}body:not(.rtl) .elementor-541 .elementor-element.elementor-element-13be65c{left:0px;}body.rtl .elementor-541 .elementor-element.elementor-element-13be65c{right:0px;}.elementor-541 .elementor-element.elementor-element-13be65c{top:30px;}.elementor-541 .elementor-element.elementor-element-42d0fcb{text-align:center;}.elementor-541 .elementor-element.elementor-element-4f060c3{text-align:center;}.elementor-541 .elementor-element.elementor-element-ff822de .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-286a4c9{padding:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-4a38588 > .elementor-element-populated{padding:50px 24px 50px 24px;}.elementor-541 .elementor-element.elementor-element-91641bc{text-align:center;}.elementor-541 .elementor-element.elementor-element-407ce1d{text-align:center;}.elementor-541 .elementor-element.elementor-element-fad1b85 .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-4c2852b2:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-4c2852b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-541 .elementor-element.elementor-element-4c2852b2{margin-top:0px;margin-bottom:0px;padding:54px 24px 54px 24px;}.elementor-541 .elementor-element.elementor-element-2bc66a58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-345b5b57 .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-7f4e4d64 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-541 .elementor-element.elementor-element-0d3db04{margin-top:0px;margin-bottom:0px;padding:54px 24px 20px 24px;}.elementor-541 .elementor-element.elementor-element-15e042b img{width:100%;}.elementor-541 .elementor-element.elementor-element-7d6bb8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-541 .elementor-element.elementor-element-3bf62bf{padding:30px 0px 30px 0px;}.elementor-541 .elementor-element.elementor-element-2624645d{padding:54px 24px 54px 24px;}.elementor-541 .elementor-element.elementor-element-270cb39a{text-align:center;}.elementor-541 .elementor-element.elementor-element-9cc7b83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-541 .elementor-element.elementor-element-5e5b2698{text-align:center;}.elementor-541 .elementor-element.elementor-element-fca4679{text-align:center;}.elementor-541 .elementor-element.elementor-element-8e6aa3b .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-e222e06 > .elementor-element-populated{padding:54px 24px 54px 24px;}.elementor-541 .elementor-element.elementor-element-97a5bbe .elementor-button{line-height:var( --e-global-typography-46e4386-line-height );letter-spacing:var( --e-global-typography-46e4386-letter-spacing );word-spacing:var( --e-global-typography-46e4386-word-spacing );}.elementor-541 .elementor-element.elementor-element-cce7f50 iframe{height:300px;}}@media(min-width:768px){.elementor-541 .elementor-element.elementor-element-316d355{width:60%;}.elementor-541 .elementor-element.elementor-element-c3f05d9{width:40%;}.elementor-541 .elementor-element.elementor-element-f4f76a0{width:60%;}.elementor-541 .elementor-element.elementor-element-43e979b{width:40%;}.elementor-541 .elementor-element.elementor-element-0f47eef{width:60%;}.elementor-541 .elementor-element.elementor-element-34f6730{width:40%;}.elementor-541 .elementor-element.elementor-element-4a38588{width:60%;}.elementor-541 .elementor-element.elementor-element-8f332c6{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-541 .elementor-element.elementor-element-09b9246{width:100%;}.elementor-541 .elementor-element.elementor-element-d58528b{width:100%;}}@media(min-width:1025px){.elementor-541 .elementor-element.elementor-element-784231cb:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-784231cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://homesteadadventurepark.ca/wp-content/uploads/2024/03/GolosText-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */