.banner-modules{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;background-attachment:fixed !important;display:flex;align-items:center;padding:100px 15px;position:relative}.demo-pocs .banner-overlay{width:100%;height:100%;position:absolute;left:0;top:0}.demo-pocs .banner-content{position:relative;z-index:1;margin:60px 0 20px}.demo-pocs .banner-content h1{text-transform:capitalize}.video-option video{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.demo-pocs .subheading{line-height:30px;display:inline-block}.cta_link{margin-top:30px}@media(min-width:768px) and (max-width:991px){.demo-pocs .banner-content h1{width:100%;font-size:30px !important;line-height:45px;margin-top:0px !important}}@media(min-width:576px) and (max-width:767px){.demo-pocs .subheading{width:100% !important}.demo-pocs .banner-content h1{width:100%;font-size:30px !important;line-height:45px;padding-top:40px}.demo-pocs .banner-content{margin-bottom:30px;margin-top:0px !important}.banner-modules{min-height:350px !important}}@media(max-width:575px){.demo-pocs .banner-content{position:relative;z-index:1;margin-bottom:30px;margin-top:0px !important}.banner-modules{min-height:350px !important;padding:60px 0}.demo-pocs .banner-content h1{width:100%;font-size:22px !important;line-height:35px;padding-top:40px}.demo-pocs .demo-form li{list-style:none}}