.elementor-26839 .elementor-element.elementor-element-5ebc0d5{--display:flex;}.elementor-26839 .elementor-element.elementor-element-ca1ee38 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-26839 .elementor-element.elementor-element-ca1ee38 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-26839 .elementor-element.elementor-element-ca1ee38 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-26839 .elementor-element.elementor-element-ca1ee38 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for container, class: .elementor-element-5ebc0d5 */.video-slide {
  position: relative;
  cursor: pointer;
}

.video-play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 56px;
  height: 56px;
  background: rgba(255,255,255,0.92);
  border-radius: 50%;
  pointer-events: none;
  z-index: 2;
}

.video-play-btn::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 55%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 20px;
  border-color: transparent transparent transparent #4f46e5;
}/* End custom CSS */