h2{text-align:center;}
h4{text-align:center;display:none;}
p{font-size:16px;}
.main-container-wrapper{overflow:hidden;}
.content-wrap{max-width:1170px;}
.section-tour .content-wrap{max-width:900px;}
.section-tour{margin:5px 0 0;display:none;}
.menu-quick-tour ul{padding: 12px 0;text-align: center;margin: 20px 0 0;}
.menu-quick-tour li {display: inline-block; margin: 0 12px;text-align: center;cursor: pointer;vertical-align: middle;font-size:16px;}
.menu-quick-tour li.active{color:#039afd;border-bottom: 2px solid #039afd;}
.slick-dotted.slick-slider{margin:0px 0 0;}
.slide-wrap video,.slide-wrap img{width:100%;border: 1px solid #f2f2f2;cursor: pointer;box-shadow: 0px 0px 8px 5px #f3f3f3;}	
.slide-wrap p{margin:25px 0 0; text-align: center;font-weight: 600;}	
.slick-slide{height:auto;text-align: center;}
.slick-slide:focus{outline:none;outline-style:none;}
.slick-dots{position: absolute;bottom:50%;width: 15px;right:-40px;}
.slick-dots li{margin:6px 0px;float:left;position:relative;height:10px;width:10px;}
.slick-dots li.slick-active{height:10px;width:10px;}
.slick-next, .slick-prev{top:42%;}
.section-tour.active{display:block;}
.footer-sec-wrap .product-links,.quick-connect-links-wrap{display:none;}
.footer-sec-wrap{border:0px solid #d3d3d3;}
.zvideo-wrap{position:relative;}
.zvideo-wrap span {content: "";background: rgba(0, 0, 0, .4);width: 100%;height: 98%;position: absolute;transition: all .6s;top: 0;left:0;display:none;}
.zvideo-wrap.zremove-bg span {background-color: transparent;transition: all .6s;display:none;}
.play{position:absolute;}
.playButton {border-radius: 100px;border: 3px solid #fff;height: 80px;position: absolute;width: 80px;margin: auto;top: 0;bottom: 0;right: 0;left: 0;cursor: pointer;display: none;opacity: 0.95;transition: opacity 150ms;z-index: 1;pointer-events: none;}
.playButton:before {content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 15px 0 12px 21px;border-color: transparent transparent transparent #fff;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.common-links ul{display:none;}
.arrow-indication{max-width: 80px;text-align: center;margin-top: 20px;position: absolute;right:0px;bottom: 50px;}
.arrow-indication p{font-size:14px;line-height:1.3;}
#block-block-3{display:none;}
.cta-wrapper .slide-wrap{max-width:600px;margin:100px auto;text-align:center;}
.menu-quick-tour li:last-child{display:none;}
.cta-wrapper .slick-dots{display:none}
@media only screen and (min-width : 1600px) {
	.section-tour .content-wrap {max-width: 1000px;}
	.slide-wrap p{margin: 15px 0 0;}
	.menu-quick-tour ul{margin: 30px 0 0;}
}
@media only screen and (min-width : 1025px) {
    .slick-slide{padding: 0 10px;}
	h2{display:none}
	.slick-next {right: -40px;}
	.slick-prev {left: -40px;}
	.menu-quick-tour{width: 100%;background: #F7F7f7;}
	.main{margin: 0 auto;overflow: visible;display:block;}
	.menu-quick-tour ul {padding: 12px 0;margin: 0px 0 0;}
	.menu-quick-tour li{margin: 0px 16px;text-align: center;}
	.tour-wrapper {width: 100%;position: relative;min-height: 650px;max-width:1100px;margin:auto;}
	.menu-quick-tour li.active{border:0px;}
    .common-links{padding-top: 20px;margin-top: 0;}
    .footer-sec-wrap .content-wrap{margin: 20px auto;}
	.slick-dots li span{position: absolute;top: -5px;left: 16px;font-size: 12px;line-height: 1.3;width: 150px;text-align: left;padding: 3px 5px;display:none;background: #fff;}
	.slick-dots li:hover span{display:block;}
	.main-container-wrapper{margin-bottom:50px;}
	.footer-wrapper{position:relative;}
	.slick-dots li:hover span,.slick-dots li.slick-active span{display:block;}
	body{overflow:hidden;}	
	.slide-wrap p.img-wrap{position:relative;margin-top:30px;}
	.zvideo-wrap,.img-wrap{margin-top: 25px;top:70px;transition: all 800ms ease;}
	.slick-track .slick-slide:first-child .zvideo-wrap,
	.slick-track .slick-slide:first-child .img-wrap{top:70px;opacity:0;transition: all 800ms ease;}
	.animate-start .slick-track .slick-slide:first-child .zvideo-wrap,
	.animate-start .slick-track .slick-slide:first-child .img-wrap{top:0;opacity:1;}
	.slick-active .zvideo-wrap,.slick-active .img-wrap{top:0px;opacity:1;}
	.mousey {
		width: 1px;
		padding: 8px 15px;
		height: 35px;
		border: 1px solid #333;
		border-radius: 25px;
		opacity: 0.75;
		box-sizing: content-box;
	}
	.scroller {
		width: 2px;
		height: 7px;
		border-radius: 10%;
		background-color: #000;
		animation-name: scroll;
		animation-duration: 1.5s;
		animation-timing-function: cubic-bezier(.15,.41,.69,.94);
		animation-iteration-count: infinite;
	}
	@keyframes scroll {
	  0% { opacity: 0; }
	  10% { transform: translateY(0); opacity: 1; }
	  100% { transform: translateY(30px); opacity: 0;}
	}

}
@media only screen and (min-width : 1025px) and (max-width:1400px){
	.section-tour .content-wrap {max-width: 700px;}
}
@media only screen and (max-width : 1500px) {
	.arrow-indication{right:40px;}
}
@media only screen and (max-width : 1280px) {
	.arrow-indication{right:120px;bottom:220px;}
}
@media only screen and (max-width : 1024px) {
	h2{text-align: center;}
	.tour-wrapper {float: none;width: 80%;position: relative;margin: 0 auto;}
	.slick-dots{display:none}
	.section-tour{display:block;margin:50px 0 50px}	
	.menu-quick-tour{display:none;}
	.slick-dots{position:relative;width:200px;margin:0 auto;right:0;}
	.slick-slider{padding:0 25px;}
	.slide-wrap video,.slide-wrap img{width:100%;}
	.playButton{height: 40px;width:40px;display:block;}
	.playButton:before{border-width: 10px 0 10px 10px;display:block;}
	.zvideo-wrap.zremove-bg span,.zvideo-wrap span{display:block;}
    .arrow-indication{display:none;}
	.slick-next, .slick-prev {top: 20px;}
	.slide-wrap h4+p{margin: 0px 0 0;}
	.cta-wrapper .slide-wrap.slick-slider{margin-top: 0px;}
}
@media only screen and (max-width : 767px) {
	.tour-wrapper{width:90%;}
	.slick-next, .slick-prev {top: 15px;}
	.tour-wrapper .content-wrap {width: 100%;}
	h3{font-size:20px;}
	.button{padding: 0 20px;}
}
@media screen and (min-height: 900px) {
	.footer-wrapper footer{position: fixed;bottom: 25px;width: 100%;height: 50px;}
}