.video{--aspect-ratio:56.25%;--bs-aspect-ratio:var(--aspect-ratio);background-color:#f8f8fa;overflow:hidden}.video--no-interactions{pointer-events:none}.video__iframe{height:200%!important;left:0;top:-50%!important;transition:opacity .15s linear;width:100%}.video__iframe--show-controls{height:100%!important;top:0!important}.video--loading .video__iframe{opacity:0;will-change:opacity}.video--loaded .video__iframe{opacity:1}@media (max-width:767.98px){.video{--md-aspect-ratio:56.25%;--bs-aspect-ratio:var(--md-aspect-ratio)}}
.video-modal{background:#000}.video-modal__dialog{height:100%;margin:auto!important;max-width:90%!important;width:90%!important}.video-modal__content{--content-height:calc(90vh - 4rem);align-items:center;background:#0000!important;border:0;display:flex;height:var(--content-height);justify-content:center;position:relative}.video-modal__close-btn{position:absolute;right:0;top:-2.25rem}.video-modal__video-container{--aspect-ratio:1.77778;display:flex;margin:auto;max-height:100%;max-width:100%;position:relative;width:calc(var(--content-height)*var(--aspect-ratio))}.video-modal .video{background:#0000;margin:auto}
.heading-text-video{padding-bottom:2.5rem;padding-top:2.5rem}.heading-text-video__btn svg{--svg-size:0.725rem;height:var(--svg-size);margin-left:.3125rem;width:var(--svg-size)}
