/**

 * Swiper 4.0.7

 * Most modern mobile touch slider and framework with hardware accelerated transitions

 * http://www.idangero.us/swiper/

 *

 * Copyright 2014-2017 Vladimir Kharlampidi

 *

 * Released under the MIT License

 *

 * Released on: November 28, 2017

 */

.swiper-container {

	margin:0 auto;

	position:relative;

	overflow:hidden;

	list-style:none;

	padding:0;

	z-index:1

}



.swiper-container-no-flexbox .swiper-slide {

	float:left

}

.swiper-container-vertical>.swiper-wrapper {

	-webkit-box-orient:vertical;

	-webkit-box-direction:normal;

	-webkit-flex-direction:column;

	-ms-flex-direction:column;

	flex-direction:column

}

.swiper-wrapper {

	position:relative;

	width:100%;

	height:100%;

	z-index:1;

	display:-webkit-box;

	display:-webkit-flex;

	display:-ms-flexbox;

	display:flex;

	-webkit-transition-property:-webkit-transform;

	transition-property:-webkit-transform;

	-o-transition-property:transform;

	transition-property:transform;

	transition-property:transform, -webkit-transform;

	-webkit-box-sizing:content-box;

	box-sizing:content-box;

}

.swiper-container-android .swiper-slide, .swiper-wrapper {

	-webkit-transform:translate3d(0, 0, 0);

	transform:translate3d(0, 0, 0)

}

.swiper-container-multirow>.swiper-wrapper {

	-webkit-flex-wrap:wrap;

	-ms-flex-wrap:wrap;

	flex-wrap:wrap

}

.swiper-container-free-mode>.swiper-wrapper {

	-webkit-transition-timing-function:ease-out;

	-o-transition-timing-function:ease-out;

	transition-timing-function:ease-out;

	margin:0 auto

}

.swiper-slide {

	-webkit-flex-shrink:0;

	-ms-flex-negative:0;

	flex-shrink:0;

	width:100%;

	height:100%;

	position:relative;

	-webkit-transition-property:-webkit-transform;

	transition-property:-webkit-transform;

	-o-transition-property:transform;

	transition-property:transform;

	transition-property:transform, -webkit-transform

}

.swiper-invisible-blank-slide {

	visibility:hidden

}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {

	height:auto

}

.swiper-container-autoheight .swiper-wrapper {

	-webkit-box-align:start;

	-webkit-align-items:flex-start;

	-ms-flex-align:start;

	align-items:flex-start;

	-webkit-transition-property:height, -webkit-transform;

	transition-property:height, -webkit-transform;

	-o-transition-property:transform, height;

	transition-property:transform, height;

	transition-property:transform, height, -webkit-transform

}

.swiper-container-3d {

	-webkit-perspective:1200px;

	perspective:1200px

}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {

	-webkit-transform-style:preserve-3d;

	transform-style:preserve-3d

}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {

	position:absolute;

	left:0;

	top:0;

	width:100%;

	height:100%;

	pointer-events:none;

	z-index:10

}

.swiper-container-3d .swiper-slide-shadow-left {

	background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));

	background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))

}

.swiper-container-3d .swiper-slide-shadow-right {

	background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));

	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))

}

.swiper-container-3d .swiper-slide-shadow-top {

	background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));

	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))

}

.swiper-container-3d .swiper-slide-shadow-bottom {

	background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));

	background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));

	background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))

}

.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {

	-ms-touch-action:pan-y;

	touch-action:pan-y

}

.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {

	-ms-touch-action:pan-x;

	touch-action:pan-x

}

.swiper-button-next, .swiper-button-prev {

	position:absolute;

	bottom:0px;

	width:38px;

	height:38px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {

	opacity:1;

	cursor:auto;

	pointer-events:none

}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background:url(../images/bg11.jpg) no-repeat center center;

	left:0px;



}



.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg12.jpg) no-repeat center center;

	right:0px;



}



.swiper-button-next1, .swiper-button-prev1 {

	position:absolute;

	top:40%;

	width:66px;

	height:66px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-prev1, .swiper-container-rtl .swiper-button-next { background:url(../images/bg13.png) no-repeat center center;

	left:0px;



}



.swiper-button-next1, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg14.png) no-repeat center center;

	right:0;



}





.swiper-button-next2, .swiper-button-prev2 {

	position:absolute;

	top:40%;

	width:66px;

	height:66px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-prev2, .swiper-container-rtl .swiper-button-next { background:url(../images/bg13.png) no-repeat center center;

	left:0px;



}



.swiper-button-next2, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg14.png) no-repeat center center;

	right:0;



}



.swiper-button-prev2:hover{ background:url(../images/bg13_1.png) no-repeat center center;}



.swiper-button-next2:hover{ background:url(../images/bg14_1.png) no-repeat center center;}





@media(max-width:414px){



.swiper-button-next1, .swiper-button-prev1 {

	position:absolute;

	top:40%;

	width:33px;

	height:33px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-prev1, .swiper-container-rtl .swiper-button-next { background:url(../images/bg15.png) no-repeat center center;

	left:0px;



}

.swiper-button-prev1:hover{ background:url(../images/bg15_1.png) no-repeat center center;}



.swiper-button-next1, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg16.png) no-repeat center center;

	right:0;



}

.swiper-button-next1:hover{ background:url(../images/bg16_1.png) no-repeat center center;}







.swiper-button-next2, .swiper-button-prev2 {

	position:absolute;

	top:40%;

	width:33px;

	height:33px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-prev2, .swiper-container-rtl .swiper-button-next { background:url(../images/bg15.png) no-repeat center center;

	left:0px;



}



.swiper-button-next2, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg16.png) no-repeat center center;

	right:0;



}



.swiper-button-prev2:hover{ background:url(../images/bg15_1.png) no-repeat center center;}



.swiper-button-next2:hover{ background:url(../images/bg16_1.png) no-repeat center center;}



.swiper-button-next3, .swiper-button-prev3 {

	position:absolute;

	top:40%;

	width:33px;

	height:33px;

	margin-top:0px;

	z-index:10;

	cursor:pointer;

	background-size:27px 44px;

	background-position:center;

	background-repeat:no-repeat;

	transition: all 1s ease;

}



.swiper-button-prev3, .swiper-container-rtl .swiper-button-next { background:url(../images/bg15.png) no-repeat center center;

	left:0px;



}



.swiper-button-next3, .swiper-container-rtl .swiper-button-prev {background:url(../images/bg16.png) no-repeat center center;

	right:0;



}



.swiper-button-prev3:hover{ background:url(../images/bg15_1.png) no-repeat center center;}



.swiper-button-next3:hover{ background:url(../images/bg16_1.png) no-repeat center center;}	

}




.swiper-button-next_fzlc, .swiper-button-prev_fzlc {
	position:absolute;
	top:40%;
	width:25px;
	height:25px;
	margin-top:0px;
	z-index:10;
	cursor:pointer;
	background-size:27px 44px;
	background-position:center;
	background-repeat:no-repeat;
	transition: all 1s ease;
}

.swiper-button-next_fzlc.swiper-button-disabled, .swiper-button-prev_fzlc.swiper-button-disabled {
	opacity:1;
	cursor:auto;
	pointer-events:none
}
.swiper-button-prev_fzlc, .swiper-container-rtl .swiper-button-next_fzlc { background:url(../images/bg1_1.png) no-repeat center center;
	left:160px;

}

.swiper-button-next_fzlc, .swiper-container-rtl .swiper-button-prev_fzlc {  background:url(../images/bg1.png) no-repeat center center;
	right:160px;

}
@media(max-width:1680px){
.swiper-button-prev_fzlc, .swiper-container-rtl .swiper-button-next_fzlc { 
	left:40px;
}

.swiper-button-next_fzlc, .swiper-container-rtl .swiper-button-prev_fzlc {  
	right:40px;
}

}




.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")

}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")

}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")

}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")

}

.swiper-pagination {

	position:absolute;

	text-align:center;

-webkit-transition:.3s opacity;

-o-transition:.3s opacity;

transition:.3s opacity;

	-webkit-transform:translate3d(0, 0, 0);

	transform:translate3d(0, 0, 0);

	z-index:10;width:100%; overflow:hidden; bottom:15px; left:0px

}



.swiper-pagination.swiper-pagination-hidden {

	opacity:0

}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

	bottom:133px; text-align:center;

	width:100%;}

	

.swiper-container-horizontal>.swiper-pagination1-bullets, .swiper-pagination1-custom, .swiper-pagination1-fraction {

	bottom:0px;

	right:0;

	width:100%;}

.swiper-pagination-total{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b}

.swiper-pagination-current{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#c10032;}



@media(max-width:414px){

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

	bottom:103px; text-align:center;

	width:100%;}	

}

.swiper-pagination-bullets-dynamic {

	overflow:hidden;

	font-size:0

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {

	-webkit-transform:scale(.33);

	-ms-transform:scale(.33);

	transform:scale(.33);

	position:relative

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1)

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {

	-webkit-transform:scale(.66);

	-ms-transform:scale(.66);

	transform:scale(.66)

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {

	-webkit-transform:scale(.33);

	-ms-transform:scale(.33);

	transform:scale(.33)

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {

	-webkit-transform:scale(.66);

	-ms-transform:scale(.66);

	transform:scale(.66)

}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {

	-webkit-transform:scale(.33);

	-ms-transform:scale(.33);

	transform:scale(.33)

}

.swiper-pagination-bullet {

	width:103px;

	height:3px;

	display:inline-block;vertical-align:middle; text-align:center; position:relative; color:#d8d8d8; font-size:14px; font-family:Arial, Helvetica, sans-serif;

	background:#cccccc;

}





.swiper-pagination-bullet:last-child{ margin-right:0px;}

button.swiper-pagination-bullet {

	border:none;

	margin:0;

	padding:0;

	-webkit-box-shadow:none;

	box-shadow:none;

	-webkit-appearance:none;

	-moz-appearance:none;

	appearance:none

}

.swiper-pagination-clickable .swiper-pagination-bullet {

	cursor:pointer

}





.swiper-container-vertical>.swiper-pagination-bullets {

	right:10px;

	top:50%;

	-webkit-transform:translate3d(0, -50%, 0);

	transform:translate3d(0, -50%, 0)

}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {

	margin:6px 0;

	display:block

}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {

	top:50%;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%);

	width:8px

}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {

	display:inline-block;

-webkit-transition:.2s top, .2s -webkit-transform;

transition:.2s top, .2s -webkit-transform;

-o-transition:.2s transform, .2s top;

transition:.2s transform, .2s top;

transition:.2s transform, .2s top, .2s -webkit-transform

}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { width:24px; height:24px; border-radius:100px; font-size:12px; line-height:6px; margin-right:86px; position:relative; z-index:9999; color:#054885; line-height:24px; }



.swiper-pagination-bullet:after{ content:'';position:absolute;left:32px; bottom:10px; height:24px;width:70px; border-bottom:1px solid #fff;}



.swiper-pagination-bullet:before{ content:'';position:absolute;left:32px; bottom:10px; height:1px;width:0px;background:#0bcdd1;z-index:999;}





.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{width:24px; height:24px; border-bottom:1px solid #fff; border-radius:100px; color:#054885; line-height:24px; font-size:12px;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(6):after{ display:none;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(6):before{ display:none;}



.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active:after{ bottom:10px; left:32px;}



.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active:before{ bottom:10px; left:32px;width:70px;height:1px; z-index:999; animation:xiaon 8s;-mzoanimation:xiaon 8s;-webkit-animation:xiaon 8s;-o-animation:xiaon 8s}




@media(max-width:414px){
.swiper-pagination-bullet:after{ content:'';position:absolute;left:24px; bottom:10px; height:24px;width:24px; border-bottom:1px solid #fff;}



.swiper-pagination-bullet:before{ content:'';position:absolute;left:24px; bottom:10px; height:1px;width:0px;background:#0bcdd1;z-index:999;}





.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{width:24px; height:24px; border-bottom:1px solid #fff; border-radius:100px; color:#054885; line-height:24px; font-size:12px;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(6):after{ display:none;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(6):before{ display:none;}



.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active:after{ bottom:10px; left:24px;}



.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active:before{ bottom:10px; left:24px;width:24px;height:1px; z-index:999; animation:xiaon 8s;-mzoanimation:xiaon 8s;-webkit-animation:xiaon 8s;-o-animation:xiaon 8s}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-right: 24px;}

}
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {

	left:50%;

	-webkit-transform:translateX(-50%);

	-ms-transform:translateX(-50%);

	transform:translateX(-50%);

	white-space:nowrap

}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {

-webkit-transition:.2s left, .2s -webkit-transform;

transition:.2s left, .2s -webkit-transform;

-o-transition:.2s transform, .2s left;

transition:.2s transform, .2s left;

transition:.2s transform, .2s left, .2s -webkit-transform

}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {

-webkit-transition:.2s right, .2s -webkit-transform;

transition:.2s right, .2s -webkit-transform;

-o-transition:.2s transform, .2s right;

transition:.2s transform, .2s right;

transition:.2s transform, .2s right, .2s -webkit-transform

}

.swiper-pagination-progressbar {

	background:rgba(0, 0, 0, .25);

	position:absolute

}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {

	background:#007aff;

	position:absolute;

	left:0;

	top:0;

	width:100%;

	height:100%;

	-webkit-transform:scale(0);

	-ms-transform:scale(0);

	transform:scale(0);

	-webkit-transform-origin:left top;

	-ms-transform-origin:left top;

	transform-origin:left top

}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {

	-webkit-transform-origin:right top;

	-ms-transform-origin:right top;

	transform-origin:right top

}

.swiper-container-horizontal>.swiper-pagination-progressbar {

	width:100%;

	height:4px;

	left:0;

	top:0

}

.swiper-container-vertical>.swiper-pagination-progressbar {

	width:0px;

	height:100%;

	left:0;

	top:0

}

.swiper-pagination-white .swiper-pagination-bullet-active {

	background:#fff

}

.swiper-pagination-progressbar.swiper-pagination-white {

	background:rgba(255, 255, 255, .25)

}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {

	background:#fff

}

.swiper-pagination-black .swiper-pagination-bullet-active {

	background:#000

}

.swiper-pagination-progressbar.swiper-pagination-black {

	background:rgba(0, 0, 0, .25)

}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {

	background:#000

}



.swiper-scrollbar {

	position:relative;

	-ms-touch-action:none;

	background:url(../images/bg33.jpg) no-repeat left center;

}

.swiper-container-horizontal>.swiper-scrollbar {

	position:absolute;

	left:0%;

	bottom:0px;

	z-index:50;

	height:19px;

	width:100%

}

.swiper-container-vertical>.swiper-scrollbar {

	position:absolute;

	right:3px;

	top:1%;

	z-index:50;

	width:5px;

	height:98%

}

.swiper-scrollbar-drag {

	height:100%;

	width:100%;

	position:relative;

	background:url(../images/bg3.png) no-repeat left center;

	border-radius:10px;

	left:0;

	top:0

}

.swiper-scrollbar-cursor-drag {

	cursor:move

}









.swiper-zoom-container {

	width:100%;

	height:100%;

	display:-webkit-box;

	display:-webkit-flex;

	display:-ms-flexbox;

	display:flex;

	-webkit-box-pack:center;

	-webkit-justify-content:center;

	-ms-flex-pack:center;

	justify-content:center;

	-webkit-box-align:center;

	-webkit-align-items:center;

	-ms-flex-align:center;

	align-items:center;

	text-align:center

}

.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {

	max-width:100%;

	max-height:100%;

	-o-object-fit:contain;

	object-fit:contain

}

.swiper-slide-zoomed {

	cursor:move

}

.swiper-lazy-preloader {

	width:42px;

	height:42px;

	position:absolute;

	left:50%;

	top:50%;

	margin-left:-21px;

	margin-top:-21px;

	z-index:10;

	-webkit-transform-origin:50%;

	-ms-transform-origin:50%;

	transform-origin:50%;

	-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;

	animation:swiper-preloader-spin 1s steps(12, end) infinite

}

.swiper-lazy-preloader:after {

	display:block;

	content:'';

	width:100%;

	height:100%;

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");

	background-position:50%;

	background-size:100%;

	background-repeat:no-repeat

}

.swiper-lazy-preloader-white:after {

	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")

}

@-webkit-keyframes swiper-preloader-spin {

100% {

-webkit-transform:rotate(360deg);

transform:rotate(360deg)

}

}

@keyframes swiper-preloader-spin {

100% {

-webkit-transform:rotate(360deg);

transform:rotate(360deg)

}

}

.swiper-container .swiper-notification {

	position:absolute;

	left:0;

	top:0;

	pointer-events:none;

	opacity:0;

	z-index:-1000

}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {

	-webkit-transition-timing-function:ease-out;

	-o-transition-timing-function:ease-out;

	transition-timing-function:ease-out

}

.swiper-container-fade .swiper-slide {

	pointer-events:none;

	-webkit-transition-property:opacity;

	-o-transition-property:opacity;

	transition-property:opacity

}

.swiper-container-fade .swiper-slide .swiper-slide {

	pointer-events:none

}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {

	pointer-events:auto

}

.swiper-container-cube {

	overflow:visible

}

.swiper-container-cube .swiper-slide {

	pointer-events:none;

	-webkit-backface-visibility:hidden;

	backface-visibility:hidden;

	z-index:1;

	visibility:hidden;

	-webkit-transform-origin:0 0;

	-ms-transform-origin:0 0;

	transform-origin:0 0;

	width:100%;

	height:100%

}

.swiper-container-cube .swiper-slide .swiper-slide {

	pointer-events:none

}

.swiper-container-cube.swiper-container-rtl .swiper-slide {

	-webkit-transform-origin:100% 0;

	-ms-transform-origin:100% 0;

	transform-origin:100% 0

}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {

	pointer-events:auto

}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {

	pointer-events:auto;

	visibility:visible

}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {

	z-index:0;

	-webkit-backface-visibility:hidden;

	backface-visibility:hidden

}

.swiper-container-cube .swiper-cube-shadow {

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	height:100%;

	background:#000;

	opacity:.6;

	-webkit-filter:blur(50px);

	filter:blur(50px);

	z-index:0

}

.swiper-container-flip {

	overflow:visible

}

.swiper-container-flip .swiper-slide {

	pointer-events:none;

	-webkit-backface-visibility:hidden;

	backface-visibility:hidden;

	z-index:1

}

.swiper-container-flip .swiper-slide .swiper-slide {

	pointer-events:none

}

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {

	pointer-events:auto

}

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {

	z-index:0;

	-webkit-backface-visibility:hidden;

	backface-visibility:hidden

}

.swiper-container-coverflow .swiper-wrapper {

	-ms-perspective:1200px

}





 .swiper-container {

      width: 100%;

      height: 100%;

 padding:0 0px;

    }

    .swiper-slide {

      text-align: center;

      font-size: 18px;



 

    }

	

	

