.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;height:523px;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.banner-text{position:absolute;z-index:9999;width:100%;margin-top:97px;}
.banner-text h1{color:#fff;font-weight:bold;font-size:45px;padding-bottom:20px;font-family:'Raleway', sans-serif;text-transform:capitalize;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);}
.banner-right h2{padding-bottom:20px !important;}
.banner-text h2{color: #fff;
    font-weight: bold;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 0px;
    text-transform: capitalize;
    font-family: 'Raleway', sans-serif;
    line-height: 25px;}
.inner-banner-text{position:absolute;z-index:9999;width:100%;margin-top:9%;}
@media screen and (max-width:768px){.rslides{height:auto !important;}
.banner-text{background:#333 none repeat scroll 0 0;margin-top:38%;padding:30px 0 30px;position:relative !important;width:100%;z-index:9999;}
.banner-text h1{font-size:20px;margin-top:10px;text-shadow:none;color:#fff;line-height:22px;}
.banner-text h2{font-size:14px;text-shadow:none;color:#fff;line-height:20px;}
.banner-text p{font-size:15px;margin-bottom:10px;}
h2{font-size:25px;}
.inner-banner-text{background:#f1f1f1 none repeat scroll 0 0;margin-top:0px;padding:10px 0 30px;position:relative !important;width:100%;z-index:9999;}
.inner-banner-text h1{font-size:27px;margin-top:20px;padding-bottom:0px;}
.inner-banner-text p{font-size:15px;margin-bottom:10px;}
}
@media only screen and (max-width:480px){.rslides{height:auto !important;}
}