#fmm_product_videos ul li .thumbnail { position: relative; padding: 0}

#fmm_product_videos ul li .thumbnail .view { position: absolute; width: 100%; height: 100%; top: 0; left: 0;
background: url(../img/trans_hover.png) repeat; display: none}

#fmm_product_videos ul li .thumbnail .views { position: absolute; width: 100%; height: 100%; top: 0; left: 0;
 margin-top:100px;}

#fmm_product_videos ul li .thumbnail:hover > .view { display: block}

#fmm_product_videos ul li a { color: #ffffff;}

#fmm_product_videos ul li .video-title { color: #303030;}

#fmm_product_videos ul li .video-desc { color: #03102E;}

#fmm_product_videos ul li img { max-width: 100%}

.view_auto_correct a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; /*background:url(../img/play_icon.png) no-repeat center;*/ }
#fmm_product_videos ul li .thumbnail .view_auto_correct { position: absolute; width: 100%; height: 100%; top: 0; left: 0; /*background: url(../img/trans_hover.png) */repeat; display: none}
#fmm_product_videos ul li .thumbnail > .view_auto_correct { display: flex; align-items: center;justify-content: center}

#fmm_product_videos ul li .thumbnail > a { position: relative; width: 100%; height: 0; overflow: hidden; padding-top: 56%; display:block;}
#fmm_product_videos ul li .thumbnail > a img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; object-fit: cover;border-radius:24px;}

#fmm_product_videos .product-video-title {
  color: var(--dark, #000000);
  font-family: "Inter", sans-serif;
  font-size: 18px;
  margin-top: 12px;
  font-weight:bold;
}
#fmm_product_videos .product-video-title i {
  font-size: 12px;
  margin-right: 8px;

}
