.banner{padding:60px 0;background-size:cover;background-position:left center;position:relative}.banner-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.banner-content.page-center{position:relative;color:#fff;padding:0 15px}.banner-content.page-center *{color:inherit}.banner-content h1{font-family:'Roboto Condensed',sans-serif;font-size:40px;color:#fff;text-align:center;margin:0px}.banner-content h4{font-size:30px;color:#fff;text-align:center;line-height:1.5em;max-width:620px;margin:0 auto}.banner-btn{text-align:center;padding:40px 0 0}.banner-btn .btn{font-family:'Roboto Condensed',sans-serif;font-size:22px;font-weight:bold;background:#52c5db;color:#fff;border-radius:3px;padding:30px 30px 28px;border:1px solid #52c5db;display:inline-block;line-height:1em;text-decoration:none;vertical-align:top}.banner-btn .btn img{max-width:14px;margin-left:5px}.banner-btn .btn.btn-white{background:#fff;color:#52c5db}.banner-btn .btn:hover{text-decoration:underline}.banner .btm-img img{display:block;margin:0 auto;position:relative;bottom:-60px}.banner.banner-with-height{margin-bottom:150px}.btn.normal{font-weight:normal;font-size:20px;padding:15px 30px;letter-spacing:1px;line-height:normal;border-radius:0}.btn.btn-blue{background:#52c5da;color:#fff}@media(max-width:991px){.banner.banner-with-height{max-height:600px;margin-bottom:100px}}@media(max-width:767px){.banner{padding:40px 0}.banner.banner-with-height{padding-bottom:0}.banner-btn .btn{font-size:18px;height:auto;padding:20px 10px}}