.banner-outer,.image-banner-outer{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;line-height:0;align-items:center;justify-content:center;text-align:center;min-height:600px;display:flex;padding:150px 20px 150px}.inner-video-banner{z-index:-100;height:100%;width:100%}.banner-outer .banner-video{max-height:100%;overflow:hidden}.banner-outer .inner-wrapper{position:absolute;display:flex;top:0;right:0;left:0;bottom:0;align-items:center;justify-content:center;text-align:center;min-height:400px;padding:30px 20px 30px}.banner-outer video.video-module{width:100%;height:auto;max-width:none}.heading-img{text-align:center}.heading-text h1{color:#fff;text-align:center;line-height:1.5}.banner-content p{color:#fff;text-align:center;line-height:1.5}.button-group{align-items:center;display:flex;justify-content:center;padding-top:50px}.button-group a{background-color:#2e5ee3;color:#fff;padding:10px 20px;margin-right:20px;display:inline-block;margin-bottom:20px;line-height:1.5}.button-group a:hover{background-color:#fff;color:#2e5ee3}@media(max-width:1080px){.banner-outer .banner-video{display:none}.banner-outer .inner-wrapper{position:relative}}@media(max-width:767px){.banner-outer,.image-banner-outer{padding-top:150px !important;padding-bottom:150px !important;min-height:auto !important;display:block !important;background-attachment:initial !important}.button-group{display:inline-block}.button-group span{width:100%;display:block !important;margin-right:0px !important}.button-group span a{margin-right:0px !important}.banner-outer .inner-wrapper{min-height:800px}}