.btn-wrapper{text-align:center}.banner-video-mdl .hero-in .section-heading{margin-bottom:48px}.banner-video-mdl .hero-in .hero-sub,.banner-video-mdl .hero-in .hero-sub p:last-child{margin-bottom:0}.banner-video-mdl .media-inner{margin:0 auto;max-width:960px}.banner-video-mdl .media-wrap{background-color:var(--dark);border-radius:20px;height:540px;max-width:100%;overflow:hidden;position:relative;width:100%}.banner-video-mdl .media-wrap video{border-radius:20px;height:100%;width:100%}.banner-video-mdl .media-wrap .play-icon{align-items:center;display:flex;height:100px;justify-content:center;left:50%;max-width:100px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:11}.banner-video-mdl .media-wrap .cont-video-img{border:1px solid #1c2d441a;border-radius:30px;height:670px;overflow:hidden;width:100%}.banner-video-mdl .media-wrap .cont-video-img img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.banner-video-mdl .media-wrap iframe{aspect-ratio:16/9;border-radius:20px;box-shadow:0 24px 80px #00000080;height:100%;width:100%}.banner-video-mdl .media-wrap .play-icon svg{cursor:pointer;position:relative;z-index:9}.banner-video-mdl .media-wrap.video-playing .youtube_thumbnail{display:none}.banner-video-mdl .btn-wrapper{margin-top:50px;text-align:center}.banner-video-mdl .media-wrap .thumbnail-img{border-radius:20px;cursor:pointer;display:block;height:100%;left:0;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.banner-video-mdl .media-inner-cont{color:var(--white);font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin-top:24px;text-align:center}@media(max-width:991px){.banner-video-mdl .hero-in .section-heading{margin-bottom:40px}.banner-video-mdl .media-wrap{aspect-ratio:16/9;height:auto}.banner-video-mdl .media-wrap .play-icon svg{width:80px}.banner-video-mdl .btn-wrapper.video-sec-btn{margin-top:40px}.banner-video-mdl .media-inner-cont{font-size:18px}}@media(max-width:767px){.banner-video-mdl .hero-in .section-heading{margin-bottom:30px}.banner-video-mdl .media-inner-cont{font-size:16px;font-weight:600;margin-top:20px}.banner-video-mdl .media-wrap .play-icon svg{width:50px}}