.banner{background-color:#202c3e;background-position:50%;background-size:cover;min-height:769px;position:relative}.banner.has-video{min-height:820px}.banner .info-inner{max-width:520px}.banner .button{margin-top:63px}.banner.has-video .info-inner{max-width:520px}.banner .banner-video{height:100%;left:0;position:absolute;top:0;width:100%}.banner .subeader{margin-bottom:53px}.banner .banner-video video{height:100%;object-fit:cover;width:100%}.banner img.shape-image{max-height:100%;max-width:43%;pointer-events:none;position:absolute;right:0;top:0;z-index:99}.banner *{color:#fff}.banner-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner:after{background:transparent linear-gradient(252deg,#1da6a1,#1f2c3f) 0 0 no-repeat padding-box;mix-blend-mode:hard-light}.banner.has-video:before,.banner:after{content:"";height:100%;left:0;opacity:.99;position:absolute;top:0;width:100%;z-index:2}.banner.has-video:before{background:transparent linear-gradient(248deg,#1da6a1,#1f2c3f) 0 0 no-repeat;mix-blend-mode:overlay}.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}.banner .button:empty{margin-top:0}.banner .content{font-size:16px;font-weight:500;line-height:1.625;max-width:725px}.banner h1{margin-bottom:34px}.banner .subeader:last-child{margin:0}@media(max-width:1280px){.banner{min-height:600px}}@media(max-width:991px){.banner h1{margin-bottom:24px}.banner .subeader{margin-bottom:30px}.banner .button{margin-top:40px}.banner img.shape-image{display:none}.banner{min-height:auto}.banner .info-inner{max-width:100%!important}.banner.has-video{min-height:auto}}@media(max-width:480px){.banner .content{font-size:14px}}