.no-events{width:100%;background-color:hsla(0,0%,100%,.1);margin:16px 0 0}@media (min-width:545px){.no-events{margin:32px 0 0}}.no-events p{font-family:Montserrat;font-size:14px;font-weight:500;text-align:center;color:hsla(0,0%,100%,.6);padding:18px 42px;margin:32px 0}@media (min-width:545px){.no-events p{padding:32px 42px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}.no-events{margin:0 16px}@media (min-width:545px){.no-events{width:calc(100% - 64px);margin:0 32px}}.carousel-section{position:relative;left:0;overflow:hidden}@media (min-width:545px){.carousel-section{width:calc(100% + 64px);left:-32px}}.carousel-section .card-wrapper{width:100%;float:left;margin-bottom:12px}@media (min-width:545px){.carousel-section .card-wrapper{width:48%;margin-right:2%}}@media (min-width:992px){.carousel-section .card-wrapper{width:32%;margin-right:2%}}.carousel-section .cards{background:transparent;margin:0;padding:0}.carousel-section .cards .cardIntro{border-bottom:none;margin:24px 0 0;padding:0}@media (min-width:545px){.carousel-section .cards .cardIntro{margin:0;padding:0 32px}}.carousel-section .cards .cardIntro h2{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#fff;line-height:normal;text-transform:inherit;margin:0}@media (min-width:545px){.carousel-section .cards .cardIntro h2{font-size:20px}}.carousel-section .cards .cardIntro h2 span{display:inline;vertical-align:middle;font-size:12px;border:none;padding:0;margin:0}.carousel-section .cards .cardIntro .nfhsbutton{font-family:Montserrat,sans-serif;text-transform:uppercase;line-height:normal;font-size:12px;font-weight:800;text-decoration:none;text-align:right;color:#0e75d2;padding:0;margin:16px 0 0;background:transparent;width:auto}.carousel-section .cards .cards-container{margin-top:16px;padding:16px 0 0 16px;overflow:hidden}@media (min-width:545px){.carousel-section .cards .cards-container{padding:16px 16px 0 32px}}.carousel-section .cards .cards-container.feature{padding:0}.carousel-section .cards .cards-container.feature .glide__track{height:230px}@media (min-width:545px){.carousel-section .cards .glide-container{padding:0;width:100%}}.carousel-section .cards .glide-container .glide__track .glide__slides{padding-top:5px;overflow:visible}.carousel-section .cards .glide-container .glide__bullets{text-align:center;margin-bottom:0}.carousel-section .cards .glide-container .glide__bullets .glide__bullet{width:8px;height:8px;background:transparent;background-color:hsla(0,0%,100%,.1);border:none;border-radius:16px;text-indent:-9999px;padding:0;margin:0 4px;cursor:pointer}.carousel-section .cards .glide-container .glide__bullets .glide__bullet.glide__bullet--active{background-color:#0e75d2}.carousel-section .cards .glide-container div[data-glide-el=controls] .glide-button{display:none;position:absolute;z-index:10;width:25px;height:215px;border:none;top:0;background:linear-gradient(270deg,rgba(9,18,26,0),#09121a)}@media (min-width:545px){.carousel-section .cards .glide-container div[data-glide-el=controls] .glide-button{display:unset}}.carousel-section .cards .glide-container div[data-glide-el=controls] .glide-button.glide-left{left:0}.carousel-section .cards .glide-container div[data-glide-el=controls] .glide-button.glide-right{right:-6px;background:linear-gradient(90deg,rgba(9,18,26,0),#09121a)}.carousel-section .cards .glide-container div[data-glide-el=controls] .glide-button .arrow-icon{margin-left:-10px}.carousel-section .cards .glide-container .card-wrapper{width:100%;float:left;margin-bottom:12px}@media (min-width:545px){.carousel-section .cards .glide-container .card-wrapper{margin-right:0}}.carousel-section .cards .fallback-message{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.6);text-align:center;background-color:hsla(0,0%,100%,.1);padding:16px 0;max-width:928px;margin:0 16px}@media (min-width:545px){.carousel-section .cards .fallback-message{margin:0 32px}}.carousel-section .cards .fallback-message p{margin:0;padding:0 16px}.card-collection{width:100%;margin-bottom:40px;transition:height .5s;padding-top:16px}.card-collection .collection-content{display:grid;width:100%;grid-template-columns:minmax(200px,1fr);grid-column-gap:16px;grid-row-gap:16px;margin-bottom:16px}@media (min-width:545px){.card-collection .collection-content{grid-template-columns:repeat(2,minmax(250px,1fr));width:100%}}@media (min-width:992px){.card-collection .collection-content{grid-template-columns:repeat(3,minmax(250px,1fr));width:100%}}.card-collection .collection-content .event-card .card-main .sport-type{max-height:15px}.card-collection .card{margin:0 16px 16px 0}.card-collection .load-more{display:block;width:100%;text-align:center;height:40px;border-radius:2px;border:1px solid hsla(0,0%,100%,.6);cursor:pointer}.card-collection .load-more .label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px;font-family:Montserrat;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.1px;text-align:center;color:#fff}.page-wrapper{margin:0 16px}@media (min-width:545px){.page-wrapper{margin:0 32px}}@media (min-width:992px){.page-wrapper{max-width:970px;margin:0 auto}}.header-content{margin-bottom:24px}.header-content h1{color:#fff;font-size:24px}.header-content .sub-text,.header-content h1{text-transform:capitalize;text-align:center;line-height:normal;max-width:627px}.header-content .sub-text{font-size:14px;color:hsla(0,0%,100%,.6);margin-bottom:14px}@media (min-width:545px){.header-content{margin-bottom:22px;display:flex;justify-content:space-between}.header-content h1{text-align:left;font-size:40px}.header-content .sub-text{text-align:left;font-size:14px}}.section-header h2{font-size:24px;color:#fff;line-height:normal}@media (min-width:545px){.section-header h2{font-size:32px}}.game-counter{position:relative;display:flex;height:124px;border-radius:2px;background-color:hsla(0,0%,100%,.1)}@media (min-width:545px){.game-counter{width:288px}}.game-counter div{display:inline-block}.game-counter.more .games .count{font-size:35px;height:50px;margin:18px auto 0}.game-counter.more .games .time-span{width:65%}.game-counter .divider{margin:15px 0;background-color:hsla(0,0%,100%,.1);width:1px;height:92px}.game-counter .games{flex-grow:1;min-width:49%;margin:0}.game-counter .games .count{height:66px;width:100%;font-size:54px;margin:8px auto 0}.game-counter .games .count,.game-counter .games .time-span{font-weight:500;color:#fff;font-family:Montserrat;text-align:center;line-height:normal}.game-counter .games .time-span{height:36px;width:60%;font-size:14px;margin:0 auto}