.banner-bg,.bannner{position:relative}.banner-bg{align-items:center;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex}.banner-section .button svg{display:flex;height:15px;width:15px}.banner-section .button{align-items:center;display:flex;gap:10px}.banner-section .banner-content .content p{color:var(--white_color);margin:10px!important;width:100%}.banner-overlay1{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.ragistr{border-radius:3px;padding:10px 43px}.banner-content{padding-top:70px;position:relative;z-index:1}.hero_banner_heading{line-height:1.3em;margin-bottom:15px;text-shadow:rgba(0,0,0,.01) 0 0 1px}.hero_banner_heading b{color:#ff8057!important}.buttons{padding-top:35px}.video-option video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.subheading{display:inline-block;line-height:30px;margin:auto;width:70%}@media (min-width:768px) and (max-width:991px){.hero_banner_heading{margin-bottom:5px;width:100%}.banner-content{margin-top:0}.subheading{margin-bottom:0;width:85%!important}}@media (max-width:767px){.banner-content{text-align:center}.banner-img{margin-bottom:40px}.banner-bg{min-height:auto!important;padding:100px 0}.subheading{margin-bottom:20px!important;width:100%!important}.banner-bg{max-width:100%!important}}