
.mdp-slider {
	width: 100%;
	height: 600px;
	overflow: hidden;
	position: relative;
	z-index: -1;
}

.mdp-slider, .mdp-slider > li {
	display: block;
	list-style: none outside;
	margin: 0;
	padding: 0;
	border: 0 none;
}

.mdp-slider > li {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 2s ease-out;
	        transition: opacity 2s ease-out;
	will-change: -webkit-transform, transform, -webkit-transform-origin, transform-origin, opacity;
}

.mdp-slider > li.animate {
	z-index: 1;
	-webkit-animation: 14s ease-out forwards kenburns-bottom-right;
	        animation: 14s ease-out forwards kenburns-bottom-right;
}

.mdp-slider > li.animate.kenburns-top {
	-webkit-animation-name: kenburns-top;
	        animation-name: kenburns-top;
}

.mdp-slider > li.animate.kenburns-top-right {
	-webkit-animation-name: kenburns-top-right;
	        animation-name: kenburns-top-right;
}

.mdp-slider > li.animate.kenburns-right {
	-webkit-animation-name: kenburns-right;
	        animation-name: kenburns-right;
}

.mdp-slider > li.animate.kenburns-bottom-right {
	-webkit-animation-name: kenburns-bottom-right;
	        animation-name: kenburns-bottom-right;
}

.mdp-slider > li.animate.kenburns-bottom {
	-webkit-animation-name: kenburns-bottom;
	        animation-name: kenburns-bottom;
}

.mdp-slider > li.animate.kenburns-bottom-left {
	-webkit-animation-name: kenburns-bottom-left;
	        animation-name: kenburns-bottom-left;
}

.mdp-slider > li.animate.kenburns-left {
	-webkit-animation-name: kenburns-left;
	        animation-name: kenburns-left;
}

.mdp-slider > li.animate.kenburns-top-left {
	-webkit-animation-name: kenburns-top-left;
	        animation-name: kenburns-top-left;
}

.mdp-slider > li.mdp-hidden,
.mdp-slider > li:not(.mdp-hidden):not(.animate):not(:first-child) {
	opacity: 0;
}

.mdp-slider > li > img {
	object-fit: cover;
	object-position: 50% 50%;
	width: 100%;
	height: 100%;
}


/* ----------------------------------------------
 * Generated by Animista on 2020-2-20 10:20:35
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */


/**
 * ----------------------------------------
 * animation kenburns-top
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-top {
	0% {
		-webkit-transform: scale(1) translateY(0);
		        transform: scale(1) translateY(0);
		-webkit-transform-origin: 50% 16%;
		        transform-origin: 50% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translateY(-10px);
		        transform: scale(1.25) translateY(-10px);
		-webkit-transform-origin: top;
		        transform-origin: top;
	}
}
@keyframes kenburns-top {
	0% {
		-webkit-transform: scale(1) translateY(0);
		        transform: scale(1) translateY(0);
		-webkit-transform-origin: 50% 16%;
		        transform-origin: 50% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translateY(-10px);
		        transform: scale(1.25) translateY(-10px);
		-webkit-transform-origin: top;
		        transform-origin: top;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-top-right
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-top-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 16%;
		        transform-origin: 84% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(15px, -10px);
		        transform: scale(1.25) translate(15px, -10px);
		-webkit-transform-origin: right top;
		        transform-origin: right top;
	}
}
@keyframes kenburns-top-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 16%;
		        transform-origin: 84% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(15px, -10px);
		        transform: scale(1.25) translate(15px, -10px);
		-webkit-transform-origin: right top;
		        transform-origin: right top;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-right
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 50%;
		        transform-origin: 84% 50%;
	}
	100% {
		-webkit-transform: scale(1.25) translateX(15px);
		        transform: scale(1.25) translateX(15px);
		-webkit-transform-origin: right;
		        transform-origin: right;
	}
}
@keyframes kenburns-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 50%;
		        transform-origin: 84% 50%;
	}
	100% {
		-webkit-transform: scale(1.25) translateX(15px);
		        transform: scale(1.25) translateX(15px);
		-webkit-transform-origin: right;
		        transform-origin: right;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-bottom-right
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-bottom-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 84%;
		        transform-origin: 84% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(15px, 10px);
		        transform: scale(1.25) translate(15px, 10px);
		-webkit-transform-origin: right bottom;
		        transform-origin: right bottom;
	}
}
@keyframes kenburns-bottom-right {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 84% 84%;
		        transform-origin: 84% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(15px, 10px);
		        transform: scale(1.25) translate(15px, 10px);
		-webkit-transform-origin: right bottom;
		        transform-origin: right bottom;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-bottom
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-bottom {
	0% {
		-webkit-transform: scale(1) translateY(0);
		        transform: scale(1) translateY(0);
		-webkit-transform-origin: 50% 84%;
		        transform-origin: 50% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translateY(10px);
		        transform: scale(1.25) translateY(10px);
		-webkit-transform-origin: bottom;
		        transform-origin: bottom;
	}
}
@keyframes kenburns-bottom {
	0% {
		-webkit-transform: scale(1) translateY(0);
		        transform: scale(1) translateY(0);
		-webkit-transform-origin: 50% 84%;
		        transform-origin: 50% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translateY(10px);
		        transform: scale(1.25) translateY(10px);
		-webkit-transform-origin: bottom;
		        transform-origin: bottom;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-bottom-left
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-bottom-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 84%;
		        transform-origin: 16% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, 10px);
		        transform: scale(1.25) translate(-15px, 10px);
		-webkit-transform-origin: left bottom;
		        transform-origin: left bottom;
	}
}
@keyframes kenburns-bottom-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 84%;
		        transform-origin: 16% 84%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, 10px);
		        transform: scale(1.25) translate(-15px, 10px);
		-webkit-transform-origin: left bottom;
		        transform-origin: left bottom;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-left
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 50%;
		        transform-origin: 16% 50%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, 10px);
		        transform: scale(1.25) translate(-15px, 10px);
		-webkit-transform-origin: left;
		        transform-origin: left;
	}
}
@keyframes kenburns-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 50%;
		        transform-origin: 16% 50%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, 10px);
		        transform: scale(1.25) translate(-15px, 10px);
		-webkit-transform-origin: left;
		        transform-origin: left;
	}
}

/**
 * ----------------------------------------
 * animation kenburns-top-left
 * ----------------------------------------
 */

@-webkit-keyframes kenburns-top-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 16%;
		        transform-origin: 16% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, -10px);
		        transform: scale(1.25) translate(-15px, -10px);
		-webkit-transform-origin: top left;
		        transform-origin: top left;
	}
}
@keyframes kenburns-top-left {
	0% {
		-webkit-transform: scale(1) translate(0, 0);
		        transform: scale(1) translate(0, 0);
		-webkit-transform-origin: 16% 16%;
		        transform-origin: 16% 16%;
	}
	100% {
		-webkit-transform: scale(1.25) translate(-15px, -10px);
		        transform: scale(1.25) translate(-15px, -10px);
		-webkit-transform-origin: top left;
		        transform-origin: top left;
	}
}