.hero-banner-mdl{padding:50px 0}.hero-banner-mdl.blck-shape .shape-module{background-color:#122c1b}.hero-banner-inner{align-items:center;display:flex;flex-direction:column;gap:50px;height:540px;justify-content:center}.hero-banner-title{background-color:var(--secondary_color);border-radius:10px;padding:10px 15px}.hero-banner-title h1{color:var(--white_color);margin:0;padding:0}.hero-banner-mdl .video-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.hero-banner-mdl .video-wrap video{height:100%;object-fit:cover;width:100%}.hero-banner-mdl .video-wrap:after{background-color:rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-banner-mdl{overflow:hidden}.shape-module{background-color:#fff;bottom:0;left:0;position:absolute;right:0}.shape-module svg{bottom:1px;display:block;height:auto;position:relative;width:100%}.hero-banner-title{background-color:transparent;border-radius:0;overflow:hidden;padding:0;text-align:center}.hero-banner-cont *{color:var(--white_color)}.hero-banner-inner{gap:0;height:auto;text-align:center}.hero-banner-cont :not(h1,h2,h3,h4,h5,h6){font-size:18px;font-weight:400;letter-spacing:.4px;line-height:28px;text-align:center}.hero-banner-title{margin:0 0 24px}.hero-banner-cont p:last-child{margin:0}.hero-banner-mdl{padding:120px 0 160px}@media (min-width:992px){.hero-banner-inner .btn-wrapper a{font-size:23px;padding:12px 30px}.hero-banner-inner .btn-wrapper{margin-top:40px}}@media (max-width:767px){.hero-banner-mdl{padding:80px 0 85px}}@media (max-width:480px){.hero-banner-cont{padding:0 20px}.hero-banner-mdl{padding:80px 0 120px}.shape-module>span{display:block!important}.shape-module>svg{display:none}}