.close-video-popup {
    width: 32px;
    height: 32px;
    transform: none;
    font-size: 0;
    right: 5px;
  }
  
  .icon-close,
  .close-video-popup::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: white; filter: drop-shadow(1px 1px 1px rgb(0 0 0 / 0.9));' viewBox='0 0 1000 1000'%3E%3Cpath d='M38.61 14.28c-12.25 5.51-24.5 21.74-27.25 36.13-4.59 25.11-8.57 20.51 212.5 242.2l206.99 207.3-207.3 207.6C109.65 821.42 15.03 917.87 13.19 921.55c-4.9 9.8-3.98 30.62 1.53 42.56 9.49 19.9 39.19 30.93 61.24 22.66 4.59-1.84 102.27-96.15 217.09-209.75l208.52-206.38L706.74 776.1c117.89 117.89 209.13 206.99 214.64 209.44 41.64 18.07 83.59-26.64 63.38-67.06C982 912.97 888 816.51 775.63 704.14L571.7 499.3l205.77-203.93C999.15 74.91 993.34 81.64 988.44 54.7c-5.51-29.7-42.56-47.46-70.12-33.68-5.51 2.75-101.05 96.15-212.5 207.3l-203.01 202.7-205.77-205.77C183.74 112.26 86.68 17.65 81.17 14.89c-11.94-5.82-29.7-6.12-42.56-.61z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 60%;
    content: "" !important;
    display: block;
  }
  @media (min-width: 767px) {
    .icon-close,
    .close-video-popup::before {
      background-image: url("/-/media/CORPORATE/minisite/hc2023/v3/img/close.svg");
      background-repeat: no-repeat;
      width: 100%;
      height: 100%;
      background-position: center center;
      background-size: 60%;
      content: "" !important;
      display: block;
    }
    .video-box .content a.btn-close {
      width: 40px!important;
      height: 40px!important;
      top: 0px!important;
    }
  }
  
  .vjs-vjsdownload.vjs-button .vjs-icon-placeholder {
    width: 100%;
    height: 100%;
    cursor: pointer;
    box-shadow: none;
    transform: none;
  }
  
  .vjs-vjsdownload.vjs-button .vjs-icon-placeholder:before {
    background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 50 50'%3E%3Cpath d='M33.18 48H4.32a1.62 1.62 0 0 1-.86-.25 1.41 1.41 0 0 1-.58-.7l-1.71-3.68a1.51 1.51 0 0 1 .13-1.62 1.51 1.51 0 0 1 1.46-.68A1.56 1.56 0 0 1 4.1 42l1.26 2.84h27.82a1.54 1.54 0 0 1 1.57 1.58 1.61 1.61 0 0 1-.45 1.15 1.49 1.49 0 0 1-1.12.43zM25 36.39a1.53 1.53 0 0 1-1.13-.45L8.24 20.27A1.59 1.59 0 1 1 10.49 18L25 32.52 39.57 18a1.43 1.43 0 0 1 1.1-.49 1.5 1.5 0 0 1 1.13.49 1.58 1.58 0 0 1 .47 1.13 1.63 1.63 0 0 1-.45 1.12L26.16 35.94a1.53 1.53 0 0 1-1.16.45zm0-3.56a1.53 1.53 0 0 1-1.13-.45 1.69 1.69 0 0 1-.5-1.12V3.57a1.75 1.75 0 0 1 .5-1.17 1.63 1.63 0 0 1 2.25 0 1.75 1.75 0 0 1 .49 1.17v27.69a1.74 1.74 0 0 1-.49 1.1 1.49 1.49 0 0 1-1.12.47zM45.74 48H29.85a1.52 1.52 0 0 1-1.13-.45 1.69 1.69 0 0 1 0-2.3 1.52 1.52 0 0 1 1.13-.45H44.7L46 42a1.6 1.6 0 0 1 .9-.79 1.58 1.58 0 0 1 1.19.07 1.52 1.52 0 0 1 .83.86 1.71 1.71 0 0 1 0 1.22l-1.74 3.74a1.42 1.42 0 0 1-.59.7 1.62 1.62 0 0 1-.85.2z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    display: block;
    background-position: center center;
    background-size: 45%;
    content: "";
    top: auto;
    right: auto;
    border-width: 0;
    transform: none;
    left: auto;
  }
  
  .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,
  .vjs-icon-fullscreen-enter:before {
    background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 50 50'%3E%3Cpath d='M2.5 26.52a1.43 1.43 0 0 1-1.06-.45A1.49 1.49 0 0 1 1 25V2.5a1.44 1.44 0 0 1 .45-1.06A1.44 1.44 0 0 1 2.5 1H25a1.5 1.5 0 0 1 1.1.44 1.47 1.47 0 0 1 .45 1.08 1.47 1.47 0 0 1-.45 1.08 1.5 1.5 0 0 1-1.1.45H4V25a1.52 1.52 0 0 1-1.5 1.52zm16.37-6.15A1.45 1.45 0 0 1 17.8 20L1.42 3.63a1.59 1.59 0 0 1-.35-1.5 1.35 1.35 0 0 1 1.06-1.06 1.59 1.59 0 0 1 1.5.35L20 17.8a1.51 1.51 0 0 1 .42.77 1.47 1.47 0 0 1-.09.89 1.42 1.42 0 0 1-.56.68 1.55 1.55 0 0 1-.89.24zM47.45 49H25a1.44 1.44 0 0 1-1.06-.44 1.5 1.5 0 0 1-.45-1.1 1.43 1.43 0 0 1 .45-1.08 1.48 1.48 0 0 1 1.06-.43h21V25a1.48 1.48 0 0 1 .42-1.05 1.42 1.42 0 0 1 1.08-.45 1.5 1.5 0 0 1 1.1.45A1.44 1.44 0 0 1 49 25v22.45A1.52 1.52 0 0 1 47.45 49zm0 0a1.48 1.48 0 0 1-1.08-.47L30 32.2a1.53 1.53 0 1 1 2.2-2.2l16.33 16.37a1.28 1.28 0 0 1 .44.77 1.74 1.74 0 0 1-.09.89 1.39 1.39 0 0 1-.56.7 1.57 1.57 0 0 1-.87.27z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 40%;
    content: "" !important;
  }
  
  .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,
  .vjs-icon-fullscreen-exit:before {
    content: "";
  }
  
  .video-js .vjs-play-control .vjs-icon-placeholder:before {
    background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 50 50'%3E%3Cpath d='M7 49a3.07 3.07 0 0 1-1.59-.44 3.26 3.26 0 0 1-1.17-1.17 3.53 3.53 0 0 1-.47-1.62V4.24a3.53 3.53 0 0 1 .47-1.62 3.26 3.26 0 0 1 1.19-1.17A3.07 3.07 0 0 1 7 1a3.47 3.47 0 0 1 1.64.42l36 20.76a3.45 3.45 0 0 1 1.17 1.2 3.31 3.31 0 0 1 0 3.24 3.43 3.43 0 0 1-1.17 1.2L25.77 38.64a1.43 1.43 0 0 1-1.15.17 1.42 1.42 0 0 1-.89-.73 1.57 1.57 0 0 1-.16-1.15 1.63 1.63 0 0 1 .66-1l18.84-10.79.8-1.59-.8 1.31L7.12 4.1l-.23.14v41.53l.23.09 7.5-4.31a1.55 1.55 0 0 1 1.15-.12 1.5 1.5 0 0 1 .91.73 1.43 1.43 0 0 1 .16 1.15 1.55 1.55 0 0 1-.68.91l-7.5 4.36A3.29 3.29 0 0 1 7 49z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 40%;
    content: "" !important;
  }
  
  .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,
  .vjs-icon-pause:before {
    background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 50 50'%3E%3Cpath d='M14.31 49a1.36 1.36 0 0 1-1-.4 1.3 1.3 0 0 1-.4-1V2.36a1.3 1.3 0 0 1 .4-1 1.41 1.41 0 0 1 2 0 1.31 1.31 0 0 1 .4 1v45.28a1.36 1.36 0 0 1-1.4 1.36zm21.37 0a1.36 1.36 0 0 1-1.36-1.36V2.36a1.3 1.3 0 0 1 .4-1 1.41 1.41 0 0 1 2 0 1.31 1.31 0 0 1 .4 1v45.28a1.31 1.31 0 0 1-.4 1 1.37 1.37 0 0 1-1.03.36z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 40%;
    content: "" !important;
  }
  
  .video-js .vjs-mute-control .vjs-icon-placeholder:before,
  .vjs-icon-volume-high:before {
    background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 50 50'%3E%3Cpath d='M25.35 45a2 2 0 0 1-1.48-.62l-10-10a1.37 1.37 0 0 1-.36-1.38 1.25 1.25 0 0 1 1-1 1.31 1.31 0 0 1 1.33.35l8.83 8.8V8.78l-7.58 7.58a5.07 5.07 0 0 1-1.82 1.23 5.74 5.74 0 0 1-2.13.41H3.81v14h4a1.4 1.4 0 0 1 1.44 1.4 1.29 1.29 0 0 1-.41 1 1.54 1.54 0 0 1-1 .43h-4A2.8 2.8 0 0 1 1 32V18a2.86 2.86 0 0 1 .82-2 2.79 2.79 0 0 1 2-.84h9.3a2.67 2.67 0 0 0 2-.82l8.79-8.75a2 2 0 0 1 2.29-.45 2 2 0 0 1 .94.76 2.35 2.35 0 0 1 .37 1.17V42.9a2.21 2.21 0 0 1-.64 1.49 2 2 0 0 1-1.52.61zm8.76-8.87a1.38 1.38 0 0 1-.78-.23 1.31 1.31 0 0 1-.51-.65 1.47 1.47 0 0 1-.08-.82 1.36 1.36 0 0 1 .39-.72 13.2 13.2 0 0 0 3-4.32A13.75 13.75 0 0 0 36.29 19a13.26 13.26 0 0 0-2.89-4.4 1.39 1.39 0 0 1-.37-1 1.37 1.37 0 0 1 .43-1 1.39 1.39 0 0 1 1-.39 1.27 1.27 0 0 1 1 .43A16.29 16.29 0 0 1 40 24.26a15.88 15.88 0 0 1-1.33 6.23 16.69 16.69 0 0 1-3.64 5.26 1.33 1.33 0 0 1-.92.39zm6.25 6.41a1.38 1.38 0 0 1-.78-.23 1.32 1.32 0 0 1-.51-.62 1.4 1.4 0 0 1-.08-.8 1.37 1.37 0 0 1 .39-.72 22.51 22.51 0 0 0 .47-31.82 1.43 1.43 0 0 1-.39-1 1.33 1.33 0 0 1 .41-1 1.3 1.3 0 0 1 1-.39 1.41 1.41 0 0 1 1 .41 25.29 25.29 0 0 1-.51 35.76 1.41 1.41 0 0 1-1 .42z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 40%;
    content: "" !important;
  }
  
  .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,
  .vjs-icon-volume-mute:before {
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' style='fill: white' viewBox='0 0 264.6 200'%3E%3Cpath class='st0' d='M121.4 200c-3 0-5.8-1.2-7.9-3.3l-49.6-49.6c-3-3.1-2.9-7.9.2-10.9 3-2.9 7.7-2.9 10.7 0l42.4 42.4V21.4L80.9 57.7C75.5 63 68.3 66 60.7 66.1H14.6l.8 68.6 19.3-.8c4.3 0 7.7 3.5 7.7 7.7s-3.5 7.7-7.7 7.7h-20c-8.1 0-14.6-6.6-14.6-14.6V65.3c0-8.1 6.6-14.6 14.6-14.6h46.1c3.5 0 6.8-1.4 9.3-3.8l43.5-43.5C117.9-1 125-1 129.4 3.3c2.1 2.1 3.3 5 3.3 8v177.6c0 4.5-2.7 8.6-6.9 10.3-1.4.5-2.9.8-4.4.8zM257 154.1c-2 0-4-.8-5.5-2.3L158.7 59c-3-3.1-2.9-7.9.2-10.9 3-2.9 7.7-2.9 10.7 0l92.8 92.8c3 3 3 7.9 0 10.9-1.4 1.5-3.3 2.3-5.4 2.3z'/%3E%3Cpath class='st0' d='M164.2 154.1c-4.3 0-7.7-3.5-7.7-7.7 0-2 .8-4 2.2-5.4l92.8-92.8c3.1-3 7.9-2.9 10.9.2 2.9 3 2.9 7.7 0 10.7l-92.8 92.8c-1.4 1.4-3.3 2.2-5.4 2.2z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: 40%;
    content: "" !important;
  }
  
  .vjs-big-play-centered .vjs-big-play-button {
    height: 3em;
    line-height: 2.95em;
    background-color: transparent;
    border-radius: 50%;
  }
  
  .video-box {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 1000;
    visibility: hidden;
    opacity: 0;
    transition: all 0.5s;
  }
  
  .video-box.show {
    visibility: visible;
    opacity: 1;
  }
  
  .video-box .content {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: auto;
    transform: translate3d(0, -50%, 0);
  }
  
  .video-box .content a.btn-close {
    position: absolute;
    width: 32px;
    height: 32px;
    z-index: 2;
    text-decoration: none;
    text-align: center;
    line-height: 32px;
    top: -30px;
    right: 5px;
  }
  
  .video-box .content video {
    width: 100%;
    height: 100%;
  }
  .video-box .content {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: auto;
    transform: translate3d(0, -50%, 0);
  }
  
  @media (min-width: 992px) {
    .video-box .content {
      top: 50%;
      left: 50%;
      width: 960px;
      height: 540px;
      margin-left: -480px;
      margin-top: -270px;
      transform: translate3d(0, 0, 0);
    }
  }
  