.elementor-3660 .elementor-element.elementor-element-bc993a6{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-bc993a6:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traillifeusa.com/wp-content/uploads/2025/12/TheYMatters_Banner_Brown.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3660 .elementor-element.elementor-element-bc993a6::before, .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-background-video-container::before, .elementor-3660 .elementor-element.elementor-element-bc993a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-background-slideshow::before, .elementor-3660 .elementor-element.elementor-element-bc993a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor7 ) 0%, #FFFFFF00 100%);}.elementor-3660 .elementor-element.elementor-element-2d578a3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-3660 .elementor-element.elementor-element-2d578a3.e-con{--order:99999 /* order end hack */;}.elementor-3660 .elementor-element.elementor-element-3ac13b2{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-3ac13b2.elementor-element{--align-self:flex-start;}.elementor-3660 .elementor-element.elementor-element-00a19c1{--display:flex;}.elementor-3660 .elementor-element.elementor-element-00a19c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3660 .elementor-element.elementor-element-0aec699 img{width:60%;}.elementor-3660 .elementor-element.elementor-element-b45f638{--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;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-74378e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-74378e8.elementor-element{--order:99999 /* order end hack */;}.elementor-3660 .elementor-element.elementor-element-74378e8 img{width:100%;}.elementor-3660 .elementor-element.elementor-element-a51c077{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-abace62{--display:flex;--gap:24px 0px;--row-gap:24px;--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-3660 .elementor-element.elementor-element-abace62.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-5bdeab0{text-align:start;}.elementor-3660 .elementor-element.elementor-element-5bdeab0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-a770388{font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-3be51ac{--display:flex;}.elementor-3660 .elementor-element.elementor-element-354f768{--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;--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-3660 .elementor-element.elementor-element-354f768:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-354f768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BA262D;}.elementor-3660 .elementor-element.elementor-element-158e86e{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-158e86e.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-bd3c415{--display:flex;}.elementor-3660 .elementor-element.elementor-element-079946c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-079946c{text-align:center;}.elementor-3660 .elementor-element.elementor-element-079946c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-744a0ea > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-744a0ea{text-align:center;}.elementor-3660 .elementor-element.elementor-element-744a0ea .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-bc98b45 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-bc98b45{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-4b7ab44{--display:flex;}.elementor-3660 .elementor-element.elementor-element-40e17ff{--display:flex;}.elementor-3660 .elementor-element.elementor-element-b7abe80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-b7abe80{text-align:center;}.elementor-3660 .elementor-element.elementor-element-b7abe80 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-82e54ee > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-82e54ee{text-align:center;}.elementor-3660 .elementor-element.elementor-element-82e54ee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-3fe4a81 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-3fe4a81{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-619b0b9{--display:flex;}.elementor-3660 .elementor-element.elementor-element-2dca58a{--display:flex;}.elementor-3660 .elementor-element.elementor-element-e2ad028{text-align:center;}.elementor-3660 .elementor-element.elementor-element-e2ad028 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-04526f9 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-04526f9{text-align:center;}.elementor-3660 .elementor-element.elementor-element-04526f9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-e6b4420 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-e6b4420{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-a2bbf9e{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-a2bbf9e.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-5a46e32{--display:flex;}.elementor-3660 .elementor-element.elementor-element-12f62bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-12f62bd{text-align:center;}.elementor-3660 .elementor-element.elementor-element-12f62bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-519f3a3 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-519f3a3{text-align:center;}.elementor-3660 .elementor-element.elementor-element-519f3a3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-e0f2dd4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-e0f2dd4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-d76af75{--display:flex;}.elementor-3660 .elementor-element.elementor-element-9f47c73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-9f47c73{text-align:center;}.elementor-3660 .elementor-element.elementor-element-9f47c73 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-6b01a4a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-6b01a4a{text-align:center;}.elementor-3660 .elementor-element.elementor-element-6b01a4a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-e8530e3 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-e8530e3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-ec24ddf{--display:flex;}.elementor-3660 .elementor-element.elementor-element-849199e{text-align:center;}.elementor-3660 .elementor-element.elementor-element-849199e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-6f2bf00 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-6f2bf00{text-align:center;}.elementor-3660 .elementor-element.elementor-element-6f2bf00 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-3ede7da > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-3ede7da{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-6bcf59d{--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-3660 .elementor-element.elementor-element-6bcf59d:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-6bcf59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CCB7;}.elementor-3660 .elementor-element.elementor-element-654ffee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3660 .elementor-element.elementor-element-654ffee.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-a6dd7d8 img{width:34%;}.elementor-3660 .elementor-element.elementor-element-8542b82.elementor-element{--align-self:stretch;}.elementor-3660 .elementor-element.elementor-element-8542b82{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-2aee60b{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-2aee60b.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-5615fdf{--display:flex;}.elementor-3660 .elementor-element.elementor-element-174504d{text-align:center;}.elementor-3660 .elementor-element.elementor-element-174504d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-59208e3 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-59208e3{text-align:center;}.elementor-3660 .elementor-element.elementor-element-59208e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-0fdafc8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-0fdafc8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-ac72b3f{--display:flex;}.elementor-3660 .elementor-element.elementor-element-7e4c5d3{--display:flex;}.elementor-3660 .elementor-element.elementor-element-635cd0a{text-align:center;}.elementor-3660 .elementor-element.elementor-element-635cd0a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-6cb390e > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-6cb390e{text-align:center;}.elementor-3660 .elementor-element.elementor-element-6cb390e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-20b0885 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-20b0885{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-12389eb{--display:flex;}.elementor-3660 .elementor-element.elementor-element-8f68ee4{--display:flex;}.elementor-3660 .elementor-element.elementor-element-7303ac8{text-align:center;}.elementor-3660 .elementor-element.elementor-element-7303ac8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-6ef38f2 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-6ef38f2{text-align:center;}.elementor-3660 .elementor-element.elementor-element-6ef38f2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-ad481af > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-ad481af{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-7d98d2a{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-7d98d2a.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-733445b{--display:flex;}.elementor-3660 .elementor-element.elementor-element-752bbef{text-align:center;}.elementor-3660 .elementor-element.elementor-element-752bbef .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-f21747e > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-f21747e{text-align:center;}.elementor-3660 .elementor-element.elementor-element-f21747e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-951c2c2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-951c2c2{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-e0ae8e0{--display:flex;}.elementor-3660 .elementor-element.elementor-element-7e7c8bd{text-align:center;}.elementor-3660 .elementor-element.elementor-element-7e7c8bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-19122d0 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-19122d0{text-align:center;}.elementor-3660 .elementor-element.elementor-element-19122d0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-191268f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-191268f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-f07b759{--display:flex;}.elementor-3660 .elementor-element.elementor-element-e08c49c{text-align:center;}.elementor-3660 .elementor-element.elementor-element-e08c49c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:26.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-e031c3e > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-e031c3e{text-align:center;}.elementor-3660 .elementor-element.elementor-element-e031c3e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;-webkit-text-stroke-color:#000;stroke:#000;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-3891547 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-3891547{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;line-height:27px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-4186be7{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-930089e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-930089e img{width:100%;}.elementor-3660 .elementor-element.elementor-element-e3e3574{--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-3660 .elementor-element.elementor-element-7a38ec1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-7a38ec1.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-ee974c4{text-align:center;}.elementor-3660 .elementor-element.elementor-element-ee974c4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:62.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-ebc4702{text-align:center;}.elementor-3660 .elementor-element.elementor-element-ebc4702 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:48px;text-transform:uppercase;line-height:62.4px;color:#876237;}.elementor-3660 .elementor-element.elementor-element-00eb9ed{--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-3660 .elementor-element.elementor-element-2dc71ab{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-2dc71ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-2dc71ab.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-3660 .elementor-element.elementor-element-fbad987{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-795cb40{--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;}.elementor-3660 .elementor-element.elementor-element-493da9c{--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-3660 .elementor-element.elementor-element-00943ba{text-align:center;}.elementor-3660 .elementor-element.elementor-element-00943ba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-96cee85{--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-3660 .elementor-element.elementor-element-4e71adb{text-align:center;}.elementor-3660 .elementor-element.elementor-element-4e71adb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.64px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-5fb0def{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-5fb0def:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traillifeusa.com/wp-content/uploads/2025/12/TheYMatters_Banner_Brown.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3660 .elementor-element.elementor-element-5fb0def::before, .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-background-video-container::before, .elementor-3660 .elementor-element.elementor-element-5fb0def > .e-con-inner > .elementor-background-video-container::before, .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-background-slideshow::before, .elementor-3660 .elementor-element.elementor-element-5fb0def > .e-con-inner > .elementor-background-slideshow::before, .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor7 ) 0%, #FFFFFF00 100%);}.elementor-3660 .elementor-element.elementor-element-f1907c7{--display:flex;--min-height:546px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3660 .elementor-element.elementor-element-85840ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:56px;font-weight:bold;text-transform:uppercase;line-height:61.6px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-73728ff{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#F5EEE3;}.elementor-3660 .elementor-element.elementor-element-b515de8 > .elementor-widget-container{padding:20px 20px 20px 0px;}.elementor-3660 .elementor-element.elementor-element-f1e5210{--display:flex;--min-height:546px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3660 .elementor-element.elementor-element-fd4ca06{width:100%;max-width:100%;text-align:center;}.elementor-3660 .elementor-element.elementor-element-fd4ca06 img{width:100%;max-width:66%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3660 .elementor-element.elementor-element-988c1e2{--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-3660 .elementor-element.elementor-element-988c1e2:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-988c1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CCB7;}.elementor-3660 .elementor-element.elementor-element-44f746f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-44f746f.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-24e8f5f{text-align:center;}.elementor-3660 .elementor-element.elementor-element-24e8f5f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:62.4px;color:#3E2E18;}.elementor-3660 .elementor-element.elementor-element-f587bd2{text-align:center;}.elementor-3660 .elementor-element.elementor-element-f587bd2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:62.4px;color:#876237;}.elementor-3660 .elementor-element.elementor-element-cbee47d{--display:flex;}.elementor-3660 .elementor-element.elementor-element-51266ef{--display:flex;}.elementor-3660 .elementor-element.elementor-element-51266ef:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-51266ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CCB7;}.elementor-3660 .elementor-element.elementor-element-1181b7d{--display:flex;}.elementor-3660 .elementor-element.elementor-element-b13e00b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3660 .elementor-element.elementor-element-805ee19{--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;--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-3660 .elementor-element.elementor-element-805ee19.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-8f700f7 .elementor-button{background-color:#BA262D;font-family:"Futura PT Light", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:40px 40px 40px 40px;padding:24px 32px 24px 32px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3660 .elementor-element.elementor-element-2d578a3{--content-width:1600px;}.elementor-3660 .elementor-element.elementor-element-00a19c1{--width:38.782%;}.elementor-3660 .elementor-element.elementor-element-abace62{--width:50%;}.elementor-3660 .elementor-element.elementor-element-3be51ac{--width:50%;}.elementor-3660 .elementor-element.elementor-element-158e86e{--width:96%;}.elementor-3660 .elementor-element.elementor-element-bd3c415{--width:44%;}.elementor-3660 .elementor-element.elementor-element-4b7ab44{--width:10%;}.elementor-3660 .elementor-element.elementor-element-40e17ff{--width:44%;}.elementor-3660 .elementor-element.elementor-element-619b0b9{--width:10%;}.elementor-3660 .elementor-element.elementor-element-2dca58a{--width:44%;}.elementor-3660 .elementor-element.elementor-element-a2bbf9e{--width:96%;}.elementor-3660 .elementor-element.elementor-element-5a46e32{--width:44%;}.elementor-3660 .elementor-element.elementor-element-d76af75{--width:44%;}.elementor-3660 .elementor-element.elementor-element-ec24ddf{--width:44%;}.elementor-3660 .elementor-element.elementor-element-654ffee{--width:60%;}.elementor-3660 .elementor-element.elementor-element-2aee60b{--width:96%;}.elementor-3660 .elementor-element.elementor-element-5615fdf{--width:44%;}.elementor-3660 .elementor-element.elementor-element-ac72b3f{--width:10%;}.elementor-3660 .elementor-element.elementor-element-7e4c5d3{--width:44%;}.elementor-3660 .elementor-element.elementor-element-12389eb{--width:10%;}.elementor-3660 .elementor-element.elementor-element-8f68ee4{--width:44%;}.elementor-3660 .elementor-element.elementor-element-7d98d2a{--width:96%;}.elementor-3660 .elementor-element.elementor-element-733445b{--width:44%;}.elementor-3660 .elementor-element.elementor-element-e0ae8e0{--width:44%;}.elementor-3660 .elementor-element.elementor-element-f07b759{--width:44%;}.elementor-3660 .elementor-element.elementor-element-f1907c7{--content-width:1465px;}.elementor-3660 .elementor-element.elementor-element-f1e5210{--width:100%;}.elementor-3660 .elementor-element.elementor-element-805ee19{--width:100%;}}@media(max-width:1024px){.elementor-3660 .elementor-element.elementor-element-bc993a6{--min-height:60vh;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3660 .elementor-element.elementor-element-bc993a6:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3660 .elementor-element.elementor-element-5fb0def{--min-height:60vh;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3660 .elementor-element.elementor-element-5fb0def:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}}@media(max-width:767px){.elementor-3660 .elementor-element.elementor-element-bc993a6{--min-height:83vh;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3660 .elementor-element.elementor-element-bc993a6:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-bc993a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-505px 0px;background-size:cover;}.elementor-3660 .elementor-element.elementor-element-3ac13b2.elementor-element{--align-self:stretch;}.elementor-3660 .elementor-element.elementor-element-3ac13b2{font-size:20px;}.elementor-3660 .elementor-element.elementor-element-5bdeab0 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3660 .elementor-element.elementor-element-a770388 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3660 .elementor-element.elementor-element-2dc71ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-5fb0def{--min-height:83vh;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3660 .elementor-element.elementor-element-5fb0def:not(.elementor-motion-effects-element-type-background), .elementor-3660 .elementor-element.elementor-element-5fb0def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-505px 0px;background-size:cover;}.elementor-3660 .elementor-element.elementor-element-f1907c7{--min-height:256px;}.elementor-3660 .elementor-element.elementor-element-85840ad.elementor-element{--align-self:stretch;}.elementor-3660 .elementor-element.elementor-element-85840ad{text-align:start;}.elementor-3660 .elementor-element.elementor-element-85840ad .elementor-heading-title{font-size:32px;line-height:35.2px;}.elementor-3660 .elementor-element.elementor-element-73728ff.elementor-element{--align-self:stretch;}.elementor-3660 .elementor-element.elementor-element-73728ff{font-size:20px;}.elementor-3660 .elementor-element.elementor-element-fd4ca06 img{width:100%;max-width:100%;height:409px;object-position:center center;}.elementor-3660 .elementor-element.elementor-element-b13e00b{--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3660 .elementor-element.elementor-element-b13e00b.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-805ee19{--flex-wrap:nowrap;--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-3660 .elementor-element.elementor-element-805ee19.e-con{--align-self:center;}.elementor-3660 .elementor-element.elementor-element-8f700f7{width:100%;max-width:100%;}.elementor-3660 .elementor-element.elementor-element-8f700f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3660 .elementor-element.elementor-element-8f700f7 .elementor-button{font-size:12px;letter-spacing:0.48px;padding:16px 10px 16px 10px;}}