.video-embed{margin-top:1rem}.video-embed,.video-embed .video-container{position:relative}.video-embed .video-iframe{position:absolute;top:0;z-index:-1;width:100%;height:100%}.video-embed .video-overlay-container .overlay-image img{width:100%}.video-embed .video-overlay-container .overlay-content-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed .video-overlay-container .overlay-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.video-embed .video-overlay-container .overlay-content>*{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1.5rem}.video-embed .video-overlay-container .play-icon{width:72px;height:72px;color:#fff;line-height:64px;text-align:center;vertical-align:middle;font-size:120px;border:6px solid #fff;padding:0;border-radius:38px;background-color:inherit}.video-embed .video-overlay-container .play-icon:hover{color:#fff;cursor:pointer}.video-embed .video-overlay-container .play-icon:before{margin-left:8px}.video-embed .video-overlay-container .rich-text{text-align:center;max-width:770px}@media (max-width:1024.98px){.video-embed .video-overlay-container .rich-text{display:none}}.video-embed .logo-container img{zoom:50%}@media (max-width:1024.98px){.video-embed .logo-container img{display:none}}.video-embed .video-content{display:none}@media (max-width:1024.98px){.video-embed .video-content{display:block;margin:0 auto;text-align:center;padding-top:2rem;padding-bottom:1.5rem}.video-embed .video-content .cta-buttons{padding:16px 0 8px}}.video-embed .video-content .logo{display:none}@media (max-width:1024.98px){.video-embed .video-content .logo{display:inline;position:relative;margin-bottom:2rem;zoom:50%}}.video-embed .is-invisible{opacity:0}.videoModal .modal-content{background:none;border:none}.videoModal .modal-header{padding:0;border:none}.videoModal .modal-body{padding-top:0;padding-left:0}.videoModal .modal-dialog{display:-ms-flexbox;display:flex;max-width:1000px}