.banner-module{min-height:500px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;padding:100px 0px;position:relative}.banner-content{padding-top:60px}.banner-content a{background:#099ca6;border:0;padding:15px 40px !important;color:#fff !important;text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none}.banner-content a:hover{color:#fff;text-decoration:none}.banner-overlay{width:100%;height:100%;position:absolute;left:0;top:0}.banner-h1 .banner-content .subheading p{padding-top:20px;line-height:40px !important}.banner-content h1{text-transform:capitalize;line-height:70px}.subheading{line-height:30px;display:inline-block}@media(max-width:639px){.banner-h1 .banner-content h1{line-height:40px !important;font-size:30px !important}.subheading p{line-height:1.5;font-size:14px}.content-form li{list-style:none}}@media(min-width:768px) and (max-width:991px){.banner-h1 .banner-content h1{line-height:50px !important;font-size:35px !important}.banner-content h1{width:100%;font-size:30px !important;line-height:45px}}@media(max-width:767px){.banner-h1 .banner-content h1{line-height:50px !important;font-size:35px !important}.banner-content h1{font-size:26px !important;line-height:40px}.banner-content{margin-bottom:30px}.subheading{width:100% !important}.banner-content h1{text-transform:uppercase;width:100%;margin:0 auto}.banner-module{min-height:350px}}