.cc-videoplaybutton {
	display: flex;
	flex-direction: column;
}
	.cc-videoplaybutton_link {
		position: relative;
	}
	

/* Alignment */
.cc-videoplaybutton.align-center {
  align-items: center;
}
.cc-videoplaybutton.align-start {
  align-items: start;
}
.cc-videoplaybutton.align-end {
  align-items: end;
}
.cc-videoplaybutton.align-justify {
  align-items: stretch;
}

/* Animations */
.cc-videoplaybutton.grow_on_hover .cc-videoplaybutton_link:hover {
	transform: scale(1.1);
}

/* Ripple Effect */
.cc-videoplaybutton.enable_ripple .cc-videoplaybutton_link::before {
	content: '';
	display: block;
	position: absolute;
	z-index: -1;
	inset: -2px;
	border-radius: inherit;
	border: 1px solid;
	animation: VideoPlayButtonRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite;
}
@keyframes VideoPlayButtonRipple {
	0%   { transform: scale(1); }
	80%  { transform: scale(1.35); }
	100% { opacity: 0; }
}
/* Fix for lightbox close button */
body.elementor-default .lity-close {
  padding: 0;
}