﻿.hero .banner-wrapper{height:auto;margin:0;padding:0;}.hero .banner-wrapper.dam.default{height:13rem;}.hero .banner-wrapper.donate.default{position:relative;height:225px;margin:auto;}.hero .banner-wrapper.donate.complete{position:relative;margin:auto;}.hero .banner-wrapper.fundraising.default{height:13rem;}.hero .banner-wrapper.fundraising.collage{height:17rem;}.hero .banner-wrapper.fundraising.leaderboard{height:8rem;}.hero .banner-wrapper.fundraising.matching-gifts{height:17rem;}.hero .banner-wrapper.home.sponsors{height:17rem;}.hero .banner-wrapper.home-2023.default{height:13rem;}.hero .banner-wrapper.register.default{height:14.45rem;}.hero .banner-wrapper.register.default2{height:auto;}.hero .banner-wrapper.teams.form-a-team{height:13rem;}.hero .banner-wrapper.teams.form-a-team.build-or-join{height:36rem;}.hero .banner-wrapper.the-ride.default{height:13rem;}.hero .banner-wrapper.the-ride.participate{height:17rem;}.hero .banner-wrapper.the-ride.participation-options{height:13rem;}.hero .banner-wrapper.the-ride.rider-central{height:10rem;}.hero .banner-wrapper.the-ride.what-to-expect{height:10rem;}.hero .banner-wrapper.volunteer.default{height:13rem;}.hero .banner-wrapper.dam.default{height:18rem;}.hero .banner-message{margin-top:-30px;}.hero .banner-message .container{padding-left:0;padding-right:0;}.hero .banner-message.about-us.default{top:0;margin-top:0;}.hero .banner-message.about-us.history{top:0;margin-top:0;}.hero .banner-message.about-us.who-is-als-tdi{top:6rem;margin-top:1rem;}.hero .banner-message.contact{margin-top:1rem;}.hero .banner-message.dam.default{margin-top:-4rem;}.hero .banner-message.dam.purchase{width:100%;top:0;}.hero .banner-message.donate.default{margin-top:0;}.hero .banner-message.faqs{width:100%;top:0;}.hero .banner-message.footer.cta{margin-top:0;}.hero .banner-message.fundraising.default{margin-top:-4rem;}.hero .banner-message.fundraising.your-commitment{top:6rem;margin-top:1rem;}.hero .banner-message.fundraising.matching-gifts{top:0;margin-top:0;}.hero .banner-message.fundraising.sponsors{top:6rem;margin-top:1rem;}.hero .banner-message.fundraising.sponsor-the-trek{top:0;margin-top:0;}.hero .banner-message.fundraising.awards{margin-top:0;}.hero .banner-message.fundraising.leaderboard{margin-top:1rem;width:100%;}.hero .banner-message.fundraising.sponsor-the-trek{width:100%;}.hero .banner-message.fundraising.your-impact{margin-top:0;width:100%;}.hero .banner-message.home.sponsors{top:0;margin-top:0;}.hero .banner-message.home.stay-connected{top:6rem;margin-top:1rem;}.hero .banner-message.home.the-impact{top:0;margin-top:0;}.hero .banner-message.home.the-ride{top:6rem;margin-top:1rem;}.hero .banner-message.home.why-ride{top:0;margin-top:0;}.hero .banner-message.home-2023.default{top:3rem;margin-top:0;}.hero .banner-message.register.default{margin-top:-126px;}.hero .banner-message.register.default2{position:relative;top:0;}.hero .banner-message.teams.default{margin-top:0;}.hero .banner-message.teams.form-a-team{margin-top:-4rem;}.hero .banner-message.teams.form-a-team.build-or-join{top:0;}.hero .banner-message.the-ride.default{margin-top:-4rem;}.hero .banner-message.the-ride.participate{top:0;margin-top:0;}.hero .banner-message.the-ride.participation-options{margin-top:-4rem;}.hero .banner-message.the-ride.ride-options{top:6rem;margin-top:1rem;}.hero .banner-message.the-ride.rider-central{margin-top:-7rem;}.hero .banner-message.the-ride.what-to-expect{margin-top:-7rem;}.hero .banner-message.the-ride.why-ride{margin-top:0;}.hero .banner-message.volunteer.default{margin-top:-4rem;}.hero .banner-message.volunteer.cant-ride-without{top:0;margin-top:0;}.hero .banner-message.volunteer.quotes{top:6rem;margin-top:1rem;}.hero .banner-message.dam.default{margin-top:-4rem;}.hero .banner-purple-text-1{font-size:40px;line-height:40px;text-transform:uppercase;}.hero .banner-blue-box{background-color:rgba(0,144,196,.8);}.hero .banner-buttons-wrapper{width:100%;}.hero .banner-image-content{background-position-x:center;background-repeat:no-repeat;background-size:cover;}.hero .banner-image-content.about-us.default{background-image:image-set(url('/images/banners/about-us/2024/banner.avif') type('image/avif'),url('/images/banners/about-us/2024/banner.webp') type('image/webp'),url('/images/banners/about-us/2024/banner.jpg') type('image/jpeg'));min-height:178px;max-height:178px;}.hero .banner-image-content.about-us.history{background-image:image-set(url('/images/banners/about-us/2024/history.avif') type('image/avif'),url('/images/banners/about-us/2024/history.webp') type('image/webp'),url('/images/banners/about-us/2024/history.jpg') type('image/jpeg'));min-height:144px;max-height:144px;}.hero .banner-image-content.about-us.who-is-als-tdi{background-image:image-set(url('/images/banners/about-us/2024/who-is-als-tdi-2.avif') type('image/avif'),url('/images/banners/about-us/2024/who-is-als-tdi-2.webp') type('image/webp'),url('/images/banners/about-us/2024/who-is-als-tdi-2.jpg') type('image/jpeg'));min-height:236px;max-height:236px;}.hero .banner-image-content.contact{background-image:image-set(url('/images/banners/contact/banner.avif') type('image/avif'),url('/images/banners/contact/banner.webp') type('image/webp'),url('/images/banners/contact/banner.jpg') type('image/jpeg'));min-height:236px;background-size:cover;}.hero .banner-image-content.dam.default{background-image:image-set(url('/images/banners/dam/banner-xs.avif') type('image/avif'),url('/images/banners/dam/banner-xs.webp') type('image/webp'),url('/images/banners/dam/banner-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.donate.default{background-image:image-set(url('/images/banners/donate/banner-2021-xs.avif') type('image/avif'),url('/images/banners/donate/banner-2021-xs.webp') type('image/webp'),url('/images/banners/donate/banner-2021-xs.jpg') type('image/jpeg'));min-height:225px;}.hero .banner-image-content.donate.complete{background-image:image-set(url('/images/banners/donate/complete-banner-2021-xs.avif') type('image/avif'),url('/images/banners/donate/complete-banner-2021-xs.webp') type('image/webp'),url('/images/banners/donate/complete-banner-2021-xs.jpg') type('image/jpeg'));background-position-x:center;background-repeat:no-repeat;background-size:cover;min-height:133px;}.hero .banner-image-content.footer.cta{background-image:image-set(url('/images/footer/cta-xs.avif') type('image/avif'),url('/images/footer/cta-xs.webp') type('image/webp'),url('/images/footer/cta-xs.jpg') type('image/jpeg'));min-height:102px;max-height:102px;}.hero .banner-image-content.fundraising.awards{background-image:image-set(url('/images/banners/fundraising/awards/2024/banner.avif') type('image/avif'),url('/images/banners/fundraising/awards/2024/banner.webp') type('image/webp'),url('/images/banners/fundraising/awards/2024/banner.jpg') type('image/jpeg'));min-height:220px;background-size:cover;}.hero .banner-image-content.fundraising.collage{background-image:image-set(url('/images/fundraising/horiz-collage-xs.avif') type('image/avif'),url('/images/fundraising/horiz-collage-xs.webp') type('image/webp'),url('/images/fundraising/horiz-collage-xs.jpg') type('image/jpeg'));background-size:auto;}.hero .banner-image-content.fundraising.default{background-image:image-set(url('/images/banners/fundraising/2024/fundraise-xs.avif') type('image/avif'),url('/images/banners/fundraising/2024/fundraise-xs.webp') type('image/webp'),url('/images/banners/fundraising/2024/fundraise-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.fundraising.matching-gifts{background-image:image-set(url('/images/banners/fundraising/2024/matching-gifts-xs.avif') type('image/avif'),url('/images/banners/fundraising/2024/matching-gifts-xs.webp') type('image/webp'),url('/images/banners/fundraising/2024/matching-gifts-xs.jpg') type('image/jpeg'));}.hero .banner-image-content.fundraising.sponsors{background-image:image-set(url('/images/banners/fundraising/sponsors-xs-05252022.avif') type('image/avif'),url('/images/banners/fundraising/sponsors-xs-05252022.webp') type('image/webp'),url('/images/banners/fundraising/sponsors-xs-05252022.png') type('image/png'));min-height:199px;background-size:auto;}.hero .banner-image-content.fundraising.sponsor-the-trek{background-image:image-set(url('/images/banners/fundraising/sponsors-xs-05252022.avif') type('image/avif'),url('/images/banners/fundraising/sponsors-xs-05252022.webp') type('image/webp'),url('/images/banners/fundraising/sponsors-xs-05252022.png') type('image/png'));background-size:contain;}.hero .banner-image-content.fundraising.your-commitment{background-image:image-set(url('/images/banners/fundraising/2024/your-commitment-xs.avif') type('image/avif'),url('/images/banners/fundraising/2024/your-commitment-xs.webp') type('image/webp'),url('/images/banners/fundraising/2024/your-commitment-xs.jpg') type('image/jpeg'));min-height:18rem;}.hero .banner-image-content.fundraising.your-impact{background-image:image-set(url('/images/banners/fundraising/your-impact/banner-xs.avif') type('image/avif'),url('/images/banners/fundraising/your-impact/banner-xs.webp') type('image/webp'),url('/images/banners/fundraising/your-impact/banner-xs.jpg') type('image/jpeg'));min-height:220px;background-size:cover;}.hero .banner-image-content.home.dollars-raised{background-image:image-set(url('/images/home/dollars-raised-xs.avif') type('image/avif'),url('/images/home/dollars-raised-xs.webp') type('image/webp'),url('/images/home/dollars-raised-xs.jpg') type('image/jpeg'));min-height:214px;max-height:308px;}.hero .banner-image-content.home.sponsors{background-image:image-set(url('/images/banners/home/sponsors-xs-05252022.avif') type('image/avif'),url('/images/banners/home/sponsors-xs-05252022.webp') type('image/webp'),url('/images/banners/home/sponsors-xs-05252022.png') type('image/png'));}.hero .banner-image-content.home.stay-connected{background-image:image-set(url('/images/banners/home/stay-connected-xs.avif') type('image/avif'),url('/images/banners/home/stay-connected-xs.webp') type('image/webp'),url('/images/banners/home/stay-connected-xs.jpg') type('image/jpeg'));min-height:272px;max-height:272px;}.hero .banner-image-content.home.the-impact{background-image:image-set(url('/images/banners/home/gallery-2025-xs.avif') type('image/avif'),url('/images/banners/home/gallery-2025-xs.webp') type('image/webp'),url('/images/banners/home/gallery-2025-xs.jpg') type('image/jpeg'));min-height:290px;max-height:290px;}.hero .banner-image-content.home.the-ride{background-image:image-set(url('/images/banners/home/the-ride-photo-2025-xs.avif') type('image/avif'),url('/images/banners/home/the-ride-photo-2025-xs.webp') type('image/webp'),url('/images/banners/home/the-ride-photo-2025-xs.jpg') type('image/jpeg'));min-height:272px;max-height:272px;}.hero .banner-image-content.home-2023.default{background-image:image-set(url('/images/banners/home/banner-2023-xs.avif') type('image/avif'),url('/images/banners/home/banner-2023-xs.webp') type('image/webp'),url('/images/banners/home/banner-2023-xs.jpg') type('image/jpeg'));min-height:272px;background-size:contain;}.hero .banner-image-content.register.default{background-image:image-set(url('/images/banners/register/banner-xs.avif') type('image/avif'),url('/images/banners/register/banner-xs.webp') type('image/webp'),url('/images/banners/register/banner-xs.jpg') type('image/jpeg'));min-height:220px;background-size:cover;}.hero .banner-image-content.register.complete{background-image:image-set(url('/images/banners/register/complete/banner-xs.avif') type('image/avif'),url('/images/banners/register/complete/banner-xs.webp') type('image/webp'),url('/images/banners/register/complete/banner-xs.jpg') type('image/jpeg'));min-height:220px;background-size:cover;}.hero .banner-image-content.teams.default{background-image:image-set(url('/images/banners/teams/2024/banner.avif') type('image/avif'),url('/images/banners/teams/2024/banner.webp') type('image/webp'),url('/images/banners/teams/2024/banner.jpg') type('image/jpeg'));min-height:220px;}.hero .banner-image-content.teams.form-a-team{background-image:image-set(url('/images/banners/teams/form-a-team/2024/form-a-team-xs.avif') type('image/avif'),url('/images/banners/teams/form-a-team/2024/form-a-team-xs.webp') type('image/webp'),url('/images/banners/teams/form-a-team/2024/form-a-team-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.teams.form-a-team.guidelines{background-image:image-set(url('/images/banners/teams/form-a-team/2024/guidelines-xs.avif') type('image/avif'),url('/images/banners/teams/form-a-team/2024/guidelines-xs.webp') type('image/webp'),url('/images/banners/teams/form-a-team/2024/guidelines-xs.jpg') type('image/jpeg'));min-height:200px;max-height:200px;}.hero .banner-image-content.the-ride.default{background-image:image-set(url('/images/banners/the-ride/2024/ride-xs.avif') type('image/avif'),url('/images/banners/the-ride/2024/ride-xs.webp') type('image/webp'),url('/images/banners/the-ride/2024/ride-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.the-ride.participate{background-image:image-set(url('/images/banners/the-ride/participate-in-three-steps-xs.avif') type('image/avif'),url('/images/banners/the-ride/participate-in-three-steps-xs.webp') type('image/webp'),url('/images/banners/the-ride/participate-in-three-steps-xs.jpg') type('image/jpeg'));}.hero .banner-image-content.the-ride.participation-options{background-image:image-set(url('/images/banners/the-ride/2024/participation-options-1-xs.avif') type('image/avif'),url('/images/banners/the-ride/2024/participation-options-1-xs.webp') type('image/webp'),url('/images/banners/the-ride/2024/participation-options-1-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.the-ride.ride-options{background-image:image-set(url('/images/banners/the-ride/ride-options-xs.avif') type('image/avif'),url('/images/banners/the-ride/ride-options-xs.webp') type('image/webp'),url('/images/banners/the-ride/ride-options-xs.jpg') type('image/jpeg'));min-height:550px;max-height:550px;}.hero .banner-image-content.the-ride.rider-central{background-image:image-set(url('/images/banners/the-ride/rider-central-banner_.avif') type('image/avif'),url('/images/banners/the-ride/rider-central-banner_.webp') type('image/webp'),url('/images/banners/the-ride/rider-central-banner_.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.what-to-expect{background-image:image-set(url('/images/banners/the-ride/what-to-expect-banner.avif') type('image/avif'),url('/images/banners/the-ride/what-to-expect-banner.webp') type('image/webp'),url('/images/banners/the-ride/what-to-expect-banner.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.why-ride{background-image:image-set(url('/images/banners/the-ride/banner-xs.avif') type('image/avif'),url('/images/banners/the-ride/banner-xs.webp') type('image/webp'),url('/images/banners/the-ride/banner-xs.jpg') type('image/jpeg'));min-height:220px;background-size:cover;}.hero .banner-image-content.volunteer.default{background-image:image-set(url('/images/banners/volunteer/2024/volunteer-xs.avif') type('image/avif'),url('/images/banners/volunteer/2024/volunteer-xs.webp') type('image/webp'),url('/images/banners/volunteer/2024/volunteer-xs.jpg') type('image/jpeg'));min-height:218px;background-size:cover;}.hero .banner-image-content.volunteer.quotes{background-image:image-set(url('/images/banners/volunteer/2024/quote-2.avif') type('image/avif'),url('/images/banners/volunteer/2024/quote-2.webp') type('image/webp'),url('/images/banners/volunteer/2024/quote-2.jpg') type('image/jpeg'));height:21rem;}.about-us-mission-banner .mission{background-image:image-set(url('/images/banners/about-us/2024/mission.avif') type('image/avif'),url('/images/banners/about-us/2024/mission.webp') type('image/webp'),url('/images/banners/about-us/2024/mission.jpg') type('image/jpeg'));min-height:97px;background-repeat:no-repeat;background-size:cover;background-position:top center;}@media(min-width:768px){.hero .banner-wrapper{position:relative;height:500px;margin:auto;}.hero .banner-wrapper.about-us.default{height:55rem;}.hero .banner-wrapper.about-us.history{height:40rem;}.hero .banner-wrapper.about-us.who-is-als-tdi{height:62rem;}.hero .banner-wrapper.contact{height:25rem;}.hero .banner-wrapper.dam.default{height:18rem;}.hero .banner-wrapper.dam.purchase{height:3rem;}.hero .banner-wrapper.donate.default{height:250px;}.hero .banner-wrapper.faqs{height:3rem;}.hero .banner-wrapper.fundraising.awards{height:39rem;}.hero .banner-wrapper.fundraising.collage{height:6rem;}.hero .banner-wrapper.fundraising.default{height:18rem;}.hero .banner-wrapper.fundraising.leaderboard{height:15rem;}.hero .banner-wrapper.fundraising.matching-gifts{height:40rem;}.hero .banner-wrapper.fundraising.sponsors{height:62rem;}.hero .banner-wrapper.fundraising.sponsor-the-trek{height:53rem;}.hero .banner-wrapper.fundraising.your-commitment{height:30rem;}.hero .banner-wrapper.fundraising.your-impact{height:40rem;}.hero .banner-wrapper.footer.cta{height:165px;}.hero .banner-wrapper.home.dollars-raised{height:214px;}.hero .banner-wrapper.home.sponsors{height:40rem;}.hero .banner-wrapper.home.stay-connected{height:62rem;}.hero .banner-wrapper.home.the-impact{height:58rem;}.hero .banner-wrapper.home.the-ride{height:68rem;}.hero .banner-wrapper.home.why-ride{height:47rem;}.hero .banner-wrapper.home-2023.default{height:17rem;}.hero .banner-wrapper.register.default{height:27rem;}.hero .banner-wrapper.teams{height:620px;}.hero .banner-wrapper.teams.form-a-team{height:18rem;}.hero .banner-wrapper.teams.form-a-team.build-or-join{height:45rem;}.hero .banner-wrapper.teams.form-a-team.guidelines{height:62rem;}.hero .banner-wrapper.the-ride.default{height:18rem;}.hero .banner-wrapper.the-ride.rider-central{height:20rem;}.hero .banner-wrapper.the-ride.what-to-expect{height:20rem;}.hero .banner-wrapper.the-ride.participate{height:40rem;}.hero .banner-wrapper.the-ride.participation-options{height:18rem;}.hero .banner-wrapper.the-ride.ride-options{height:62rem;}.hero .banner-wrapper.the-ride.why-ride{height:50rem;}.hero .banner-wrapper.volunteer.default{height:18rem;}.hero .banner-wrapper.volunteer.cant-ride-without{height:47rem;}.hero .banner-wrapper.volunteer.quotes{height:70rem;}.hero .banner-wrapper.dam.default{height:18rem;}.hero .banner-image{position:absolute;height:100%;width:100%;top:0;}.hero .banner-message{position:absolute;top:100px;top:6rem;margin-top:0;}.hero .banner-message .container{padding-left:0;padding-right:0;}.hero .banner-message.about-us.default{top:28rem;}.hero .banner-message.about-us.history{top:22rem;}.hero .banner-message.about-us.who-is-als-tdi{top:36rem;}.hero .banner-message.contact{margin-top:inherit;}.hero .banner-message.dam.default{top:4rem;margin-top:0;}.hero .banner-message.dam.purchase{margin-top:0;width:100%;top:0;}.hero .banner-message.donate.default{top:2rem;}.hero .banner-message.faqs{margin-top:0;width:100%;top:0;}.hero .banner-message.footer.cta{margin-top:0;top:inherit;}.hero .banner-message.fundraising.default{top:4rem;margin-top:0;}.hero .banner-message.fundraising.leaderboard,.hero .banner-message.fundraising.sponsor-the-trek{margin-top:0;}.hero .banner-message.fundraising.matching-gifts{top:22rem;}.hero .banner-message.fundraising.sponsors{top:36rem;}.hero .banner-message.fundraising.your-commitment{top:36rem;}.hero .banner-message.home.dollars-raised{top:inherit;}.hero .banner-message.home.sponsors{top:22rem;}.hero .banner-message.home.stay-connected{top:36rem;}.hero .banner-message.home.the-impact{top:22rem;}.hero .banner-message.home.the-ride{top:36rem;}.hero .banner-message.home-2023.default{top:4rem;}.hero .banner-message.register.default{width:100%;margin-top:0;}.hero .banner-message.teams{top:60px;}.hero .banner-message.teams.default{margin-top:inherit;}.hero .banner-message.teams.form-a-team{top:4rem;margin-top:0;}.hero .banner-message.teams.form-a-team.guidelines{top:36rem;}.hero .banner-message.the-ride.default{top:4rem;margin-top:0;}.hero .banner-message.the-ride.participate{top:22rem;}.hero .banner-message.the-ride.participation-options{top:4rem;margin-top:0;}.hero .banner-message.the-ride.ride-options{top:36rem;}.hero .banner-message.the-ride.rider-central{margin-top:inherit;}.hero .banner-message.the-ride.what-to-expect{margin-top:inherit;}.hero .banner-message.the-ride.why-ride{margin-top:inherit;top:2rem;}.hero .banner-message.volunteer.default{top:4rem;margin-top:0;}.hero .banner-message.volunteer.quotes{top:38rem;}.hero .banner-message.dam.default{top:4rem;margin-top:0;}.hero .banner-image-content{background-position-x:center;background-repeat:no-repeat;background-size:cover;}.hero .banner-image-content.about-us.default{background-image:image-set(url('/images/banners/about-us/2024/banner.avif') type('image/avif'),url('/images/banners/about-us/2024/banner.webp') type('image/webp'),url('/images/banners/about-us/2024/banner.jpg') type('image/jpeg'));min-height:500px;background-size:contain;}.hero .banner-image-content.about-us.history{background-image:image-set(url('/images/banners/about-us/2024/history.avif') type('image/avif'),url('/images/banners/about-us/2024/history.webp') type('image/webp'),url('/images/banners/about-us/2024/history.jpg') type('image/jpeg'));min-height:424px;background-size:contain;}.hero .banner-image-content.about-us.who-is-als-tdi{background-image:image-set(url('/images/banners/about-us/2024/who-is-als-tdi-2.avif') type('image/avif'),url('/images/banners/about-us/2024/who-is-als-tdi-2.webp') type('image/webp'),url('/images/banners/about-us/2024/who-is-als-tdi-2.jpg') type('image/jpeg'));min-height:550px;background-size:contain;}.hero .banner-image-content.donate.default{background-image:image-set(url('/images/banners/donate/banner-2021-w.avif') type('image/avif'),url('/images/banners/donate/banner-2021-w.webp') type('image/webp'),url('/images/banners/donate/banner-2021-w.jpg') type('image/jpeg'));min-height:250px;}.hero .banner-image-content.donate.complete{background-image:image-set(url('/images/banners/donate/complete-banner-2021-w.avif') type('image/avif'),url('/images/banners/donate/complete-banner-2021-w.webp') type('image/webp'),url('/images/banners/donate/complete-banner-2021-w.jpg') type('image/jpeg'));min-height:500px;}.hero .banner-image-content.home.dollars-raised{background-image:image-set(url('/images/home/dollars-raised.avif') type('image/avif'),url('/images/home/dollars-raised.webp') type('image/webp'),url('/images/home/dollars-raised.jpg') type('image/jpeg'));max-height:214px;background-position-x:left;}.hero .banner-image-content.home.stay-connected{background-image:image-set(url('/images/banners/home/stay-connected.avif') type('image/avif'),url('/images/banners/home/stay-connected.webp') type('image/webp'),url('/images/banners/home/stay-connected.jpg') type('image/jpeg'));min-height:580px;background-size:cover;}.hero .banner-image-content.home.home.the-ride{background-image:image-set(url('/images/banners/home/the-ride-photo-2025.avif') type('image/avif'),url('/images/banners/home/the-ride-photo-2025.webp') type('image/webp'),url('/images/banners/home/the-ride-photo-2025.jpg') type('image/jpeg'));min-height:580px;background-size:cover;background-position-x:inherit;}.hero .banner-image-content.home-2023.default{background-image:image-set(url('/images/banners/home/banner-2023.avif') type('image/avif'),url('/images/banners/home/banner-2023.webp') type('image/webp'),url('/images/banners/home/banner-2023.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.footer.cta{background-image:image-set(url('/images/footer/cta.avif') type('image/avif'),url('/images/footer/cta.webp') type('image/webp'),url('/images/footer/cta.jpg') type('image/jpeg'));min-height:165px;max-height:165px;}.hero .banner-image-content.contact{background-image:image-set(url('/images/banners/contact/banner.avif') type('image/avif'),url('/images/banners/contact/banner.webp') type('image/webp'),url('/images/banners/contact/banner.jpg') type('image/jpeg'));min-height:24rem;background-size:cover;}.hero .banner-image-content.dam.default{background-image:image-set(url('/images/banners/dam/banner-md.avif') type('image/avif'),url('/images/banners/dam/banner-md.webp') type('image/webp'),url('/images/banners/dam/banner-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.donate.complete{background-image:image-set(url('/images/banners/donate/complete-banner-2021-w.avif') type('image/avif'),url('/images/banners/donate/complete-banner-2021-w.webp') type('image/webp'),url('/images/banners/donate/complete-banner-2021-w.jpg') type('image/jpeg'));max-height:308px;}.hero .banner-image-content.donate.default{background-image:image-set(url('/images/banners/donate/banner-2021-w.avif') type('image/avif'),url('/images/banners/donate/banner-2021-w.webp') type('image/webp'),url('/images/banners/donate/banner-2021-w.jpg') type('image/jpeg'));min-height:214px;max-height:308px;}.hero .banner-image-content.fundraising.awards{background-image:image-set(url('/images/banners/fundraising/awards/2024/banner.avif') type('image/avif'),url('/images/banners/fundraising/awards/2024/banner.webp') type('image/webp'),url('/images/banners/fundraising/awards/2024/banner.jpg') type('image/jpeg'));min-height:500px;background-size:cover;}.hero .banner-image-content.fundraising.collage{background-image:image-set(url('/images/fundraising/horiz-collage.avif') type('image/avif'),url('/images/fundraising/horiz-collage.webp') type('image/webp'),url('/images/fundraising/horiz-collage.jpg') type('image/jpeg'));background-size:contain;}.hero .banner-image-content.fundraising.default{background-image:image-set(url('/images/banners/fundraising/2024/fundraise-md.avif') type('image/avif'),url('/images/banners/fundraising/2024/fundraise-md.webp') type('image/webp'),url('/images/banners/fundraising/2024/fundraise-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.fundraising.matching-gifts{background-image:image-set(url('/images/banners/fundraising/2024/matching-gifts.avif') type('image/avif'),url('/images/banners/fundraising/2024/matching-gifts.webp') type('image/webp'),url('/images/banners/fundraising/2024/matching-gifts.jpg') type('image/jpeg'));min-height:488px;background-size:cover;}.hero .banner-image-content.fundraising.sponsors{background-image:image-set(url('/images/banners/fundraising/sponsors-2023.avif') type('image/avif'),url('/images/banners/fundraising/sponsors-2023.webp') type('image/webp'),url('/images/banners/fundraising/sponsors-2023.png') type('image/png'));background-size:contain;}.hero .banner-image-content.fundraising.sponsor-the-trek{background-image:image-set(url('/images/banners/fundraising/sponsors-2023.avif') type('image/avif'),url('/images/banners/fundraising/sponsors-2023.webp') type('image/webp'),url('/images/banners/fundraising/sponsors-2023.png') type('image/png'));background-size:contain;}.hero .banner-image-content.fundraising.your-commitment{background-image:image-set(url('/images/banners/fundraising/2024/your-commitment.avif') type('image/avif'),url('/images/banners/fundraising/2024/your-commitment.webp') type('image/webp'),url('/images/banners/fundraising/2024/your-commitment.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.fundraising.your-impact{background-image:image-set(url('/images/banners/fundraising/your-impact/banner.avif') type('image/avif'),url('/images/banners/fundraising/your-impact/banner.webp') type('image/webp'),url('/images/banners/fundraising/your-impact/banner.jpg') type('image/jpeg'));min-height:500px;background-size:cover;}.hero .banner-image-content.home.sponsors{background-image:image-set(url('/images/banners/home/sponsors-2023.avif') type('image/avif'),url('/images/banners/home/sponsors-2023.webp') type('image/webp'),url('/images/banners/home/sponsors-2023.png') type('image/png'));min-height:280px;background-size:contain;}.hero .banner-image-content.register.complete{background-image:image-set(url('/images/banners/register/complete/banner.avif') type('image/avif'),url('/images/banners/register/complete/banner.webp') type('image/webp'),url('/images/banners/register/complete/banner.jpg') type('image/jpeg'));min-height:500px;background-size:cover;}.hero .banner-image-content.register.default{background-image:image-set(url('/images/banners/register/banner.avif') type('image/avif'),url('/images/banners/register/banner.webp') type('image/webp'),url('/images/banners/register/banner.jpg') type('image/jpeg'));min-height:400px;background-size:auto;}.hero .banner-image-content.teams.default{background-image:image-set(url('/images/banners/teams/2024/banner.avif') type('image/avif'),url('/images/banners/teams/2024/banner.webp') type('image/webp'),url('/images/banners/teams/2024/banner.jpg') type('image/jpeg'));min-height:500px;}.hero .banner-image-content.teams.form-a-team{background-image:image-set(url('/images/banners/teams/form-a-team/2024/form-a-team-md.avif') type('image/avif'),url('/images/banners/teams/form-a-team/2024/form-a-team-md.webp') type('image/webp'),url('/images/banners/teams/form-a-team/2024/form-a-team-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.teams.form-a-team.guidelines{background-image:image-set(url('/images/banners/teams/form-a-team/2024/guidelines.avif') type('image/avif'),url('/images/banners/teams/form-a-team/2024/guidelines.webp') type('image/webp'),url('/images/banners/teams/form-a-team/2024/guidelines.jpg') type('image/jpeg'));min-height:550px;background-size:cover;}.hero .banner-image-content.the-ride.default{background-image:image-set(url('/images/banners/the-ride/2024/ride-md.avif') type('image/avif'),url('/images/banners/the-ride/2024/ride-md.webp') type('image/webp'),url('/images/banners/the-ride/2024/ride-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.participate{background-image:image-set(url('/images/banners/the-ride/participate-in-three-steps.avif') type('image/avif'),url('/images/banners/the-ride/participate-in-three-steps.webp') type('image/webp'),url('/images/banners/the-ride/participate-in-three-steps.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.participation-options{background-image:image-set(url('/images/banners/the-ride/2024/participation-options-1-md.avif') type('image/avif'),url('/images/banners/the-ride/2024/participation-options-1-md.webp') type('image/webp'),url('/images/banners/the-ride/2024/participation-options-1-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.ride-options{background-image:image-set(url('/images/banners/the-ride/ride-options.avif') type('image/avif'),url('/images/banners/the-ride/ride-options.webp') type('image/webp'),url('/images/banners/the-ride/ride-options.jpg') type('image/jpeg'));min-height:1000px;background-size:cover;}.hero .banner-image-content.the-ride.why-ride{background-image:image-set(url('/images/banners/the-ride/banner.avif') type('image/avif'),url('/images/banners/the-ride/banner.webp') type('image/webp'),url('/images/banners/the-ride/banner.jpg') type('image/jpeg'));min-height:500px;background-size:cover;}.hero .banner-image-content.volunteer.default{background-image:image-set(url('/images/banners/volunteer/2024/volunteer-md.avif') type('image/avif'),url('/images/banners/volunteer/2024/volunteer-md.webp') type('image/webp'),url('/images/banners/volunteer/2024/volunteer-md.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.volunteer.quotes{background-image:image-set(url('/images/banners/volunteer/2024/quote-2.avif') type('image/avif'),url('/images/banners/volunteer/2024/quote-2.webp') type('image/webp'),url('/images/banners/volunteer/2024/quote-2.jpg') type('image/jpeg'));min-height:625px;background-size:cover;}.about-us-mission-banner .mission{background-image:image-set(url('/images/banners/about-us/2024/mission.avif') type('image/avif'),url('/images/banners/about-us/2024/mission.webp') type('image/webp'),url('/images/banners/about-us/2024/mission.jpg') type('image/jpeg'));min-height:250px;background-repeat:no-repeat;background-size:cover;background-position:top center;}}@media(min-width:992px){.hero .banner-wrapper{position:relative;height:500px;margin:auto;}.hero .banner-wrapper.about-us.default{height:34rem;}.hero .banner-wrapper.about-us.history{height:22rem;}.hero .banner-wrapper.about-us.who-is-als-tdi{height:36rem;}.hero .banner-wrapper.dam.default{height:23rem;}.hero .banner-wrapper.dam.purchase{height:4rem;}.hero .banner-wrapper.donate.default{position:relative;height:400px;margin:auto;}.hero .banner-wrapper.faqs{height:4rem;}.hero .banner-wrapper.footer.cta{height:165px;}.hero .banner-wrapper.fundraising.awards{height:30rem;}.hero .banner-wrapper.fundraising.collage{height:10rem;}.hero .banner-wrapper.fundraising.default{height:23rem;}.hero .banner-wrapper.fundraising.leaderboard{height:15rem;}.hero .banner-wrapper.fundraising.matching-gifts{height:30rem;}.hero .banner-wrapper.fundraising.sponsors{height:17rem;}.hero .banner-wrapper.fundraising.sponsor-the-trek{height:33rem;}.hero .banner-wrapper.fundraising.your-impact{height:30rem;}.hero .banner-wrapper.home.dollars-raised{height:214px;}.hero .banner-wrapper.home.sponsors{height:20rem;}.hero .banner-wrapper.home.stay-connected{height:36rem;}.hero .banner-wrapper.home.the-impact{height:40rem;}.hero .banner-wrapper.home.the-ride{height:36rem;}.hero .banner-wrapper.home.why-ride{height:24rem;}.hero .banner-wrapper.home-2023.default{height:23rem;}.hero .banner-wrapper.register.default{height:24rem;}.hero .banner-wrapper.teams.form-a-team{height:23rem;}.hero .banner-wrapper.teams.form-a-team.build-or-join{height:20rem;}.hero .banner-wrapper.teams.form-a-team.guidelines{height:36rem;}.hero .banner-wrapper.the-ride.default{height:23rem;}.hero .banner-wrapper.the-ride.participate{height:30rem;}.hero .banner-wrapper.the-ride.participation-options{height:23rem;}.hero .banner-wrapper.the-ride.ride-options{height:80rem;}.hero .banner-wrapper.the-ride.rider-central{height:26rem;}.hero .banner-wrapper.the-ride.what-to-expect{height:26rem;}.hero .banner-wrapper.volunteer.default{height:23rem;}.hero .banner-wrapper.volunteer.cant-ride-without{height:27rem;}.hero .banner-wrapper.volunteer.quotes{height:38rem;}.hero .banner-wrapper.dam.default{height:23rem;}.hero .banner-image{position:absolute;height:100%;width:100%;top:0;}.hero .banner-message{position:absolute;top:80px;margin-top:0;}.hero .banner-message .container{padding-left:15px;padding-right:15px;}.hero .banner-message .sub-container2{padding-left:5rem;padding-right:5rem;}.hero .banner-message.about-us.default{top:4rem;}.hero .banner-message.about-us.history{top:0;}.hero .banner-message.about-us.who-is-als-tdi{top:0;}.hero .banner-message.dam.default{top:6rem;}.hero .banner-message.donate.default{top:6rem;}.hero .banner-message.fundraising.default{top:6rem;}.hero .banner-message.fundraising.matching-gifts{top:0;}.hero .banner-message.fundraising.sponsors{top:0;}.hero .banner-message.fundraising.your-commitment{top:0;}.hero .banner-message.footer.cta{margin-top:0;top:inherit;}.hero .banner-message.home.dollars-raised{top:inherit;}.hero .banner-message.home.sponsors{top:0;}.hero .banner-message.home.stay-connected{top:0;}.hero .banner-message.home.the-impact{top:0;}.hero .banner-message.home.the-ride{top:0;}.hero .banner-message.home-2023.default{top:3rem;}.hero .banner-message.register.default{top:8rem;width:100%;margin-top:0;}.hero .banner-message.teams.form-a-team{top:6rem;}.hero .banner-message.teams.form-a-team.guidelines{top:0;}.hero .banner-message.the-ride.default{top:6rem;}.hero .banner-message.the-ride.participate{top:0;}.hero .banner-message.the-ride.participation-options{top:6rem;}.hero .banner-message.the-ride.ride-options{top:0;}.hero .banner-message.volunteer.default{top:6rem;}.hero .banner-message.volunteer.quotes{top:0;}.hero .banner-message.dam.default{top:6rem;}.hero .banner-image-content.about-us.default{margin-top:4rem;}.hero .banner-image-content.contact{min-height:26rem;}.hero .banner-image-content.dam.default{background-image:image-set(url('/images/banners/dam/banner.avif') type('image/avif'),url('/images/banners/dam/banner.webp') type('image/webp'),url('/images/banners/dam/banner.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.donate.default{background-image:image-set(url('/images/banners/donate/banner-2021-xl.avif') type('image/avif'),url('/images/banners/donate/banner-2021-xl.webp') type('image/webp'),url('/images/banners/donate/banner-2021-xl.jpg') type('image/jpeg'));min-height:400px;background-size:cover;}.hero .banner-image-content.fundraising.default{background-image:image-set(url('/images/banners/fundraising/2024/fundraise.avif') type('image/avif'),url('/images/banners/fundraising/2024/fundraise.webp') type('image/webp'),url('/images/banners/fundraising/2024/fundraise.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.home.the-impact{background-image:image-set(url('/images/banners/home/gallery-2025.avif') type('image/avif'),url('/images/banners/home/gallery-2025.webp') type('image/webp'),url('/images/banners/home/gallery-2025.jpg') type('image/jpeg'));min-height:600px;background-size:cover;background-position-y:center;}.hero .banner-image-content.teams.form-a-team{background-image:image-set(url('/images/banners/teams/form-a-team/2024/form-a-team.avif') type('image/avif'),url('/images/banners/teams/form-a-team/2024/form-a-team.webp') type('image/webp'),url('/images/banners/teams/form-a-team/2024/form-a-team.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.default{background-image:image-set(url('/images/banners/the-ride/2024/ride.avif') type('image/avif'),url('/images/banners/the-ride/2024/ride.webp') type('image/webp'),url('/images/banners/the-ride/2024/ride.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.the-ride.participation-options{background-image:image-set(url('/images/banners/the-ride/2024/participation-options-1.avif') type('image/avif'),url('/images/banners/the-ride/2024/participation-options-1.webp') type('image/webp'),url('/images/banners/the-ride/2024/participation-options-1.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-image-content.volunteer.default{background-image:image-set(url('/images/banners/volunteer/2024/volunteer.avif') type('image/avif'),url('/images/banners/volunteer/2024/volunteer.webp') type('image/webp'),url('/images/banners/volunteer/2024/volunteer.jpg') type('image/jpeg'));background-size:cover;}.hero .banner-buttons-wrapper{position:absolute;bottom:-2rem;width:100%;}.about-us-mission-banner .mission{min-height:450px;}}@media(min-width:1200px){.hero .banner-message{width:100%;}.hero .banner-message.donate.default{position:absolute;top:6rem;margin-top:0;}.hero .banner-wrapper.home.the-impact{height:37rem;}.hero .banner-wrapper.teams.form-a-team.build-or-join{height:30rem;}.hero .banner-wrapper.the-ride.ride-options{height:65rem;}.hero .banner-wrapper.dam.default{height:30rem;}.about-us-mission-banner .mission{min-height:500px;}}