.banner-Bg{align-items:center;background-repeat:no-repeat!important;background-size:cover!important;display:flex;min-height:450px!important;position:relative}.banner-Bg .container{margin:auto!important;width:80%!important}.cta-buttons{display:flex;flex-direction:row;justify-content:center;margin:50px auto 0}.cta-button.button-2{background-color:rgba(0,0,0,.1)!important;border:2px solid #ff4e00}.cta-button{background-color:#ff4e00!important;border-radius:25px;height:50px!important;margin:10px!important;padding:0!important;width:220px!important}.cta-button:hover{background-color:#fff!important;border:2px solid #ff4e00!important}.cta-button a{color:#fff!important;font-size:20px;font-weight:400}.cta-button a,.cta-button:hover a{line-height:50px;margin:0 auto;padding:0!important}.cta-button:hover a{color:#ff4e00!important;font-weight:500}.banner-overlay{bottom:0;display:block}.banner-overlay,.video-option video{height:100%;left:0;position:absolute;top:0;width:100%}.video-option video{object-fit:cover}.banner-txt,.text-vid{position:relative!important;z-index:99}.subtext{line-height:28px}@media(max-width:767px){.full-video .banner-txt .text-vid{font-size:40px!important;padding-bottom:0;text-align:center!important}.sec_video .banner-Bg.video-option{height:650px!important}.subtext{font-size:20px;line-height:normal}.cta-buttons{align-items:center;flex-direction:column;margin:0 auto 50px}.text-vid h1{font-size:30px!important;line-height:40px!important;margin-top:0!important}}@media(min-width:768px) and (max-width:1023px){.full-video .banner-txt .text-vid{font-size:40px!important}}