
.mk-section-video video {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	min-height: 100%
}

.mk-section-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%
}

.mk-section-image {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	min-width: 100%;
	min-height: 100%;
	-webkit-transform-style: preserve-3d;
	background-position: center;
	background-size: cover
}

.mk-edge-wrapper {
	overflow: hidden
}

.slider-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.mk-edge-slider .mk-grid {
	position: relative
}

.mk-edge-slider .edge-title-area {
	font-size: 16px
}

.mk-edge-slider .swiper-slide {
	position: relative;
	background-position: center;
	background-repeat: no-repeat
}

.mk-edge-slider .swiper-slide .edge-slide-content {
	margin-top: 100px
}

.mk-edge-slider .swiper-slide.center_top .edge-slide-content,
.mk-edge-slider .swiper-slide.left_top .edge-slide-content,
.mk-edge-slider .swiper-slide.right_top .edge-slide-content {
	margin-top: 50px
}

.mk-edge-slider .swiper-slide.center_bottom,
.mk-edge-slider .swiper-slide.center_center,
.mk-edge-slider .swiper-slide.center_top {
	text-align: center
}

.mk-edge-slider .swiper-slide.center_bottom .edge-slide-content,
.mk-edge-slider .swiper-slide.center_center .edge-slide-content,
.mk-edge-slider .swiper-slide.center_top .edge-slide-content {
	margin-right: auto;
	margin-left: auto
}

.mk-edge-slider .swiper-slide.right_bottom .edge-slide-content,
.mk-edge-slider .swiper-slide.right_center .edge-slide-content,
.mk-edge-slider .swiper-slide.right_top .edge-slide-content {
	float: right
}

.mk-edge-slider .mk-edge-next,
.mk-edge-slider .mk-edge-prev {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: all .3 ease-in-out;
	-moz-transition: all .3 ease-in-out;
	-ms-transition: all .3 ease-in-out;
	-o-transition: all .3 ease-in-out;
	transition: all .3 ease-in-out
}

.mk-edge-slider:hover .mk-edge-next,
.mk-edge-slider:hover .mk-edge-prev {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .mk-edge-next {
	right: 0
}

.mk-edge-slider .mk-edge-prev {
	left: 0
}

.mk-edge-slider .edge-slide-content.caption-light .edge-desc,
.mk-edge-slider .edge-slide-content.caption-light .edge-title {
	color: #fff
}

.mk-edge-slider .edge-slide-content.caption-dark .edge-desc,
.mk-edge-slider .edge-slide-content.caption-dark .edge-title {
	color: #252525
}

.mk-edge-slider .edge-title {
	margin-bottom: 20px;
	font-weight: 400;
	font-size: 46px;
	line-height: 120%
}

.mk-edge-slider .edge-desc {
	font-weight: 200;
	font-size: 25px;
	line-height: 40px;
	margin-bottom: 30px
}

.mk-edge-slider .edge-title {
	-webkit-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .8s;
	-moz-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .8s;
	-ms-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .8s;
	-o-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .8s;
	transition: all .6s cubic-bezier(0.77, 0, .175, 1) .8s
}

.mk-edge-slider .edge-desc {
	-webkit-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .9s;
	-moz-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .9s;
	-ms-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .9s;
	-o-transition: all .6s cubic-bezier(0.77, 0, .175, 1) .9s;
	transition: all .6s cubic-bezier(0.77, 0, .175, 1) .9s
}

.mk-edge-slider .edge-buttons {
	-webkit-transition: all .6s cubic-bezier(0.77, 0, .175, 1) 1s!important;
	-moz-transition: all .6s cubic-bezier(0.77, 0, .175, 1) 1s!important;
	-ms-transition: all .6s cubic-bezier(0.77, 0, .175, 1) 1s!important;
	-o-transition: all .6s cubic-bezier(0.77, 0, .175, 1) 1s!important;
	transition: all .6s cubic-bezier(0.77, 0, .175, 1) 1s!important
}

.mk-edge-slider .edge-buttons a {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.mk-edge-slider .edge-default_anim .edge-buttons,
.mk-edge-slider .edge-default_anim .edge-desc,
.mk-edge-slider .edge-default_anim .edge-title {
	-webkit-transform: translate(0, 70px);
	-moz-transform: translate(0, 70px);
	-ms-transform: translate(0, 70px);
	-o-transform: translate(0, 70px);
	transform: translate(0, 70px);
	ms-transform: translate(0, 70px);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}

.mk-edge-slider .swiper-slide-active .edge-default_anim .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-default_anim .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-default_anim .edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-fade-in .edge-buttons,
.mk-edge-slider .edge-fade-in .edge-desc,
.mk-edge-slider .edge-fade-in .edge-title,
.mk-edge-slider .edge-scale-down .edge-buttons,
.mk-edge-slider .edge-scale-down .edge-desc,
.mk-edge-slider .edge-scale-down .edge-title,
.mk-edge-slider .edge-slide-bottom .edge-buttons,
.mk-edge-slider .edge-slide-bottom .edge-desc,
.mk-edge-slider .edge-slide-bottom .edge-title,
.mk-edge-slider .edge-slide-left .edge-buttons,
.mk-edge-slider .edge-slide-left .edge-desc,
.mk-edge-slider .edge-slide-left .edge-title,
.mk-edge-slider .edge-slide-right .edge-buttons,
.mk-edge-slider .edge-slide-right .edge-desc,
.mk-edge-slider .edge-slide-right .edge-title,
.mk-edge-slider .edge-slide-top .edge-buttons,
.mk-edge-slider .edge-slide-top .edge-desc,
.mk-edge-slider .edge-slide-top .edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}

.mk-edge-slider .swiper-slide-active .edge-fade-in .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-fade-in .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-fade-in .edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-slide-top .edge-buttons,
.mk-edge-slider .edge-slide-top .edge-desc,
.mk-edge-slider .edge-slide-top .edge-title {
	-webkit-transform: translate(0, -70%);
	-moz-transform: translate(0, -70%);
	-ms-transform: translate(0, -70%);
	-o-transform: translate(0, -70%);
	transform: translate(0, -70%);
	ms-transform: translate(0, -70%)
}

.mk-edge-slider .swiper-slide-active .edge-slide-top .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-slide-top .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-slide-top .edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-slide-left .edge-buttons,
.mk-edge-slider .edge-slide-left .edge-desc,
.mk-edge-slider .edge-slide-left .edge-title {
	-webkit-transform: translate(-100%, 0);
	-moz-transform: translate(-100%, 0);
	-ms-transform: translate(-100%, 0);
	-o-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
	ms-transform: translate(-100%, 0)
}

.mk-edge-slider .swiper-slide-active .edge-slide-left .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-slide-left .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-slide-left .edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-slide-bottom .edge-buttons,
.mk-edge-slider .edge-slide-bottom .edge-desc,
.mk-edge-slider .edge-slide-bottom .edge-title {
	-webkit-transform: translate(0, 70%);
	-moz-transform: translate(0, 70%);
	-ms-transform: translate(0, 70%);
	-o-transform: translate(0, 70%);
	transform: translate(0, 70%);
	ms-transform: translate(0, 70%)
}

.mk-edge-slider .swiper-slide-active .edge-slide-bottom .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-slide-bottom .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-slide-bottom .edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-slide-right .edge-buttons,
.mk-edge-slider .edge-slide-right .edge-desc,
.mk-edge-slider .edge-slide-right .edge-title {
	-webkit-transform: translate(70%, 0);
	-moz-transform: translate(70%, 0);
	-ms-transform: translate(70%, 0);
	-o-transform: translate(70%, 0);
	transform: translate(70%, 0);
	ms-transform: translate(70%, 0)
}

.mk-edge-slider .swiper-slide-active .edge-slide-right .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-slide-right .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-slide-right .edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-slider .edge-scale-down .edge-buttons,
.mk-edge-slider .edge-scale-down .edge-desc,
.mk-edge-slider .edge-scale-down .edge-title {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-o-transform: scale(1.3);
	transform: scale(1.3);
	ms-transform: scale(1.3)
}

.mk-edge-slider .swiper-slide-active .edge-scale-down .edge-buttons,
.mk-edge-slider .swiper-slide-active .edge-scale-down .edge-desc,
.mk-edge-slider .swiper-slide-active .edge-scale-down .edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	ms-transform: scale(1)
}

.mk-edge-slider .edge-flip-x,
.mk-edge-slider .edge-flip-y {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-perspective: 1000;
	-webkit-animation-duration: .6s;
	-moz-animation-duration: .6s;
	-o-animation-duration: .6s;
	animation-duration: .6s;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1;
	-o-animation-delay: 1s;
	animation-delay: 1s
}

.mk-edge-slider .swiper-slide-active .edge-flip-x {
	-webkit-animation-name: mk_flip_x;
	-moz-animation-name: mk_flip_x;
	-o-animation-name: mk_flip_x;
	animation-name: mk_flip_x
}

.mk-edge-slider .swiper-slide-active .edge-flip-y {
	-webkit-animation-name: mk_flip_y;
	-moz-animation-name: mk_flip_y;
	-o-animation-name: mk_flip_y;
	animation-name: mk_flip_y
}

.mk-edge-slider .edge-slider-loading {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #fff
}

.mk-edge-slider .edge-slider-loading .mk-preloader {
	top: 50%
}

.mk-edge-slider .edge-skip-slider {
	position: absolute;
	display: table;
	left: 50%;
	bottom: 8%;
	cursor: pointer;
	margin: -24px 0 0 -24px;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	text-align: center;
	opacity: .9;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out
}

.mk-edge-slider .edge-skip-slider i {
	font-size: 16px;
	display: table-cell;
	vertical-align: middle;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out
}

.mk-edge-slider .edge-skip-slider:hover {
	opacity: 1
}

.mk-edge-slider .edge-skip-slider:hover i {
	-webkit-transform: translate3d(0, 5%, 0);
	-moz-transform: translate3d(0, 5%, 0);
	-ms-transform: translate3d(0, 5%, 0);
	-o-transform: translate3d(0, 5%, 0);
	transform: translate3d(0, 5%, 0);
	ms-transform: translate3d(0, 5%, 0)
}

.mk-edge-slider .edge-skip-slider[data-skin=dark] {
	border: 2px solid #333
}

.mk-edge-slider .edge-skip-slider[data-skin=dark] i {
	color: #333
}

.mk-edge-slider .edge-skip-slider[data-skin=light] {
	border: 2px solid #fff
}

.mk-edge-slider .edge-skip-slider[data-skin=light] i {
	color: #fff
}

.mk-edge-slider[data-animation=horizontal_curtain] .mk-swiper-wrapper {
	transition-timing-function: ease
}

.mk-edge-slider[data-animation=perspective_flip] {
	perspective: 1000px
}

.mk-edge-slider[data-animation=perspective_flip] .edge-slider-holder {
	transform-style: preserve-3d
}

.mk-edge-slider[data-animation=perspective_flip] .swiper-slide {
	transform-origin: top center;
	bacface-visiblity: hidden
}

.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide .mk-section-video {
	-webkit-transform-origin: bottom left;
	-moz-transform-origin: bottom left;
	-ms-transform-origin: bottom left;
	-o-transform-origin: bottom left;
	ms-transform-origin: bottom left;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	ms-transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-ms-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
	-webkit-transition-delay: .7s;
	-moz-transition-delay: .7s;
	-ms-transition-delay: .7s;
	-o-transition-delay: .7s;
	transition-delay: .7s
}

.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide.duplicate-play .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide.duplicate-play .mk-section-video,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide.swiper-slide-active .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide.swiper-slide-active .mk-section-video {
	-webkit-transition: all 100s linear;
	-moz-transition: all 100s linear;
	-ms-transition: all 100s linear;
	-o-transition: all 100s linear;
	transition: all 100s linear;
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2);
	ms-transform: scale(2)
}

.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(2n+1) .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(2n+1) .mk-section-video {
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-ms-transform-origin: top right;
	-o-transform-origin: top right;
	ms-transform-origin: top right
}

.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(3n+1) .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(3n+1) .mk-section-video {
	-webkit-transform-origin: top left;
	-moz-transform-origin: top left;
	-ms-transform-origin: top left;
	-o-transform-origin: top left;
	ms-transform-origin: top left
}

.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(4n+1) .mk-section-image,
.mk-edge-slider[data-animation=kenburned] .edge-slider-holder .swiper-slide:nth-child(4n+1) .mk-section-video {
	-webkit-transform-origin: bottom right;
	-moz-transform-origin: bottom right;
	-ms-transform-origin: bottom right;
	-o-transform-origin: bottom right;
	ms-transform-origin: bottom right
}

@media handheld,
only screen and (max-width:1140px) {
	.mk-edge-slider .mk-grid {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 20px
	}
	.mk-edge-slider .edge-title-area {
		font-size: 12px
	}
	.mk-edge-slider .edge-title {
		font-weight: 600;
		font-size: 40px
	}
	.mk-edge-slider .edge-desc {
		font-weight: 400;
		font-size: 20px;
		line-height: 34px
	}
	.mk-edge-slider .edge-slide-content {
		width: 80%!important
	}
}

@media handheld,
only screen and (max-width:767px) {
	.mk-edge-slider .mk-grid {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 10px
	}
	.mk-edge-slider .edge-skip-slider,
	.mk-edge-slider .mk-edge-next,
	.mk-edge-slider .mk-edge-prev {
		display: none
	}
	.mk-edge-slider .edge-title-area {
		font-size: 8px
	}
	.mk-edge-slider .edge-title {
		font-weight: 700;
		font-size: 22px
	}
	.mk-edge-slider .edge-desc {
		font-size: 14px!important;
		line-height: 22px!important
	}
	.mk-edge-slider .mk-button {
		padding: 12px 14px!important;
		font-size: 10px!important
	}
	.mk-edge-slider .mk-button.outline-dimension {
		padding-top: 10px!important;
		padding-bottom: 12px!important
	}
	.mk-edge-slider .mk-button-align.center,
	.mk-edge-slider .mk-button-align.left,
	.mk-edge-slider .mk-button-align.none,
	.mk-edge-slider .mk-button-align.right {
		width: auto!important;
		margin-bottom: 6px
	}
	.mk-edge-slider .edge-slide-content {
		width: 100%!important
	}
}

.mk-swiper-container {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	direction: ltr
}

.mk-swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-ms-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-ms-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
	-webkit-transition-property: -webkit-transform, left, top;
	-moz-transition-property: -moz-transform, left, top;
	-ms-transition-property: -ms-transform, left, top;
	-o-transition-property: -o-transform, left, top;
	transition-property: transform, left, top;
	-webkit-transform: translate3d(0px, 0, 0);
	-moz-transform: translate3d(0px, 0, 0);
	-ms-transform: translate3d(0px, 0, 0);
	-o-transform: translate3d(0px, 0, 0);
	-o-transform: translate(0px, 0);
	transform: translate3d(0px, 0, 0)
}

.swiper-free-mode>.mk-swiper-wrapper {
	margin: 0 auto;
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-slide {
	float: left
}

.swiper-slide i>span {
	display: none!important
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x
}

.mk-transparent-header .mk-edge-slider .swiper-slide.center_top .edge-slide-content,
.mk-transparent-header .mk-edge-slider .swiper-slide.left_top .edge-slide-content,
.mk-transparent-header .mk-edge-slider .swiper-slide.right_top .edge-slide-content {
	margin-top: 100px
}

.swiper-pagination {
	position: absolute;
	margin: 0;
	padding: 0;
	cursor: default;
	width: 100%;
	bottom:8%;
	text-align: center;
	left: 5px;
}

.swiper-pagination span {
	position: relative;
	display: inline-block;
	margin: 0 8px;
	width: 10px;
	height: 10px;
	cursor: pointer;
}

.swiper-pagination span a {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	border-radius: 50%;
	cursor: pointer;
	position: absolute
}

.swiper-pagination[data-skin=dark] a {
	background-color: #fff;
	background-color: #fff;
}

.swiper-pagination[data-skin=light] a {
	background-color: #fff;
	background-color: #fff;
}

.pagination-stroke span a {
	-webkit-transition: box-shadow .3s ease, background-color .3s ease;
	transition: box-shadow .3s ease, background-color .3s ease
}

.pagination-stroke[data-skin=dark] a {
	box-shadow: 0 0 0 2px transparent
}

.pagination-stroke[data-skin=dark] span a:focus,
.pagination-stroke[data-skin=dark] span a:hover {
	background-color: #0078b6
}

.pagination-stroke[data-skin=dark] span.swiper-active-switch a {
	background-color: transparent;
	box-shadow: 0 0 0 2px #0078b6
}

.pagination-stroke[data-skin=light] a {
	box-shadow: 0 0 0 2px #0078b6
}

.pagination-stroke[data-skin=light] span a:focus,
.pagination-stroke[data-skin=light] span a:hover {
	background-color: #0078b6
}

.pagination-stroke[data-skin=light] span.swiper-active-switch a {
	background-color: transparent;
	box-shadow: 0 0 0 2px #0078b6
}

.pagination-small_dot_stroke span {
	border-radius: 50%;
	-webkit-transition: box-shadow .3s ease;
	transition: box-shadow .3s ease
}

.pagination-small_dot_stroke span a {
	-webkit-transition: background-color .3s ease, -webkit-transform .3s ease;
	transition: background-color .3s ease, transform .3s ease
}

.pagination-small_dot_stroke span.swiper-active-switch a {
	-webkit-transform: scale(0.4);
	transform: scale(0.4)
}

.pagination-small_dot_stroke[data-skin=dark] span {
	box-shadow: 0 0 0 2px transparent
}

.pagination-small_dot_stroke[data-skin=dark] span a {
	background-color:#fff
}

.pagination-small_dot_stroke[data-skin=dark] span a:focus,
.pagination-small_dot_stroke[data-skin=dark] span a:hover,
.pagination-small_dot_stroke[data-skin=dark] span.swiper-active-switch a {
	background-color: #0078b6
}

.pagination-small_dot_stroke[data-skin=dark] span.swiper-active-switch {
	box-shadow: 0 0 0 2px #0078b6
}

.pagination-small_dot_stroke[data-skin=light] span {
	box-shadow: 0 0 0 2px #0078b6
}

.pagination-small_dot_stroke[data-skin=light] span a {
	background-color: #0078b6
}

.pagination-small_dot_stroke[data-skin=light] span a:focus,
.pagination-small_dot_stroke[data-skin=light] span a:hover,
.pagination-small_dot_stroke[data-skin=light] span.swiper-active-switch a {
	background-color: #0078b6
}

.pagination-small_dot_stroke[data-skin=light] span.swiper-active-switch {
	box-shadow: 0 0 0 2px #0078b6
}

.mk-edge-nav a {
	top: 50%;
	display: block;
	outline: 0;
	position: absolute;
	text-align: left;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	cursor: pointer;
	width:64px;
	height:64px;
	border-radius: 64px;
	
}

.mk-edge-nav a.mk-edge-prev {
	left:10px;
	transition-duration:2s;
	background: url(../image/left-arrow.png) no-repeat center center rgba(180,180,180,0.25);
}


.mk-edge-nav a.mk-edge-prev:hover{
	background: url(../image/left-arrow.png) no-repeat center center rgba(180,180,180,0.5);
}

.mk-edge-nav a.mk-edge-next {
	right:10px;
	transition-duration:2s;
	background: url(../image/right-arrow.png) no-repeat center center rgba(180,180,180,0.25);
}


.mk-edge-nav a.mk-edge-next:hover{
	background: url(../image/right-arrow.png) no-repeat center center rgba(180,180,180,0.5);
}

.mk-edge-next i,
.mk-edge-prev i {
	display: block;
	margin: 0 auto;
	padding: 0;
	font-size: 16px
}



.mk-fullwidth-false .mk-edge-slider .swiper-slide.left_bottom .edge-slide-content,
.mk-fullwidth-false .mk-edge-slider .swiper-slide.left_center .edge-slide-content,
.mk-fullwidth-false .mk-edge-slider .swiper-slide.left_top .edge-slide-content,
.mk-fullwidth-false .mk-edge-slider .swiper-slide.right_bottom .edge-slide-content,
.mk-fullwidth-false .mk-edge-slider .swiper-slide.right_center .edge-slide-content,
.mk-fullwidth-false .mk-edge-slider .swiper-slide.right_top .edge-slide-content {
	margin-left: 25px;
	margin-right: 25px
}

.edge-buttons a {
	margin-bottom: 10px
}

.mk-edge-one-pager .mk-grid {
	position: relative
}

.mk-edge-one-pager .section {
	position: relative;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden
}

.mk-edge-one-pager .section .edge-slide-content {
	margin-top: 100px
}

.mk-edge-one-pager .section.center_top .edge-slide-content,
.mk-edge-one-pager .section.left_top .edge-slide-content,
.mk-edge-one-pager .section.right_top .edge-slide-content {
	margin-top: 160px
}

.mk-edge-one-pager .section.center_bottom .mk-edge-buttons,
.mk-edge-one-pager .section.center_bottom .mk-edge-desc,
.mk-edge-one-pager .section.center_bottom .mk-edge-title,
.mk-edge-one-pager .section.center_center .mk-edge-buttons,
.mk-edge-one-pager .section.center_center .mk-edge-desc,
.mk-edge-one-pager .section.center_center .mk-edge-title,
.mk-edge-one-pager .section.center_top .mk-edge-buttons,
.mk-edge-one-pager .section.center_top .mk-edge-desc,
.mk-edge-one-pager .section.center_top .mk-edge-title {
	text-align: center
}

.mk-edge-one-pager .section.center_bottom .edge-slide-content,
.mk-edge-one-pager .section.center_center .edge-slide-content,
.mk-edge-one-pager .section.center_top .edge-slide-content {
	margin-right: auto;
	margin-left: auto
}

.mk-edge-one-pager .section.right_bottom,
.mk-edge-one-pager .section.right_center,
.mk-edge-one-pager .section.right_top {
	text-align: right
}

.mk-edge-one-pager .section.right_bottom .edge-slide-content,
.mk-edge-one-pager .section.right_center .edge-slide-content,
.mk-edge-one-pager .section.right_top .edge-slide-content {
	float: right
}

.mk-edge-one-pager .edge-slide-content.caption-light .mk-edge-desc,
.mk-edge-one-pager .edge-slide-content.caption-light .mk-edge-title {
	color: #fff
}

.mk-edge-one-pager .edge-slide-content.caption-dark .mk-edge-desc,
.mk-edge-one-pager .edge-slide-content.caption-dark .mk-edge-title {
	color: #252525
}

.mk-edge-one-pager .mk-edge-title {
	margin-bottom: 20px;
	font-weight: 400;
	font-size: 50px;
	line-height: 120%
}

.mk-edge-one-pager .mk-edge-desc {
	font-weight: 200;
	font-size: 25px;
	line-height: 40px;
	margin-bottom: 30px
}

.mk-edge-one-pager .mk-edge-buttons {
	margin-top: 30px
}

.mk-edge-one-pager .edge-default_anim .mk-edge-title {
	-webkit-transition: all .4s ease-in-out .8s;
	-moz-transition: all .4s ease-in-out .8s;
	-ms-transition: all .4s ease-in-out .8s;
	-o-transition: all .4s ease-in-out .8s;
	transition: all .4s ease-in-out .8s
}

.mk-edge-one-pager .edge-default_anim .mk-edge-desc {
	-webkit-transition: all .4s ease-in-out .9s;
	-moz-transition: all .4s ease-in-out .9s;
	-ms-transition: all .4s ease-in-out .9s;
	-o-transition: all .4s ease-in-out .9s;
	transition: all .4s ease-in-out .9s
}

.mk-edge-one-pager .edge-default_anim .mk-edge-buttons {
	-webkit-transition: all .4s ease-in-out 1s!important;
	-moz-transition: all .4s ease-in-out 1s!important;
	-ms-transition: all .4s ease-in-out 1s!important;
	-o-transition: all .4s ease-in-out 1s!important;
	transition: all .4s ease-in-out 1s!important
}

.mk-edge-one-pager .edge-default_anim .mk-edge-buttons a {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.mk-edge-one-pager .edge-default_anim .mk-edge-buttons,
.mk-edge-one-pager .edge-default_anim .mk-edge-desc,
.mk-edge-one-pager .edge-default_anim .mk-edge-title {
	-webkit-transform: translate(0, 70px);
	-moz-transform: translate(0, 70px);
	-ms-transform: translate(0, 70px);
	-o-transform: translate(0, 70px);
	transform: translate(0, 70px);
	ms-transform: translate(0, 70px);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}

.mk-edge-one-pager .active .edge-default_anim .mk-edge-buttons,
.mk-edge-one-pager .active .edge-default_anim .mk-edge-desc,
.mk-edge-one-pager .active .edge-default_anim .mk-edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-fade-in .mk-edge-buttons,
.mk-edge-one-pager .edge-fade-in .mk-edge-desc,
.mk-edge-one-pager .edge-fade-in .mk-edge-title,
.mk-edge-one-pager .edge-scale-down .mk-edge-buttons,
.mk-edge-one-pager .edge-scale-down .mk-edge-desc,
.mk-edge-one-pager .edge-scale-down .mk-edge-title,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-desc,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-title,
.mk-edge-one-pager .edge-slide-left .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-left .mk-edge-desc,
.mk-edge-one-pager .edge-slide-left .mk-edge-title,
.mk-edge-one-pager .edge-slide-right .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-right .mk-edge-desc,
.mk-edge-one-pager .edge-slide-right .mk-edge-title,
.mk-edge-one-pager .edge-slide-top .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-top .mk-edge-desc,
.mk-edge-one-pager .edge-slide-top .mk-edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}

.mk-edge-one-pager .edge-fade-in .mk-edge-title,
.mk-edge-one-pager .edge-scale-down .mk-edge-title,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-title,
.mk-edge-one-pager .edge-slide-left .mk-edge-title,
.mk-edge-one-pager .edge-slide-right .mk-edge-title,
.mk-edge-one-pager .edge-slide-top .mk-edge-title {
	-webkit-transition: all .4s ease-in-out .8s;
	-moz-transition: all .4s ease-in-out .8s;
	-ms-transition: all .4s ease-in-out .8s;
	-o-transition: all .4s ease-in-out .8s;
	transition: all .4s ease-in-out .8s
}

.mk-edge-one-pager .edge-fade-in .mk-edge-desc,
.mk-edge-one-pager .edge-scale-down .mk-edge-desc,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-desc,
.mk-edge-one-pager .edge-slide-left .mk-edge-desc,
.mk-edge-one-pager .edge-slide-right .mk-edge-desc,
.mk-edge-one-pager .edge-slide-top .mk-edge-desc {
	-webkit-transition: all .4s ease-in-out .9s;
	-moz-transition: all .4s ease-in-out .9s;
	-ms-transition: all .4s ease-in-out .9s;
	-o-transition: all .4s ease-in-out .9s;
	transition: all .4s ease-in-out .9s
}

.mk-edge-one-pager .edge-fade-in .mk-edge-buttons,
.mk-edge-one-pager .edge-scale-down .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-left .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-right .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-top .mk-edge-buttons {
	-webkit-transition: all .4s ease-in-out 1s;
	-moz-transition: all .4s ease-in-out 1s;
	-ms-transition: all .4s ease-in-out 1s;
	-o-transition: all .4s ease-in-out 1s;
	transition: all .4s ease-in-out 1s
}

.mk-edge-one-pager .active .edge-fade-in .mk-edge-buttons,
.mk-edge-one-pager .active .edge-fade-in .mk-edge-desc,
.mk-edge-one-pager .active .edge-fade-in .mk-edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-slide-top .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-top .mk-edge-desc,
.mk-edge-one-pager .edge-slide-top .mk-edge-title {
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	ms-transform: translate(0, -50%)
}

.mk-edge-one-pager .active .edge-slide-top .mk-edge-buttons,
.mk-edge-one-pager .active .edge-slide-top .mk-edge-desc,
.mk-edge-one-pager .active .edge-slide-top .mk-edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-slide-left .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-left .mk-edge-desc,
.mk-edge-one-pager .edge-slide-left .mk-edge-title {
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	ms-transform: translate(-50%, 0)
}

.mk-edge-one-pager .active .edge-slide-left .mk-edge-buttons,
.mk-edge-one-pager .active .edge-slide-left .mk-edge-desc,
.mk-edge-one-pager .active .edge-slide-left .mk-edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-slide-bottom .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-desc,
.mk-edge-one-pager .edge-slide-bottom .mk-edge-title {
	-webkit-transform: translate(0, 50%);
	-moz-transform: translate(0, 50%);
	-ms-transform: translate(0, 50%);
	-o-transform: translate(0, 50%);
	transform: translate(0, 50%);
	ms-transform: translate(0, 50%)
}

.mk-edge-one-pager .active .edge-slide-bottom .mk-edge-buttons,
.mk-edge-one-pager .active .edge-slide-bottom .mk-edge-desc,
.mk-edge-one-pager .active .edge-slide-bottom .mk-edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-slide-right .mk-edge-buttons,
.mk-edge-one-pager .edge-slide-right .mk-edge-desc,
.mk-edge-one-pager .edge-slide-right .mk-edge-title {
	-webkit-transform: translate(50%, 0);
	-moz-transform: translate(50%, 0);
	-ms-transform: translate(50%, 0);
	-o-transform: translate(50%, 0);
	transform: translate(50%, 0);
	ms-transform: translate(50%, 0)
}

.mk-edge-one-pager .active .edge-slide-right .mk-edge-buttons,
.mk-edge-one-pager .active .edge-slide-right .mk-edge-desc,
.mk-edge-one-pager .active .edge-slide-right .mk-edge-title {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	ms-transform: translate(0, 0);
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1
}

.mk-edge-one-pager .edge-scale-down .mk-edge-buttons,
.mk-edge-one-pager .edge-scale-down .mk-edge-desc,
.mk-edge-one-pager .edge-scale-down .mk-edge-title {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-o-transform: scale(1.3);
	transform: scale(1.3);
	ms-transform: scale(1.3)
}

.mk-edge-one-pager .active .edge-scale-down .mk-edge-buttons,
.mk-edge-one-pager .active .edge-scale-down .mk-edge-desc,
.mk-edge-one-pager .active .edge-scale-down .mk-edge-title {
	filter: alpha(opacity=@opacity * 100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	opacity: 100;
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	ms-transform: scale(1)
}

.mk-edge-one-pager .edge-flip-x,
.mk-edge-one-pager .edge-flip-y {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-perspective: 1000;
	-webkit-animation-duration: .6s;
	-moz-animation-duration: .6s;
	-o-animation-duration: .6s;
	animation-duration: .6s;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1;
	-o-animation-delay: 1s;
	animation-delay: 1s
}

.mk-edge-one-pager .active .edge-flip-x {
	-webkit-animation-name: mk_flip_x;
	-moz-animation-name: mk_flip_x;
	-o-animation-name: mk_flip_x;
	animation-name: mk_flip_x
}

.mk-edge-one-pager .active .edge-flip-y {
	-webkit-animation-name: mk_flip_y;
	-moz-animation-name: mk_flip_y;
	-o-animation-name: mk_flip_y;
	animation-name: mk_flip_y
}

@media handheld,
only screen and (max-width:1140px) {
	.mk-edge-one-pager .mk-grid {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 20px
	}
	.mk-edge-one-pager .mk-edge-title {
		font-weight: 600;
		font-size: 40px
	}
	.mk-edge-one-pager .mk-edge-desc {
		font-weight: 400;
		font-size: 20px;
		line-height: 34px
	}
	.mk-edge-one-pager .edge-slide-content {
		width: 80%
	}
}

@media handheld,
only screen and (max-width:767px) {
	.mk-edge-one-pager .mk-grid {
		padding: 0 15px
	}
	.mk-edge-one-pager .mk-edge-title {
		font-weight: 700!important;
		font-size: 22px!important;
		line-height: 130%!important
	}
	.mk-edge-one-pager .mk-edge-desc {
		font-size: 14px;
		line-height: 22px!important
	}
	.mk-edge-one-pager .mk-edge-buttons .mk-button {
		padding: 12px 14px!important;
		font-size: 10px!important;
		margin-right: 15px!important
	}
	.mk-edge-one-pager .mk-edge-buttons .mk-button.outline-dimension {
		padding-top: 10px!important;
		padding-bottom: 12px!important
	}
	.mk-edge-one-pager .mk-button-align.center,
	.mk-edge-one-pager .mk-button-align.left,
	.mk-edge-one-pager .mk-button-align.none,
	.mk-edge-one-pager .mk-button-align.right {
		width: auto!important;
		margin-bottom: 6px
	}
	.mk-edge-one-pager .edge-slide-content {
		width: 100%!important
	}
}



