h1{letter-spacing:.05em;text-transform:uppercase}.media-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;list-style:none;margin-bottom:30px;margin-left:0!important;padding:0}.media-list__item{background:#f9f9ff;border-radius:0 0 3.2rem 3.2rem;margin-bottom:0!important;margin-left:0;padding:0 2.5rem 3.5rem;position:relative;width:-webkit-calc(33.33333% - 1rem);width:-moz-calc(33.33333% - 1rem);width:calc(33.33333% - 1rem)}@media screen and (max-width:992px){.media-list__item{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem)}}@media screen and (max-width:480px){.media-list__item{width:100%}}.media-list__item .link,.media-list__item a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#0a1e64;font-size:inherit;padding:0;text-align:left;-moz-text-decoration-color:rgba(10,30,100,.3);text-decoration-color:rgba(10,30,100,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:inherit}.media-list__item .link:visited,.media-list__item a:visited{color:#0a1e64;-moz-text-decoration-color:rgba(10,30,100,.3);text-decoration-color:rgba(10,30,100,.3)}.media-list__item .link:hover,.media-list__item a:hover{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.media-list__item .link:hover:visited,.media-list__item a:hover:visited{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3)}.media-list__item .link:after,.media-list__item a:after{content:"";height:100%;left:0;position:absolute;right:1.5rem;top:0}.media-list__item-subgroup{color:rgba(0,0,0,.5);display:inline-block;font-size:1.4rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-right:1em;text-transform:uppercase}.media-list__item-description{display:none}.media-list .cover{aspect-ratio:16/9;background-position:50% 50%;background-size:cover;border-radius:1.6rem 1.6rem 0 0;cursor:pointer;display:block;margin-bottom:2.5rem;margin-left:-2.5rem;margin-top:0;overflow:hidden;position:relative;width:-webkit-calc(100% + 5rem);width:-moz-calc(100% + 5rem);width:calc(100% + 5rem)}.media-list h4{font-size:2rem;line-height:1.3;margin:0}@media screen and (min-width:992px){.media-list h4{font-size:2.4rem}}@-webkit-keyframes opacity-transparent{0%{color:hsla(0,0%,100%,.3)}to{color:#fff}}@-moz-keyframes opacity-transparent{0%{color:hsla(0,0%,100%,.3)}to{color:#fff}}@-o-keyframes opacity-transparent{0%{color:hsla(0,0%,100%,.3)}to{color:#fff}}@keyframes opacity-transparent{0%{color:hsla(0,0%,100%,.3)}to{color:#fff}}.media-list .video-duration{-moz-animation:opacity-transparent .5s infinite alternate;-o-animation:opacity-transparent .5s infinite alternate;animation:opacity-transparent .5s infinite alternate;-webkit-animation:opacity-transparent .5s infinite alternate;display:inline-block;margin:0 .5em .5em 0;opacity:.3}.media-list .video-duration.loaded{-moz-animation:none;-o-animation:none;animation:none;-webkit-animation:none;opacity:1}.media-modal .video-duration{margin-right:.5em}.media-modal .video-description{margin-top:.5em}.media-modal .video-subgroup{color:#bbb;font-size:14px;font-weight:500;letter-spacing:.05em;margin-right:1em;text-transform:uppercase}.media-modal .modal-content{color:#000;padding-top:90px}.media-modal iframe{aspect-ratio:16/9;height:auto;width:100%}.video-data{padding-top:15px}.nav-tabs{border:none!important;float:none!important}@media screen and (max-width:992px){.nav-tabs li{height:auto!important;min-height:4.4rem;text-align:left!important;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem)}.nav-tabs li a{white-space:normal}}@media screen and (max-width:480px){.nav-tabs li{width:100%}}.nav-tabs a{background:none!important;border:none!important;color:#223473;padding:0!important;text-decoration:none!important}.video-timestamps ul{margin-left:0!important}.video-timestamps li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0!important}.video-timestamps li:before{display:none}.video-timestamps time{color:#000;-webkit-box-flex:0;-webkit-flex:0 0 1;-moz-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;font-size:inherit;font-weight:400;margin-right:.5em;min-width:3.5em}