.player-section>h2{color:var(--white);font-size:27px;font-weight:700;line-height:1.4;margin-bottom:10px;padding-right:40px;text-transform:uppercase}.player-section__material{align-items:center;background-color:var(--lightBg);color:var(--white)!important;display:flex;height:30px;padding:0 15px;position:absolute;right:0;text-decoration:none!important;top:0;transform:translateY(calc(-100% - 15px))}.player-section__material svg{margin-right:10px}.player-section__content{display:flex;justify-content:space-between}@media (max-width:1199.8px){.player-section__content{flex-direction:column}}.player-section__main-video{flex:1 1 auto;position:relative}.player-section__main-video h2{color:#ccf8a9;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.player-section__main-video .progress-bar{background-color:var(--lightText);border-radius:3px;color:var(--white);font-size:15px;padding:7.5px 15px;position:relative;z-index:0}.player-section__main-video .progress-bar>div{background-color:var(--white);border-radius:3px;height:100%;left:0;position:absolute;top:0;z-index:-1}@media (min-width:1200px){.player-section__playlist{flex:0 0 350px;margin-left:20px;margin-top:-46px}}.player-section__playlist>p{border:1.5px solid var(--lightBg);border-bottom:none;color:var(--white);font-size:18px;font-weight:700;line-height:1.4;padding:10px 20px 5px}.player-section__playlist ul{border:1.5px solid var(--lightBg);border-top:none;list-style:none}.player-section__playlist ul a{text-decoration:none}.player-section__playlist ul .video{align-items:flex-start;cursor:pointer;display:flex;min-height:70px;padding:20px;transition:all .05s}.player-section__playlist ul .video.active,.player-section__playlist ul .video:active,.player-section__playlist ul .video:focus,.player-section__playlist ul .video:hover{background:rgba(var(--whiteRgb),.2)}.player-section__playlist ul .video *{color:var(--white);font-size:11px;margin-bottom:0;transition:all .15s}.player-section__playlist ul .video img{border:1px solid var(--lightBg);height:57px;-o-object-fit:cover;object-fit:cover;width:110px}.player-section__playlist ul .video .vidyard-player-container{border:1px solid var(--lightBg);width:110px!important}.player-section__playlist ul .video__infos{margin-left:10px}.player-section__playlist ul .video__infos p{color:var(--lightText);font-size:13px;font-style:italic;opacity:.7}@media (max-width:991.8px){.player-section__playlist ul .video__infos p{font-size:9px}}.player-section__playlist ul .video__infos strong{color:var(--white);margin-bottom:2px}@media (max-width:991.8px){.player-section__playlist ul .video__infos strong{font-size:11px}}.player-section__playlist ul .video__time{align-items:center;display:flex;flex:0 0 auto;margin-left:auto;opacity:.7}.player-section__playlist ul .video__time svg{margin-right:10px}.player-section__banners{margin:20px 0}.player-section__banners>a{display:block;display:flex;justify-content:center;width:100%}.player-section__banners>a>img{height:auto;width:60%}@media (max-width:420px){.player-section__banners>a>img{width:100%}}.video-container{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.video-container #video-player{height:100%;width:100%}.video-container iframe{height:100%;max-width:unset;width:100%}.video-container .thumbnail{aspect-ratio:16/9;cursor:pointer;display:none;left:0;position:absolute;top:0;width:100%;z-index:1}.video-container.waiting-live iframe{height:100%!important;margin-left:0!important;width:100%!important}.video-container .thumbnail img{object-fit:cover;width:100%}.video-container .thumbnail .thumbnail-overlay{align-items:center;background:rgba(0,0,0,.5);color:var(--white);display:flex;font-size:20px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.video-container .thumbnail .thumbnail-overlay .play-button{align-items:center;background:var(--white);border-radius:50%;cursor:pointer;display:flex;height:100px;justify-content:center;width:100px}@media (max-width:991.8px){.video-container .thumbnail .thumbnail-overlay .play-button{height:60px;width:60px}}.player-nav-buttons{display:flex;justify-content:space-between;margin-bottom:48px;margin-top:24px}.player-nav-buttons .right-buttons{align-items:center;display:flex;gap:16px}@media (max-width:991.8px){.player-nav-buttons{flex-direction:column;gap:16px}.player-nav-buttons .right-buttons{flex-direction:column;width:100%}.player-nav-buttons link-component{width:100%}}