body{font-family: 'Montserrat', sans-serif; background-color:#ffffff;}

.wrap{width:1000px; margin:0 auto;}

.line{background-color:#ff685e; height:4px;}

.w-left,.w-right{float:left; width:50%; overflow:hidden;}
.cl{clear:both;}

.w-left{text-align:center;}
.img_holder{border:5px #5b5b5b solid; position:relative; display:inline-block;}
.img_holder img{max-width:100%; z-index:1;}

.btn{font-family: 'Montserrat', sans-serif; background-image:url(../img/lock.png); background-repeat:no-repeat; background-position:top 10px right 10px;
z-index:1; position:absolute; bottom:20px; left:2%; width:96%; box-sizing:border-box; background-color:#ffffff; border:5px #ff685e solid; line-height:58px; color:#191919; font-size:31px; text-align:center; text-decoration:none; font-weight:600;}
.btn:hover{border:5px #fc4437 solid; cursor:pointer;}

.w-right{background-image:url(../img/line.png); background-position:bottom center; background-repeat:no-repeat; padding-bottom:70px;}
.swiper-container{padding-top:80px; height: 450px; width:580px;}
.swiper-slide{margin:0 35px;}
.swiper-slide .holder{border:5px #5b5b5b solid;margin-bottom:2px;}
.swiper-slide .holder img{max-width:100%;}
.swiper-slide h2{font-family:'Times New Roman', Times, serif; color:#202020; font-size:41px; text-align:center;margin-bottom:3px;}
.swiper-slide p{color:#909090; font-size:14px; margin-bottom:10px; line-height:16px;}
.swiper-slide .lock{background-image:url(../img/lock-round.png); width:60px; height:60px; margin:0 auto; display:block;}
.swiper-button-next{top:30px; right:215px; margin-top:0;background-image:url(../img/next.png); width:13px; height:21px; background-size:auto;}
.swiper-button-prev{top:30px; left:185px; margin-top:0;background-image:url(../img/prev.png); width:13px; height:21px; background-size:auto;}

@media screen and (max-width: 1000px) {
	.wrap{width:100%; box-sizing:border-box;}
	.w-left,.w-right{width:100%;}
	.swiper-container{padding-top:60px;}
	
	.logo{display:block; text-align:center;}
}

@media screen and (max-width: 500px) {
	.swiper-container{width:100%;}
	.btn{font-size:24px;}

	.swiper-button-next{right:55px;}
	.swiper-button-prev{left:55px;}
		
	.swiper-slide h2{font-size:24px;}
	.swiper-slide p{font-size:12px;}
}

@media screen and (max-width: 500px) {
	.btn{font-size:16px;}
}