.content_two_column_module{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}.video-pop-up-cta a{padding:12px 20px;font-size:18px;line-height:1;border-radius:3px;display:inline-block}.fa-content-two-col-pop-video{position:relative;overflow-y:hidden;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.fa-content-two-col-pop-video .page-width{max-width:1140px !important;margin:0 auto;padding:0 20px}.fa-content-two-col-pop-video .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin:0 -20px}.fa-content-two-col-pop-video .flex.reverse{flex-direction:row-reverse}.fa-content-two-col-pop-video .col{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:20;width:100%}.fa-content-two-col-pop-video .col.left-content{padding-right:0px}.fa-content-two-col-pop-video .col:last-child{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:100%}.fa-content-two-col-pop-video .col.video-hover:hover{cursor:pointer}.fa-content-two-col-pop-video .col:first-child .content-half{padding:0 40px 0 20px}.fa-content-two-col-pop-video .content-half{max-width:calc(1120px / 2);margin-left:auto;padding:0 20px}.fa-content-two-col-pop-video .tagline{display:inline-block;padding:0}.fa-content-two-col-pop-video .content-half .video-link{position:absolute;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-content-two-col-pop-video .content-half .video-link svg{width:60px}.lity-iframe-container video{width:100%}.lity-close:focus{outline:0}@media(max-width:1139px) and (min-width:768px){.fa-content-two-col-pop-video .col.left-content{padding-right:0px}.fa-content-two-col-pop-video .col,.fa-content-two-col-pop-video .col:last-child{flex:1}.fa-content-two-col-pop-video .col:first-child .content-half{padding:0 20px}}@media(max-width:767px){.fa-content-two-col-pop-video .col,.fa-content-two-col-pop-video .col:last-child{flex:0 0 100%;order:2}.fa-content-two-col-pop-video .col:last-child{order:1}.fa-content-two-col-pop-video .col:first-child .content-half{padding:0 20px}.fa-content-two-col-pop-video .content-half{max-width:100%}}