.video-module-wrapper{margin:0 auto;overflow:hidden;width:100%}.video-module-wrapper .video-wrapper{height:100%}.video-module-wrapper .video-wrapper .video-frame{height:100%;max-height:100vh;object-fit:cover;width:100%}.video-module-wrapper .video-wrapper .controls{bottom:75px;left:0;margin:0;padding:0 10px;position:relative}.video-module-wrapper .video-wrapper .controls button{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;height:40px;margin:0 5px;padding:0;width:22px}.video-module-wrapper .video-wrapper .controls .progress{cursor:pointer;height:5px;margin:0 auto;width:98%}.video-module-wrapper .video-wrapper .controls progress{border:none;border-radius:5px;display:block;width:100%}.video-module-wrapper .video-wrapper .controls progress::-webkit-progress-value{background-color:#ec009c}.video-module-wrapper .video-wrapper .controls progress::-moz-progress-bar{background-color:#ec009c}.video-module-wrapper .video-wrapper .controls progress span{display:inline-block;height:100%;width:0}.video-module-wrapper .video-wrapper .controls button{background-size:20px}@media(min-width:992px){.dnd-column.span10 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span11 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span12 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span7 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span8 .video-module-wrapper .video-wrapper .controls button{background-size:30px}.dnd-column.span4 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span5 .video-module-wrapper .video-wrapper .controls button,.dnd-column.span6 .video-module-wrapper .video-wrapper .controls button{background-size:25px}}.video-module-wrapper .video-wrapper .controls button[data-state=play]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEwLjU0MiA2LjY2N3YxNi42NjZoMS42NjdWNi42Njd6bTguMzMzIDB2MTYuNjY2aDEuNjY3VjYuNjY3eiIvPjwvc3ZnPg==)}.video-module-wrapper .video-wrapper .controls button[data-state=pause]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcuMjA5IDQuODM0djIwLjMzMmwxLjQzNi0uOTM3TDIzIDE1IDguNjQ1IDUuNzcxem0xLjg3NSAzLjQyOEwxOS41NDMgMTUgOS4wODQgMjEuNzM4eiIvPjwvc3ZnPg==)}.video-module-wrapper .video-wrapper .controls button[data-state=mute]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1LjkyNyAzLjM3IDE0LjMxNSA0Ljk1bC01LjM2IDUuMzYySDQuNjc2djkuMzc1aDQuMjc3bDUuMzYxIDUuMzYgMS42MTIgMS41ODN6bTYuMzg3IDQuMzA2LTEuMzE5IDEuMzE4YzMuMyAzLjMgMy4zIDguNTk1IDAgMTEuODk1bDEuMzE5IDEuMzQ3YzQuMDEzLTQuMDEzIDQuMDEzLTEwLjU0NiAwLTE0LjU2bS04LjI2Mi4yMzR2MTQuMThsLTQuMDE0LTQuMDE0LS4yOTMtLjI2NEg2LjU1MnYtNS42MjVoMy4xOTNsLjI5My0uMjYzem01LjUzNyAyLjQ5TDE4LjI3IDExLjcyYzEuNzkxIDEuNzkgMS43ODQgNC43NTctLjAyOSA2LjY1bDEuMzc3IDEuMzE5YzIuNDk4LTIuNjA4IDIuNDktNi43NjgtLjAzLTkuMjg4Ii8+PC9zdmc+)}.video-module-wrapper .video-wrapper .controls button[data-state=unmute]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE1LjI4NiA0LjMwNy0xLjYxMSAxLjU4Mi00LjQyNCA0LjQyNEg0Ljk3NHY5LjM3NUg5LjI1bDQuNDI0IDQuNDIzIDEuNjExIDEuNTgyem0tMS44NzUgNC41NHYxMi4zMDVsLTMuMDc2LTMuMDc2LS4yOTMtLjI2NEg2Ljg0OXYtNS42MjVoMy4xOTNsLjI5My0uMjYzem02Ljc2OCAyLjE5OC0xLjM0OCAxLjM0OEwyMS40NCAxNWwtMi42MDggMi42MDcgMS4zNDggMS4zNDggMi42MDctMi42MDcgMi42MDggMi42MDcgMS4zNDctMS4zNDhMMjQuMTM0IDE1bDIuNjA3LTIuNjA3LTEuMzQ3LTEuMzQ4LTIuNjA4IDIuNjA3eiIvPjwvc3ZnPg==)}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-4px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:768px){.video-module-wrapper{height:100%}.video-module-wrapper .video-wrapper{height:0;padding-top:56.25%!important;position:relative;width:100%}.video-module-wrapper .video-wrapper .video-frame{height:100%;left:0;position:absolute;top:0;width:100%}}