.video-mod{position:relative}.video-mod .container{max-width:1240px}.video-mod .bg-gradient{border-radius:50%;left:50%;position:absolute;top:50%}.video-mod .bg-gradient.desktop{display:none}.video-mod .video-mod__inner,.video-mod__wrap{position:relative}.video-mod__wrap{cursor:pointer;margin:0 auto;max-width:1000px}.video-mod__inner.one-column{display:flex;flex-wrap:wrap}.one-column.reverse{flex-direction:column-reverse}.video-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.is-open.video-popup{opacity:1;visibility:visible}.video-popup{background-color:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;-webkit-transition:all .3s ease;visibility:hidden;z-index:999}.video-popup__inner{max-width:1140px;position:relative;width:95%}.video-popup__close{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;left:calc(100% + 15px);line-height:1;position:absolute;top:0}.video-popup__close:hover{opacity:.2}.video-popup__close span{display:block;margin-right:10px;margin-top:-3px}.video-mod .headline{color:#43bead;display:block;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.71;margin-bottom:20px;text-transform:uppercase}.video-mod__inner.two-columns{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.video-mod .two-columns .video-mod__heading,.video-mod .two-columns .video-mod__wrap{width:100%}.two-columns .video-mod__heading{padding-top:20px}.video-mod .cta-wrapper{display:block;padding-top:20px}@media (min-width:992px){.video-mod .bg-gradient.desktop{display:block}.video-mod__inner.two-columns{align-items:center;flex-direction:unset}.video-mod .two-columns .video-mod__heading{padding-right:30px;padding-top:0;width:57%}.video-mod .two-columns .video-mod__wrap{width:43%}.video-mod .two-columns .video-wrapper{position:relative;width:44.3vw}}@media (max-width:1199px){.video-btn svg{width:50px}.video-popup__close{bottom:calc(100% + 15px);left:auto;right:0;top:auto}}