.hero-banner-updated.hero-banner-section{height:auto;min-height:100vh;padding:120px 0}.hero-banner-updated .two-col.img{border-radius:11px;overflow:hidden;padding:0;position:relative}.hero-banner-updated .two-col.img img{height:100%;object-fit:cover;width:100%}.hero-banner-updated .cta-overlay{align-items:center;background:rgba(19,38,56,.47);display:flex;display:none;height:100%;justify-content:center;width:100%}.hero-banner-updated .cta-list,.hero-banner-updated .cta-overlay{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-banner-updated .cta-list{margin:0;text-align:center;z-index:9}.hero-banner-updated .two-col.img:hover .cta-list,.hero-banner-updated .two-col.img:hover .cta-overlay{opacity:1}.hero-banner-updated .two-col.img .cta-list .cta_button{box-shadow:0 12px 15px -5px rgba(0,0,0,.5);display:inline-block}.hero-banner-updated .two-col.img .cta-list .cta_button:hover{opacity:1}#hero-popup #video{width:100%}.mfp-zoom-in .hs-video-container,.mfp-zoom-in .mfp-content{max-width:100%!important}@media (max-width:1170px){.hero-banner-updated .cta-list{padding:0;width:max-content}.hero-banner-updated .two-col.img .cta-list .cta_button{padding-left:10px;padding-right:5px}}@media (max-width:767px){.hero-banner-updated .two-col.img{display:block;margin-top:20px;width:350px}.updatee-banner.toTop.mobile.hide{top:-40px}}@media (max-width:480px){.hero-banner-updated .two-col.img .cta-list .cta_button{padding-bottom:5px;padding-top:5px}.hero-banner-updated .two-col.img .cta-list .cta_button span{font-size:14px!important}}.lazy-gif,.lazy-gif.visible+.lazy-gif-placeholder{display:none}.lazy-gif-placeholder,.lazy-gif.visible{display:initial}