.VideoDetailModule{padding:80px 0 100px}
@media(min-width:768px){.VideoDetailModule{padding:100px 0 150px}
}
@media(min-width:1024px){.VideoDetailModule{padding:104px 0 150px}
}
.VideoDetailModule .container-custom{width:100%}
@media(min-width:768px){.VideoDetailModule .container-custom{max-width:1200px;width:88%;padding:0;margin:0 auto}
}
.VideoDetailModule .content{width:88%;margin:0 auto}
@media(min-width:768px){.VideoDetailModule .content{width:100%}
}
@media(min-width:1024px){.VideoDetailModule .content{margin:-6px 0 0}
}
.VideoDetailModule .video-detail-row{gap:0 !important;padding:0 !important;justify-content:center !important}
.VideoDetailModule .media-player{margin-bottom:30px}
@media(min-width:768px){.VideoDetailModule .media-player{margin-bottom:60px}
}
@media(min-width:1024px){.VideoDetailModule .media-player{margin-bottom:0}
}
.VideoDetailModule .MediaPlayer .container,.VideoDetailModule .MediaPlayer .wrapper,.VideoDetailModule .MediaPlayer .has-video{margin:0;max-width:100%;padding:0;width:100%}
.VideoDetailModule .category{color:#d3135a;font-size:16px;line-height:1.375;margin:0;padding:0 0 10px}
@media(min-width:1024px){.VideoDetailModule .category{font-size:18px;line-height:1.33333}
}
.VideoDetailModule .title{font-size:18px;line-height:1.44444;font-weight:700;letter-spacing:-0.005em;margin:-8px 0 15px;padding:2px 0}
@media(max-width:767.98px){.VideoDetailModule .title{margin:-9px 0 18px}
}
@media(min-width:1024px){.VideoDetailModule .title{font-size:22px;line-height:1.45455;margin:-9px 0 6px}
}
.VideoDetailModule.without-category .title{margin:-6px;padding:0 0 10px}
.VideoDetailModule .location{color:#667790;font-size:16px;font-weight:400;line-height:1.375;margin:-8px 0 20px}
.VideoDetailModule .title+.location{margin-top:2px}
@media(min-width:1024px){.VideoDetailModule .location{font-size:18px;line-height:1;margin:16px 0 17px}
}
.VideoDetailModule .description{font-size:16px;line-height:1.5;margin:0;padding:0 0 26px}
.VideoDetailModule .media-info{border-bottom:1px solid #c2cddd;border-top:1px solid #c2cddd;color:#667790;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:16px;margin:-4px 0 30px;padding:10.5px 0}
.VideoDetailModule .media-info .info-label{flex:1;font-size:16px;line-height:1.5;padding-right:5px}
.VideoDetailModule .media-info .info-label:nth-last-child(n+3),.VideoDetailModule .media-info .info-label:nth-last-child(n+3) ~ .info-label{flex:0 0 auto}
.VideoDetailModule .media-info .info-label:nth-child(n+3):last-child{padding-right:0}
.VideoDetailModule .cta-button{align-items:center;display:inline-flex;flex-flow:row nowrap;font-size:16px;line-height:45px;margin:3px 0 25px;padding:0 20px}
@media(min-width:1024px){.VideoDetailModule .cta-button{font-size:18px}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.VideoDetailModule .cta-button:hover{color:#fff}
}
@media(hover:none){.VideoDetailModule .cta-button:active{color:#fff}
}
.VideoDetailModule .cta-button .button-content{align-items:center;display:flex}
.VideoDetailModule .cta-button svg{margin-left:10px}
.VideoDetailModule .cta-button svg use{fill:currentColor}
.VideoDetailModule .hidden-mobile{display:none}
@media(min-width:1024px){.VideoDetailModule .hidden-mobile{display:inline-block;padding-left:5px}
}
.VideoDetailModule .cta-button .hidden-mobile{text-transform:uppercase}
.VideoDetailModule [data-video-detail-share] .ShareModule{color:#667790;position:relative}
.VideoDetailModule [data-video-detail-share] .ShareModule .content-list{display:inline-block;position:relative}
.VideoDetailModule [data-video-detail-share] .ShareModule .label{color:#667790;margin-bottom:30px}
.VideoDetailModule [data-video-detail-share] .ShareModule .list{display:inline-block;list-style:none;margin:0;padding:0}
.VideoDetailModule [data-video-detail-share] .ShareModule .list .item{display:inline-block;position:relative}
.VideoDetailModule [data-video-detail-share] .ShareModule .list .item:first-child{margin-left:-19px}
@media(min-width:768px){.VideoDetailModule [data-video-detail-share] .ShareModule .list .item:first-child{margin-left:-18px}
}
.VideoDetailModule [data-video-detail-share] .ShareModule .list .item .social-link{align-items:center;background-color:transparent;border:1px solid transparent;color:inherit;cursor:pointer;display:flex;height:45px;justify-content:center;line-height:20px;text-align:center;transition:all .3s ease-in-out;width:45px}
.VideoDetailModule [data-video-detail-share] .ShareModule .list .item .social-link svg{display:inline-block}
@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.VideoDetailModule [data-video-detail-share] .ShareModule .list .item .social-link:hover{color:#d3135a}
}
@media(hover:none){.VideoDetailModule [data-video-detail-share] .ShareModule .list .item .social-link:active{color:#d3135a}
}
.VideoDetailModule [data-video-detail-share] .ShareModule .link-copy{background:#eff2f7;border:1px solid #c2cddd;box-shadow:0 0 5px 0 rgba(14,20,26,0.08);color:#667790;display:inline-block;line-height:16px;margin:0 15px;opacity:0;padding:10px 28px 10px 15px;position:absolute;top:2px;left:100%;transition:all .35s ease-in-out;vertical-align:middle;white-space:nowrap;z-index:9}
.VideoDetailModule [data-video-detail-share] .ShareModule .link-copy svg{margin-right:10px}
.VideoDetailModule [data-video-detail-share] .ShareModule .link-copy.open{opacity:1}
@media(max-width:767.98px){.VideoDetailModule [data-video-detail-share] .ShareModule .link-copy{left:0;margin:0;top:100%}
}
@media(min-width:768px){.VideoDetailModule [data-video-detail-share] .ShareModule .link-copy{left:auto;right:0;top:100%}
}