#seasons_nav{display:flex;margin:0 0 30px 0!important;flex-wrap:wrap;justify-content:center;align-items:flex-end;column-gap:50px;row-gap:18px}#seasons_nav li{display:block;padding:0!important}#seasons_nav li::before{display:none}#seasons_nav li a{display:block;padding-bottom:12px;color:#001889;text-decoration:none;border-bottom:5px solid #FFF;transition:border-color ease-out .1s}#seasons_nav li a:hover,#seasons_nav li a:focus,#seasons_nav li.active a{border-bottom-color:#001889}#winners_finalists_nav{display:flex;margin:0 0 30px 0!important;flex-wrap:wrap;justify-content:center;align-items:flex-end;column-gap:30px;row-gap:10px}#winners_finalists_nav li{display:block;padding:0!important}#winners_finalists_nav li::before{display:none}#winners_finalists_nav li a{display:block;padding:8px 12px;color:var(--tertiary);text-decoration:none;text-transform:uppercase;font-size:.8rem;transition:background-color ease-out .3s;background-color:#FFF;border:1px solid var(--tertiary);border-radius:4px}#winners_finalists_nav li a:hover,#winners_finalists_nav li a:focus,#winners_finalists_nav li.active a{color:#FFF;background-color:var(--tertiary)}#season_header{display:flex;align-items:stretch;margin:30px 0;padding:40px;min-height:200px;background-color:#FFF;box-shadow:0 0 8px 2px #888}#season_header>div{flex:1}#season_header>div:not(.no-photo){width:50%}#season_header .photo{min-height:200px;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}@media screen and (max-width :991px){#season_header{flex-wrap:wrap;flex-direction:column-reverse}#season_header>div:not(.no-photo){width:100%}#season_header>div.photo{background-position:left center!important;margin-bottom:20px}}#awards{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px;margin-top:40px}.award{width:calc((100% / 3) - 20px);text-align:center;background-color:#FFF;box-shadow:0 0 8px #000}@media screen and (max-width :1199px){.award{width:calc((100% / 2) - 20px)}}@media screen and (max-width :767px){.award{width:100%}}.award .photo{width:100%;aspect-ratio:1 / .556;background-position:top center!important;background-size:cover!important;background-repeat:no-repeat!important}.award .content{padding:40px}.award h3{font-size:1.4rem;line-height:1.25em}.award h4{font-size:1.1rem;line-height:1.4em}.award ul.finalists{margin:-10px 0 30px 0!important}.award ul.finalists li{padding-left:0!important}.award ul.finalists li::before{display:none}.award .pdf_link{display:block;padding:8px;width:100%;color:#001889;text-decoration:none;text-transform:uppercase;font-size:.8rem;border:1px solid #001889;border-radius:4px;background-color:#FFF;transition:background-color ease-out .3s}.award .pdf_link:hover,.award .pdf_link:focus{color:#FFF;background-color:#001889}.award h4+.pdf_link{margin-top:30px}.award .pdf_link+.pdf_link{margin-top:10px}#highlights_video{margin:30px 0;text-align:center}#highlights_video a{padding:8px;width:100%;color:#FFF;text-decoration:none;text-transform:uppercase;font-size:.8rem;border:1px solid var(--tertiary);border-radius:4px;background-color:var(--tertiary);transition:background-color ease-out .3s}#highlights_video a:hover,#highlights_video a:focus{background-color:#FF20CC}#highlights_video .video_container{margin:30px 0 0}#earlier_seasons{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;row-gap:30px;margin-top:40px}#earlier_seasons .season{padding:40px;width:48%;background-color:#FFF;box-shadow:0 0 8px #000}@media screen and (max-width :991px){#earlier_seasons .season{width:100%}}#earlier_seasons .season h3{font-size:1.4rem;line-height:1.25em}#earlier_seasons .season table{width:100%;border-spacing:0;border-collapse:collapse}#earlier_seasons .season table th{padding:10px 20px;vertical-align:bottom;color:#FFF;text-align:left;font-weight:bold;background-color:#001889}#earlier_seasons .season table td{padding:14px 20px;color:#001889;text-align:left;vertical-align:middle;border-right:1px solid #001889;border-bottom:1px solid #001889}#earlier_seasons .season table td:first-child{font-weight:bold;width:40%;border-left:1px solid #001889}