.elementor-32516 .elementor-element.elementor-element-dcc821e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32516 .elementor-element.elementor-element-ff84b02 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-32516 .dialog-widget-content{background-color:#343131;border-radius:13px 13px 13px 13px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-32516{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-32516 .dialog-message{width:1184px;height:auto;}#elementor-popup-modal-32516 .dialog-close-button{display:flex;top:26px;font-size:18px;}body:not(.rtl) #elementor-popup-modal-32516 .dialog-close-button{right:24px;}body.rtl #elementor-popup-modal-32516 .dialog-close-button{left:24px;}#elementor-popup-modal-32516 .dialog-close-button i{color:var( --e-global-color-ba3bfba );}#elementor-popup-modal-32516 .dialog-close-button svg{fill:var( --e-global-color-ba3bfba );}/* Start custom CSS */.video-thumbnail {
    cursor: pointer;
    border: 1px solid transparent;
        transition: all 0.3s ease;
}
.video-thumbnail.active {
    border: 2px solid blue;
    background-color:rgba(255,255,255,0.11);
}
 /* Formating Video Box */
  .video-info{margin:0;}
  .title-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .videolength-badge {
    background-color: white;
    color: black;
    font-size: 8.4px;
    font-weight:bold;
    padding: 3px 4.4px 2.6px 4.8px;
    border-radius: 13px;
    white-space: nowrap;
    margin-bottom:4px;
  }
  #elementor-popup-modal-32516{overflow:hidden;}/* End custom CSS */