#slider { float:left; width:100%;}
.slide1,.slide2,.slide3 { float:left; width:100%; height:450px; position: relative;}

.slide1 { 
background-image:
url('../images/slide/home-banner-bg2.png'),
url('../images/slide/home-banner-bg1.png');
background-repeat:no-repeat,no-repeat; 
background-position:right -18% bottom 0%,left 0% bottom 0%;
background-size:auto auto,auto auto;}


.slide1-inn { float:left; width:100%; margin:8% 0 0;}
.slide1-left { float:left; width:50%;}
.slide1-left h2 { color:#fff; font-size:32px; line-height:40px;}
.slide1-left ul { margin:15px 0 0; padding:0px;}
.slide1-left li { color:#fff; line-height:28px; margin:0px; padding:0 20px; font-size:24px; line-height:35px; list-style:none; background:url('../images/slide/slide-dot.png');
background-position:top 12px left 0; background-repeat: no-repeat;}



.slide1-right { float: right; width:40%; text-align: right;}
.slide1-right p { margin:15px 0; display:inline-block; color:#3e3e3f;}
.raj-biggs-logo { float:right; width:100%; text-align:right;}
.raj-biggs-logo img { width:auto !important; display:inline-block !important;}
.slide1-right .btn { margin:20px 0;}
.slide1-right .btn a {
background:#ffbd00 url('../images/slide/slide-phone.png');
background-repeat:no-repeat;
background-position:top 12px left 20px;
background-size:auto;
color:#fff; padding:10px 30px 10px 60px; font-size:25px;  border-radius:26px;font-family:'Montserrat Bold';}


.slide2 { 
background-image:
url('../images/slide/slide2.png');
background-repeat: no-repeat, no-repeat, no-repeat; 
background-position:right 0px bottom 45%;
background-size:100% auto;}

#slider .slide2 { display:table;}
#slider .slide2 .wrapper { position:relative;}

.slide2-box { width:100%;  display:table-cell; vertical-align:middle; height:450px; }
.slide2-box-left { float:left; width:78%; padding:40px; background:rgba(255,255,255,0.9);}
.slide2-box h1 { margin:0px; padding:0px; color:#002f5e; font-size:38px;font-family:'Montserrat Bold';}
.slide2-box h2 { margin:0px; padding:22px 0; color:#fabd36; font-size:36px;font-family:'Montserrat Bold';}
.slide2-box-inn { float:left; width:100%; margin:12px 0 0;}
.slide2-box-inn-left { float:left; width:55%;}
.slide2-box-inn-left p { font-size:17px; color:#6d6e76; line-height:24px;}
.slide2-box-inn-left p span { color:#0c2e5d;}
.slide2-box-inn-right { float:right; width:50%; margin-right:-58px;}


.slide2-box-right { float:right; width:18%;}
.slide2-box-right img { width:auto !important;}


.slide3 { 
background-image:
url('../images/slide/slide3.jpg');
background-repeat: no-repeat; 
background-position:right 0% top 0%;
background-size:100% auto;}

.slide3-booking { float: right; width:28%; margin-top:5%; padding:20px 0 0; background-color:#fff; text-align:center;}
.slide3-booking h2 {margin:0px; padding:0; color:#002f5e; font-size:35px; line-height:35px;font-family:'Montserrat Bold';}
.slide3-booking .btn { margin:30px 0;}
.slide3-booking .btn a {
background:#ffbd00 url('../images/slide/slide-phone.png');
background-repeat:no-repeat;
background-position:top 10px left 20px;
background-size:auto;
color:#fff; padding:10px 30px 10px 60px; font-size:22px;  border-radius:26px;font-family:'Montserrat Bold';}

@media only screen and ( max-width:1600px) {
.slide1 { 
background:#f1f1f2;
background-repeat:no-repeat,no-repeat; 
background-position:left 0% bottom 0%;
background-size:auto auto;}
.slide1-left h2 { color:#002f5e;}
.slide1-left li { color:#002f5e; background:url('../images/dot3.png'); background-repeat:no-repeat; background-position:top 50% left 0%;}

}

@media only screen and ( max-width:1300px) {

.slide2 { 
background-position:right 0px bottom 45%;
background-size:100% auto;}

.slide2-box-left h1 { font-size:29px; line-height:32px;}
.slide2-box-left h2 { font-size:28px; line-height:30px; padding:15px 0;}

.slide3 {background-position: right 50% top 0% ; background-size:150% auto;}
}


@media only screen and ( max-width:1200px) {


#slider .slide2 .wrapper { position:relative; width:100%;}
#slider .slide2 .wrapper { width:92%; margin:0 3%;}
.slide2-box-left { width:75%;}
.slide2-box-right { width:22%;}
.slide2-box-right img { width:100%;}


.slide1-inn { margin:5% 0 0; text-align:center;}
.slide1-left,.slide1-right { float:none; display:inline-block; width:100%;}
.slide1-left { margin-bottom:10px;}
.slide1-left h2 { font-size:22px;}
.slide1-left h2 br { display:none;}
.slide1-left ul { margin:0px;}
.slide1-left li { float:none; display:inline-block; font-size:20px; }
.slide1-right { text-align:center;}
.raj-biggs-logo { float:left; width:40%;}
.slide1-right .btn {margin-top:30px; }
.slide1-right .btn a { background-position: top 10px left 15px;background-size: auto;color: #fff;padding: 10px 30px 10px 60px;font-size: 20px;}

.slide3-booking { width:30%;}

}

@media only screen and ( max-width:980px) {
.slide2-box-left { padding:30px;}
.slide2-box-right img { width:120% !important;}

.slide2-box-left h1 { font-size:26px; line-height:32px;}
.slide2-box-left h2 { font-size:22px; line-height:30px; padding:15px 0;}
.slide2-box-inn-left p { font-size:15px;}

.slide3-booking { width:40%; margin-top:15%;}
}

@media only screen and ( max-width:840px) {

.slide2-box-left { padding:20px;}
.slide2-box-left h1 { font-size:24px; line-height:24px;}
.slide2-box-left h2 { font-size:20px; line-height:24px; padding:10px 0;}
.slide2-box-inn-left p { font-size:14px;}
.slide2-box-inn-left {width:49%; }
.slide2-box-inn-right { margin:10px 0;}




.slide1-inn { margin:7% 0 0; text-align:center;}
.slide1-left h2 { font-size:18px; line-height:22px;}
.slide1-left li { font-size:18px; background-size:3%; padding:0 12px; line-height:25px;}
.slide1-right { text-align:center;}
.raj-biggs-logo { float:left; width:40%;}
.slide1-right .btn {margin-top:30px; }
.slide1-right .btn a { background-position: top 10px left 15px;background-size: auto;color: #fff;padding: 10px 30px 10px 60px;font-size: 20px;} 

.raj-biggs-logo { width: 45%;
    text-align: center;
    float: none;
    display: inline-block;}
}

@media only screen and ( max-width:767px) {
.slide1,.slide2,.slide3,.slide2-box { height:320px;}

.slide2-box-left { padding:18px;}
.slide2-box-left h1 { font-size:20px; line-height:22px;}
.slide2-box-left h2 { font-size:18px; line-height:20px; padding:10px 0;}
.slide2-box-inn-left p { font-size:12px; line-height:20px;}
.slide2-box-inn-right { margin-top:10px;}
.slide2-box-inn { margin:0px;}

.slide2-box-inn-left p br { display:none;}

.raj-biggs-logo img { width:80% !important;}
.slide1-right p { margin:0px;}
.slide1-right .btn a {background-position: top 8px left 18px;background-size: 13%; color: #fff; padding: 8px 24px 10px 55px; font-size: 16px;}

.slide1-inn { margin:7% 0 0;}

.slide3-booking { width:45%; margin-top:10%; padding:10px;}
.slide3-booking h2 br {  display:none;}
.slide3-booking h2 { font-size:20px;}
.slide3-booking .btn { margin:15px 0;}
.slide3-booking .btn a {padding: 6px 30px 6px 50px;font-size: 20px;background-position: top 6px left 15px;background-size: 12%;}


}

@media only screen and ( max-width:650px) {
.slide1-inn { margin:5% 0 0;}
.slide2-box-left { padding:15px;}
.slide2-box-left h1 { font-size:17px; line-height:20px;}
.slide2-box-left h2 { font-size:15px; line-height:18px; padding:10px 0;}

.slide2-box-right { margin-top:2%;}

.slide3-booking { width:50%; margin-top:15%;}
}

@media only screen and ( max-width:560px) {

.slide2-box-left { padding:10px 10px;}
.slide2-box-left h1 { font-size:13px; line-height:10px;}
.slide2-box-left h2 { font-size:12px; line-height:10px; padding:8px 0;}

.slide2-box-inn-left, .slide2-box-inn-right { float:none; display:inline-block; width:100%; margin:0px;}
.slide2-box-inn-left p { padding: 0 0 5px;font-size: 10px;line-height: 16px;}
.slide2-box-left,.slide2-box-right { width:100%; text-align:center; margin:10px 0 0;}

.slide2-box-inn { float:none; display:inline-block; text-align:center; width:100%;}
.slide2-box-right img { width:20% !important;float:none !important; display:inline-block !important;}
.slide2-box-inn-right img { width:60% !important; float:none !important; display:inline-block !important;}

.slide1,.slide2,.slide3 { background-size:auto 100%;}

.slide1-inn { margin:1% 0 0; }
.raj-biggs-logo { width:70%;}
.raj-biggs-logo img { width:70% !important;}
.slide1-left h2 { font-size:16px; line-height:22px; margin:0 0 10px; padding:0px;}
.slide1-right p { margin:0px; font-size:15px; line-height:18px; padding:0px;}
.slide1-right .btn { margin:22px 0;}
.slide1-right .btn a {background-position: top 8px left 18px;background-size: 13%; color: #fff; padding: 8px 24px 10px 55px; font-size: 16px;}
.slide1-left li { font-size:13px; line-height:22px;background-position: top 10px left 0; margin:5px 0 0;}
.slide1-right .btn a { background-position: top 8px left 18px; background-size: 11%; padding: 6px 24px 6px 55px; font-size: 14px;}

.slide3 { text-align:center;}
.slide3-booking { width: auto; margin-top:22%;float: none;display: inline-block;text-align: center;}
.slide3-booking h2 { font-size:17px;}
.slide3-booking .btn a {padding: 6px 20px 6px 40px;font-size:17px;background-position: top 7px left 10px;background-size: 12%;}
}

@media only screen and ( max-width:480px) {
.slide1-inn { margin:3% 0 0;}
.slide1-left li { font-size:12px; margin:0px;}
.slide1-right p { font-size:13px; margin-top:5px;}

.slide3-booking {margin-top:28%;}
}

@media only screen and ( max-width:320px) {

}