.elementor-48 .elementor-element.elementor-element-0ee36f8{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-48 .elementor-element.elementor-element-0ee36f8:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-0ee36f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00b79b4 );background-image:url("https://youthontheland.thedev.ca/wp-content/uploads/2024/09/footer-texture.png");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-eb6c3dc{--display:flex;--padding-top:4.5rem;--padding-bottom:03rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-48 .elementor-element.elementor-element-37809cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-37809cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-c1b1113 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-48 .elementor-element.elementor-element-c1b1113 .elementor-heading-title{font-family:var( --e-global-typography-dc45c2a-font-family ), sans-serif;font-size:var( --e-global-typography-dc45c2a-font-size );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-b7a86a9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-48 .elementor-element.elementor-element-b7a86a9 .elementor-heading-title{font-family:var( --e-global-typography-893150e-font-family ), sans-serif;font-size:var( --e-global-typography-893150e-font-size );font-weight:var( --e-global-typography-893150e-font-weight );line-height:var( --e-global-typography-893150e-line-height );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-55789b4{font-family:"Cabin", sans-serif;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-6fefbef .elementor-heading-title{font-family:var( --e-global-typography-dc45c2a-font-family ), sans-serif;font-size:var( --e-global-typography-dc45c2a-font-size );color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-0679318 .elementor-button{background-color:var( --e-global-color-ade4f7f );font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ade4f7f );}.elementor-48 .elementor-element.elementor-element-0679318 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-0679318 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-2ed90f6 .elementor-button{background-color:var( --e-global-color-ade4f7f );font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ade4f7f );}.elementor-48 .elementor-element.elementor-element-2ed90f6 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-2ed90f6 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-531296a .elementor-button{background-color:var( --e-global-color-ade4f7f );font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ade4f7f );}.elementor-48 .elementor-element.elementor-element-531296a .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-531296a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-7f4bf9c{--display:flex;}.elementor-48 .elementor-element.elementor-element-111d941{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-794c244 );}.elementor-48 .elementor-element.elementor-element-eb0983e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48 .elementor-element.elementor-element-97d637b .elementor-heading-title{color:#E5E7DF;}.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu .elementor-item{text-decoration:underline;}.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d69e9bc );fill:var( --e-global-color-d69e9bc );}.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-48 .elementor-element.elementor-element-7d83b4f .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-914510b );fill:var( --e-global-color-914510b );}.elementor-48{margin:-3vw 0vw 0vw 0vw;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-37809cc{--width:min(50rem, 100%);}}@media(max-width:1200px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-37809cc{--width:525rem;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-c1b1113 .elementor-heading-title{font-size:var( --e-global-typography-dc45c2a-font-size );}.elementor-48 .elementor-element.elementor-element-b7a86a9 .elementor-heading-title{font-size:var( --e-global-typography-893150e-font-size );line-height:var( --e-global-typography-893150e-line-height );}.elementor-48 .elementor-element.elementor-element-6fefbef .elementor-heading-title{font-size:var( --e-global-typography-dc45c2a-font-size );}.elementor-48 .elementor-element.elementor-element-0679318 .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-2ed90f6 .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-531296a .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-111d941{line-height:var( --e-global-typography-text-line-height );}.elementor-48 .elementor-element.elementor-element-eb0983e{--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-48 .elementor-element.elementor-element-97d637b{text-align:center;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-c1b1113 .elementor-heading-title{font-size:var( --e-global-typography-dc45c2a-font-size );}.elementor-48 .elementor-element.elementor-element-b7a86a9 .elementor-heading-title{font-size:var( --e-global-typography-893150e-font-size );line-height:var( --e-global-typography-893150e-line-height );}.elementor-48 .elementor-element.elementor-element-6fefbef .elementor-heading-title{font-size:var( --e-global-typography-dc45c2a-font-size );}.elementor-48 .elementor-element.elementor-element-0679318 .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-2ed90f6 .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-531296a .elementor-button{font-size:var( --e-global-typography-ebc6a14-font-size );line-height:var( --e-global-typography-ebc6a14-line-height );}.elementor-48 .elementor-element.elementor-element-111d941{line-height:var( --e-global-typography-text-line-height );}}