.video-promo{align-items:center;display:-moz-flex;display:flex;justify-content:center}.video-promo .video-promo-container{grid-column-gap:30px;align-items:flex-end;display:grid;grid-template-columns:1fr 40%;justify-content:center;width:100%}@media (min-width:768px){.video-promo .video-promo-container{align-items:center}}@media (min-width:1400px){.video-promo .video-promo-container{grid-column-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:auto}}.video-promo .video-promo-container .video-promo-content,.video-promo .video-promo-container .video-promo-media{flex:1}.video-promo .video-promo-container .video-promo-actions{grid-gap:30px;align-items:center;display:-moz-flex;display:flex;flex-direction:column;grid-column:2;grid-row:2}@media (min-width:1400px){.video-promo .video-promo-container .video-promo-actions{grid-gap:45px;flex-direction:row;margin-bottom:auto}}.video-promo .video-promo-container .video-promo-actions .video-watch-button button{background-color:var(--e-global-color-secondary);border:none;border-radius:6px;color:#fff;font-family:var(--e-global-typography-e7c442d-font-family);font-size:12px;font-weight:500;height:32px;min-width:115px;padding:0 30px;transition:.3s}.video-promo .video-promo-container .video-promo-actions .video-watch-button button:hover{background-color:var(--e-global-color-primary)}.video-promo .video-promo-container .video-promo-actions .video-watch-button button:active,.video-promo .video-promo-container .video-promo-actions .video-watch-button button:focus{border:none;outline:none}.video-promo .video-promo-container .video-promo-content{grid-column:1/span 2;grid-row:1}@media (min-width:1400px){.video-promo .video-promo-container .video-promo-content{grid-column:2;grid-row:1;margin-top:auto}}.video-promo .video-promo-container .video-promo-content .video-badge{background-color:var(--e-global-color-secondary);border-radius:10px;color:#fff;display:inline-flex;font-family:var(--e-global-typography-primary-font-family);font-size:10px;font-weight:500;justify-content:center;line-height:21px;min-width:110px;padding:0 10px;text-align:center;text-transform:uppercase}.video-promo .video-promo-container .video-promo-content .video-description{font-size:14px;font-weight:400;line-height:18px}.video-promo .video-promo-container .video-promo-content .video-title{color:var(--e-global-color-766984f);font-family:var(--e-global-typography-c5fefd3-font-family),Sans-serif;font-size:30px;font-weight:var(--e-global-typography-c5fefd3-font-weight);letter-spacing:var(--e-global-typography-c5fefd3-letter-spacing);line-height:1em;word-spacing:var(--e-global-typography-c5fefd3-word-spacing)}.video-promo .video-promo-container .video-promo-media{grid-column:1;grid-row:2}@media (min-width:1400px){.video-promo .video-promo-container .video-promo-media{grid-column:1;grid-row:1/span 2}}.video-promo .video-promo-container .video-promo-media .video-image{background-color:#000;border-radius:inherit;cursor:pointer;height:100%;position:absolute;width:100%;z-index:2}.video-promo .video-promo-container .video-promo-media .video-image:hover:before{opacity:1}.video-promo .video-promo-container .video-promo-media .video-image:hover img{opacity:.75}.video-promo .video-promo-container .video-promo-media .video-image:before{border:2px solid #fff;border-radius:50%;color:#fff;content:"\f04b";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:900;height:50px;left:50%;line-height:50px;opacity:.9;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:.4s;width:50px;z-index:3}@media (min-width:768px){.video-promo .video-promo-container .video-promo-media .video-image:before{font-size:28px;height:90px;line-height:90px;width:90px}}.video-promo .video-promo-container .video-promo-media .video-image img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:.4s;width:100%}.video-promo .video-promo-container .video-player-container{border-radius:6px;height:0;min-height:150px;padding-bottom:56.25%;position:relative}.video-promo .video-promo-container .video-player-container iframe{border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
