html,body{font-family:"Montserrat";font-weight:400;font-size:18px;text-indent:0;text-align:justify;line-height:24px;width:100%;max-width:1920px;height:100%;margin:0 auto;padding:0;color:#3d332c;background:#ffffff;-webkit-text-size-adjust:none;position:relative}
#page{width:100%;max-width:1920px;overflow:hidden;padding:0;margin:0 auto;position:relative;background:#f2f2f2;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0 20px 0 rgba(0,0,0,0.2)}
body img{border:none}
a{text-decoration:none} 
a:link{color:#3d332c}
a:visited{color:#3d332c}
a:hover{color:#3d332c}
a:active{color:#3d332c}
a:hover,a:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.white{color:#fff!important}
.clear{clear:both}
ul{margin:0;padding:0}
ul li{padding:0;margin:0;list-style-type:none}
.main-text-1,.main-text-2,.main-text-3,.main-text-4,.main-text-5,.main-text-6,.main-text-7,.main-text-8,.main-text-9{display:none}
#top-w{width:100%;max-width:1920px;padding:0;margin:0;position:fixed;top:0;left:auto;z-index:90;background:#3c322d;-moz-box-shadow:0 0 15px 0 rgba(0,78,128,0.1);-webkit-box-shadow:0 0 15px 0 rgba(0,78,128,0.1);box-shadow:0 0 15px 0 rgba(0,78,128,0.1)}
#top{width:1140px;padding:0;margin:0 auto;position:relative;text-align:center}
#top a.logo,#top a.logoua{width:70px;height:70px;padding:0;margin:0;position:relative;text-align:center;background:url('../images/logo.png') no-repeat;background-size:cover;float:left}
.logo-text{text-transform:uppercase;padding:0;margin:8px 0 0 20px;position:relative;text-align:left;float:left;font-family:"Montserrat";font-weight:900;font-style:normal;color:#ffdc00;cursor:default;position:relative}
.logo-text-top{font-size:15px;line-height:1.2;padding:0;margin:0}
.logo-text-bottom{font-size:24px;line-height:1.2;padding:0;margin:0}
.nav{padding:0;margin:25px 0 0 20px;position:relative;text-align:center;float:left}
.nav a{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:15px;line-height:18px;padding:0;margin:0 10px;color:#fff;cursor:pointer;float:left;position:relative}
.nav a:hover{color:#ffdc00}
.nav a::after{content:'';width:0;height:2px;padding:0;margin:0;position:absolute;left:50%;bottom:-10px;z-index:auto;background:#ffdc00}
.nav a:hover::after{content:'';width:40px;height:2px;padding:0;margin:0 0 0 -20px;position:absolute;left:50%;bottom:-10px;z-index:auto;background:#ffdc00}
.nav a:hover::after,.nav a:not(:hover)::after{-webkit-transition:All 0.52s ease;-moz-transition:All 0.52s ease;-o-transition:All 0.52s ease;-ms-transition:All 0.52s ease;transition:All 0.52s ease}
#top p{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:right;font-size:8px;line-height:18px;padding:0;margin:8px 0 0 0;color:#fff;cursor:default;float:right}
#top p .scrollmap{font-size:10px;color:#ffdc00;cursor:pointer}
#top p a{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:right;font-size:19px;line-height:19px;padding:0;margin:0;color:#fff;cursor:pointer}
#top p.languages{display:block;width:32px;margin:14px 0 0 0}
#top p.languages a{display:block;line-height:20px}
.top-button{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:12px;text-transform:uppercase;line-height:40px;width:180px;height:40px;padding:0;margin:15px 20px 0 0;float:right;outline:none;cursor:pointer;-webkit-appearance:none;background:#ffdc00;color:#3d332c;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px}
.top-button:hover{    box-shadow: none;
    -webkit-animation: si-button-pulse 0.8s 0s ease-out 1;
    -moz-animation: si-button-pulse 0.8s 0s ease-out 1;
animation: si-button-pulse 0.8s 0s ease-out 1;}
.top-button:hover,.top-button:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:1160px){
	#top{width:1000px}
	.nav a{font-size: 12px;margin:0 6px}
	.top-button{margin:15px 7px 0 0}
}
@media all and (max-width:1020px){
	#top{width:700px}
	.logo-text{display:none}
	.nav{display:none}
	.opennav{display:block;width:40px;height:40px;padding:0;margin:15px 0 0 15px;float:right;position:relative;cursor:pointer;background:none;border:2px solid #ffdc00;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;-khtml-border-radius:75px}
	.opennav::after{content:'';position:absolute;width:20px;height:2px;background:#ffdc00;top:11px;left:10px;box-shadow:0 16px 0 #ffdc00}
	.opennav::before{content:'';position:absolute;width:20px;height:2px;background:none;top:11px;left:10px;box-shadow:0 8px 0 #ffdc00}
	.opennav:hover{border:2px solid #ff8b00}
	.opennav:hover::after{background:#ff8b00;box-shadow:0 16px 0 #ff8b00}
	.opennav:hover::before{box-shadow:0 8px 0 #ff8b00}
	.opennav:hover,.opennav:not(:hover),.opennav:hover::after,.opennav:not(:hover)::after,.opennav:hover::before,.opennav:not(:hover)::before{-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
	.top-button{margin:15px 31px 0 0}
}
@media all and (max-width:720px){
	#top{width:420px}
	.top-button{display:none}
}
#menu-w{width:100%;height:100%;min-height:500px;overflow:scroll;padding:0;margin:0;position:fixed;top:0;left:auto;z-index:90;background:rgba(20,25,31,0.95);display:none}
#menu{width:100%;padding:0;margin:-100px 0 0 0;position:absolute;left:0;top:40%;z-index:auto;text-align:center}
#menu a.scroll2{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:18px;line-height:60px;padding:0;margin:0;display:block;color:#ffffff}
#menu a.scroll2:hover{color:#ffdc00}
.closenav{width:24px;height:18px;padding:0;margin:0 0 0 -12px;position:absolute;left:50%;top:50px;cursor:pointer;z-index:auto}
.closenav::after{content:'';position:absolute;width:120%;height:2px;background:#ffffff;top:8px;left:-10%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.closenav::before{content:'';position:absolute;width:120%;height:2px;background:#ffffff;top:8px;left:-10%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.closenav:hover::after{content:'';position:absolute;width:120%;height:2px;background:#ffdc00;top:8px;left:-10%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.closenav:hover::before{content:'';position:absolute;width:120%;height:2px;background:#ffdc00;top:8px;left:-10%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.closenav:hover,.closenav:not(:hover),.closenav:hover::after,.closenav:not(:hover)::after,.closenav:hover::before,.closenav:not(:hover)::before{-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (min-width:1021px){
	#menu-w{display:none}
}
#parallax{width:100%;padding:0;margin:0;position:relative;background:url('../images/bg.jpg') no-repeat center center #3d332c;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#box-1-w{width:100%;padding:0;margin:70px 0 0 0;position:relative;background:url('../images/bg.jpg') no-repeat center bottom #3d332c;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.dark{width:100%;padding:0;margin:0;position:relative;background:rgb(0 0 0 / 50%)}
#box-1{width:1140px;padding:200px 0;margin:0 auto;position:relative;text-align:center}
#box-1 .box-title{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:90px;line-height:120px;padding:0 0 40px;margin:0;color:#ffffff;cursor:default;position:relative}
#box-1 .box-description{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:50px;line-height:50px;margin:0 auto;color:#fff;text-transform:uppercase}
#box-1 .box-title span{font-size:90px;line-height:90px;color:#3c322d;background:#ffdc00;padding:0 20px}
#box-1 .box-title span.red{font-size:30px;color:#ff0000;background:#fff;padding:5px 15px;border:5px solid #ff0000;border-radius:10px}
.podarok-left{margin:0 0 -25px -40px}
.podarok-right{margin:0 -40px -25px 0}
#box-1 .box-title span.red11::before{content:'';width:52px;height:60px;padding:0;margin:0;position:absolute;top:0;right:0;z-index:6;background:url('../images/podarok.png') no-repeat center center}
.button-1,.button-2{background:#ffdc00;z-index:14;font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:15px;line-height:50px;text-transform:uppercase;width:300px;padding:0;height:50px;outline:none;cursor:pointer;-webkit-appearance:none;color:#3d332c;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px}

.button-1{margin:90px auto 0}
.button-2{margin:10px auto 0}
.button-fixed{display:block;position:fixed;bottom:30px;right:30px;background:#ffdc00;z-index:14;font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:15px;line-height:50px;text-transform:uppercase;width:280px;padding:0;margin:0;height:50px;outline:none;cursor:pointer;-webkit-appearance:none;color:#3d332c;border:2px solid #3c322d;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;-moz-box-shadow:0 10px 25px 0 rgba(255,220,0,0.5);-webkit-box-shadow:0 10px 25px 0 rgba(255,220,0,0.5);box-shadow:0 10px 25px 0 rgba(255,220,0,0.5)}
.button-1:hover,.button-2:hover,.button-fixed:hover{box-shadow: none;-webkit-animation: si-button-pulse 0.8s 0s ease-out 1;-moz-animation: si-button-pulse 0.8s 0s ease-out 1;animation: si-button-pulse 0.8s 0s ease-out 1;}
.button-1:hover,.button-1:not(:hover),.button-2:hover,.button-2:not(:hover),.button-fixed:hover,.button-fixed:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.down{width:70px;height:70px;padding:0;margin:0 0 0 -35px;position:absolute;left:50%;bottom:-35px;z-index:10;cursor:pointer;background:url('../images/bottom.png') no-repeat center center #ffffff;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14)}
.down:hover{bottom:-40px}
.down:hover,.down:not(:hover){-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
@media all and (max-width:1160px){
	#box-1{width:1000px;padding:150px 0}
}
@media all and (max-width:1020px){
	#box-1{width:700px}
	#box-1 .box-title{font-size:70px;line-height:90px}
	#box-1 .box-title span{font-size:70px;line-height:70px;padding: 0 20px}
	#box-1 .box-description{font-size:40px;line-height:40px}
	.podarok-right{margin:0 -40px -20px 0;height:60px}
}
@media all and (max-width:730px){
	#box-1{width:100%;padding:60px 0 70px}
	.button-1,.button-2{font-size:12px;line-height:20px;width:280px;height:auto;padding:15px 0 13px}
	.button-1{margin:30px auto 0}
	.button-fixed{bottom:20px;right:calc(50% - 140px)}
	#box-1 .box-title{padding:0 0 20px;font-size:50px;line-height:70px}
	#box-1 .box-title span{font-size:50px;line-height:50px;padding: 0 20px}
	#box-1 .box-description{font-size:30px;line-height:30px}
	.podarok-right{height:55px}
}
@media all and (max-width:500px){
	#box-1 .box-title{font-size:30px;line-height:40px}
	#box-1 .box-title span{font-size:30px;line-height:30px;padding: 0 10px}
	#box-1 .box-description{font-size:20px;line-height:20px}
}
#box-3-w{width:100%;padding:0;margin:0;position:relative;background:#fff}
#box-3{width:1140px;padding:90px 0 100px 0;margin:0 auto;position:relative;text-align:center}
#box-3 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-3 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-3 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
#box-3 .box-h3{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:left;text-transform:uppercase;font-size:18px;line-height:52px;height:50px;padding:0 25px;margin:0 0 30px 0;color:#3d332c;cursor:default;position:relative;border-left:5px solid #ffdc00;float:left;background:#ffffff;-moz-box-shadow:0 10px 25px 0 rgba(20,25,31,0.1);-webkit-box-shadow:0 10px 25px 0 rgba(20,25,31,0.1);box-shadow:0 10px 25px 0 rgba(20,25,31,0.1)}
.catalog-box-w{width:1170px;display: flex;
	flex-flow: row wrap;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: center;
margin: 0 -15px 0 -15px;padding:0;position:relative;text-align:center}
.catalog-box{width:calc(33.333333% - 30px);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0;padding:15px;float:left;position:relative;text-align:center;cursor:pointer}
.catalog-box img{width:100%;padding:0;margin:0 auto;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:1px solid #f2f2f2}
.catalog-box .box-h4{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;font-size:16px;line-height:1.2;padding:20px 5px;margin:0;color:#3d332c;position:relative}
.catalog-box p{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:1.2;padding:0 5px;margin:0 0 25px 0;color:#3d332c;position:relative}
.catalog-box p span.sp-c1{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:18px;padding:0;margin:0;color:#ffdc00;position:relative}
.catalog-box p span.sp-c2{margin:0 10px;display:inline-block}
.catalog-box p span.sp-c3{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:18px;padding:0;margin:0;color:#ffdc00;position:relative}
.pod-button{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:12px;text-transform:uppercase;line-height:50px;width:100%;height:50px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#3d332c;background:#ffdc00}
.pod-button:hover{
	box-shadow: none;
	-webkit-animation: si-button-pulse 0.8s 0s ease-out 1;
	-moz-animation: si-button-pulse 0.8s 0s ease-out 1;
	animation: si-button-pulse 0.8s 0s ease-out 1;
}
/* Button shadow */
@-webkit-keyframes si-button-pulse {
	from {
		box-shadow: 0 0 8px 6px #ffdc00, 0 0 12px 14px #ffdc00;
	}
	to {
		box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0), 0 0 4px 71px rgba(255, 48, 26, 0);
	}
}
@-moz-keyframes si-button-pulse {
	from {
		box-shadow: 0 0 8px 6px #ffdc00, 0 0 12px 14px #ffdc00;
	}
	to {
		box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0), 0 0 4px 71px rgba(255, 48, 26, 0);
	}
}
@keyframes si-button-pulse {
	from {
		box-shadow: 0 0 8px 6px #ffdc00, 0 0 12px 14px #ffdc00;
	}
	to {
		box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0), 0 0 4px 71px rgba(255, 48, 26, 0);
	}
}
.button-3-1{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:14px;text-transform:uppercase;line-height:49px;width:276px;height:46px;padding:0;margin:50px 15px 0 15px;display:inline-block;outline:none;cursor:pointer;-webkit-appearance:none;color:#fff;background:none;border:2px solid #ffdc00;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px}
.button-3-1:hover{background:#ffdc00;color:#3d332c;outline:none}
.button-3-1:hover,.button-3-1:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.button-3-2{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:14px;text-transform:uppercase;line-height:53px;width:350px;height:50px;padding:0;margin:50px 15px 0 15px;display:inline-block;outline:none;cursor:pointer;-webkit-appearance:none;color:#3d332c;background:#ffdc00;background:-moz-linear-gradient(top, #ffdc00 0%,#ffdc00 100%);background:-webkit-linear-gradient(top, #ffdc00 0%,#ffdc00 100%);background:linear-gradient(to bottom, #ffdc00 0%,#ffdc00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdc00',endColorstr='#ffdc00',GradientType=0 );border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;-moz-box-shadow:0 10px 25px 0 rgba(255,220,0,0.5);-webkit-box-shadow:0 10px 25px 0 rgba(255,220,0,0.5);box-shadow:0 10px 25px 0 rgba(255,220,0,0.5);position:relative}
.button-3-2:hover{background:#ffdc00;color:#3d332c;background:-moz-linear-gradient(top, #ffdc00 0%,#ffdc00 100%);background:-webkit-linear-gradient(top, #ffdc00 0%,#ffdc00 100%);background:linear-gradient(to bottom, #ffdc00 0%,#ffdc00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdc00',endColorstr='#ffdc00',GradientType=0 );-moz-box-shadow:0 10px 25px 0 rgba(255,220,0,0);-webkit-box-shadow:0 10px 25px 0 rgba(255,220,0,0);box-shadow:0 10px 25px 0 rgba(255,220,0,0);outline:none}
.button-3-2:hover,.button-3-2:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:1160px){
	#box-3{width:1000px}
	.catalog-box-w{width:1020px;margin:0 0 0 -10px}
	.catalog-box .box-h4{font-size:14px}
}
@media all and (max-width:1020px){
	#box-3{width:700px}
	.catalog-box-w{width:720px}
	.catalog-box{width:calc(50% - 30px)}
}
@media all and (max-width:720px){
	#box-3{width:420px}
	.catalog-box-w{width:360px;margin:0 auto}
	.catalog-box{width:calc(100% - 30px)}
}
.bs-w{position:relative;z-index:11}
.bs{width:120%;height:180%;padding:0;margin:0;position:absolute;left:-10%;top:-40%;z-index:-1;background:#ffdc00;border:none;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;-khtml-border-radius:75px;visibility:hidden;opacity:0.5}
.bs:hover,.bs:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.gloss-w{width:100%;height:100%;overflow:hidden;padding:0;margin:0;position:absolute;left:0;top:0;border:none;outline:none;z-index:12;display:block;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;-khtml-border-radius:75px}
.bs-w:hover .gloss-w{display:none}
.gloss-w:hover,.gloss-w:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.gloss{width:100%;height:100%;padding:0;margin:0;position:absolute;left:-100%;top:0;border:none;outline:none;background:url('../images/gloss.png') no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:13}
#box-8-w{width:100%;padding:0;margin:0;position:relative;background:#f2f2f1;z-index:2}
#box-8{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-8 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-8 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-8 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-8{
	width:20%;
	padding:180px 0 0 0;
	margin:0;
	position:relative;
	text-align:center;
	float:left;
}
.box-8-1::after,.box-8-2::after,.box-8-3::after,.box-8-4::after{content:'';width:50px;height:22px;padding:0;margin:0;position:absolute;right:-25px;top:100px;z-index:auto;text-align:center;background:url('../images/37.png') no-repeat top center}
.box-8 img{width:90px;padding:0;margin:0 0 0 -45px;display:block;position:absolute;left:50%;top:62px;z-index:1}
.formbox2-w{width:1140px;margin:0 0 0 -570px;padding:45px 0;text-align:center;background:#ffffff;position:absolute;left:50%;bottom:-95px;z-index:5;-moz-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);-webkit-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);box-shadow:0 5px 25px 0 rgba(20,25,31,0.1)}
.formbox2{width:1020px;margin:0 auto;padding:0;text-align:center;position:relative}
.form-title{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:24px;line-height:28px;padding:0;margin:0 0 30px 0;color:#3d332c;cursor:default;position:relative}
.form-title span{font-family:"Montserrat";font-weight:900;font-style:normal}
.formbox2 input{font-family:"Montserrat";font-weight:400;font-size:15px;line-height:20px;text-indent:0;text-align:left;width:270px;height:20px;padding:17px 25px 16px 25px;border-top:3px solid #f2f2f2;border-right:none;border-left:none;border-bottom:none;margin:0 30px 0 0;float:left;color:#3d332c;outline:none;-webkit-appearance:none;background:#f9f9f9}
.formbox2 input:-moz-placeholder{color:#a29f9f}
.formbox2 input::-webkit-input-placeholder{
color:#a29f9f}
.formbox2 input.error:-moz-placeholder{
color:#FF5656}
.formbox2 input.error::-webkit-input-placeholder{
color:#FF5656}
.formbox2 input.error{
color:#FF5656;border-color:#FF5656}
input::-webkit-input-placeholder  {opacity:1;transition:opacity 0.3s ease}
input::-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity 0.3s ease}
input:focus::-webkit-input-placeholder{opacity:0.3;transition:opacity 0.3s ease}
input:focus::-moz-placeholder {opacity:0.3;transition:opacity 0.3s ease}
input:focus:-moz-placeholder  {opacity:0.3;transition:opacity 0.3s ease}
input:focus:-ms-input-placeholder {opacity:0.3;transition:opacity 0.3s ease}
.submit2{width:320px;padding:0;margin:0;float:left;border:none;outline:none;background:none;position:relative}
.submit2 input{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:15px;text-transform:uppercase;line-height:59px;width:100%;height:56px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;color:#fff;background:#3c322d;background:-moz-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:-webkit-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:linear-gradient(to bottom, #3c322d 0%,#3c322d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c322d',endColorstr='#3c322d',GradientType=0 );border:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;-moz-box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5);-webkit-box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5);box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5)}
.submit2 input:hover{background:#3c322d;background:-moz-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:-webkit-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:linear-gradient(to bottom, #3c322d 0%,#3c322d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c322d',endColorstr='#3c322d',GradientType=0 );outline:none;-moz-box-shadow:0 10px 25px 0 rgba(255,220,0,0);-webkit-box-shadow:0 10px 25px 0 rgba(255,220,0,0);box-shadow:0 10px 25px 0 rgba(255,220,0,0)}
.submit2 input:hover,.submit2 input:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.form-t-1{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:18px;line-height:24px;padding:0;margin:35px 60px 13px 60px;color:#3d332c;cursor:default;position:relative;z-index:1}
.form-t-1 span{padding:0 15px;margin:0;background:#ffffff}
.form-t-1::after{content:'';width:100%;height:1px;padding:0;margin:0;background:#dbdbdb;cursor:default;position:absolute;left:0;top:10px;z-index:-1}
.form-t-2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:24px;padding:0;margin:0;color:#3d332c;cursor:default;position:relative}
.form-t-2 a{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:18px;line-height:24px;padding:0;margin:0;color:#3c322d;cursor:pointer}
.form-t-2 a:hover{color:#3c322d}
#map-w {
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
@media all and (max-width:1160px){
	#box-8{width:1000px}
	.formbox2-w{width:1000px;margin:0 0 0 -500px;padding:45px 0;text-align:center;background:#ffffff;position:absolute;left:50%;bottom:-95px;z-index:5;-moz-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);-webkit-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);box-shadow:0 5px 25px 0 rgba(20,25,31,0.1)}
	.formbox2{width:900px;margin:0 auto;padding:0;text-align:center;position:relative}
	.form-title{font-size:22px;line-height:28px;padding:0;margin:0 0 30px 0}
	.formbox2 input{width:230px;margin:0 30px 0 0}
	.submit2{width:280px}
	.form-t-1{margin:35px 50px 13px 50px}
}
@media all and (max-width:1020px){
	#box-8{width:700px}
	.box-8{width:33%}
	.box-8-3::after{display:none}
	.formbox2-w{width:700px;margin:0 0 0 -350px;padding:45px 0;text-align:center;background:#ffffff;position:absolute;left:50%;bottom:-95px;z-index:5;-moz-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);-webkit-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);box-shadow:0 5px 25px 0 rgba(20,25,31,0.1)}
	.formbox2{width:600px;margin:0 auto;padding:0;text-align:center;position:relative}
	.form-title{font-size:22px;line-height:28px;padding:0;margin:0 auto 30px auto;max-width:450px}
	.formbox2 input{width:230px;margin:0 10px}
	.submit2{margin:20px 0 0 160px}
}
@media all and (max-width:720px){
	#box-8{width:420px}
	.box-8{width:100%;padding:180px 0px 30px;margin:0 auto;position:relative;text-align:center;float:none;display:inline-block}
	.box-8-1::after,.box-8-2::after,.box-8-3::after,.box-8-4::after{display:none}
	.formbox2-w{width:420px;margin:0 0 0 -210px;padding:45px 0;text-align:center;background:#ffffff;position:absolute;left:50%;bottom:-120px;z-index:5;-moz-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);-webkit-box-shadow:0 5px 25px 0 rgba(20,25,31,0.1);box-shadow:0 5px 25px 0 rgba(20,25,31,0.1)}
	.formbox2{width:300px;margin:0 auto;padding:0;text-align:center;position:relative}
	.form-title{font-size:20px;line-height:26px;padding:0 50px;margin:0 auto 30px auto;max-width:450px}
	.formbox2 input{width:250px;margin:0 0 20px 0}
	.submit2{width:300px;margin:0}
	.form-t-1{margin:35px 60px 13px 60px}
	.form-t-2{margin:0 60px}
}
#box-10-w{width:100%;padding:0;margin:0;position:relative;background:#3c322d}
#box-10{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-10 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 15px 0;color:#fff;cursor:default;position:relative}
#box-10 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#fff;cursor:default}
#box-10 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-10{width:33%;padding:0;margin:60px 0 0 0;position:relative;text-align:center;float:left}
#box-10 .box-h3{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:60px;line-height:60px;padding:0;margin:0 0 15px 0;color:#ffdc00;text-shadow:0 2px 0 #3d332c;cursor:default;position:relative}
#box-10 .box-h3 img{height:45px;max-width:70px;padding:0;margin:0 20px 0 0}
#box-10 p{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:24px;padding:0px;margin:0;color:#fff;cursor:default;position:relative}
@media all and (max-width:1160px){
	#box-10{width:1000px}
}
@media all and (max-width:1020px){
	#box-10{width:700px}
	.box-10{width:50%}
}
@media all and (max-width:720px){
	#box-10{width:420px}
	.box-10{width:100%}
}
.none-disp{display:none}
#box-seo-w{width:100%;padding:0;margin:0;position:relative;background:#ffffff}
#box-seo{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-seo h1,#box-seo h2,#box-seo h3,#box-seo h4{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:left;font-size:36px;line-height:36px;padding:0;margin:0 0 0.5em;color:#3d332c}
#box-seo h2,#box-seo h3,#box-seo h4{margin:0.5em 0}
#box-seo p,#box-seo ul li,#box-seo ol li{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:20px;line-height:36px;margin:0.5em 0;color:#3d332c;
}
#box-seo ul,#box-seo ol{-webkit-padding-start:40px}
#box-seo ul li,#box-seo ol li{ list-style-type:unset;margin:0.5em 0 0.5em 1em}
#box-seo a{cursor:pointer;font-weight:bold;position:relative}
#box-seo a::after{content:'';width:0;height:1px;padding:0;margin:0;background:rgb(255,198,0);position:absolute;left:0;bottom:0;z-index:auto}
#box-seo a::before{content:'';width:100%;height:1px;padding:0;margin:0;background:rgba(0,0,0,0.1);position:absolute;left:0;bottom:0;z-index:auto}
#box-seo a:hover::after{width:100%}
#box-seo p .img{float:right;margin:0.5em 0 0.5em 0.5em}
#box-seo p .img-l{float:left;margin:0.5em 0.5em 0.5em 0}
@media all and (max-width:1160px){
	#box-seo{width:1000px}
}
@media all and (max-width:1020px){
	#box-seo{width:700px}
}
@media all and (max-width:720px){
	#box-seo{width:420px}
	#box-seo p .img,#box-seo p .img-l{margin:1%;width:98%}
}
#box-13-w{width:100%;padding:0;margin:0;position:relative;background:#ffffff}
#box-13{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-13 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:20px;line-height:36px;padding:0;margin:0 0 60px 0;color:#3d332c;cursor:default;position:relative}
#box-13 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-13 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
#box-13 p{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:18px;line-height:24px;width:420px;margin:15px 0;color:#3d332c;cursor:default;float:left}
.p13-1{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-1.png') no-repeat top left;background-size:90px 90px}
.p13-2{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-2.png') no-repeat top left;background-size:90px 90px}
.p13-3{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-3.png') no-repeat top left;background-size:90px 90px}
.p13-4{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-4.png') no-repeat top left;background-size:90px 90px}
.p13-5{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-5.png') no-repeat top left;background-size:90px 90px}
.p13-6{min-height:90px;padding:0 15px 0 125px;background:url('../images/preim-6.png') no-repeat top left;background-size:90px 90px}
#box-13 p span{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:left;text-transform:uppercase;font-size:18px;line-height:24px;padding:0;margin:0;color:#3d332c;cursor:default}
@media all and (max-width:1160px){
	#box-13{width:1000px}
	#box-13 p{width:350px;font-size:17px}
}
@media all and (max-width:1020px){
	#box-13{width:700px}
	#box-13 p{width:400px;font-size:18px;margin:15px auto 0;float:none;display:block}
	.p13-1,.p13-2,.p13-3,.p13-4,.p13-5,.p13-6{min-height:90px;padding:0 0 0 125px}
}
@media all and (max-width:720px){
	#box-13{width:420px}
	#box-13 p{width:100%;margin:60px auto 0;text-align:center}
	.p13-1,.p13-2,.p13-3,.p13-4,.p13-5,.p13-6{min-height:5px;padding:120px 0 0 0}
	.p13-1{background:url('../images/preim-1.png') no-repeat top center;background-size:90px 90px}
	.p13-2{background:url('../images/preim-2.png') no-repeat top center;background-size:90px 90px}
	.p13-3{background:url('../images/preim-3.png') no-repeat top center;background-size:90px 90px}
	.p13-4{background:url('../images/preim-4.png') no-repeat top center;background-size:90px 90px}
	.p13-5{background:url('../images/preim-5.png') no-repeat top center;background-size:90px 90px}
	.p13-6{background:url('../images/preim-6.png') no-repeat top center;background-size:90px 90px}
}
#box-16-w{width:100%;padding:0;margin:0;position:relative;background:#f2f2f2}
#box-16{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-16 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 25px 0;color:#3d332c;cursor:default;position:relative}
#box-16 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-16 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-16-img{float:left;width:14%;padding:5px 0;height:90px;margin:0;text-align:center}
.box-16-img img{max-width:100%}
#box-16 ul{margin-top:83px}
#box-16 ul li{width:33%;height:auto;overflow:hidden;padding:0;margin:0;display:inline-block;position:relative;text-align:center;background:url('../images/zoom.png') no-repeat center center #3d332c}
#box-16 ul li img{min-width:100%;height:100%;padding:0;margin:0;display:block;cursor:pointer}
#box-16 ul li img:hover{opacity:0.25}
#box-16 ul li img:hover,#box-16 ul li img:not(:hover){
-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:1160px){
	#box-16{width:1000px}
}
@media all and (max-width:1020px){
	#box-16{width:700px}
	#box-16 ul li{width:49%}
}
@media all and (max-width:720px){
	#box-16{width:420px}
	.box-16-img{width:20%;height:60px}
	#box-16 ul li{width:100%}
}
.filter{display:block;color:#fff;width:100%}
.filter-black{display:block;color:#272527;width:100%}
.filter-100{display:block;width:calc(100% - 20px);margin:0;padding:10px;float:left;text-align:center}
.filter-66{display:block;width:calc(66.6666666667% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-50{display:block;width:calc(50% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-33{display:block;width:calc(33.3333333333% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-25{display:block;width:calc(25% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-21{display:block;width:calc(21% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-but-left{display:block;width:calc(50% - 20px);margin:0;padding:10px;float:left;text-align:left}
.filter-but-right{display:block;width:calc(50% - 20px);margin:0;padding:10px;float:right;text-align:right}
@media all and (max-width:720px){
	.filter-66,.filter-50,.filter-33,.filter-25,.filter-21{width:calc(100% - 20px)}
}
#box-17-w{width:100%;padding:0;margin:0;position:relative;background:#fff}
#box-17{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-17 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-17 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-17 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
#box-17 .shop-position__contact{
	background:#3c322d;
	border-radius: 15px;
	text-align: center;
	padding:40px 0 0;
	margin:0 10px;
	height:410px
}
#box-17 .filter-66{padding:0;border-radius:15px;overflow:hidden}
#box-17 .filter-66 img{width:100%;height:450px;margin:0px 10px;border-radius:15px;padding:0}
#box-17 p,#box-17 p a{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:24px;margin:0 0 5px 0;color:#fff;display:block}
#box-17 p strong{font-family:"Montserrat";font-weight:900}
.p17-1{padding:0 0 0 0}
.p17-2{padding:25px 0 0 0}
.p17-3{padding:25px 0 0 0}
@media all and (max-width:1160px){
	#box-17{width:1000px}
	#box-17 .filter-66 img{width:unset}
}
@media all and (max-width:1020px){
	#box-17{width:700px}
	#box-17 .filter-66 img{margin-left:-150px}
}
@media all and (max-width:720px){
	#box-17{width:420px}
	#box-17 .filter-66{margin:20px 10px 0}
	#box-17 .filter-66 img{width:100%;height:unset;margin:0}
}
/*
	#box-17-w{width:100%;padding:0;margin:0;position:relative;background:#fff}
	#box-17{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
	#box-17 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
	#box-17 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
	#box-17 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
	#box-17 p{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:18px;line-height:24px;min-height:45px;margin:0 45px;color:#3d332c;cursor:default;display:inline-block}
	#box-17 p span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:left;font-size:18px;line-height:24px;text-transform:uppercase;padding:0;margin:0;color:#3d332c;cursor:default}
	.p17-1{padding:5px 0 0 65px;background:url('../images/contact-2.png') no-repeat center left}
	.p17-2{padding:5px 0 0 65px;background:url('../images/contact-1.png') no-repeat center left}
	.p17-3{padding:5px 0 0 65px;background:url('../images/contact-3.png') no-repeat center left}
	.p17-2 a{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:18px;line-height:24px;margin:0;color:#3d332c;cursor:default}
	.p17-3 a{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:18px;line-height:24px;margin:0;color:#3d332c;cursor:pointer}
	.p17-3 a:hover{color:#ffdc00}
	@media all and (max-width:1160px){
	#box-17{width:1000px}
	}
	@media all and (max-width:1020px){
	#box-17{width:700px}
	#box-17 p{width:400px;margin:30px auto 0}
	}
	@media all and (max-width:720px){
	#box-17{width:420px}
	#box-17 p{width:190px}
	}
*/
#box-faq-w{width:100%;padding:0;margin:0;position:relative;background:#fff}
#box-faq{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-faq .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-faq .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-faq .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-faq{width:100%;padding:0;margin:0;position:relative;text-align:center}
#box-faq .box-h3{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:left;font-size:22px;line-height:22px;padding:0 50px 0 0;margin:0;color:#111114;cursor:pointer;position:relative}
.op{width:15px;height:15px;padding:0;margin:0;position:absolute;right:0;top:0;z-index:auto;cursor:pointer;text-align:right;background:url('../images/op.png') no-repeat center left;-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px}
.cl{width:15px;height:15px;padding:0;margin:0;position:absolute;right:0;top:0;z-index:auto;cursor:pointer;text-align:right;background:url('../images/cl.png') no-repeat center left;-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;display:none}
#box-faq p,#box-faq table{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:18px;line-height:22px;padding:0;margin:25px 0 0 0;color:#111114;cursor:default;position:relative;display:none}
.line-12{width:100%;height:1px;padding:0;margin:40px 0;position:relative;text-align:center;background:#d7d7d7}
@media all and (max-width:1160px){
	#box-faq{width:1000px}
}
@media all and (max-width:1020px){
	#box-faq{width:700px}
}
@media all and (max-width:720px){
	#box-faq{width:420px}
}
#bottom-w{width:100%;padding:0;margin:0;position:relative;background:#3c322d}
#bottom{width:1140px;padding:35px 0;margin:0 auto;position:relative;text-align:center}
#bottom .i-g{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:left;font-size:15px;line-height:19px;padding:0;margin:0;color:#ffffff;cursor:default;float:left}
#bottom .retscorp{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:right;font-size:15px;line-height:19px;padding:0;margin:0;color:#ffffff;cursor:default;float:right}
#bottom .retscorp a{text-decoration:none;font-family:"Montserrat";font-weight:400;font-style:normal;text-align:right;font-size:15px;line-height:19px;display:inline-block;padding:0;margin:0 30px 0 5px;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.3);cursor:pointer;position:relative}
#bottom .retscorp a::after{content:'';width:30px;height:20px;padding:0;margin:0;cursor:pointer;position:absolute;right:-30px;top:0;z-index:auto;background:url('../images/retscorp.png') no-repeat center right;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}
#bottom .retscorp a:hover{color:#ffdc00;border-bottom:1px solid rgba(255,255,255,0);cursor:pointer}
@media all and (max-width:1160px){
	#bottom{width:1000px}
}
@media all and (max-width:1020px){
	#bottom{width:700px}
}
@media all and (max-width:730px){
	#bottom{width:100%}
	#bottom .i-g,#bottom .retscorp{	width:100%;text-align:center;float:none}
	#bottom .retscorp{margin-top:10px}
}
.wrapper{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.75);z-index:100}
.close{width:40px;height:40px;overflow:hidden;float:right;padding:0;margin:0;cursor:pointer;outline:none;position:absolute;top:-10px;right:-50px;z-index:207}
.close::after{content:'';position:absolute;width:28px;height:3px;background:#ffffff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:19px;left:6px;z-index:208}
.close::before{content:'';position:absolute;width:28px;height:3px;background:#ffffff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:19px;left:6px;z-index:208}
.close:hover::after,
.close:hover::before{background:#ffdc00}
.close:hover,.close:not(:hover){
-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:720px){
	.close{top:10px;right:10px;z-index:207}
	.close::after,.close::before{background:#3d332c}
}
.z-box{display:none;width:480px;padding:55px 0;margin-left:-240px;position:fixed;left:50%;top:50%;z-index:106;background:#ffffff}
.zb1{margin-top:-305px}
.ft-1{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:20px;line-height:28px;padding:0;margin:0 0 15px 0;color:#3d332c;cursor:default}
.ft-1 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:24px;line-height:28px;padding:0;margin:0;color:#3d332c;cursor:default}
.formbox{width:320px;margin:0 auto;padding:0;text-align:center;position:relative}
.formbox input{font-family:"Montserrat";font-weight:400;font-size:15px;line-height:20px;text-indent:0;text-align:left;width:270px;height:20px;padding:17px 25px 16px 25px;border-top:3px solid #f2f2f2;border-right:none;border-left:none;border-bottom:none;margin:15px 0 0 0;float:left;color:#3d332c;outline:none;-webkit-appearance:none;background:#f9f9f9}
.formbox textarea{font-family:"Montserrat";font-weight:400;font-size:15px;line-height:20px;text-indent:0;text-align:left;width:270px;height:40px;padding:17px 25px 16px 25px;border-top:3px solid #f2f2f2;border-right:none;border-left:none;border-bottom:none;margin:15px 0 0 0;float:left;color:#3d332c;outline:none;-webkit-appearance:none;resize:none;background:#f9f9f9}
.formbox input:-moz-placeholder{color:#a29f9f}
.formbox input::-webkit-input-placeholder{color:#a29f9f}
.formbox input.error:-moz-placeholder{color:#FF5656}
.formbox input.error::-webkit-input-placeholder{color:#FF5656}
.formbox input.error{color:#FF5656;border-color:#FF5656}
input::-webkit-input-placeholder  {opacity:1;transition:opacity 0.3s ease}
input::-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity 0.3s ease}
input:focus::-webkit-input-placeholder{opacity:0.3;transition:opacity 0.3s ease}
input:focus::-moz-placeholder {opacity:0.3;transition:opacity 0.3s ease}
input:focus:-moz-placeholder  {opacity:0.3;transition:opacity 0.3s ease}
input:focus:-ms-input-placeholder {opacity:0.3;transition:opacity 0.3s ease}
.submit{width:320px;padding:0;margin:25px 0 0 0;float:left;border:none;outline:none;background:none;position:relative}
.submit input{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;font-size:14px;text-transform:uppercase;line-height:55px;width:100%;height:55px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;color:#fff;background:#3c322d;background:-moz-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:-webkit-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:linear-gradient(to bottom, #3c322d 0%,#3c322d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c322d',endColorstr='#3c322d',GradientType=0 );border:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;-moz-box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5);-webkit-box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5);box-shadow:0 10px 25px 0 rgb(60 50 45 / 0.5)}
.submit input:hover{background:#3c322d;background:-moz-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:-webkit-linear-gradient(top, #3c322d 0%,#3c322d 100%);background:linear-gradient(to bottom, #3c322d 0%,#3c322d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c322d',endColorstr='#3c322d',GradientType=0 );outline:none;-moz-box-shadow:0 10px 25px 0 rgba(255,220,0,0);-webkit-box-shadow:0 10px 25px 0 rgba(255,220,0,0);box-shadow:0 10px 25px 0 rgba(255,220,0,0)}
.submit input:hover,.submit input:not(:hover){
-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:720px){
	.z-box{width:420px;margin-left:-210px}
}
input.fn{display:none}
.ani-0{visibility:hidden}
.ani-1{visibility:hidden}
.ani-2{visibility:hidden}
.ani-3{visibility:hidden}
.ani-4{visibility:hidden}
.fadeInUp{visibility:visible}
.fadeInUp2{visibility:visible}
.fadeInDown{visibility:visible}
.fadeInRight{visibility:visible}
.fadeInLeft{visibility:visible}
.fadeIn{visibility:visible}
.pulse2{visibility:visible}
.zoom1{visibility:visible}
.zoom2{visibility:visible}
.d25s{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}
.d50s{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}
.d75s{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;animation-delay:.75s}
.d100s{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}
.d125s{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s}
.d150s{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}
.d175s{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;animation-delay:1.75s}
.d200s{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}
@media all and (max-width:720px){
	.d25s,.d50s,.d75s,.d100s,.d125s,.d150s,.d175s,.d200s{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}
}
.animated{-webkit-animation-duration:.95s;animation-duration:.95s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:1.5s;animation-duration:1.5s}
.animated.bounceIn,
.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,
.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes zoom3{
	from{opacity:0.5}
	100%{opacity:0;-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}
}
@keyframes zoom3{
	from{opacity:0.5}
	100%{opacity:0;-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}
}
.zoom3{-webkit-animation-name:zoom3;animation-name:zoom3;visibility:visible}
@-webkit-keyframes pulse2{
	from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}
	30%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}
	60%{-webkit-transform:scale3d(0.75,0.75,0.75);transform:scale3d(0.75,0.75,0.75)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse2{
	from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}
	30%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}
	60%{-webkit-transform:scale3d(0.75,0.75,0.75);transform:scale3d(0.75,0.75,0.75)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse2{-webkit-animation-name:pulse2;animation-name:pulse2}
.stamp{-webkit-animation:cssAnimation 0.5s  1 ease;-moz-animation:cssAnimation 0.5s  1 ease;-o-animation:cssAnimation 0.5s  1 ease;visibility:visible}
@-webkit-keyframes cssAnimation{
	from{-webkit-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-moz-keyframes cssAnimation{
	from{-moz-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-o-keyframes cssAnimation{
	from{-o-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-o-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-webkit-keyframes zoom1{
	from{opacity:1}
	100%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
}
@keyframes zoom1{
	from{opacity:1}
	100%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
}
.zoom1{-webkit-animation-name:zoom1;animation-name:zoom1}
@-webkit-keyframes zoom2{
	from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes zoom2{
	from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.zoom2{-webkit-animation-name:zoom2;animation-name:zoom2}
@-webkit-keyframes bounce{
	from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
	70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
	90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{
	from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
	70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
	90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{
	from,50%,to{opacity:1}
	25%,75%{opacity:0}
}
@keyframes flash{
	from,50%,to{opacity:1}
	25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
	40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
	50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
	65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
	75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
	40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
	50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
	65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
	75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{
	20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
	40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
	60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
	80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
	to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{
	20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
	40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
	60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
	80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
	to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
	30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
	40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
	30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
	40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{
	from{-webkit-transform:none;transform:none}
	15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
	30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
	45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
	60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
	75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
	to{-webkit-transform:none;transform:none}
}
@keyframes wobble{
	from{-webkit-transform:none;transform:none}
	15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
	30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
	45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
	60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
	75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
	to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{
	from,11.1%,to{-webkit-transform:none;transform:none}
	22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
	33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
	44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
	55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
	66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
	77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
	88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{
	from,11.1%,to{-webkit-transform:none;transform:none}
	22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
	33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
	44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
	55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
	66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
	77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
	88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{
	from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
	60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
	80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
	to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{
	from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
	60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
	80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
	to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
	75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
	90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
	75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
	90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
	60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
	75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
	60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
	75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
	60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
	75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
	90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
	60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
	75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
	90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
	from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{
	20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
	50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{
	20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
	50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{
	20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{
	20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{
	20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{
	20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{
	20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{
	20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{
	20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
	40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{
	20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
	40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{
	from{opacity:0}
	to{opacity:1}
}
@keyframes fadeIn{
	from{opacity:0}
	to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@media all and (max-width:730px){
	@-webkit-keyframes fadeInDown{
		from{opacity:0;-webkit-transform:translate3d(0,-0%,0);transform:translate3d(0,-0%,0)}
		to{opacity:1;-webkit-transform:none;transform:none}
	}
	@keyframes fadeInDown{
		from{opacity:0;-webkit-transform:translate3d(0,-0%,0);transform:translate3d(0,-0%,0)}
		to{opacity:1;-webkit-transform:none;transform:none}
	}
	.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
}
@-webkit-keyframes fadeInDownBig{
	from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{
	from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeft2{
	from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft2{
	from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}
@-webkit-keyframes fadeInLeftBig{
	from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{
	from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@media all and (max-width:720px){
	@-webkit-keyframes fadeInRight{
		from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
		to{opacity:1;-webkit-transform:none;transform:none}
	}
	@keyframes fadeInRight{
		from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
		to{opacity:1;-webkit-transform:none;transform:none}
	}
	.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
}
@-webkit-keyframes fadeInRightBig{
	from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{
	from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUp2{
	from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp2{
	from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}
@-webkit-keyframes fadeInUpBig{
	from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{
	from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{
	from{opacity:1}
	to{opacity:0}
}
@keyframes fadeOut{
	from{opacity:1}
	to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{
	from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
	40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
	80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{
	from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
	40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
	80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
	40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
	80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
	40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
	80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}
	30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}
	30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}
	30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}
	30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{
	from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
	60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
	80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
	to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{
	from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
	60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
	80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
	to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{
	from{opacity:1}
	to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{
	from{opacity:1}
	to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{
	from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{
	from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{
	from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{
	from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{
	0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
	20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
	40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
	to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{
	0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
	20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
	40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
	to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
@keyframes zoomIn{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomIn2{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
@keyframes zoomIn2{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
.zoomIn2{-webkit-animation-name:zoomIn2;animation-name:zoomIn2}
@-webkit-keyframes zoomInDown{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInDown{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInLeft{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInRight{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInUp{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{
	from{opacity:1}
	50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	to{opacity:0}
}
@keyframes zoomOut{
	from{opacity:1}
	50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutDown{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutUp{
	40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{
	from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{
	from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{
	from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{
	from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{
	from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{
	from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{
	from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{
	from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
#box-reviews-w{width:100%;padding:0;margin:0;position:relative;background:#ffdc00}
#box-reviews{width:1220px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-reviews .box-h2{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-reviews .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-reviews .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#3d332c}
.box-reviews{width:1140px;padding:95px 0 70px 0;margin:0 auto;position:relative;text-align:center;background:url('../images/34.png') no-repeat top right #ffffff;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14)}
.box-reviews::after{content:'';width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;z-index:2;background:url('../images/35.png') no-repeat bottom left}
.box-reviews-img{width:130px;height:130px;overflow:hidden;padding:0;margin:0 0 0 -67px;position:absolute;top:-67px;left:50%;background:#ffffff;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;-khtml-border-radius:150px;border:2px solid #ffffff;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);z-index:3}
.box-reviews-img img{min-width:100%;height:100%;padding:0;margin:0;display:block}
#box-reviews .box-h3{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:18px;line-height:24px;padding:0;margin:0 0 25px 0;color:#3d332c;cursor:default;position:relative;z-index:3}
#box-reviews p{font-family:"Montserrat";font-weight:400;font-style:italic;text-align:center;font-size:18px;line-height:26px;padding:0;margin:0 auto;max-width:850px;color:#3e4046;cursor:default;position:relative;z-index:3}
@media all and (max-width:1240px){
	#box-reviews{width:1140px}
}
@media all and (max-width:1160px){
	#box-reviews{width:1000px}
	.box-reviews{width:1000px}
	#box-reviews p{max-width:750px}
}
@media all and (max-width:1020px){
	#box-reviews{width:700px}
	.box-reviews{width:700px}
	#box-reviews p{max-width:500px}
}
@media all and (max-width:730px){
	#box-reviews{width:420px}
	.box-reviews{width:420px}
	#box-reviews p{max-width:420px;margin:0 30px}
}
@media all and (max-width:419px){
	#box-reviews{width:calc(100% - 20px);padding-right:5px;padding-left:15px}
	.box-reviews{width:100%}
	#box-reviews p{width:calc(100% - 20px);margin:0 10px}
}
.sc1{width:1220px;margin:0;padding:0;position:relative;overflow:hidden;z-index:1}
.sw1{position:relative;width:1140px;margin:0 auto;padding:0;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left}
.sc2{width:1220px;margin:0;padding:67px 0 65px 0;position:relative;overflow:hidden;z-index:1}
.sw2{position:relative;width:1140px;margin:0 auto;padding:0;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
@media all and (max-width:1240px){
	.sc1{width:1140px;padding:0 0 65px 0}
	.sc2{width:1140px}
}
@media all and (max-width:1160px){
	.sc1{width:1000px}
	.sw1{width:1000px}
	.sc2{width:1000px}
	.sw2{width:1000px}
}
@media all and (max-width:1020px){
	.sc1{width:700px}
	.sw1{width:700px}
	.sc2{width:700px;padding:67px 0 100px 0}
	.sw2{width:700px}
}
@media all and (max-width:730px){
	.sc1{width:420px;margin:0 0 0 -1px}
	.sw1{width:420px}
	.sc2{width:420px;margin:0 0 0 -1px;padding:67px 0 100px 0}
	.sw2{width:420px}
	.sw2 .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:420px;margin:0;height:100%;position:relative}
}
@media all and (max-width:419px){
	.sc1,.sw1,.sc2,.sw2,.sw2 .swiper-slide{width:calc(100% - 10px)}
}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-container-android .swiper-slide,
.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow > .swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode > .swiper-wrapper{-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;margin:0 auto}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-button-prev{position:absolute;padding:0;width:70px;height:70px;background:url('../images/7.png') no-repeat center center #ffffff;z-index:10;cursor:pointer;display:block;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px}
.swiper-button-next{position:absolute;padding:0;width:70px;height:70px;background:url('../images/8.png') no-repeat center center #ffffff;z-index:10;cursor:pointer;display:block;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px}
.sc1 .swiper-button-prev{top:240px;left:5px;margin:0}
.sc1 .swiper-button-next{top:240px;right:5px;margin:0}
.sc2 .swiper-button-prev{top:45%;left:5px;margin:0}
.sc2 .swiper-button-next{top:45%;right:5px;margin:0}
.swiper-button-prev:hover{left:0}
.swiper-button-next:hover{right:0}
@media all and (max-width:1020px){
	.sc1 .swiper-button-prev{top:415px;left:50%;margin:0 0 0 -100px}
	.sc1 .swiper-button-next{top:415px;right:50%;margin:0 -100px 0 0}
	.sc2 .swiper-button-prev{top:auto;bottom:65px;left:50%;margin:0 0 0 -100px}
	.sc2 .swiper-button-next{top:auto;bottom:65px;right:50%;margin:0 -100px 0 0}
	.swiper-button-prev:hover{left:48%}
	.swiper-button-next:hover{right:48%}
}
@media all and (max-width:730px){
	.sc1 .swiper-button-prev{top:255px;left:50%;margin:0 0 0 -100px}
	.sc1 .swiper-button-next{top:255px;right:50%;margin:0 -100px 0 0}
	.sc2 .swiper-button-prev{top:auto;bottom:65px;left:50%;margin:0 0 0 -100px}
	.sc2 .swiper-button-next{top:auto;bottom:65px;right:50%;margin:0 -100px 0 0}
	.swiper-button-prev:hover{left:50%}
	.swiper-button-next:hover{right:50%}
}
.swiper-button-prev:hover,.swiper-button-prev:not(:hover),.swiper-button-next:hover,.swiper-button-next:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;display:block}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{
bottom:0;left:0;width:100%}
.swiper-pagination-bullet{width:10px;height:10px;margin:0 7px;padding:0;background:#ffffff;display:inline-block;opacity:1;cursor:pointer;border:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px}
.swiper-pagination-bullet-active{opacity:1;background:#3c322d;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px}
#box-manager-w{width:100%;padding:0;margin:0;position:relative;background:url('../images/bg.jpg') no-repeat center center #3d332c;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.dark2{width:100%;padding:0;margin:0;position:relative;background:rgba(20,25,31,0.8)}
#box-manager{width:1140px;padding:200px 0;margin:0 auto;position:relative;text-align:center}
#box-manager .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;text-transform:uppercase;font-size:24px;line-height:46px;padding:150px 0 0 0;margin:0;color:#ffffff;cursor:default;position:relative;background:url('../images/manager.png') no-repeat top center}
#box-manager .box-h2 span{font-size:40px;font-weight:900;line-height:46px}
@media all and (max-width:1160px){
	#box-manager{width:1000px}
}
@media all and (max-width:1020px){
	#box-manager{width:700px}
}
@media all and (max-width:730px){
	#box-manager{width:420px;padding:70px 0}
	#box-manager .box-h2{font-size:18px;line-height:32px}
	#box-manager .box-h2 span{font-size:32px;line-height:32px}
}
.ptable{width:100%;font-family:"Montserrat";font-weight:900}
.ptable thead{color:#fff;font-weight:500}
.ptable thead td{height:55px;background:#ffdc00;font-size:22px}
.ptable tbody td{height:43px;background:#e8efef;font-size:18px;color:#525252}
.ptable tbody tr:nth-child(odd) td{background:#e3f8f8}
.ptable tbody tr:first-child td:first-child{border-top-left-radius:5px}
.ptable tbody tr:first-child td:last-child{border-top-right-radius:5px}
.ptable tbody tr:last-child td:first-child{border-bottom-left-radius:5px}
.ptable tbody tr:last-child td:last-child{border-bottom-right-radius:5px}
.ptable td{position:relative;width:auto;min-width:100px;text-align:center}
.ptable tbody tr td:first-child{padding:0 10px;text-align:left}
@media all and (max-width:720px){
	.ptable thead td{font-size:14px}
	.ptable tbody td{font-size:12px}
}
.group{*zoom:1}
.group:before,.group:after{display:table;content:"";line-height:0}
.group:after{clear:both}
@font-face{font-family:'Slide-icons';src:url('../fonts/Slide-icons.eot')}
@font-face{font-family:'Slide-icons';src:url() format('woff'),url('../fonts/Slide-icons.woff') format('truetype');font-weight:400;font-style:normal}
[data-icon]:before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.light-gallery{overflow:hidden!important}
#lg-gallery img{border:none!important}
#lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity 0.35s ease;-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-ms-transition:opacity 0.35s ease;transition:opacity 0.35s ease;background:rgba(0,0,0,0.9)}
#lg-outer .lg-slide{position:relative}
#lg-gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}
#lg-gallery.opacity .thumb-cont{opacity:1}
#lg-gallery.fade-m{opacity:0;transition:opacity 0.5s ease 0s;-moz-transition:opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease 0s;-o-transition:opacity 0.5s ease 0s;-ms-transition:opacity 0.5s ease 0s}
#lg-gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}
#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}
#lg-slider .lg-slide{background:url(../images/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%}
#lg-slider .lg-slide.complete{background-image:none}
#lg-gallery.show-after-load .lg-slide > *{opacity:0}
#lg-gallery.show-after-load .lg-slide.complete > *{opacity:1}
#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:0.4}
#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0}
#lg-slider.animate .lg-slide{position:absolute;left:0}
#lg-slider.fade-m .current{opacity:1;z-index:9}
#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#lg-gallery.opacity .lg-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}
.lg-slide .object{transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5);-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s}
#lg-gallery.fade-m .lg-slide .object{transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5)}
#lg-slider.fade-m.on .current{opacity:1;transition:opacity 0.5s ease 0s;-moz-transition:opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease 0s;-o-transition:opacity 0.5s ease 0s;-ms-transition:opacity 0.5s ease 0s}
#lg-slider.fade-m .lg-slide{transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-webkit-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s}
#lg-slider.slide .lg-slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}
#lg-slider.slide.on .lg-slide{opacity:0}
#lg-slider.slide .lg-slide.current{opacity:1 !important;transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-webkit-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important}
#lg-slider.slide .lg-slide.prev-slide{opacity:0;transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px)}
#lg-slider.slide .lg-slide.next-slide{opacity:0;transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}
#lg-slider.use-left .lg-slide{left:100%}
#lg-slider.use-left.on .lg-slide{opacity:0}
#lg-slider.use-left .lg-slide.current{opacity:1 !important;left:0% !important}
#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%}
#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%}
#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .current,#lg-slider.slide.on .prev-slide,#lg-slider.slide.on .next-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s}
#lg-slider.speed .lg-slide,#lg-slider.speed .current,#lg-slider.speed .prev-slide,#lg-slider.speed .next-slide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important}
#lg-slider.timing .lg-slide,#lg-slider.timing .current,#lg-slider.timing .prev-slide,#lg-slider.timing .next-slide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important}
#lg-slider .lg-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#lg-gallery .thumb-cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s}
@-webkit-keyframes rightEnd{
	0%{left:0}
	50%{left:-30px}
	100%{left:0}
}
@keyframes rightEnd{
	0%{left:0}
	50%{left:-30px}
	100%{left:0}
}
@-webkit-keyframes leftEnd{
	0%{left:0}
	50%{left:30px}
	100%{left:0}
}
@keyframes leftEnd{
	0%{left:0}
	50%{left:30px}
	100%{left:0}
}
.lg-slide .object.right-End{
-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lg-slide .object.left-End{
-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
#lg-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}
#lg-action.has-thumb{margin-left:-46px}
#lg-action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#3d332c;background-color:rgba(0,0,0,0.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#FFF;cursor:pointer}
#lg-action a.disabled{opacity:0.6;filter:alpha(opacity=60);cursor:default;background-color:#3d332c;background-color:rgba(0,0,0,0.65) !important}
#lg-action a:hover,#lg-action a:focus{background-color:#3d332c;background-color:rgba(0,0,0,0.85)}
#lg-action a#lg-prev:before,#lg-action a#lg-next:after{left:5px;bottom:2px;position:absolute}
#lg-action a#lg-prev:before{content:"\e01d"}
#lg-action a#lg-next:after{content:"\e01b"}
#lg-action a.cl-thumb:after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:2px;font-size:16px;position:absolute}
#lg-counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#FFFFFF}
#lg-gallery .thumb-cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#3d332c;-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;-o-transition:max-height 0.4s ease-in-out;-ms-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;z-index:9;max-height:0;opacity:0}
#lg-gallery.open .thumb-cont{max-height:350px}
#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px}
#lg-gallery .thumb-cont .thumb-info .count{color:#ffffff;font-weight:bold;font-size:12px}
#lg-gallery .thumb-cont .thumb-info .close-button{color:#FFFFFF;display:block;float:right !important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#3d332c;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;z-index:1090;cursor:pointer}
#lg-gallery .thumb-cont .thumb-info .close-button i:after{left:6px;position:absolute;top:2px}
#lg-gallery .thumb-cont .thumb-info .close-button i:after,#lg-close:after{content:"\e01a";font-family:'Slide-icons';font-style:normal;font-size:16px}
#lg-gallery .thumb-cont .thumb-info .close-button:hover{text-decoration:none;background-color:#3d332c;background-color:rgba(0,0,0,1)}
#lg-gallery .thumb-cont .thumb{display:inline-block !important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:0.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}
@media (min-width:800px){
	#lg-gallery .thumb-cont .thumb{width:94px;height:94px}
}
#lg-gallery .thumb-cont .thumb > img{height:auto;max-width:100%}
#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#ffffff}
#lg-slider .video-cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;background:#3d332c}
#lg-slider .video-cont{background:#3d332c;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#lg-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;background:#3d332c}
#lg-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}
#lg-close{color:#FFFFFF;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;border-radius:2px;background-color:#3d332c;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;transition:background-color 0.3s ease;-webkit-backface-visibility:hidden}
#lg-close:after{position:absolute;right:6px;top:2px}
#lg-close:hover{text-decoration:none;background-color:#3d332c}
.custom-html{background:none repeat scroll 0 0 black;background:none repeat scroll 0 0 rgba(0,0,0,0.75);color:#fff;font-family:"Montserrat";height:70px;left:0;position:absolute;right:0;top:0;z-index:9}
.custom-html p{font-size:14px}
.custom-html > h4{font-family:"Montserrat";font-weight:bold;margin-bottom:5px;margin-top:15px}
#box-why-w{width:100%;padding:0;margin:0;position:relative;background:#ffffff}
#box-why{width:1140px;padding:90px 0;margin:0 auto;position:relative;text-align:center}
#box-why .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0px 0px 75px;color:#3d332c;cursor:default;position:relative}
#box-why .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#3d332c;cursor:default}
#box-why .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-why{display:inline-block;width:33%;padding:50px 0 0 0;margin:0;position:relative;text-align:center}
.box-why img{width:300px;padding:0;margin:0 auto;display:block}
.p8-1{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;font-size:200px;line-height:170px;width:100%;padding:0;margin:0;color:#ffdc00;cursor:default;position:absolute;left:0;top:0;z-index:1}
.p8-2{font-family:"Montserrat";font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;font-size:18px;line-height:24px;padding:0;margin:0;color:#3d332c;cursor:default}
.box-why-text{padding:0 20px}
@media all and (max-width:1160px){
	#box-why{width:1000px}
	.p8-2{font-size:18px}
	.box-why-text{font-size:16px}
}
@media all and (max-width:1020px){
	#box-why{width:700px}
	.box-why{width:49%}
}
@media all and (max-width:720px){
	#box-why{width:420px}
	.box-why{width:100%;padding:50px 0 0 0;margin:0 auto;position:relative;text-align:center}
}
#box-15-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#3c322d;
}
#box-15 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-15 .box-h2{font-family:"Montserrat";font-weight:400;font-style:normal;text-align:center;font-size:18px;line-height:36px;padding:0;margin:0 0 75px 0;color:#3d332c;cursor:default;position:relative}
#box-15 .box-h2 span{font-family:"Montserrat";font-weight:900;font-style:normal;text-align:center;text-transform:uppercase;font-size:36px;line-height:36px;padding:0;margin:0;color:#fff;cursor:default}
#box-15 .box-h2::after{content:'';width:90px;height:2px;padding:0;margin:0 0 0 -45px;position:absolute;left:50%;bottom:-23px;z-index:auto;background:#ffdc00}
.box-15 {
	width:1140px;
	padding:0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-15 ul li {
	width:240px;
	height:160px;
	overflow:hidden;
	padding:0;
	margin:15px 10px 0 10px;
	display:inline-block;
	position:relative;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #000000;
}
#box-15 ul li img {
	min-width:100%;
	height:100%;
	padding:0;
	margin:0;
	display:block;
	cursor:pointer;
}
#box-15 ul li img:hover {
	opacity:0.25;
}
#box-15 ul li img:hover, #box-15 ul li img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-15 {
		width:1000px;
	}
	#box-15 ul li {
		width:210px;
		height:140px;
	}
}
@media all and (max-width: 1020px) {
	#box-15 {
		width:700px;
	}
	#box-15 ul li {
		width:240px;
		height:160px;
	}
}
.br-none{display:block}
.br-block{display:none}
@media all and (max-width: 720px) {
	#box-15 {width:420px}
	#box-15 ul li {	width:180px;	height:120px;}
	.br-none{display:none}
	.br-block{display:block}
	#box-why .box-h2 span, #box-3 .box-h2 span, #box-13 .box-h2 span, #box-10 .box-h2 span, #box-8 .box-h2 span, #box-15 .box-h2 span, #box-17 .box-h2 span, #box-manager .box-h2 span{font-size:36px;line-height:1.2}
	#box-8 iframe{max-width:400px;height:225px}
}
@media all and (max-width:419px){
	#box-8 iframe{max-width:240px;height:135px}
	#top-w{width:100%}
	#top,#box-1,#box-why,#box-3,#box-13,#box-8,#box-16,#box-17,#bottom,#box-faq,.box-faq,#box-10,#box-manager,#box-15{width:calc(100% - 10px);padding-right:5px;padding-left:5px}
	.z-box{width:300px;margin-left:-150px}
	#box-1,#box-manager{padding:50px 0px}
	#box-why .box-h2 span, #box-3 .box-h2 span, #box-13 .box-h2 span, #box-10 .box-h2 span, #box-8 .box-h2 span, #box-15 .box-h2 span, #box-17 .box-h2 span, #box-manager .box-h2 span{font-size:30px;line-height:1.2}
	.button-1{margin-top:50px}
	.catalog-box-w{width:100%}
	.catalog-box{width:100%;margin:15px 0}
	.catalog-box img{width:100%}
	.formbox {    width: 280px}
	.formbox input,.formbox textarea{font-size: 12px;width:230px}
	.submit {width: 280px}
	.formbox .submit input,.formbox2 .submit2 input {width:100%}
	#box-15 ul li{width:280px;height:280px}
	#box-team p,#box-team p a,#box-17 p,#box-17 p a{font-size:14px;line-height:1.5}
}									