
.owl-dots {display:none;}
.slide0, .slide1,.slide2,.slide3,.slide4 {float:left; width:100%; height:500px; position:relative;}

.slide0 { 
background-image:
url('../images/slide/home-banner0.png');
background-repeat:no-repeat; 
background-position:left 0% top 30%;
background-size:100% auto;}

.slide0-text { display:table-cell; vertical-align:middle;  height:500px; text-align:left; }
.slide0-text h1 { font-size:40px; line-height:45px;}
.slide0-text p { color:#fff; font-size:22px;}
.slide0-text .terms{width:auto; position:absolute; left:19%; bottom: 20px;}
.slide0-text .terms p{color:#fff; font-size:15px;}

.slide1 { 
background-image:
url('../images/slide/home-banner1-graphic.png'),
url('../images/slide/home-banner1.png');
background-repeat: no-repeat, no-repeat; 
background-position:right 0% bottom 0%,left 0% top 0%;
background-size:auto auto,100% auto;}

.slide0 .wrapper, .slide1 .wrapper,.slide2 .wrapper { display:table;}
.slide1-text,.slide2-text { display:table-cell; vertical-align:middle;  height:500px; text-align:center; }



.slide1-text h1 { font-size:70px; line-height:80px;}
.slide1-text p { color:#fff; font-size:24px;}

.slide1-text .btn { float: left; width:100%; margin:30px 0 0;}
.slide1-text .btn a { text-decoration:none; background:#f8cf13; color:#fff; text-transform:none; font-size:21px; padding:10px 20px; border-radius:25px; font-weight: normal; }
.slide1-text .btn a:hover { background:#c6a81f; }

.slide2 { 
background-image:
url('../images/slide/home-banner2.png');
background-repeat:no-repeat; 
background-position:left 0% top 0%;
background-size:100% auto;}

.slide2-text h1 { color:#fff; font-size:50px; line-height:60px;}
.home-banner2-facebook { float:left; min-height:200px; margin:5% 0 0;}


.slide3 { 
background-image:
url('../images/slide/home-banner3.png');
background-repeat: no-repeat; 
background-position: right 0% bottom 55%;
background-size: 100% auto;}

.slide3-wrapper{width:60%; float:none; margin:0 auto; margin-top:100px;}
.slide3-lft{float:left; width:76%; position:relative;}
.slide3-rgt{float:right; width:20%;}
.slide3-wrapper img {width:100%; display:inline-block;}

.slide4 { 
background-image:
url('../images/slide/home-banner4.png');
background-repeat:no-repeat; 
background-position:top 22% left 0;
background-size:100% auto;}

.slide4 .wrapper{ display:table;}
.slide4-text { display:table-cell; vertical-align:middle;  height:500px; text-align: right; }
.slide4-text h1 { font-size:50px; line-height:60px;}
.slide4-text p { color:#fff; font-size:24px;}

.slide4-text .btn { float: left; width:100%; margin:30px 0 0;}
.slide4-text .btn a { text-decoration:none; background:#f8cf13; color:#fff; text-transform:none; font-size:21px; padding:10px 20px; border-radius:25px; font-weight: normal; }
.slide4-text .btn a:hover { background:#c6a81f; }


@media only screen and ( max-width:1800px) {

}


@media only screen and ( max-width:1520px) {
.slide0,.slide1,.slide2,.slide3,.slide4,.slide1-text, .slide2-text,.slide4-text {height:400px;}
.home-banner2-facebook { min-height:auto;}
}

@media only screen and ( max-width:1170px) {
.slide1-text h1 { font-size:50px; line-height:60px;}	

.slide3 { 
background-position:right 50% bottom 40%;
background-size: 220% auto;}	

.slide3-wrapper{width:90%; float:none; margin:0 auto; margin-top:5%;}
.slide3-lft{float:left; width:75%;}
.slide3-rgt{float:left; width:25%; text-align:center; padding:0 0 0 0;}
.slide3-wrapper img{width:100%;}
.slide3-rgt img{width:85% !important; display:inline-block !important;}


.slide4 { background-size:120% auto;}	

}

@media only screen and ( max-width:1100px) {
.slide0 { 
background-image:
linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),
url('../images/slide/home-banner0.png');
background-repeat:no-repeat, no-repeat; 
background-position:left 0% top 0%, right 0% top 30%;
background-size:100% 100%,130% auto;}

.slide0-text {height:400px; text-align:center;}
.slide0-text h1 {color:#fff; font-size:25px; line-height:30px;}
.slide0-text p { color:#fff; font-size:18px;}
.slide0-text .terms{width:100%; position:absolute; left:0%; bottom: 20px;}
.slide0-text .terms p{font-size:12px;}

.slide1 { 
background-image:
linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),
url('../images/slide/home-banner1-graphic.png'),
url('../images/slide/home-banner1.png');
background-repeat: no-repeat,no-repeat,no-repeat; 
background-position:left 0% top 0%,right 0% bottom 0%,left 0% top 0%;
background-size:100% 100%,auto auto,100% auto;}

.home-banner2-facebook { float:none; display:inline-block; margin:0 auto;}
.home-banner2-facebook img { width:80% !important; display:inline-block !important;;}
.slide2-text h1 { font-size:35px; line-height:40px; margin:15px 0 0;}
.slide2-text h1 br { display:none;}

.slide4 { 
background-image:
linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),
url('../images/slide/home-banner4.png');
background-repeat: no-repeat,no-repeat,no-repeat; 
background-position:left 0% top 0%,left 0% top 0%;
background-size:100% 100%,150% auto;}
.slide4-text { text-align:center;}
.slide4-text h1 { color:#fff;}
.slide4-text h1 br { display:none;}
}


@media only screen and ( max-width:960px) { 
.slide1-text h1 { font-size:40px; line-height:50px; color:#fff;}

.slide3-wrapper{width:90%; float:none; margin:0 auto; margin-top:10%;}


}

@media only screen and ( max-width:767px) {
.slide2 { background-size:200% auto;}
.home-banner2-facebook img { width:70% !important;}


.slide3-wrapper{width:90%; float:none; margin:0 auto; margin-top:20%;}

.slide4 { background-size:200% auto;}
}

@media only screen and ( max-width:640px) {

.slide0,.slide1,.slide2,.slide3,.slide4,.slide1-text, .slide2-text,.slide4-text {height:350px;}
.slide1-text h1 { font-size:30px; line-height:40px;}

.slide2-text h1 { margin:0px; font-size:30px; line-height:35px;}
.slide4 h1 { font-size:30px; line-height:40px;}
}


@media only screen and ( max-width:540px) {
.slide0 {background-size:100% 100%,200% auto;}
	
.slide2 { background-size:250% auto;}

.slide3-wrapper{width:90%; float:none; margin:0 auto; margin-top:5%;}
.slide3-lft{float:left; width:100%;}
.slide3-rgt{float:left; width:100%; text-align:center; padding:5% 0 0 0;}
.slide3-wrapper img{width:100%;}
.slide3-rgt img{width:26% !important;}

.slide4 h1 { font-size:30px; line-height:40px;}
.slide4 { background-size:250% auto;}
}


@media only screen and ( max-width:460px) {	
.slide3-wrapper{width:95%; float:none; margin:0 auto; margin-top:20px;}
.slide3-lft{float:left; width:100%;}
.slide3-rgt{float:left; width:100%; text-align:center; padding:5% 0 0 0;}
.slide3-wrapper img{width:100%;}
.slide3-rgt img{width:35% !important;}

.slide4 h1 { font-size:25px; line-height:30px;}
.slide4 { background-size:350% auto;}
}


@media only screen and ( max-width:360px) {	

}

