video{width:100%}.toggle-video-popup-text-section-container.contained{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-left:50px;padding-right:50px}@media (min-width:1480px){.toggle-video-popup-text-section-container.contained{margin-left:75px}.toggle-video-popup-bodytext-container{max-width:50%;padding:25px 0}}.video-popup-fullwidth-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.video-popup-text-section-container{border-radius:15px;margin-top:100px;padding:50px 0;text-align:center}.video-popup-bodytext-container{margin:0 auto 10px;max-width:60%}.toggle-video-popup-bodytext-container p,.toggle-video-popup-bodytext-container span{color:#fff;font-size:29px;line-height:35px;margin-bottom:10px;margin-top:25px}.toggle-video-popup-bodytext-container h1{color:#fff;font-size:60px;line-height:72px;margin-bottom:0;margin-top:0;text-align:left}.toggle-video-popup-text-section-container{left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.background-video-container,.hs-video-container,.video-overlay-container{max-height:640px!important;overflow:hidden}iframe#hs_player,iframe#hs_player_{height:640px;max-height:640px!important;object-fit:cover}.toggle-video-popup-bodytext-container{max-width:60%;padding:25px 0}.toggle-video-popup-bodytext-container span,.video-popup-bodytext-container span{font-family:Source Sans Pro,sans-serif;font-size:25px;line-height:32px}.video-popup-bodytext-container p{margin:0}.vjs-hubspot .vjs-poster,.vjs-hubspot .vjs-tech{background-color:transparent}.toggle-video-popup-bodytext-container h1{font-family:Montserrat;font-weight:800!important}.background-video-container:before{content:"";height:100%;position:absolute;width:100%;z-index:1}.toggle-video-popup-button-container,.video-popup-button-container{padding:10px 30px}.toggle-video-popup-button-container a,.video-popup-button-container a{font-family:Montserrat;font-size:12px!important;font-weight:700}.toggle-video-popup-button-container a:hover,.video-popup-button-container a{color:#fff;text-decoration:none}@media (max-width:980px){.toggle-video-popup-bodytext-container h1,.video-popup-bodytext-container h1{font-size:46px;line-height:60px;text-align:left}.toggle-video-popup-text-section-container,.toggle-video-popup-text-section-container.contained{margin:0}.toggle-video-popup-bodytext-container,.video-popup-bodytext-container{max-width:100%}.toggle-video-popup-bodytext-container p{margin:10px 0}}@media (max-width:1100px){.toggle-video-popup-bodytext-container h1,.video-popup-bodytext-container h1{font-size:56px;text-align:left}.toggle-video-popup-bodytext-container span,.video-popup-bodytext-container span{font-size:20px;line-height:29px}}@media (max-width:767px){.toggle-video-popup-bodytext-container h1,.video-popup-bodytext-container h1{font-size:40px}}.toggle-video-popup-button-container,.video-popup-button-container{background-color:#ef1616;border-radius:8px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toggle-video-popup-button-container:hover,.video-popup-button-container:hover{cursor:pointer}.toggle-video-popup-button-container a,.video-popup-button-container a{color:#fff;text-decoration:none}@media (max-width:980px){.toggle-video-popup-bodytext-container{padding:0}.module-container-video-popup-fullwidth-image-module.contained{padding-left:50px!important;padding-right:50px!important}}@media (max-width:650px){.toggle-video-popup-text-section-container{margin:0}.toggle-video-popup-bodytext-container span,.video-popup-bodytext-container span{font-size:14px;line-height:19px}.toggle-video-popup-bodytext-container p{margin-top:0}}@media (max-width:767px){.toggle-video-popup-bodytext-container h1,.video-popup-bodytext-container h1{font-size:15px;line-height:22px;margin-top:0}.toggle-video-popup-bodytext-container p{font-size:14px;line-height:19px;margin-top:0}.toggle-video-popup-text-section-container,.toggle-video-popup-text-section-container.contained{margin:0}.toggle-video-popup-text-section-container.contained{margin-left:0;margin-right:0;padding:25px!important}}