
@keyframes wd-SlideFromTop {
	from {
		transform: translateY(-150px);
	}
	
	to {
		transform: none;
	}
}

@keyframes wd-SlideFromBottom {
	from {
		transform: translateY(150px);
	}
	
	to {
		transform: none;
	}
}

@keyframes wd-SlideFromLeft {
	from {
		transform: translateX(-150px);
	}
	
	to {
		transform: none;
	}
}

@keyframes wd-SlideFromRight {
	from {
		transform: translateX(150px);
	}
	
	to {
		transform: none;
	}
}

@keyframes wd-RightFlipY {
	from {
		transform: translateX(100px) rotate3d(0, 1, 0, 90deg) scale(.6);
	}
	
	to {
		transform: perspective(1000px) translateY(0px) rotate3d(0, 1, 0, 0deg) scale(1);
	}
}

@keyframes wd-LeftFlipY {
	from {
		transform: translateX(-100px) rotate3d(0, 1, 0, -90deg) scale(.6);
	}
	
	to {
		transform: perspective(1000px) translateY(0px) rotate3d(0, 1, 0, 0deg) scale(1);
	}
}

@keyframes wd-TopFlipX {
	from {
		transform: translateY(-100px) rotate3d(1, 0, 0, 90deg) scale(.6);
	}
	
	to {
		transform: perspective(1000px) translateY(0) rotate3d(1, 0, 0, 0deg) scale(1);
	}
}

@keyframes wd-BottomFlipX {
	from {
		transform: translateY(100px) rotate3d(1, 0, 0, 90deg) scale(.6);
	}
	
	to {
		transform: perspective(1000px) translateY(0) rotate3d(1, 0, 0, 0deg) scale(1);
	}
}

@keyframes wd-ZoomIn {
	from {
		transform: scale(.7);
	}
	
	to {
		transform: none;
	}
}

@keyframes wd-RotateZ {
	from {
		transform: matrix3d(.70592, .02465, .37557, -.00062, -.06052, .79532, .06156, -.0001, -.46435, -.10342, .87958, -.00146, -21.42566, 4.13698, 4.81749, .99197085);
	}
	
	to {
		transform: none;
	}
}

.wpb_animate_when_almost_visible[class*="color-scheme-hover"] {
	transition: all .25s ease;
}

:is(.wd-slide-from-bottom, .wd-slide-from-top, .wd-slide-from-left, .wd-slide-from-right, .wd-left-flip-y, .wd-right-flip-y, .wd-top-flip-x, .wd-bottom-flip-x, .wd-zoom-in, .wd-rotate-z) {
	transition: opacity .7s cubic-bezier(0, .87, .58, 1);
	animation-fill-mode: none !important;
}

:is(.wd-slide-from-bottom, .wd-slide-from-top, .wd-slide-from-left, .wd-slide-from-right, .wd-left-flip-y, .wd-right-flip-y, .wd-top-flip-x, .wd-bottom-flip-x, .wd-zoom-in, .wd-rotate-z).animated {
	animation-duration: .7s;
	animation-timing-function: cubic-bezier(0, .87, .58, 1);
}

.wd-slide-from-top {
	animation-name: wd-SlideFromTop;
}

.wd-slide-from-bottom {
	animation-name: wd-SlideFromBottom;
}

.wd-slide-from-left {
	animation-name: wd-SlideFromLeft;
}

.wd-slide-from-right {
	animation-name: wd-SlideFromRight;
}

.wd-right-flip-y {
	animation-name: wd-RightFlipY;
}

.wd-left-flip-y {
	animation-name: wd-LeftFlipY;
}

.wd-top-flip-x {
	animation-name: wd-TopFlipX;
}

.wd-bottom-flip-x {
	animation-name: wd-BottomFlipX;
}

.wd-zoom-in {
	animation-name: wd-ZoomIn;
}

.wd-rotate-z {
	animation-name: wd-RotateZ;
	will-change: animation;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(2) {
	transition-delay: .1s;
	animation-delay: .1s;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(3) {
	transition-delay: .2s;
	animation-delay: .2s;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(4) {
	transition-delay: .3s;
	animation-delay: .3s;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(5) {
	transition-delay: .4s;
	animation-delay: .4s;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(6) {
	transition-delay: .5s;
	animation-delay: .5s;
}

.wpb_wrapper>.wpb_animate_when_almost_visible:nth-child(7) {
	transition-delay: .6s;
	animation-delay: .6s;
}
