section#first{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;position:relative;width:100%}.background-overlay{background-color:rgba(2,1,1,.5);width:100%}.banner-content-sec{padding:180px 0 24px;width:100%}.banner-content-sec .banner-details{background:#222a3c9c;border-radius:6px;margin:0;padding:24px 32px;width:50%}.banner-top a{color:#ececec;cursor:pointer;font-family:Roboto,Sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-right:15px}.banner-top a i{color:#b11914;font-size:14px;margin-right:5px}.banner-middle a{font-size:32px;font-weight:800;line-height:1;margin:20px 0}.banner-middle a,.banner-middle p{color:#fff;display:block;font-family:Roboto,Sans-serif}.banner-middle p{font-size:16px;font-weight:400;line-height:23px;margin:0 0 20px;text-align:left}.banner-details a.booknow-btn{background-color:#b11914;border-radius:3px;color:#fff;font-size:15px;font-weight:500;line-height:15px;padding:12px 24px}.banner-details a.booknow-btn:hover{background:#b11914}@media(max-width:767px){.banner-middle a{font-size:20px!important}.banner-middle p{display:none}.banner-content-sec .banner-details{padding:16px}}