.left-right-column{padding:20px 0;position:relative}.video_pop{position:relative}.right-content img{width:100%}.align-items-center{align-items:center}.video-img{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:400px;position:relative;width:100%}.popup__overlay{background:hsla(0,0%,8%,.7);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:100}.column-reverse{display:flex;flex-direction:column-reverse}.popup__overlay:after{content:"";width:0}.popup,.popup__overlay:after{display:inline-block;height:100%;vertical-align:middle}.popup{background:#000;border:1px solid #000;color:#fff;max-height:480px;max-width:640px;padding:20px;position:relative;width:100%}.popup-form__row{margin:1em 0}.popup__close{color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:700;height:12px;line-height:8px;padding:6px 14px;position:absolute;right:1px;text-align:center;text-decoration:none;top:1px;width:12px}.popup__close:hover{color:#fff}iframe{height:100%;width:100%}#popup__toggle{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-play-button{border-radius:50%;box-sizing:content-box;display:block;height:44px;padding:18px 20px 18px 28px;position:relative;width:32px;z-index:10}.modal-body iframe{height:400px!important}.video-play-button:after{background:#fff;background:transparent;border:5px solid #fff;border-radius:50%;content:"";display:block;height:80px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .2s;transition:all .55s cubic-bezier(.645,.045,.355,1);width:80px;z-index:1}#popupVid iframe{height:400px!important}.video-play-button img{height:auto;max-width:100%;position:relative;width:auto;z-index:3}.video-play-button span{border-bottom:22px solid transparent;border-left:32px solid #fff;border-top:22px solid transparent;display:block;height:0;position:relative;transform:scale(.8);transition:all .55s cubic-bezier(.645,.045,.355,1);width:0;z-index:3}@media(max-width:767px){.left-right-column{padding:30px 0}.left-right-column .row{display:flex;flex-wrap:wrap-reverse}.left-content h2{padding-top:30px}.row.left-mobile{display:flex!important;flex-direction:column}}