.video-banner.banner .cm-banner-content-inner-wrapper{overflow:hidden}.video-banner.banner .cm-banner-content{float:left;padding:0;width:40%}.video-banner.banner .cm-banner-img{float:left;width:60%}.video-banner.banner .cm-banner-img img{object-fit:cover;width:100%}.video-banner.banner .cm-banner-content-inner{margin:40px;max-width:100%}.video-banner.banner .cm-banner-content-inner h2,.video-banner.banner .cm-banner-content-inner h2 a{color:#000;font:normal normal normal 28px/1.5 poppins-semibold,poppins,sans-serif;margin:0;text-decoration:none}.video-banner.banner .cm-banner-content-inner h2{line-height:1}.video-banner video.banner-video{height:340px;object-fit:cover;width:100%}.video-banner .cm-banner-img{position:relative}.video-banner .cm-banner-img:after{background-color:rgba(34,34,34,.2);content:"";height:100%;left:0;position:absolute;right:0;width:100%!important}@media (max-width:1440px){.video-banner.banner .cm-banner-content-inner{margin:32px}}@media (max-width:1040px){.video-banner.banner .cm-banner-content-inner{margin:32px}.video-banner.banner .cm-banner-content{margin:0 0 0 24px;width:90%}.video-banner.banner .cm-banner-content-inner{margin:32px auto;max-width:100%}.video-banner.banner .cm-banner-img{width:100%}.video-banner.banner .cm-banner-content-inner h2,.video-banner.banner .cm-banner-content-inner h2 a{font-size:24px;line-height:1.2em}.video-banner video.banner-video{height:100%}}