.popup-banner{background-color:#202c3e;background-position:50%;background-size:cover;min-height:769px;position:relative}.popup-banner.has-video{min-height:820px}.popup-banner .content-wrapper{display:flex}.popup-banner .button{margin-top:63px}.popup-banner .banner-video{height:100%;left:0;position:absolute;top:0;width:100%}.popup-banner .subeader{margin-bottom:53px}.popup-banner .banner-video video{height:100%;object-fit:cover;width:100%}.popup-banner img.shape-image{max-height:100%;max-width:43%;pointer-events:none;position:absolute;right:0;top:0;z-index:99}.popup-banner *{color:#fff}.popup-banner .banner-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.popup-banner:after{background:transparent linear-gradient(252deg,#1da6a1,#1f2c3f) 0 0 no-repeat padding-box;mix-blend-mode:hard-light}.popup-banner.has-video:before,.popup-banner:after{content:"";height:100%;left:0;opacity:.99;position:absolute;top:0;width:100%;z-index:2}.popup-banner.has-video:before{background:transparent linear-gradient(248deg,#1da6a1,#1f2c3f) 0 0 no-repeat;mix-blend-mode:overlay}.popup-banner .shadow{background:transparent linear-gradient(180deg,#1f2c3f00,#1f2c3f) 0 0 no-repeat padding-box;bottom:-1px;height:193px;left:0;position:absolute;width:100%;z-index:66}.popup-banner .button:empty{margin-top:0}.popup-banner .content{font-size:16px;font-weight:500;line-height:26px;padding-right:4%;padding-top:60px;width:36.55%}.popup-banner .image .view{font-size:14px;line-height:25px;margin-bottom:8px;text-align:right}.popup-banner .image .view svg{margin-left:11px}.popup-banner .image{width:63.45%}.popup-banner h1{margin-bottom:34px}.popup-banner .subeader:last-child{margin:0}@media(max-width:1280px){.popup-banner{min-height:600px}}@media(max-width:991px){.popup-banner h1{margin-bottom:24px}.popup-banner img.shape-image{display:none}.popup-banner{min-height:auto}.popup-banner .info-inner{max-width:100%!important}.popup-banner.has-video{min-height:auto}.popup-banner .content-wrapper{flex-direction:column-reverse}.popup-banner .image{margin-bottom:50px;width:100%}.popup-banner .content{padding:0;width:100%}.popup-banner .image .view{padding-bottom:20px}}