.video-hero__video .mfp-container{padding-top:40px;padding-bottom:40px}.video-hero__video .mfp-content{width:100%;max-width:700px}#video-hero__modal{width:100%;max-width:700px;margin:0 auto}#video-hero__modal .mfp-close{top:-44px;color:#FFF;text-align:right;right:1px}#video-hero__modal i{color:#bf6626}.video-hero .video-hero__image{z-index:-1;margin-top:10%}.video-hero .video-hero__image img,.video-hero__video-cover img{border-radius:6px;box-shadow:0px 0px 5px rgb(0 0 0 / 20%)}.video-hero .video-hero__image.video-hero__image--left{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.video-hero .video-hero__image.video-hero__image--right{transform:rotate(10deg);-webkit-transform:rotate(10deg);-moz-transform:rotate(-10deg)}.video-hero__modal-open{position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);font-size:4rem;transition:all 1s ease-in-out}.video-hero__modal-open:hover{transform:scale(1.2)}.video-hero__flex{display:flex;justify-content:center;align-items:center;position:relative;padding:15% 10%}.video-hero__flex:before{content:'';position:absolute;z-index:-1;top:0;left:10%;width:80%;height:100%;background-image:url("https://f.hubspotusercontent10.net/hubfs/20209710/circles@2x.png");background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotating 82s linear infinite;-moz-animation:rotating 82s linear infinite;-ms-animation:rotating 82s linear infinite;-o-animation:rotating 82s linear infinite;animation:rotating 82s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.video-hero__modal-body.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.video-hero__modal-body.mfp-wrap.mfp-ready .mfp-content{opacity:1}.video-hero__modal-bodye.mfp-wrap.mfp-removing .mfp-content{opacity:0}