@charset "UTF-8";
/* CSS Document */

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-darius-cervi {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/Darius-excitment-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-darius-cervi-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/Darius-excitment-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-summer-camp-day-4 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/day-4/2025-team-picture-summer-camp-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-summer-camp-day-4-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/day-4/2025-team-picture-summer-camp-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron day 3 summer camp 2025 */
.jumbotron-2025-summer-camp-day-3 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/day-3/speaker-talking-to-the-campers.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron day 3 summer camp 2025 */
.jumbotron-2025-summer-camp-day-3-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/day-3/speaker-talking-to-the-campers-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-2025-jamestown {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/jamestown/making-the-stop-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-2025-jamestown-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/jamestown/making-the-stop-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-bennett-playoffs-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/bennett-playoffs/coming-off-the-field-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-bennett-playoffs-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/bennett-playoffs/coming-off-the-field-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-niagara-falls-playoffs-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/niagara-falls-playoffs/hitting-the-field-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-niagara-falls-playoffs-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/niagara-falls-playoffs/hitting-the-field-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-2025-posters {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/senior-posters/banner-William Powell-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-2025-posters-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/senior-posters/banner-William Powell-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-2025-banquet {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/banquet/Coach-with-players-holding-banners-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-2025-banquet-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/banquet/Coach-with-players-holding-banners-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-2025-inter-squad {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/inter-squad/defense-tackles-the-RB-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-2025-inter-squad-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/inter-squad/defense-tackles-the-RB-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-summer-camp-day-4 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/day-4/2025-team-picture-summer-camp-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron day 4 summer camp 2025 */
.jumbotron-2025-summer-camp-day-4-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/day-4/2025-team-picture-summer-camp-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron day 3 summer camp 2025 */
.jumbotron-2025-summer-camp-day-3 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/day-3/speaker-talking-to-the-campers.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron day 3 summer camp 2025 */
.jumbotron-2025-summer-camp-day-3-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/day-3/speaker-talking-to-the-campers-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-lockport-2025-general {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/lockport/Lancaster-hitting-the-field-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-lockport-2025-general-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/lockport/Lancaster-hitting-the-field-mobile.webp");
 height: 500px;
 padding-top: 190px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general */
.jumbotron-lancaster-2025-general {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/2025-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-lancaster-2025-general-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/2025-mobile.webp");
 height: 500px;
 padding-top: 190px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron 2025 mckinley */
.jumbotron-mckinley-2025-01 {
 background: url("../2025/media/mckinley/captains-coming-out-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2025 mckinley */
.jumbotron-mckinley-2025-02 {
 background: url("../2025/media/mckinley/gang-tackle-against-mckinley-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 mckinley */
.jumbotron-mckinley-2025-03 {
 background: url("../2025/media/mckinley/lines-facing-off-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 mckinley */
.jumbotron-mckinley-2025-04 {
 background: url("../2025/media/mckinley/defense-set-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 mckinley */
.jumbotron-mckinley-2025-05 {
 background: url("../2025/media/mckinley/Coach-Wild-talking-to-the-team-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron image orchard-park */
.jumbotron-orchard-park-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/orchard-park/Lancaster-hitting-the-field-jumbo-banner.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron image */
.jumbotron-orchard-park-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/orchard-park/Lancaster-hitting-the-field-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron 2025 orchard-park */
.jumbotron-orchard-park-2025-01 {
 background: url("../2025/media/orchard-park/Lancaster-hitting-the-field-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2025 orchard-park */
.jumbotron-orchard-park-2025-02 {
 background: url("../2025/media/orchard-park/focused-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 orchard-park */
.jumbotron-orchard-park-2025-03 {
 background: url("../2025/media/orchard-park/QB-pitching-the-ball-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 orchard-park */
.jumbotron-orchard-park-2025-04 {
 background: url("../2025/media/orchard-park/WR-turning-and-running-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 orchard-park */
.jumbotron-orchard-park-2025-05 {
 background: url("../2025/media/orchard-park/Post-game-focus-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron image */
.jumbotron-program-2025 {
 background: rgb(0,0,0);
 background: -moz-radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%);
 background: -webkit-radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%);
 background: radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%), url("../2025/media/orchard-park/Lancaster-hitting-the-field-jumbo-banner.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top: 80px;
}

/* jumbotron image */
.jumbotron-program-2025-mobile {
 background-image: linear-gradient(0deg, rgba(0,0,0,0.6026785714285714) 0%, rgba(0,0,0,0.5970763305322129) 100%), url("../2025/media/orchard-park/Lancaster-hitting-the-field-mobile.webp");
 height: 450px;
 background-size: cover;
 background-position: center;
}

/* jumbotron image */
.jumbotron-lancaster-106 {
 background: rgb(0,0,0);
 background: -moz-radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%);
 background: -webkit-radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%);
 background: radial-gradient(circle, rgba(0,0,0,0.39539565826330536) 0%, rgba(0,0,0,0.6502976190476191) 50%, rgba(0,0,0,1) 100%), url("../2025/media/orchard-park/lancaster-huddle-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 500px;
 margin-bottom: -60px;
 padding-top: 100px;
}

/* jumbotron image */
.jumbotron-lancaster-106-mobile{
 background-image: linear-gradient(0deg, rgba(0,0,0,0.6026785714285714) 0%, rgba(0,0,0,0.5970763305322129) 100%), url("../2025/media/orchard-park/lancaster-huddle-mobile.webp");
 height: 500px;
 background-size: cover;
 background-position: center;
}

/* jumbotron 2025 jamestown */
.jumbotron-jamestown-2025-01 {
 background: url("../2025/media/jamestown/captians-headed-to-the-coin-toss-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 jamestown */
.jumbotron-jamestown-2025-02 {
 background: url("../2025/media/jamestown/RB-hitting-the-hole-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 jamestown */
.jumbotron-jamestown-2025-03 {
 background: url("../2025/media/jamestown/QB-throwing-down-field-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 jamestown */
.jumbotron-jamestown-2025-04 {
 background: url("../2025/media/jamestown/stiff-arm-against-the-defense-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 jamestown */
.jumbotron-jamestown-2025-05 {
 background: url("../2025/media/jamestown/bringing-down-the-RB-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron image */
.jumbotron-hutch-tech-2025 {
background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/hutch-tech/punt-return-ready-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
	
}

/* jumbotron image */
.jumbotron-hutch-tech-2025-mobile {
background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/hutch-tech/punt-return-ready-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
	
}

/* jumbotron 2025 hutch-tech */
.jumbotron-hutch-tech-2025-01 {
 background: url("../2025/media/hutch-tech/captains-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 hutch-tech */
.jumbotron-hutch-tech-2025-02 {
 background: url("../2025/media/hutch-tech/line-ready-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 hutch-tech */
.jumbotron-hutch-tech-2025-03 {
 background: url("../2025/media/hutch-tech/field-goal-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 hutch-tech*/
.jumbotron-hutch-tech-2025-04 {
 background: url("../2025/media/hutch-tech/throwing-down-field-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 hutch-tech*/
.jumbotron-hutch-tech-2025-05 {
 background: url("../2025/media/hutch-tech/running-down-the-field-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron senior-night 2025 */
.jumbotron-senior-night-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/senior-night/Colton-Schaefer-family-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron senior-night 2025 */
.jumbotron-senior-night-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/senior-night/Colton-Schaefer-family-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron teacher-appreciation 2025 */
.jumbotron-teacher-appreciation-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/teachers/Running-out-with-favorite-teacher-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron teacher-appreciation 2025 */
.jumbotron-teacher-appreciation-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/teachers/Running-out-with-favorite-teacher-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron 2025 lockport */
.jumbotron-lockport-2025-01 {
 background: url("../2025/media/lockport/lineman-checking-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 lockport */
.jumbotron-lockport-2025-02 {
 background: url("../2025/media/lockport/DLine-set-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 lockport*/
.jumbotron-lockport-2025-03 {
 background: url("../2025/media/lockport/RB-looking-for-space-to-run-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 lockport */
.jumbotron-lockport-2025-04 {
 background: url("../2025/media/lockport/RB-finding-holes-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 lockport*/
.jumbotron-lockport-2025-05 {
 background: url("../2025/media/lockport/Lancaster-hitting-the-field-banner-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron image orchard-park */
.jumbotron-niagara-falls-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/niagara-falls/fans-excited-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron lancaster-general mobile */
.jumbotron-niagara-falls-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/niagara-falls/fans-excited-mobile.webp");
 height: 500px;
 padding-top: 190px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron 2025 niagara-falls */
.jumbotron-niagara-falls-2025-01 {
 background: url("../2025/media/niagara-falls/coach-looking-over-the-team-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 niagara-falls */
.jumbotron-niagara-falls-2025-02 {
 background: url("../2025/media/niagara-falls/lines-set-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls*/
.jumbotron-niagara-falls-2025-03 {
 background: url("../2025/media/niagara-falls/RB-breaking-away-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls*/
.jumbotron-niagara-falls-2025-04 {
 background: url("../2025/media/niagara-falls/running-to-the-endzone-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls*/
.jumbotron-niagara-falls-2025-05 {
 background: url("../2025/media/niagara-falls/post-game-celebration-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

.jumbotron-bennett-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/bennett/postgame-talk-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron image bennett*/
.jumbotron-bennett-2025-mobile {
 background-image: linear-gradient(0deg, rgba(0,0,0,0.6026785714285714) 0%, rgba(0,0,0,0.5970763305322129) 100%), url("../2025/media/bennett/postgame-talk-mobile.webp");
 height: 450px;
 background-size: cover;
 background-position: center;
}

/* jumbotron 2025 bennett */
.jumbotron-bennett-2025-01 {
 background: url("../2025/media/bennett/national-anthem-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 bennett */
.jumbotron-bennett-2025-02 {
 background: url("../2025/media/bennett/making-the-stop-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 bennett */
.jumbotron-bennett-2025-03 {
 background: url("../2025/media/bennett/gang-tackle-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 bennett */
.jumbotron-bennett-2025-04 {
 background: url("../2025/media/bennett/defense-making-the-stop-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 bennett */
.jumbotron-bennett-2025-05 {
 background: url("../2025/media/bennett/QB-getting-the-snap-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron senior-night 2025 */
.jumbotron-depew-2025 {
 background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 100%), url("../2025/media/depew/fired-up-jumbo.webp") center no-repeat;
 background-size: cover;
 height: 550px;
 padding-top:120px;
border-top: 4px solid #ca192d;
}

/* jumbotron senior-night 2025 */
.jumbotron-depew-2025-mobile {
 background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 5%, rgba(0,0,0,0.835171568627451) 20%, rgba(0,0,0,0) 100%), url("../2025/media/depew/fired-up-mobile.webp");
 height: 500px;
 padding-top: 130px;
 background-size: cover;
 background-position: center;
 border-top: 4px solid #ca192d;
}

/* jumbotron 2025 depew */
.jumbotron-depew-2025-01 {
 background: url("../2025/media/depew/Coach-Mansell-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 depew */
.jumbotron-depew-2025-02 {
 background: url("../2025/media/depew/Coach-Wild-and-Family-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 depew*/
.jumbotron-depew-2025-03 {
 background: url("../2025/media/depew/hand-shakes-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 depew*/
.jumbotron-depew-2025-04 {
 background: url("../2025/media/depew/QB-handing-off-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 depew*/
.jumbotron-depew-2025-05 {
 background: url("../2025/media/depew/post-game-huddle-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}


/* jumbotron 2025 niagara-falls-playoffs */
.jumbotron-niagara-falls-playoffs-2025-01 {
 background: url("../2025/media/niagara-falls-playoffs/QB-calling-signals-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-niagara-falls-playoffs-2025-02 {
 background: url("../2025/media/niagara-falls-playoffs/hitting-the-hole-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-niagara-falls-playoffs-2025-03 {
 background: url("../2025/media/niagara-falls-playoffs/ready-for-the-play-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-niagara-falls-playoffs-2025-04 {
 background: url("../2025/media/niagara-falls-playoffs/gang-tackle-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-niagara-falls-playoffs-2025-05 {
 background: url("../2025/media/niagara-falls-playoffs/Legends-bringing-down-the-RB-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2025 niagara-falls-playoffs */
.jumbotron-bennett-playoffs-2025-01 {
 background: url("../2025/media/bennett-playoffs/pregame-warmup-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:100px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-bennett-playoffs-2025-02 {
 background: url("../2025/media/bennett-playoffs/excited-coming-off-the-field-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-bennett-playoffs-2025-03 {
 background: url("../2025/media/bennett-playoffs/breaking-tackles-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-bennett-playoffs-2025-04 {
 background: url("../2025/media/bennett-playoffs/fumble-recovery-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}

/* jumbotron 2022 niagara-falls-playoffs */
.jumbotron-bennett-playoffs-2025-05 {
 background: url("../2025/media/bennett-playoffs/fired-up-jumbo.webp") fixed center no-repeat;
 background-size: cover;
 height: 450px;
 padding-top:60px;
}
