@charset "UTF-8";.btn-bisons-pink{background-color:#aa3373;border-color:#aa3373;border-width:1px;color:#fff}.btn-bisons-pink:hover{background-color:#932761;color:#fff}.btn-back{background:transparent;border:none;color:#64748b;font-weight:600;padding:0}.btn-bisons-fuscia{background:#dd4295;border-width:1px;color:#fff}.btn-bisons-fuscia:hover{background-color:#aa3373;color:#fff}.btn-outline-bisons-pink{border-color:#aa3373;border-width:1px;color:#aa3373}.btn-outline-bisons-pink:hover{background-color:#aa3373;color:#fff}.btn-outline-bisons-fuscia{border-color:#dd4295;border-width:1px;color:#dd4295}.btn-outline-bisons-fuscia:hover{background-color:#dd4295;color:#fff}.btn-outline-bisons-white{border-color:#fff;border-width:1px;color:#fff}.btn-outline-bisons-white:hover{background-color:#dd4295;color:#fff}.btn-outline-bisons-grey{border-color:#b0b0b0;border-width:1px;color:#b0b0b0}.btn-outline-bisons-grey:hover{background-color:#b0b0b0;color:#fff}.btn-no-outline-bisons{border:0;color:#b0b0b0}.btn-outline-larger-border{border-width:3px}.btn-no-border-radius{border-radius:0}body{font-family:Saira,Helvetica,Ariel,sans-serif}.container{max-width:1500px}strong{font-weight:700}.header{background:#aa3373}.text-pink{color:#aa3373}.text-bright-pink{color:#dd4295}.divider{width:100px;height:3px;background-color:#dd4295;margin:1.5rem 0}h2{font-weight:700;text-transform:uppercase;font-size:3rem}h3{font-size:1.5rem}a{color:#aa3373}a:hover{text-decoration:none}.grecaptcha-badge{visibility:hidden}blockquote{border-left:7px solid #dd4295;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem}blockquote p:last-child{margin-bottom:0;padding-bottom:0}.top-bar{background-color:#00000040;color:#fff;padding:15px}.top-bar-item{color:#ffffffbf}.top-bar-item strong{color:#fff}.top-bar-item__icon-social{text-decoration:none}.top-bar-item__icon-social:hover{color:#ffffff40}.top-bar-item__icon{color:#fff}@media screen and (min-width:1200px){.header-navbar .navbar-brand{margin-right:2rem}}.header-navbar .navbar-brand__logo{width:160px}.header-navbar .navbar-brand__logo:hover{opacity:.5}.header-navbar .nav-item .nav-link{font-weight:700;text-transform:uppercase;color:#fff;margin-right:2rem}.header-navbar .nav-item .nav-link.active{color:#fff}@media screen and (min-width:1200px)and (hover:hover){.header-navbar .nav-item .nav-link:hover{color:#ffffff80}}.header-navbar .nav-item .dropdown-menu{min-width:200px;border-radius:0;padding:0;border-color:#000}.header-navbar .nav-item .dropdown-menu .dropdown-divider{margin:0}.header-navbar .nav-item .dropdown-menu .dropdown-item{padding:15px;text-transform:uppercase}@media screen and (max-width:1199px){.header-navbar .nav-item .dropdown-menu .dropdown-item:hover,.header-navbar .nav-item .dropdown-menu .dropdown-item:active{background:none}}@media screen and (min-width:1200px)and (hover:hover){.header-navbar .nav-item .dropdown-menu .dropdown-item:hover,.header-navbar .nav-item .dropdown-menu .dropdown-item:active{border-left:5px solid #aa3373;color:#aa3373;font-weight:700;padding-left:10px;background:#f8f9fa}}@media screen and (max-width:1199px){.header-navbar{padding-top:0;padding-bottom:0}.header-navbar .navbar-nav{border:5px solid rgba(0,0,0,.25);background:#fff;margin-bottom:1rem}.header-navbar .navbar-nav .nav-link{padding:1rem;margin-right:0;color:#aa3373;border-bottom:1px solid rgba(0,0,0,.25)}.header-navbar .navbar-nav .nav-link.active{color:#aa3373}}@media screen and (max-width:1199px)and (min-width:1200px)and (hover:hover){.header-navbar .navbar-nav .nav-link:hover{color:#ffffff80}}@media screen and (max-width:1199px){.header-navbar .navbar-nav .nav-link.show{border-bottom:0}.header-navbar .navbar-nav .nav-link.show+.dropdown-menu.show{border:0;border-bottom:1px solid rgba(0,0,0,.25)}.header-navbar .navbar-nav .nav-link.show+.dropdown-menu.show li:first-child a{padding-top:0}.header-navbar .navbar-nav .nav-link.show+.dropdown-menu.show li a:before{content:"—";padding-left:.5rem;padding-right:.5rem}.header-navbar .navbar-nav .nav-item:last-child .nav-link{border-bottom:0}.header-navbar .navbar-toggler{background-color:#00000040;border-radius:0;color:#fff;padding:1rem;font-size:16px;border:0}.header-navbar .navbar-toggler i{padding-right:1rem}}section{padding:2rem}@media screen and (min-width:768px){section{padding:5%}}section.centered h2,section.centered h3{text-align:center;margin-bottom:0}section.centered .divider{margin-left:auto;margin-right:auto}section.centered p:first-of-type{margin-top:1.5rem}section.centered p{margin-left:auto;margin-right:auto;text-align:justify;width:80%}@media screen and (min-width:768px){section.centered p{width:60%;text-align:center}}section.centered p:last-of-type{margin-bottom:0}section.centered .content__buttons{margin-top:1.75rem;text-align:center}.section--background-grey{background-color:#f6f6f6}.section--background-black{background-color:#000;color:#fff}.section--background-fuschia,.section--background-hot-pink{color:#fff}.section--background-fuschia .divider,.section--background-hot-pink .divider{background-color:#fff}.section--background-fuschia .text-bright-pink,.section--background-hot-pink .text-bright-pink{color:#fff!important}.section--background-fuschia .photo__image,.section--background-hot-pink .photo__image{border-color:#fff!important}.section--background-fuschia{background-color:#dd4295}.section--background-hot-pink{background-color:#aa3373}.section--background-royal-blue{background-color:#1c3d76;color:#fff}.rows-photo-left,.rows-photo-right{padding-top:5%;padding-bottom:5%}.rows-photo-left h2,.rows-photo-right h2{margin-bottom:1rem}.rows-photo-left p,.rows-photo-right p{text-align:left}@media screen and (min-width:992px){.rows-photo-left p,.rows-photo-right p{text-align:justify}}.rows-photo-left p:last-of-type,.rows-photo-right p:last-of-type{margin-bottom:0;padding-bottom:0}.rows-photo-left .content__buttons,.rows-photo-right .content__buttons{padding-top:1.75rem}.rows-photo-left .photo__image,.rows-photo-right .photo__image{border:4px solid #dd4295;height:100%}.rows-photo-left .photo__image img,.rows-photo-right .photo__image img{width:100%;height:100%;object-fit:cover}.rows-photo-left .photo--no-border .photo__image,.rows-photo-right .photo--no-border .photo__image{border:0!important}.rows-photo-right .content{padding-top:5%;padding-bottom:5%}@media screen and (min-width:992px){.rows-photo-right .content{padding-right:5%}}.rows-photo-left .content{padding-top:5%;padding-bottom:5%}@media screen and (min-width:992px){.rows-photo-left .content{padding-left:5%}}.rows-find-us{padding-top:5%;padding-bottom:5%}.rows-find-us .find-us__map-container{padding:0;order:1}@media screen and (max-width:992px){.rows-find-us .find-us__map-container{height:350px!important;order:2}}.rows-find-us .find-us__map{border:4px solid #dd4295;width:100%;height:100%}.rows-find-us .find-us__content{order:2}@media screen and (max-width:992px){.rows-find-us .find-us__content{order:1}}.rows-find-us .find-us__content{padding-top:5%;padding-left:5%;padding-bottom:5%}.rows-find-us .find-us__content h2{margin-bottom:1rem}.rows-find-us .find-us__content .Bus>div{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;text-align:center;color:#fff;padding:5px}.rows-find-us .find-us__content .Bus.Stagecoach div{background-color:#f2a126}.rows-find-us .find-us__content .Bus.FirstBus div{background-color:#90268f}.row-three-photos .photo-grid{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.row-three-photos .photo-grid{grid-template-columns:repeat(3,1fr)}}.row-three-photos .photo-grid{gap:1rem}.row-three-photos .photo{background-size:cover;height:500px}.row-three-photos .photo img{width:100%;height:100%;object-fit:cover}#FAQRow .no-faq-notice{margin-top:1.5rem}#FAQRow .faq-categories{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:1rem;margin-top:2.5rem}#FAQRow .faq-categories .faq-category{background:#fff;color:#000;border:4px solid #dd4295}#FAQRow .faq-categories .faq-category .faq-category-title{background:#dd4295;padding:1rem;color:#fff;font-weight:700;text-transform:uppercase;font-size:1.25rem}#FAQRow .faq-categories .faq-category .faq-category-questions{padding:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:1rem}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question-container{border:1px solid #b0b0b0;border-radius:5px;padding:1rem;position:relative}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question-container .faq-category-question-answer{margin-top:1rem}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question-container .faq-category-question-answer p:last-child{margin-bottom:0}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question-container[aria-expanded=true]:after{content:"▲";right:1rem;top:1rem;position:absolute;color:#dd4295}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question-container[aria-expanded=false]:after{content:"▼";right:1rem;top:1rem;position:absolute;color:#dd4295}#FAQRow .faq-categories .faq-category .faq-category-questions .faq-category-question{font-weight:600}.jumbotron{background:#000;color:#fff;height:750px;padding:0}.jumbotron__divider{background-color:#aa3373}@media screen and (max-width:992px){.jumbotron .jumbotron-content{padding:5%}}.jumbotron .container-fluid{position:relative;width:100%;height:100%;z-index:2}.jumbotron__divider{background-color:#dd4295}.jumbotron h1{color:#dd4295;font-weight:700;text-transform:uppercase;font-size:3.5rem;line-height:3.5rem;margin-top:-1rem}@media screen and (min-width:768px){.jumbotron h1{font-size:5rem;line-height:5rem}}.jumbotron h2{font-size:2.25rem;line-height:2.25rem;margin-bottom:0}@media screen and (min-width:768px){.jumbotron h2{font-size:3.5rem;line-height:3.5rem}}.jumbotron h2:has(+p){margin-bottom:1.5rem}.jumbotron h2:has(+h1)+h1{margin-top:0}.jumbotron h3{font-weight:700}@media screen and (min-width:768px){.jumbotron p{width:500px}}.jumbotron p{margin-bottom:2rem}.jumbotron-overlay{width:100%;height:100%;background:#0000008c;position:relative;z-index:1}#Homepage #SignpostingNavBlocks{margin:4rem 0}#Homepage #SignpostingNavBlocks .nav-block-grid{margin-top:5%;display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:768px)and (max-width:1400px){#Homepage #SignpostingNavBlocks .nav-block-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1400px){#Homepage #SignpostingNavBlocks .nav-block-grid{grid-template-columns:repeat(4,1fr)}}#Homepage #SignpostingNavBlocks .nav-block{padding:0;overflow:hidden;height:400px;position:relative}#Homepage #SignpostingNavBlocks .nav-block__content{position:absolute;right:0;bottom:5%;padding:2rem;z-index:3;width:90%;background-color:#aa3373;color:#fff;transition:width .75s}#Homepage #SignpostingNavBlocks .nav-block__image{position:absolute;width:100%;height:100%;z-index:1;overflow:hidden}#Homepage #SignpostingNavBlocks .nav-block__image img{zoom:50%;width:100%;height:100%;object-fit:cover}#Homepage #SignpostingNavBlocks .nav-block__image-hover-effect{background-color:#aa3373;width:100%;height:100%;position:absolute;z-index:2;opacity:0;transition:opacity .75s,background-color .75s}#Homepage #SignpostingNavBlocks .nav-block__subheading{text-transform:uppercase;font-size:80%}#Homepage #SignpostingNavBlocks .nav-block__heading{text-transform:uppercase;font-weight:700}#Homepage #SignpostingNavBlocks .nav-block a{position:absolute;width:100%;height:100%;z-index:4;text-indent:-25000}#Homepage #SignpostingNavBlocks .nav-block a:hover{outline:none}#Homepage #SignpostingNavBlocks .nav-block__image{background-size:cover}#Homepage #SignpostingNavBlocks .nav-block:hover .nav-block__image-hover-effect{opacity:.6}#Homepage #SignpostingNavBlocks .nav-block:hover .nav-block__content{background-color:#000;color:#fff;width:70%}.row-about-coach-boxes .photo-grid{margin-top:5%}.row-about-coach-boxes .photo-grid .photo{border:4px solid #FFFFFF}.row-about-committee-roles .roles-boxes,.row-about-committee-roles .officer-boxes,.row-about-committee-officers .roles-boxes,.row-about-committee-officers .officer-boxes{margin-top:1.5rem;display:grid;grid-template-columns:1fr}@media screen and (min-width:992px){.row-about-committee-roles .roles-boxes,.row-about-committee-roles .officer-boxes,.row-about-committee-officers .roles-boxes,.row-about-committee-officers .officer-boxes{grid-template-columns:1fr 1fr}}.row-about-committee-roles .roles-boxes,.row-about-committee-roles .officer-boxes,.row-about-committee-officers .roles-boxes,.row-about-committee-officers .officer-boxes{gap:1.5rem}.row-about-committee-roles .roles-boxes .role,.row-about-committee-roles .roles-boxes .officer,.row-about-committee-roles .officer-boxes .role,.row-about-committee-roles .officer-boxes .officer,.row-about-committee-officers .roles-boxes .role,.row-about-committee-officers .roles-boxes .officer,.row-about-committee-officers .officer-boxes .role,.row-about-committee-officers .officer-boxes .officer{color:#fff;padding:1rem}.row-about-committee-roles .roles-boxes .role,.row-about-committee-roles .officer-boxes .role,.row-about-committee-officers .roles-boxes .role,.row-about-committee-officers .officer-boxes .role{background-color:#dd4295}.row-about-committee-roles .roles-boxes .officer,.row-about-committee-roles .officer-boxes .officer,.row-about-committee-officers .roles-boxes .officer,.row-about-committee-officers .officer-boxes .officer{background-color:#1c3d76}#SummerStampedePage .rows-summer-stampede-photo-right-buy-button .photo{border:0}#SummerStampedePage .rows-summer-stampede-photo-right-buy-button .photo__image{height:100%;text-align:center}#SummerStampedePage .rows-summer-stampede-photo-right-buy-button .photo__image img{object-fit:contain;aspect-ratio:50}@media screen and (max-width:992px){#SummerStampedePage .rows-summer-stampede-photo-right-buy-button .photo__image img{aspect-ratio:1}}#SummerStampedePage .rows-summer-stampede-photo-right-buy-button .photo--no-border .photo__image{border:0!important}#SummerStampedePage #WhatToExpect .what-to-expect-boxes{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:1rem;margin-top:5%}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box{border:4px solid #dd4295;overflow:hidden}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box .box-title{padding:1rem;background:#dd4295;color:#fff;font-weight:700;text-transform:uppercase;font-size:1.25rem}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box .box-content{padding:1rem}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box .box-content p{text-align:left;width:100%}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box .box-content p:first-of-type{margin-top:0}#SummerStampedePage #WhatToExpect .what-to-expect-boxes .box .box-content p:last-of-type{margin-bottom:0}#SummerStampedePage #RegisterToday p{text-align:center;width:80%}@media screen and (min-width:768px){#SummerStampedePage #RegisterToday p{width:60%}}#SummerStampedePage #RegisterToday p{margin:auto}#SummerStampedePage #RegisterToday .content-buttons{padding-top:1.5rem;text-align:center}#SummerStampedeInformationNavBoxesSection .section-titles--nav-boxes{text-align:center;padding-bottom:2.5rem}@media screen and (min-width:768px){#SummerStampedeInformationNavBoxesSection .section-titles--nav-boxes{padding-bottom:5%}}.nav-boxes-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:768px){.nav-boxes-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.nav-boxes-grid{grid-template-columns:repeat(3,1fr)}}.nav-boxes-grid .nav-boxes-item{background:#fff;box-shadow:0 0 5px #b0b0b0;overflow:hidden;display:flex;flex-direction:column}.nav-boxes-grid .nav-boxes-item__photo{height:250px}.nav-boxes-grid .nav-boxes-item__photo img{width:100%;height:100%;object-fit:cover}.nav-boxes-grid .nav-boxes-item__content{display:flex;flex-direction:column;padding:2rem;flex:1}.nav-boxes-grid .nav-boxes-item__title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.nav-boxes-grid .nav-boxes-item__text{margin-bottom:2rem}.nav-boxes-grid .nav-boxes-item__actions{margin-top:auto}.nav-boxes-grid a.nav-boxes-item{text-decoration:none}.nav-boxes-grid a.nav-boxes-item .nav-boxes-item__title,.nav-boxes-grid a.nav-boxes-item .nav-boxes-item__text{color:#212529}.nav-boxes-grid a.nav-boxes-item:hover button{background-color:#dd4295;color:#fff}.nav-boxes-grid .nav-boxes-item-two img{object-position:0 12%}.nav-boxes-grid .nav-boxes-item-nine img{object-position:0 20%}@media screen and (max-width:768px){.nav-boxes-grid{display:flex;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;gap:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;scrollbar-width:none}.nav-boxes-item{margin:10px 0;flex:0 0 85%;scroll-snap-align:center}.nav-boxes-item:only-of-type{flex:0 0 100%}.nav-boxes-grid::-webkit-scrollbar{display:none}}.jumbotron--stampede{background-position:center}@media screen and (max-width:768px){.jumbotron--stampede{background-size:200%;height:350px}}@media screen and (min-width:768px){.jumbotron--stampede{height:300px!important;background-size:cover}}@media screen and (min-width:1200px){.jumbotron--stampede{height:400px!important}}.jumbotron--stampede+.jumbotron-content{text-align:center;padding:2.5% 5% 10%;box-shadow:inset 0 -5px 10px #0000001a}@media screen and (min-width:768px){.jumbotron--stampede+.jumbotron-content{padding-bottom:5%}}.jumbotron--stampede+.jumbotron-content .divider{margin:1.5rem auto}.jumbotron--stampede+.jumbotron-content h1,.jumbotron--stampede+.jumbotron-content h2{text-transform:uppercase}.jumbotron--stampede+.jumbotron-content h1{color:#fff;font-weight:700;color:#dd4295;font-size:2.5rem;line-height:2.5rem}@media screen and (min-width:992px){.jumbotron--stampede+.jumbotron-content h1{font-size:3rem;line-height:3rem}}.jumbotron--stampede+.jumbotron-content h2{font-size:1.75rem;line-height:1.75rem}@media screen and (min-width:992px){.jumbotron--stampede+.jumbotron-content h2{font-size:2.5rem;line-height:2.5rem}}.jumbotron--stampede+.jumbotron-content p{text-align:center;margin:1.5rem 0 0;padding:0}@media screen and (min-width:768px){.jumbotron--stampede+.jumbotron-content p{width:500px;margin:1.5rem auto 0}}@media screen and (min-width:992px){.jumbotron--stampede+.jumbotron-content p{width:700px}}.jumbotron--stampede+.jumbotron-content .jumbotron-actions{padding-top:2rem}@media screen and (min-width:768px){.jumbotron--stampede+.jumbotron-content .jumbotron-actions{padding-top:5%}}.jumbotron--stampede.jumbotron--stampede-index .jumbotron-overlay{background:linear-gradient(to bottom,#fff0 85%,#fffc 90%,#ffffffe6 92%,#fff)}.jumbotron--stampede:not(.jumbotron--stampede-index) .jumbotron-overlay{background:linear-gradient(to bottom,#fff0 85%,#1c3d76cc 90%,#1c3d76e6 92%,#1c3d76)}.jumbotron--stampede:not(.jumbotron--stampede-index)+.jumbotron-content{background:#1c3d76;color:#fff}#SummerStampedeNavBar{position:sticky;top:0;background:#f6f6f6;box-shadow:0 5px 5px #00000040;z-index:999999}@media screen and (max-width:768px){#SummerStampedeNavBar{padding:1rem;border-width:1px 0 1px 0;border-style:solid;border-color:#b0b0b0}}@media screen and (min-width:768px){#SummerStampedeNavBar{display:flex}}@media screen and (max-width:768px){#SummerStampedeNavBar .spacer{display:none}}@media screen and (min-width:768px){#SummerStampedeNavBar .spacer{flex:1;border-width:1px 0 1px 0;border-style:solid;border-color:#b0b0b0}}#SummerStampedeNavBar .summer-stampede-navbar,#SummerStampedeNavBar .summer-stampede-navbar .container{padding:0}#SummerStampedeNavBar .summer-stampede-navbar a.nav-link{background:#fff;padding:1.5rem 1rem;font-weight:600;text-transform:uppercase}@media screen and (min-width:768px){#SummerStampedeNavBar .summer-stampede-navbar a.nav-link{background:none;box-shadow:inset 0 -1px #b0b0b0,inset 0 1px #b0b0b0;border:none}}@media screen and (max-width:768px){#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.show+.dropdown-menu.show{border:0;border-bottom:1px solid rgba(0,0,0,.25)}#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.show+.dropdown-menu.show li:first-child a{padding-top:0}#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.show+.dropdown-menu.show li a:before{content:"—";padding-left:.5rem;padding-right:.5rem}}#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.show{border-bottom:0}#SummerStampedeNavBar .summer-stampede-navbar .dropdown-toggle:after{display:none}@media screen and (max-width:768px){#SummerStampedeNavBar .summer-stampede-navbar .nav-item{border-left:3px solid #dd4295;border-right:3px solid #dd4295}#SummerStampedeNavBar .summer-stampede-navbar .nav-item .nav-link{border-bottom:1px solid #b0b0b0}#SummerStampedeNavBar .summer-stampede-navbar .nav-item:last-of-type{border-bottom:3px solid #dd4295}}@media screen and (min-width:768px){#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.active,#SummerStampedeNavBar .summer-stampede-navbar a.nav-link:hover,#SummerStampedeNavBar .summer-stampede-navbar a.nav-link.dropdown-toggle.show{box-shadow:inset 0 -4px #dd4295,inset 0 1px #b0b0b0}}#SummerStampedeNavBar .dropdown-menu{min-width:200px;border-radius:0;padding:0;border-color:#dd4295;margin-top:-1px}#SummerStampedeNavBar .dropdown-menu .dropdown-divider{margin:0}#SummerStampedeNavBar .dropdown-menu .dropdown-item{padding:15px;text-transform:uppercase}@media screen and (max-width:1199px){#SummerStampedeNavBar .dropdown-menu .dropdown-item:hover,#SummerStampedeNavBar .dropdown-menu .dropdown-item:active{background:none}}#SummerStampedeNavBar .dropdown-menu .dropdown-item:hover,#SummerStampedeNavBar .dropdown-menu .dropdown-item:active{background:none}@media screen and (min-width:768px)and (hover:hover){#SummerStampedeNavBar .dropdown-menu .dropdown-item:hover,#SummerStampedeNavBar .dropdown-menu .dropdown-item:active{border-left:5px solid #aa3373;color:#aa3373;font-weight:700;padding-left:10px;background:#f8f9fa}}#SummerStampedeNavBar .dropdown-menu .dropdown-item.active{background:none;color:#000}@media screen and (min-width:768px)and (hover:hover){#SummerStampedeNavBar .dropdown-menu .dropdown-item.active{background-color:#aa3373;color:#fff}}#SummerStampedeNavBar .dropdown-menu .dropdown-item.active:hover,#SummerStampedeNavBar .dropdown-menu .dropdown-item.active:active{background:none}@media screen and (min-width:768px)and (hover:hover){#SummerStampedeNavBar .dropdown-menu .dropdown-item.active:hover,#SummerStampedeNavBar .dropdown-menu .dropdown-item.active:active{background-color:#aa3373;border-left:5px solid #dd4295}}#SummerStampedeNavBar .navbar-toggler{background:#aa3373;border-radius:0;color:#fff;padding:1rem;font-size:16px;border:3px solid #aa3373;width:100%;text-align:left}#SummerStampedeNavBar .navbar-toggler:focus{box-shadow:none}#SummerStampedeNavBar .navbar-toggler i{padding-right:1rem}#SummerStampedeNavBar .navbar-toggler:not(.collapsed){background:#aa3373;color:#fff}.timeline .timeline-badge{padding:1rem;background-color:#dd4295;color:#fff;box-shadow:0 0 5px #b0b0b0;width:fit-content;font-weight:600;font-size:1.1rem;text-transform:uppercase}@media screen and (min-width:992px){.timeline .timeline-badge{margin:0 auto}}.timeline .timeline-items{display:grid;grid-template-columns:1fr;column-gap:6rem;align-items:start;position:relative;color:#000;padding:1.5rem 0}@media screen and (min-width:992px){.timeline .timeline-items{padding:3rem 0;grid-template-columns:repeat(2,1fr)}}.timeline .timeline-items:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#dd4295}@media screen and (min-width:992px){.timeline .timeline-items:before{left:50%;transform:translate(-50%)}}.timeline .timeline-item{background:#fff;box-shadow:0 0 5px #b0b0b0;position:relative;margin-bottom:1.5rem;margin-left:1.5rem}@media screen and (max-width:992px){.timeline .timeline-item:last-of-type{margin-bottom:0}}@media screen and (min-width:992px){.timeline .timeline-item{margin:0}}.timeline .timeline-item:before{content:"";position:absolute;background-color:#dd4295;top:27.2px;left:-1.5rem;width:1.5rem;height:4px}@media screen and (min-width:992px){.timeline .timeline-item:before{width:calc(3rem - 2px)}}@media screen and (min-width:992px){.timeline .timeline-item:nth-child(odd){grid-column:1}.timeline .timeline-item:nth-child(odd):before{left:100%;right:auto}}@media screen and (min-width:992px){.timeline .timeline-item:nth-child(2n){grid-column:2;margin-top:3rem}.timeline .timeline-item:nth-child(2n):before{left:auto;right:100%}}.timeline .timeline-item__time{background:#dd4295;padding:1rem 2rem;color:#fff;font-weight:600;font-size:1.1rem}.timeline .timeline-item__content-container{padding:2rem;flex:1}.timeline .timeline-item__title{font-weight:800;font-size:1.5rem}section .section--coming-soon{padding:2.5rem}section .section--coming-soon.section--coming-soon-fuschia-pink{background-color:#dd4295}section .section-titles--summer-stampede{text-align:center;padding-bottom:2.5rem}@media screen and (min-width:768px){section .section-titles--summer-stampede{padding-bottom:5%}}section .section-titles--summer-stampede h2{font-size:1.8rem}@media screen and (min-width:768px){section .section-titles--summer-stampede h2{font-size:3rem}}section .section-titles--summer-stampede h2{margin:0}section .section-titles--summer-stampede .divider{margin-left:auto;margin-right:auto}section .section-titles--summer-stampede p{margin:1rem auto 0}@media screen and (min-width:992px){section .section-titles--summer-stampede p{width:700px}}section .section-titles--summer-stampede p{text-align:center}section .section-titles--summer-stampede-left-align{text-align:left}section .section-titles--summer-stampede-left-align .divider{margin-left:0}section .section-titles--summer-stampede-left-align p{width:100%;text-align:left}@media screen and (max-width:768px){#SummerStampedeIndexPage .jumbotron--stampede{background-position:center bottom;background-size:300%}}@media screen and (min-width:768px){#SummerStampedeIndexPage .jumbotron--stampede{background-size:cover;background-position:center bottom}}#SummerStampedeIndexPage section .container{padding:0}#SummerStampedeIndexPage.no-countdown #SummerStampedeCountdownSection{display:none}#SummerStampedeIndexPage #SummerStampedeCountdownSection{padding-bottom:10px}#SummerStampedeIndexPage #SummerStampedeCountdownSection .section-titles--summer-stampede-countdown-titles{padding-bottom:2rem}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid-event-start-date{display:none}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid{background:#dd4295;box-shadow:10px 10px #000;display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;color:#fff;padding:2.5rem}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid{margin-left:auto;margin-right:auto;width:800px}}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-time{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);justify-content:center;text-align:center;row-gap:.5rem}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-time{row-gap:1rem}}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-time .time-value{font-weight:600;font-size:1.5rem;line-height:1.5rem}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-time .time-value{font-size:5rem;line-height:5rem}}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-time .time-label{text-transform:uppercase}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-colon{font-size:1.5rem;line-height:1.5rem;font-weight:500;text-align:center}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-grid .countdown-colon{font-size:2.5rem;line-height:5rem}}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-actions{text-align:center;margin-top:calc(5% + 10px)}#SummerStampedeIndexPage #SummerStampedeCountdownSection .countdown-actions button:not(:last-of-type){margin-right:1.5rem}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:2rem}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks{grid-template-columns:1fr 1fr 1fr}}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item{display:grid;grid-template-columns:50px 1fr;column-gap:1.5rem;row-gap:.5rem;justify-content:center}@media screen and (min-width:992px)and (max-width:1200px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item{row-gap:1.5rem;grid-template-rows:50px 1.5rem auto}}@media screen and (min-width:1200px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item{row-gap:1rem;grid-template-columns:65px 1fr}}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-icon{grid-column:1;grid-row:1/3}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-icon img{width:100%;filter:invert(1)}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-title{font-weight:500;font-size:1.5rem}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-title{grid-column:1/3;grid-row:2}}@media screen and (min-width:1200px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-title{grid-row:1;grid-column:2}}#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-text{grid-row:2;grid-column:2/3}@media screen and (min-width:992px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-text{grid-column:1/3;grid-row:3}}@media screen and (min-width:1200px){#SummerStampedeIndexPage #SummerStampedeFeatureSection .top-feature-blocks .feature-item-text{grid-row:2;grid-column:2}}#SummerStampedeIndexPreviousYearPhotos .container{padding:0}#SummerStampedeIndexPreviousYearPhotos .section-titles--photos-titles h2{font-size:1.8rem}@media screen and (min-width:768px){#SummerStampedeIndexPreviousYearPhotos .section-titles--photos-titles h2{font-size:3rem}}#SummerStampedeIndexPreviousYearPhotos .section-titles--photos-titles h2{margin:0}#SummerStampedeIndexPreviousYearPhotos .photos-grid{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){#SummerStampedeIndexPreviousYearPhotos .photos-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid{grid-template-rows:repeat(2,1fr)}}#SummerStampedeIndexPreviousYearPhotos .photos-grid{gap:1.5rem}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo{border:4px solid #dd4295;height:200px;width:100%}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo{aspect-ratio:auto;height:300px}}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-one{grid-column:1}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-one img{object-position:right center}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-one{grid-row:1/3;height:100%}}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-two img{object-position:center}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-two{grid-column:4/5;grid-row:2}}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-two{grid-column:2;grid-row:1}}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-three{grid-column:1/2;grid-row:2}}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-three{grid-column:3;grid-row:1}}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-four{grid-column:2/4;grid-row:2}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-four img{object-position:center top}}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-four{grid-column:4/5;grid-row:1/3;height:100%}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-four img{object-position:right center}}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-five{grid-column:2/4;grid-row:1}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-five img{object-position:0 3%}}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-five{grid-column:2;grid-row:2}}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-five img{object-position:top}@media screen and (min-width:992px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-six{grid-column:4/5;grid-row:1}}#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-six img{object-position:top}@media screen and (min-width:1200px){#SummerStampedeIndexPreviousYearPhotos .photos-grid .photo-six{grid-column:3;grid-row:2}}#SummerStampedeIndexPreviousYearPhotos .photos-actions{padding-top:2rem}@media screen and (min-width:768px){#SummerStampedeIndexPreviousYearPhotos .photos-actions{padding-top:5%}}#SummerStampedeIndexPreviousYearPhotos .photos-actions{text-align:center}#SummerStampedeIndexFeedbackSection .feedback-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-grid{grid-template-columns:repeat(6,1fr)}}#SummerStampedeIndexFeedbackSection .feedback-grid .feedback-item{background:#aa3373;border:2px solid #dd4295;padding:2.5rem;justify-content:center;display:flex;flex-direction:column}#SummerStampedeIndexFeedbackSection .feedback-grid .feedback-item p{margin-bottom:0}#SummerStampedeIndexFeedbackSection .feedback-grid .feedback-text{font-style:italic}#SummerStampedeIndexFeedbackSection .feedback-grid .feedback-author{margin-top:auto}#SummerStampedeIndexFeedbackSection .feedback-grid .feedback-author p{margin-bottom:0}#SummerStampedeIndexFeedbackSection .feedback-item-one{grid-row:1;grid-column:1/3}@media screen and (max-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-two{display:none!important}}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-two{grid-column:3/5;grid-row:1}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-two{grid-column:3/5}}#SummerStampedeIndexFeedbackSection .feedback-item-three{grid-row:2;grid-column:1/3}@media screen and (min-width:576px){#SummerStampedeIndexFeedbackSection .feedback-item-three{grid-column:1}}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-three{grid-column:1/2}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-three{grid-row:1;grid-column:5/6}}#SummerStampedeIndexFeedbackSection .feedback-item-four{grid-row:3;grid-column:1/3}@media screen and (min-width:576px){#SummerStampedeIndexFeedbackSection .feedback-item-four{grid-row:2;grid-column:2}}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-four{grid-column:2/3}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-four{grid-row:1;grid-column:6/7}}@media screen and (max-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-five{display:none!important}}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-five{grid-column:3/4}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-five{grid-column:1/2;grid-row:2}}@media screen and (max-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-six{display:none!important}}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-item-six{grid-column:4/5}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-six{grid-column:2/3;grid-row:2}}@media screen and (max-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-seven{display:none!important}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-seven{grid-column:3/5;grid-row:2}}@media screen and (max-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-eight{display:none!important}}@media screen and (min-width:1200px){#SummerStampedeIndexFeedbackSection .feedback-item-eight{grid-column:5/7;grid-row:2}}#SummerStampedeIndexFeedbackSection .feedback-actions{padding-top:2rem}@media screen and (min-width:768px){#SummerStampedeIndexFeedbackSection .feedback-actions{padding-top:5%}}#SummerStampedeIndexFeedbackSection .feedback-actions{text-align:center}@media screen and (max-width:768px){#SummerStampedeExpertCoaches .jumbotron--stampede{background-size:180%;background-position:center}}@media screen and (min-width:768px){#SummerStampedeExpertCoaches .jumbotron--stampede{background-position:bottom}}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-flex-container{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.5rem}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-content{align-self:center}@media screen and (min-width:992px){#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-content{flex-direction:column}}@media screen and (min-width:1200px){#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-content{flex:1;padding-right:5%}}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-content .section-titles--summer-stampede{padding:0}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid-container{flex:1}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (min-width:768px){#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid{grid-template-columns:repeat(2,1fr)}}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid-item--photo{aspect-ratio:1/1;border:4px solid #dd4295}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid-item--photo img{width:100%;height:100%;object-fit:cover}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid-item.content{align-self:center}#SummerStampedeExpertCoaches #CoachesBlurb .coaches-blurb-grid-item.content .section-titles--summer-stampede{padding-bottom:0}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:1200px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid{grid-template-columns:repeat(2,1fr)}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 5px #b0b0b0;border:1px solid #b0b0b0;padding:2rem 0}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item:has(.coach-info-grid){padding-bottom:0}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;padding:0 2rem;margin-bottom:2rem}@media screen and (min-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid{grid-template-columns:250px 1fr}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-photo{aspect-ratio:1/1;border-radius:10%;overflow:hidden}@media screen and (max-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-photo{width:100%}}@media screen and (min-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-photo{height:250px}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-photo img{width:100%;height:100%;object-fit:cover}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-details{align-self:center}@media screen and (max-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-details{margin-top:2rem;grid-row:2;grid-column:1/3}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-details .coach-name{font-size:1.5rem;font-weight:600}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-details-grid .coach-details-grid__coach-details .coach-subtitle{font-size:.95rem}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-blurb-row{padding:0 2rem;margin-bottom:2rem}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-blurb-row p:last-of-type{margin-bottom:0}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid{display:grid;grid-template-columns:250px 1fr;border-color:#b0b0b0;border-width:1px 0 0 0;border-style:solid;flex-grow:1;grid-template-rows:auto auto 1fr}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-label,#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-value{padding:1.5rem 2rem;border-bottom:1px solid #b0b0b0}@media screen and (max-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-label,#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-value{grid-column:1/3;border-right:0!important}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-label{background:#f6f6f6;font-weight:600;border-bottom:1px solid #b0b0b0}@media screen and (min-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-label{border-right:1px solid #b0b0b0}}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-value ul{padding:0 1rem;margin:0}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-value ul li{margin-bottom:.25rem}#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid .coach-info-value ul li:nth-last-child(1){margin-bottom:0}@media screen and (min-width:768px){#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid :last-child,#SummerStampedeExpertCoaches #Coaches2026 .coaches-bio-grid-item .coach-info-grid :nth-last-child(2){border-bottom:0}}#SummerStampedeRugbyClinics .jumbotron--stampede{background-position:center 25%}#SummerStampedeRugbyClinics .clinic-photos-grid{display:grid;gap:1.5rem}#SummerStampedeRugbyClinics .clinic-photos-grid .clinic-photos-grid-item--photo{border:4px solid #aa3373;aspect-ratio:1/1}#SummerStampedeRugbyClinics .clinic-photos-grid .clinic-photos-grid-item--photo img{width:100%;height:100%;object-fit:cover}#SummerStampedeRugbyClinics #WhatIsAClinic .clinic-photos-grid{grid-template-columns:repeat(2,1fr)}#SummerStampedeRugbyClinics #WhatIsAClinic .clinic-photos-grid-item--content{grid-column:span 2}@media screen and (max-width:992px){#SummerStampedeRugbyClinics #WhatIsAClinic .section-titles--summer-stampede{padding-bottom:1.5rem;text-align:left}#SummerStampedeRugbyClinics #WhatIsAClinic .section-titles--summer-stampede p{text-align:left;margin-left:0;margin-right:0}}@media screen and (min-width:992px){#SummerStampedeRugbyClinics #WhatIsAClinic .clinic-photos-grid{grid-template-columns:repeat(4,1fr)}#SummerStampedeRugbyClinics #WhatIsAClinic .clinic-photos-grid-item--content{grid-column:span 4}}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid{grid-template-columns:repeat(2,1fr)}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content{grid-column:span 2}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede{padding-bottom:0;text-align:left;padding-left:5%}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede p{text-align:left;margin-left:0;margin-right:0}@media screen and (min-width:992px){#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid{grid-template-columns:repeat(4,1fr)}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content{align-self:center;grid-column:span 3;grid-row:span 2}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede{text-align:center}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede p{width:fit-content;text-align:center;padding-right:0}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--photo.first-photo{grid-column:1;grid-row:1}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--photo.second-photo{grid-column:1;grid-row:2}}@media screen and (min-width:1400px){#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content{align-self:center;grid-column:3/5;grid-row:1}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede{padding-bottom:0;padding-left:5%;text-align:left}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--content .section-titles--summer-stampede p{width:100%;text-align:left}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--photo.first-photo{grid-column:1;grid-row:1}#SummerStampedeRugbyClinics #CateredForYou .clinic-photos-grid-item--photo.second-photo{grid-column:2;grid-row:1}}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid{grid-template-columns:repeat(2,1fr)}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content{grid-column:span 2}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede{padding-bottom:0;text-align:left;padding-right:5%}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede p{text-align:left;margin-left:0;margin-right:0}@media screen and (min-width:992px){#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid{grid-template-columns:repeat(4,1fr)}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content{align-self:center;grid-column:span 3;grid-row:span 2}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede{text-align:center}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede p{width:fit-content;text-align:center;padding-right:0}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--photo.first-photo{grid-column:1;grid-row:1}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--photo.second-photo{grid-column:1;grid-row:2}}@media screen and (min-width:1400px){#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content{align-self:center;grid-column:1/3;grid-row:1}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede{padding-bottom:0;padding-right:5%;text-align:left}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--content .section-titles--summer-stampede p{width:100%;text-align:left}#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--photo.first-photo,#SummerStampedeRugbyClinics #FowardsBacksSessions .clinic-photos-grid-item--photo.second-photo{grid-column:4;grid-row:1}}@media screen and (min-width:768px){#SummerStampedeStoriesPage .jumbotron--stampede{background-size:cover}}#SummerStampedeStoriesPage .stories-section{display:flex;gap:2rem;flex-direction:column}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-section{flex-direction:row}}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-section__titles{flex:0 0 33.33%}}#SummerStampedeStoriesPage .stories-section__titles .sticky-container{text-align:center}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-section__titles .sticky-container{position:sticky;top:160px;z-index:999998;text-align:left}}#SummerStampedeStoriesPage .stories-section__titles p{width:100%;text-align:center;margin-bottom:0}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-section__titles p{width:75%;text-align:left}}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-section__content{flex:1}}#SummerStampedeStoriesPage .stories-section h2,#SummerStampedeStoriesPage .stories-section h3{margin-bottom:2rem}#SummerStampedeStoriesPage .stories-grid{column-count:1}@media screen and (min-width:768px){#SummerStampedeStoriesPage .stories-grid{column-count:2}}@media screen and (min-width:992px){#SummerStampedeStoriesPage .stories-grid{column-count:3}}@media screen and (min-width:1200px){#SummerStampedeStoriesPage .stories-grid{column-count:2}}#SummerStampedeStoriesPage .stories-grid{column-gap:2rem}#SummerStampedeStoriesPage .stories-grid-item{position:relative;break-inside:avoid;margin-bottom:2rem;padding:2rem;justify-content:center;box-shadow:0 0 2.5px #b0b0b0}#SummerStampedeStoriesPage .stories-grid-item--photo{padding:.5rem;overflow:hidden}#SummerStampedeStoriesPage .stories-grid-item--photo img{object-fit:cover;width:100%;height:300px}#SummerStampedeStoriesPage .stories-grid-item__topic{display:inline-block;padding:.5rem 1rem;border-radius:999px;background:#0000001a;margin-top:1rem;font-size:.875rem}#SummerStampedeStoriesPage .section--background-grey .stories-grid-item{background:#c8c8c81a;box-shadow:0 0 2.5px #00000040}#SummerStampedeStoriesPage .section--background-royal-blue .stories-grid-item,#SummerStampedeStoriesPage .section--background-fuschia .stories-grid-item,#SummerStampedeStoriesPage .section--background-hot-pink .stories-grid-item,#SummerStampedeStoriesPage .section--background-black .stories-grid-item{background:#ffffff20;color:#fff;box-shadow:0 0 2.5px #fff3}@media screen and (max-width:768px){#SummerStampedeStoriesPage .stories-grid{display:flex;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;gap:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;scrollbar-width:none;position:relative}#SummerStampedeStoriesPage .stories-grid-item{margin:10px 0;flex:0 0 85%;scroll-snap-align:center;display:flex;align-items:center}#SummerStampedeStoriesPage .stories-grid::-webkit-scrollbar{display:none}#SummerStampedeStoriesPage .stories-grid-item--photo img{width:100%;height:300px}}@media screen and (max-width:768px){#SummerStampedeSocials .jumbotron--stampede{background-size:150%}}@media screen and (min-width:768px){#SummerStampedeSocials .jumbotron--stampede{background-position:0 35%}}#SummerStampedeSocials #SocialsIntro .socials-intro-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){#SummerStampedeSocials #SocialsIntro .socials-intro-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .socials-intro-grid{grid-template-columns:repeat(5,1fr)}}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content{align-self:center;padding-right:5%;grid-row:1;grid-column:1/3}@media screen and (min-width:768px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content{grid-row:1/3;grid-column:1/3}}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content{grid-row:1/3;grid-column:1/3}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content{grid-row:1/3;grid-column:1/3}}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content .section-titles--summer-stampede{padding:0}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--content .section-titles--summer-stampede p{width:auto}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo{border:4px solid #aa3373}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-one{grid-column:1/3}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-one img{aspect-ratio:2/1}@media screen and (min-width:768px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-one{grid-row:1;grid-column:3/5}}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-one{grid-row:1;grid-column:3/5}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-one{grid-row:1/3;grid-column:3/5}}@media screen and (min-width:768px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two{grid-row:2;grid-column:3/5}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two img{aspect-ratio:2/1}}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two{grid-row:2;grid-column:3/5}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two img{aspect-ratio:2/1}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two{grid-row:3/4;grid-column:1/3}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-two img{aspect-ratio:2/1}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-five{grid-row:3;grid-column:3}}@media screen and (min-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-seven{grid-row:3/5;grid-column:4/6}}@media screen and (min-width:768px)and (max-width:992px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-eight{grid-row:4;grid-column:2/4}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-eight img{aspect-ratio:2/1}}@media screen and (min-width:992px)and (max-width:1200px){#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-eight{grid-row:4;grid-column:2/4}#SummerStampedeSocials #SocialsIntro .social-intro-grid-item--photo.photo-eight img{aspect-ratio:2/1}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid{grid-template-columns:repeat(4,1fr)}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid--content{border:0;grid-row:1;grid-column:1/3;align-self:center}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid--content{grid-column:1/5}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid--content .section-titles--summer-stampede{padding-bottom:1rem}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid--content .section-titles--summer-stampede{padding-bottom:2.5rem}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo{border:4px solid #aa3373}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-one{grid-row:2;grid-column:1}}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-two{grid-row:2;grid-column:2}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-three{grid-row:3;grid-column:1}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-three{grid-row:2;grid-column:3}}#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-four{grid-row:3;grid-column:2}@media screen and (min-width:992px){#SummerStampedeSocials #SocialsAdverts .socials-adverts-grid-item--photo.photo-four{grid-row:2;grid-column:4}}@media screen and (max-width:768px){#SummerStampedeMerchandise .jumbotron--stampede{background-position:36% 100%;background-size:300%}}@media screen and (min-width:768px){#SummerStampedeMerchandise .jumbotron--stampede{background-position:30% 90%;background-size:240%}}@media screen and (min-width:992px){#SummerStampedeMerchandise .jumbotron--stampede{background-position:38% 90%;background-size:220%}}@media screen and (min-width:1200px){#SummerStampedeMerchandise .jumbotron--stampede{background-position:36% 90%;background-size:220%}}#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container .photo{border:4px solid #dd4295;aspect-ratio:1/.5}#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container .photo img{width:100%;height:100%;object-fit:cover}#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container .content{padding-top:5%}@media screen and (min-width:992px){#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container{display:flex}#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container div{flex:1}#SummerStampedeMerchandise #MerchandiseTsunamiCoverSection .merchandise-cover-container .content{padding:5% 0 5% 5%}}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid .merchandise-grid-item{background:#1c3d76;color:#fff;display:flex;flex-direction:column;padding:4px}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid .merchandise-grid-item__photo{height:250px;overflow:hidden}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid .merchandise-grid-item__photo img{width:100%;height:100%;object-fit:cover}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid .merchandise-grid-item__content{padding:calc(2rem - 4px);display:flex;flex-direction:column}#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid .merchandise-grid-item__label{font-size:1.5rem;font-weight:600}@media screen and (min-width:768px){#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){#SummerStampedeMerchandise #Merchandise2026 .merchandise-grid{grid-template-columns:repeat(4,1fr)}}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid{grid-template-columns:repeat(4,1fr)}}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--photo{border:4px solid #aa3373}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--photo img{width:100%;object-fit:cover;aspect-ratio:1/1}@media screen and (min-width:768px)and (max-width:1200px){#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--photo.photo-six{grid-column:span 3;grid-row:3}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--photo.photo-six img{aspect-ratio:3/1;object-position:top center}}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--content{grid-row:1;grid-column:span 2;align-self:center}@media screen and (min-width:768px){#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--content{grid-column:span 3}}@media screen and (min-width:1200px){#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--content{grid-row:2;grid-column:2/4}}#SummerStampedeTournament #BringingItAllTogether .tournament-intro-grid-item--content .section-titles--summer-stampede{padding-bottom:0}#SummerStampedeTournament #MixedTeams .mixed-teams-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:1200px){#SummerStampedeTournament #MixedTeams .mixed-teams-grid{grid-template-columns:repeat(2,1fr)}}#SummerStampedeTournament #MixedTeams .mixed-teams-grid-item--photo{border:4px solid #dd4295}#SummerStampedeTournament #MixedTeams .mixed-teams-grid-item--photo img{width:100%;object-fit:cover;aspect-ratio:2/1}@media screen and (min-width:1200px){#SummerStampedeTournament #MixedTeams .mixed-teams-grid-item--content{grid-column:span 2}}#SummerStampedeTournament #MixedTeams .mixed-teams-grid-item--content .section-titles--summer-stampede{padding-bottom:0}@media screen and (min-width:1200px){#SummerStampedeTournament #MixedTeams .mixed-teams-grid-item--content .section-titles--summer-stampede{padding-bottom:2.5rem}}#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:1200px){#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid{grid-template-columns:repeat(4,1fr)}}#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid-item--photo{border:4px solid #aa3373}#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid-item--photo img{width:100%;object-fit:cover;aspect-ratio:1/1}#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid-item--content{align-self:center;grid-column:span 2}#SummerStampedeTournament #ExhibitionMatch .exhibition-match-grid-item--content .section-titles--summer-stampede{padding-bottom:0}@media screen and (max-width:768px){#SummerStampedePastYearsIndex .jumbotron--stampede{background-size:cover}}#SummerStampedePastYears2026 .jumbotron--stampede{background-position:bottom}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .section-titles--summer-stampede h3{margin-bottom:1rem}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links{display:grid;gap:1.5rem}@media screen and (min-width:992px){#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links{grid-template-columns:repeat(3,1fr)}}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item{background-color:#ffffff26;padding:2rem}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item strong{display:block;margin-bottom:1.5rem;font-size:1.25rem;font-weight:400}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item ul{display:grid;margin-bottom:0}@media screen and (min-width:1400px){#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item:last-of-type{grid-column:span 2}#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item:last-of-type ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){#SummerStampedePastYears2026 .section-summer-stampede-2026-thank-you .thank-you-links .thank-you-links-item:last-of-type{grid-column:span 1}}#SummerStampedePastYears2026 .past-year-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}#SummerStampedePastYears2026 .past-year-grid-item--blurb{grid-row:1;grid-column:1/3;align-self:center}#SummerStampedePastYears2026 .past-year-grid-item--blurb p:last-of-type{margin-bottom:0}#SummerStampedePastYears2026 .past-year-grid-item--photo{aspect-ratio:1/1;border:4px solid #dd4295}#SummerStampedePastYears2026 .past-year-grid-item--photo img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px)and (max-width:1200px){#SummerStampedePastYears2026 .past-year-grid{grid-template-columns:repeat(3,1fr)}#SummerStampedePastYears2026 .past-year-grid-item--photo{aspect-ratio:unset;width:100%;height:100%}#SummerStampedePastYears2026 .past-year-grid--intro .past-year-grid-item--blurb,#SummerStampedePastYears2026 .past-year-grid--saturday .past-year-grid-item--blurb,#SummerStampedePastYears2026 .past-year-grid--sunday .past-year-grid-item--blurb{grid-column:1/4;grid-row:1}#SummerStampedePastYears2026 .past-year-grid--intro .past-year-grid-item--photo:nth-child(2){grid-column:span 2;aspect-ratio:2/1}#SummerStampedePastYears2026 .past-year-grid--intro .past-year-grid-item--photo:nth-child(10){grid-column:span 2;aspect-ratio:2/1}#SummerStampedePastYears2026 .past-year-grid--friday{grid-template-columns:repeat(3,1fr)}#SummerStampedePastYears2026 .past-year-grid--friday .past-year-grid-item--blurb{grid-row:1/3}#SummerStampedePastYears2026 .past-year-grid--saturday .past-year-grid-item--photo:nth-child(6){grid-column:span 2;aspect-ratio:2/1}#SummerStampedePastYears2026 .past-year-grid--saturday .past-year-grid-item--photo:nth-child(6) img{object-position:0 15%}#SummerStampedePastYears2026 .past-year-grid--saturday .past-year-grid-item--photo:nth-child(11){grid-row:3/5;grid-column:3}#SummerStampedePastYears2026 .past-year-grid--saturday-night .past-year-grid-item--blurb{grid-column:1/4}#SummerStampedePastYears2026 .past-year-grid--sunday .past-year-grid-item--blurb+.past-year-grid-item--photo{grid-row:span 2;aspect-ratio:1/2}#SummerStampedePastYears2026 .past-year-grid--sunday .past-year-grid-item--photo:nth-child(10){grid-column:span 2;aspect-ratio:2/1}#SummerStampedePastYears2026 .past-year-grid--sunday .past-year-grid-item--photo:nth-child(10) img{object-position:0 15%}#SummerStampedePastYears2026 .past-year-grid--saturday-exhibition-match .past-year-grid-item--blurb{grid-column:1/4}#SummerStampedePastYears2026 .past-year-grid--sunday-evening .past-year-grid-item--blurb{grid-column:1}}@media screen and (min-width:1200px){#SummerStampedePastYears2026 .past-year-grid{grid-template-columns:repeat(4,1fr)}#SummerStampedePastYears2026 .past-year-grid--photo{aspect-ratio:1/1}#SummerStampedePastYears2026 .past-year-grid--intro .past-year-grid-item--blurb{grid-row:2;grid-column:2/4}#SummerStampedePastYears2026 .past-year-grid--friday .past-year-grid-item--blurb{grid-column:1/3}#SummerStampedePastYears2026 .past-year-grid--saturday .past-year-grid-item--blurb{grid-column:3/5}#SummerStampedePastYears2026 .past-year-grid--saturday-night .past-year-grid-item--blurb{grid-column:2/4}#SummerStampedePastYears2026 .past-year-grid--sunday .past-year-grid-item--blurb{grid-column:1/3}#SummerStampedePastYears2026 .past-year-grid--saturday-exhibition-match .past-year-grid-item--blurb{grid-column:2/4}#SummerStampedePastYears2026 .past-year-grid--sunday-evening .past-year-grid-item--blurb{grid-column:3/5}}@media screen and (max-width:768px){#SummerStampedeFAQsPage .jumbotron--stampede{background-size:180%;background-position:center bottom}}@media screen and (min-width:768px){#SummerStampedeFAQsPage .jumbotron--stampede{background-size:cover}}#SummerStampedeFAQsPage .alert.alert-light{margin-bottom:0}#SummerStampedeFAQsPage .container--faqs{display:flex;gap:2rem;flex-direction:column}@media screen and (min-width:992px){#SummerStampedeFAQsPage .container--faqs{flex-direction:row}}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu-sticky-container{position:sticky;top:160px;z-index:999998}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu{flex:0 0 100%}@media screen and (min-width:992px){#SummerStampedeFAQsPage .container--faqs .faq-categories-menu{flex:0 0 20%}}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu .label{text-transform:uppercase;margin-bottom:.5rem}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul{margin:0 calc((2rem + 12px)*-1);list-style-type:none;display:flex;overflow-x:auto;white-space:nowrap;gap:.5rem;padding:0 calc(2rem + 12px)}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul::-webkit-scrollbar{display:none}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul{-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:992px){#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul{display:block;overflow-x:visible;white-space:normal;padding-bottom:0}}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu li{padding:0;margin:0;list-style-type:none}@media screen and (min-width:992px){#SummerStampedeFAQsPage .container--faqs .faq-categories-menu li{flex:none}}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a{display:block;text-decoration:none;font-weight:600;cursor:pointer;font-size:1rem;border:1px solid #b0b0b0;border-radius:50px;padding:.4rem 1rem;transition:all .2s ease}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a:hover{background-color:#b0b0b01a;color:#000}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a:focus,#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a:focus-visible,#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a:focus-within{outline:0;box-shadow:none}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a.active,#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a.active:hover{border-color:#dd4295;background-color:#dd4295;color:#fff}@media screen and (min-width:992px){#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a{font-size:1.25rem;border:none;border-radius:0;background-color:transparent!important;border-left:.25rem solid transparent;padding:.5rem .75rem;margin-bottom:.25rem}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a:hover{border-left-color:#b0b0b0;color:#000}#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a.active,#SummerStampedeFAQsPage .container--faqs .faq-categories-menu ul li a.active:hover{border-left-color:#dd4295;color:#dd4295}}#SummerStampedeFAQsPage .container--faqs .faq-categories-container{display:flex;flex:1;flex-direction:column}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category{flex:1;margin-bottom:1.5rem}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category.none{display:none}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-title{font-size:1.5rem;font-weight:700;color:#1c3d76;margin-bottom:1.5rem;line-height:1.5rem}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item{border-color:#b0b0b0;border-width:1px;border-style:solid;padding:1.25rem;margin-bottom:1rem;border-radius:.5rem;transition:box-shadow .1s}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item:last-of-type{margin-bottom:0}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-question{display:flex;cursor:pointer}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-question__label,#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-question__arrow{display:flex;align-items:center}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-question__label{font-weight:600;font-size:1.2rem;flex:1}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-question__arrow{display:flex;justify-content:center;transition:transform .1s}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item .faq-category-answer{display:none}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item:hover{cursor:pointer}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item:hover .faq-category-question{color:#dd4295}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item--open{border-color:#dd4295}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item--open .faq-category-question{color:#dd4295}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item--open .faq-category-question__arrow{transform:rotate(180deg)}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item--open .faq-category-answer{display:block;margin-top:1rem}#SummerStampedeFAQsPage .container--faqs .faq-categories-container .faq-category .faq-category-item--open .faq-category-answer p:last-child{margin-bottom:0}#SponsorsPage .sponsor-logos-container em{display:block;width:100%;text-align:center;margin-top:1.5rem}#SponsorsPage .sponsors-grid{margin-top:5%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width:768px){#SponsorsPage .sponsors-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1400px){#SponsorsPage .sponsors-grid{grid-template-columns:repeat(5,1fr)}}#SponsorsPage .sponsors-grid .sponsor-color-grid-cell{border:4px solid #aa3373;display:flex;position:relative}#SponsorsPage .sponsors-grid .sponsor-link{position:absolute;width:100%;height:100%}#SponsorsPage .sponsors-grid .sponsor-logo-container{align-self:center;padding:1rem;text-align:center}#SponsorsPage .sponsors-grid .sponsor-logo-container img{width:100%;aspect-ratio:1/0;transition:width .2s ease-in-out}#SponsorsPage .sponsors-grid .sponsor-link:hover{background:#b0b0b026}#SponsorsPage #SponsorsPhotoGrid{color:#fff}#SponsorsPage #SponsorsPhotoGrid h3,#SponsorsPage #SponsorsPhotoGrid h2{margin-bottom:0}#SponsorsPage #SponsorsPhotoGrid .photos-grid{display:grid;margin-top:5%;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){#SponsorsPage #SponsorsPhotoGrid .photos-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){#SponsorsPage #SponsorsPhotoGrid .photos-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}#SponsorsPage #SponsorsPhotoGrid .photos-grid{gap:1.5rem}#SponsorsPage #SponsorsPhotoGrid .photos-grid .photo{border:4px solid #dd4295;height:150px}@media screen and (min-width:768px){#SponsorsPage #SponsorsPhotoGrid .photos-grid .photo{height:300px}}#SponsorsPage #SponsorsPhotoGrid .photos-grid .photo img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width:1200px){#SponsorsPage #SponsorsPhotoGrid .photos-grid .photo-one{grid-column-start:1;grid-column-end:3}#SponsorsPage #SponsorsPhotoGrid .photos-grid .photo-six{grid-column-start:3;grid-column-end:5}}#ContactPage #ContactForm .contact-form{background:#fff;border:4px solid #dd4295}#ContactPage #ContactForm .contact-form .contact-form-header{padding:1rem;background:#dd4295;color:#fff;font-weight:700;text-transform:uppercase;font-size:1.25rem}#ContactPage #ContactForm .contact-form .contact-form-content .form-not-available{padding:1.5rem}#ContactPage #ContactForm .contact-form .contact-form-content form p{margin-bottom:0;border-top:1px solid #b0b0b0}#ContactPage #ContactForm .contact-form .contact-form-content form p:first-of-type{border-top:0}#ContactPage #ContactForm .contact-form .contact-form-content form p:last-of-type{border-top:0;padding:0 1.5rem 1.5rem}#ContactPage #ContactForm .contact-form .contact-form-content form p label{padding:1.5rem;font-weight:700}#ContactPage #ContactForm .contact-form .contact-form-content form .wpcf7-response-output{margin:0 1.5rem 1.5rem}#ContactPage #ContactForm .contact-form .contact-form-content form label{display:block}#ContactPage #ContactForm .contact-form .contact-form-content form input[type=text],#ContactPage #ContactForm .contact-form .contact-form-content form input[type=email],#ContactPage #ContactForm .contact-form .contact-form-content form textarea{margin-top:.25rem;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#ContactPage #ContactForm .contact-form .contact-form-content form input[type=submit]{background-color:#aa3373;border-color:#aa3373;border-width:1px;color:#fff;border-radius:.25rem;padding:.5rem 1rem;font-size:1.25rem}#ContactPage #ContactForm .contact-form .contact-form-content form input[type=submit]:hover{background-color:#932761;color:#fff}#ContactPage #ContactForm .contact-form .contact-form-content form textarea{height:200px}#ContactPage #ContactForm .contact-form-recaptcha-message{margin-top:2rem;text-align:center;font-size:.8rem}.page-container{padding-top:5%;padding-bottom:5%}.page-title{font-weight:700;text-transform:uppercase;font-size:3rem;margin-bottom:1rem}#GenericPage .page-photo{width:100%}@media screen and (max-width:992px){#GenericPage .page-photo{aspect-ratio:1/1}}@media screen and (min-width:992px){#GenericPage .page-photo{height:500px}}#GenericPage .page-photo{background-size:cover;background-position:center center;margin-bottom:1.5rem;border-radius:2rem;border:5px solid #dd4295}.footer{background-color:#aa3373}#FooterSocials{padding:4rem 2.5%;color:#fff;text-align:center}#FooterSocials h2{margin-bottom:1rem}#FooterSocials .btn{width:40px}#FooterCopyright{background-color:#00000040;color:#ffffffbf;padding:15px}#FooterCopyright .footer-copyright-item{color:#ffffffbf}#FooterCopyright .footer-copyright-item strong,#FooterCopyright .footer-copyright-item__icon{color:#fff}#FooterCopyright .footer-copyright-item a{color:inherit}#FooterCopyright .footer-copyright-item a:hover{text-decoration:none}
