.video-section.contenthub{display:flex;justify-content:center}
.aem-AuthorLayer-Edit .video-section.contenthub{display:block}
.video-section.contenthub .video-wrap{height:431px;width:768px;margin-top:35px;margin-bottom:35px;position:relative}
.video-section.contenthub .video-wrap .play-button{height:60px;width:90px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.06);z-index:1;opacity:.8;border-radius:6px;cursor:pointer}
.video-section.contenthub .video-wrap .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}
.video-section.contenthub .video-wrap .play-button:focus{outline:0}
.video-section.contenthub .video-wrap .play-button:focus .focus-indicator{outline:2px solid #fff;display:inline-block}
.video-section.contenthub .video-wrap .play-button:hover{text-decoration:none}
.video-section.contenthub .video-wrap .play-button .focus-indicator{height:54px;width:84px;margin:3px;color:#333}
.video-section.contenthub .video-wrap .play-button,.video-section.contenthub .video-wrap .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute}
.video-section.contenthub .video-wrap img{height:100%;width:100%;object-fit:cover;cursor:pointer;border-radius:8px}
.video-section.contenthub .video-wrap iframe{height:inherit;width:inherit}
.aem-AuthorLayer-Edit .video-section.contenthub .video-wrap{margin:0 auto}
.video-section.contenthub .video-wrap .kv-packshot-button:focus{outline:2px solid #5e10b1}
@media(min-width:1024px) and (max-width:1255px){.video-section.contenthub .video-wrap{height:431px;width:768px}
}
@media(min-width:768px) and (max-width:1023px){.video-section.contenthub .video-wrap{height:329px;width:586px;margin-top:35px;margin-bottom:35px}
}
@media(max-width:767px){.video-section.contenthub .video-wrap{height:188px;width:335px;margin-top:30px;margin-bottom:30px}
}