.component-video{position:relative}.component-video__button{cursor:pointer}.component-video__play-button{position:absolute;top:50%;left:50%;z-index:1;cursor:pointer;transform:translate(-50%,-50%)}.component-video .wp-block-image__wrapper{position:relative}.component-video-lightbox{position:fixed;top:0;left:0;z-index:99999;display:none;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .4s ease-in-out}.component-video-lightbox.active{display:flex;pointer-events:auto}.component-video-lightbox.visible{opacity:1}.component-video-lightbox__container{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem))}@media (min-width:36rem){.component-video-lightbox__container{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem))}}@media (min-width:48rem){.component-video-lightbox__container{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0rem))}}@media (max-width:35.98rem){.component-video-lightbox__container{width:100%;max-width:90%}}.component-video-lightbox__close-button-overlay{position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;padding:0;border:none;background-color:transparent;cursor:zoom-out;-webkit-appearance:none}.component-video-lightbox__close-button-overlay:focus .component-video-lightbox__close-button{color:#00161a;border-color:#dae5e7;background-color:#dae5e7}.component-video-lightbox__close-button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;color:#fff;border:.0625rem solid #daa520;border-radius:50%;background-color:#daa520;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s linear,color .2s linear,border-color .2s linear}.bg-black .component-video-lightbox__close-button,.bg-button-hover .component-video-lightbox__close-button,.bg-dark .component-video-lightbox__close-button,.bg-error .component-video-lightbox__close-button,.bg-gold .component-video-lightbox__close-button,.bg-gradient-a .component-video-lightbox__close-button,.bg-gradient-b .component-video-lightbox__close-button,.bg-gradient-c .component-video-lightbox__close-button,.bg-gradient-d .component-video-lightbox__close-button,.bg-green .component-video-lightbox__close-button,.bg-information .component-video-lightbox__close-button,.bg-light-green .component-video-lightbox__close-button,.bg-lime-green .component-video-lightbox__close-button,.bg-neutral-1 .component-video-lightbox__close-button,.bg-neutral-2 .component-video-lightbox__close-button,.bg-neutral-3 .component-video-lightbox__close-button,.bg-neutral-4 .component-video-lightbox__close-button,.bg-neutral-5 .component-video-lightbox__close-button,.bg-neutral-6 .component-video-lightbox__close-button,.bg-secondary-teal-b .component-video-lightbox__close-button,.bg-secondary-teal-c .component-video-lightbox__close-button,.bg-success .component-video-lightbox__close-button,.component-video-lightbox__close-button.c-btn--color-alt{color:#00161a;border-color:#b2d235;background-color:#b2d235}.bg-black .component-video-lightbox__close-button.hover,.bg-black .component-video-lightbox__close-button:focus,.bg-black .component-video-lightbox__close-button:hover,.bg-button-hover .component-video-lightbox__close-button.hover,.bg-button-hover .component-video-lightbox__close-button:focus,.bg-button-hover .component-video-lightbox__close-button:hover,.bg-dark .component-video-lightbox__close-button.hover,.bg-dark .component-video-lightbox__close-button:focus,.bg-dark .component-video-lightbox__close-button:hover,.bg-error .component-video-lightbox__close-button.hover,.bg-error .component-video-lightbox__close-button:focus,.bg-error .component-video-lightbox__close-button:hover,.bg-gold .component-video-lightbox__close-button.hover,.bg-gold .component-video-lightbox__close-button:focus,.bg-gold .component-video-lightbox__close-button:hover,.bg-gradient-a .component-video-lightbox__close-button.hover,.bg-gradient-a .component-video-lightbox__close-button:focus,.bg-gradient-a .component-video-lightbox__close-button:hover,.bg-gradient-b .component-video-lightbox__close-button.hover,.bg-gradient-b .component-video-lightbox__close-button:focus,.bg-gradient-b .component-video-lightbox__close-button:hover,.bg-gradient-c .component-video-lightbox__close-button.hover,.bg-gradient-c .component-video-lightbox__close-button:focus,.bg-gradient-c .component-video-lightbox__close-button:hover,.bg-gradient-d .component-video-lightbox__close-button.hover,.bg-gradient-d .component-video-lightbox__close-button:focus,.bg-gradient-d .component-video-lightbox__close-button:hover,.bg-green .component-video-lightbox__close-button.hover,.bg-green .component-video-lightbox__close-button:focus,.bg-green .component-video-lightbox__close-button:hover,.bg-information .component-video-lightbox__close-button.hover,.bg-information .component-video-lightbox__close-button:focus,.bg-information .component-video-lightbox__close-button:hover,.bg-light-green .component-video-lightbox__close-button.hover,.bg-light-green .component-video-lightbox__close-button:focus,.bg-light-green .component-video-lightbox__close-button:hover,.bg-lime-green .component-video-lightbox__close-button.hover,.bg-lime-green .component-video-lightbox__close-button:focus,.bg-lime-green .component-video-lightbox__close-button:hover,.bg-neutral-1 .component-video-lightbox__close-button.hover,.bg-neutral-1 .component-video-lightbox__close-button:focus,.bg-neutral-1 .component-video-lightbox__close-button:hover,.bg-neutral-2 .component-video-lightbox__close-button.hover,.bg-neutral-2 .component-video-lightbox__close-button:focus,.bg-neutral-2 .component-video-lightbox__close-button:hover,.bg-neutral-3 .component-video-lightbox__close-button.hover,.bg-neutral-3 .component-video-lightbox__close-button:focus,.bg-neutral-3 .component-video-lightbox__close-button:hover,.bg-neutral-4 .component-video-lightbox__close-button.hover,.bg-neutral-4 .component-video-lightbox__close-button:focus,.bg-neutral-4 .component-video-lightbox__close-button:hover,.bg-neutral-5 .component-video-lightbox__close-button.hover,.bg-neutral-5 .component-video-lightbox__close-button:focus,.bg-neutral-5 .component-video-lightbox__close-button:hover,.bg-neutral-6 .component-video-lightbox__close-button.hover,.bg-neutral-6 .component-video-lightbox__close-button:focus,.bg-neutral-6 .component-video-lightbox__close-button:hover,.bg-secondary-teal-b .component-video-lightbox__close-button.hover,.bg-secondary-teal-b .component-video-lightbox__close-button:focus,.bg-secondary-teal-b .component-video-lightbox__close-button:hover,.bg-secondary-teal-c .component-video-lightbox__close-button.hover,.bg-secondary-teal-c .component-video-lightbox__close-button:focus,.bg-secondary-teal-c .component-video-lightbox__close-button:hover,.bg-success .component-video-lightbox__close-button.hover,.bg-success .component-video-lightbox__close-button:focus,.bg-success .component-video-lightbox__close-button:hover,.component-video-lightbox__close-button.c-btn--color-alt.hover,.component-video-lightbox__close-button.c-btn--color-alt:focus,.component-video-lightbox__close-button.c-btn--color-alt:hover,a:focus .bg-black .component-video-lightbox__close-button,a:focus .bg-button-hover .component-video-lightbox__close-button,a:focus .bg-dark .component-video-lightbox__close-button,a:focus .bg-error .component-video-lightbox__close-button,a:focus .bg-gold .component-video-lightbox__close-button,a:focus .bg-gradient-a .component-video-lightbox__close-button,a:focus .bg-gradient-b .component-video-lightbox__close-button,a:focus .bg-gradient-c .component-video-lightbox__close-button,a:focus .bg-gradient-d .component-video-lightbox__close-button,a:focus .bg-green .component-video-lightbox__close-button,a:focus .bg-information .component-video-lightbox__close-button,a:focus .bg-light-green .component-video-lightbox__close-button,a:focus .bg-lime-green .component-video-lightbox__close-button,a:focus .bg-neutral-1 .component-video-lightbox__close-button,a:focus .bg-neutral-2 .component-video-lightbox__close-button,a:focus .bg-neutral-3 .component-video-lightbox__close-button,a:focus .bg-neutral-4 .component-video-lightbox__close-button,a:focus .bg-neutral-5 .component-video-lightbox__close-button,a:focus .bg-neutral-6 .component-video-lightbox__close-button,a:focus .bg-secondary-teal-b .component-video-lightbox__close-button,a:focus .bg-secondary-teal-c .component-video-lightbox__close-button,a:focus .bg-success .component-video-lightbox__close-button,a:focus .component-video-lightbox__close-button.c-btn--color-alt,a:hover .bg-black .component-video-lightbox__close-button,a:hover .bg-button-hover .component-video-lightbox__close-button,a:hover .bg-dark .component-video-lightbox__close-button,a:hover .bg-error .component-video-lightbox__close-button,a:hover .bg-gold .component-video-lightbox__close-button,a:hover .bg-gradient-a .component-video-lightbox__close-button,a:hover .bg-gradient-b .component-video-lightbox__close-button,a:hover .bg-gradient-c .component-video-lightbox__close-button,a:hover .bg-gradient-d .component-video-lightbox__close-button,a:hover .bg-green .component-video-lightbox__close-button,a:hover .bg-information .component-video-lightbox__close-button,a:hover .bg-light-green .component-video-lightbox__close-button,a:hover .bg-lime-green .component-video-lightbox__close-button,a:hover .bg-neutral-1 .component-video-lightbox__close-button,a:hover .bg-neutral-2 .component-video-lightbox__close-button,a:hover .bg-neutral-3 .component-video-lightbox__close-button,a:hover .bg-neutral-4 .component-video-lightbox__close-button,a:hover .bg-neutral-5 .component-video-lightbox__close-button,a:hover .bg-neutral-6 .component-video-lightbox__close-button,a:hover .bg-secondary-teal-b .component-video-lightbox__close-button,a:hover .bg-secondary-teal-c .component-video-lightbox__close-button,a:hover .bg-success .component-video-lightbox__close-button,a:hover .component-video-lightbox__close-button.c-btn--color-alt{color:#fff;border-color:#fff;background-color:#fff}.bg-black .component-video-lightbox__close-button.hover::before,.bg-black .component-video-lightbox__close-button:focus::before,.bg-black .component-video-lightbox__close-button:hover::before,.bg-button-hover .component-video-lightbox__close-button.hover::before,.bg-button-hover .component-video-lightbox__close-button:focus::before,.bg-button-hover .component-video-lightbox__close-button:hover::before,.bg-dark .component-video-lightbox__close-button.hover::before,.bg-dark .component-video-lightbox__close-button:focus::before,.bg-dark .component-video-lightbox__close-button:hover::before,.bg-error .component-video-lightbox__close-button.hover::before,.bg-error .component-video-lightbox__close-button:focus::before,.bg-error .component-video-lightbox__close-button:hover::before,.bg-gold .component-video-lightbox__close-button.hover::before,.bg-gold .component-video-lightbox__close-button:focus::before,.bg-gold .component-video-lightbox__close-button:hover::before,.bg-gradient-a .component-video-lightbox__close-button.hover::before,.bg-gradient-a .component-video-lightbox__close-button:focus::before,.bg-gradient-a .component-video-lightbox__close-button:hover::before,.bg-gradient-b .component-video-lightbox__close-button.hover::before,.bg-gradient-b .component-video-lightbox__close-button:focus::before,.bg-gradient-b .component-video-lightbox__close-button:hover::before,.bg-gradient-c .component-video-lightbox__close-button.hover::before,.bg-gradient-c .component-video-lightbox__close-button:focus::before,.bg-gradient-c .component-video-lightbox__close-button:hover::before,.bg-gradient-d .component-video-lightbox__close-button.hover::before,.bg-gradient-d .component-video-lightbox__close-button:focus::before,.bg-gradient-d .component-video-lightbox__close-button:hover::before,.bg-green .component-video-lightbox__close-button.hover::before,.bg-green .component-video-lightbox__close-button:focus::before,.bg-green .component-video-lightbox__close-button:hover::before,.bg-information .component-video-lightbox__close-button.hover::before,.bg-information .component-video-lightbox__close-button:focus::before,.bg-information .component-video-lightbox__close-button:hover::before,.bg-light-green .component-video-lightbox__close-button.hover::before,.bg-light-green .component-video-lightbox__close-button:focus::before,.bg-light-green .component-video-lightbox__close-button:hover::before,.bg-lime-green .component-video-lightbox__close-button.hover::before,.bg-lime-green .component-video-lightbox__close-button:focus::before,.bg-lime-green .component-video-lightbox__close-button:hover::before,.bg-neutral-1 .component-video-lightbox__close-button.hover::before,.bg-neutral-1 .component-video-lightbox__close-button:focus::before,.bg-neutral-1 .component-video-lightbox__close-button:hover::before,.bg-neutral-2 .component-video-lightbox__close-button.hover::before,.bg-neutral-2 .component-video-lightbox__close-button:focus::before,.bg-neutral-2 .component-video-lightbox__close-button:hover::before,.bg-neutral-3 .component-video-lightbox__close-button.hover::before,.bg-neutral-3 .component-video-lightbox__close-button:focus::before,.bg-neutral-3 .component-video-lightbox__close-button:hover::before,.bg-neutral-4 .component-video-lightbox__close-button.hover::before,.bg-neutral-4 .component-video-lightbox__close-button:focus::before,.bg-neutral-4 .component-video-lightbox__close-button:hover::before,.bg-neutral-5 .component-video-lightbox__close-button.hover::before,.bg-neutral-5 .component-video-lightbox__close-button:focus::before,.bg-neutral-5 .component-video-lightbox__close-button:hover::before,.bg-neutral-6 .component-video-lightbox__close-button.hover::before,.bg-neutral-6 .component-video-lightbox__close-button:focus::before,.bg-neutral-6 .component-video-lightbox__close-button:hover::before,.bg-secondary-teal-b .component-video-lightbox__close-button.hover::before,.bg-secondary-teal-b .component-video-lightbox__close-button:focus::before,.bg-secondary-teal-b .component-video-lightbox__close-button:hover::before,.bg-secondary-teal-c .component-video-lightbox__close-button.hover::before,.bg-secondary-teal-c .component-video-lightbox__close-button:focus::before,.bg-secondary-teal-c .component-video-lightbox__close-button:hover::before,.bg-success .component-video-lightbox__close-button.hover::before,.bg-success .component-video-lightbox__close-button:focus::before,.bg-success .component-video-lightbox__close-button:hover::before,.component-video-lightbox__close-button.c-btn--color-alt.hover::before,.component-video-lightbox__close-button.c-btn--color-alt:focus::before,.component-video-lightbox__close-button.c-btn--color-alt:hover::before,a:focus .bg-black .component-video-lightbox__close-button::before,a:focus .bg-button-hover .component-video-lightbox__close-button::before,a:focus .bg-dark .component-video-lightbox__close-button::before,a:focus .bg-error .component-video-lightbox__close-button::before,a:focus .bg-gold .component-video-lightbox__close-button::before,a:focus .bg-gradient-a .component-video-lightbox__close-button::before,a:focus .bg-gradient-b .component-video-lightbox__close-button::before,a:focus .bg-gradient-c .component-video-lightbox__close-button::before,a:focus .bg-gradient-d .component-video-lightbox__close-button::before,a:focus .bg-green .component-video-lightbox__close-button::before,a:focus .bg-information .component-video-lightbox__close-button::before,a:focus .bg-light-green .component-video-lightbox__close-button::before,a:focus .bg-lime-green .component-video-lightbox__close-button::before,a:focus .bg-neutral-1 .component-video-lightbox__close-button::before,a:focus .bg-neutral-2 .component-video-lightbox__close-button::before,a:focus .bg-neutral-3 .component-video-lightbox__close-button::before,a:focus .bg-neutral-4 .component-video-lightbox__close-button::before,a:focus .bg-neutral-5 .component-video-lightbox__close-button::before,a:focus .bg-neutral-6 .component-video-lightbox__close-button::before,a:focus .bg-secondary-teal-b .component-video-lightbox__close-button::before,a:focus .bg-secondary-teal-c .component-video-lightbox__close-button::before,a:focus .bg-success .component-video-lightbox__close-button::before,a:focus .component-video-lightbox__close-button.c-btn--color-alt::before,a:hover .bg-black .component-video-lightbox__close-button::before,a:hover .bg-button-hover .component-video-lightbox__close-button::before,a:hover .bg-dark .component-video-lightbox__close-button::before,a:hover .bg-error .component-video-lightbox__close-button::before,a:hover .bg-gold .component-video-lightbox__close-button::before,a:hover .bg-gradient-a .component-video-lightbox__close-button::before,a:hover .bg-gradient-b .component-video-lightbox__close-button::before,a:hover .bg-gradient-c .component-video-lightbox__close-button::before,a:hover .bg-gradient-d .component-video-lightbox__close-button::before,a:hover .bg-green .component-video-lightbox__close-button::before,a:hover .bg-information .component-video-lightbox__close-button::before,a:hover .bg-light-green .component-video-lightbox__close-button::before,a:hover .bg-lime-green .component-video-lightbox__close-button::before,a:hover .bg-neutral-1 .component-video-lightbox__close-button::before,a:hover .bg-neutral-2 .component-video-lightbox__close-button::before,a:hover .bg-neutral-3 .component-video-lightbox__close-button::before,a:hover .bg-neutral-4 .component-video-lightbox__close-button::before,a:hover .bg-neutral-5 .component-video-lightbox__close-button::before,a:hover .bg-neutral-6 .component-video-lightbox__close-button::before,a:hover .bg-secondary-teal-b .component-video-lightbox__close-button::before,a:hover .bg-secondary-teal-c .component-video-lightbox__close-button::before,a:hover .bg-success .component-video-lightbox__close-button::before,a:hover .component-video-lightbox__close-button.c-btn--color-alt::before{background-color:#00161a}.component-video-lightbox__close-button::before{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-close);mask-image:var(--icon-close);content:" ";width:1.25rem;height:1.25rem;background-color:currentcolor;background-color:#00161a;pointer-events:none}.component-video-lightbox__close-button.hover,.component-video-lightbox__close-button:focus,.component-video-lightbox__close-button:hover,a:focus .component-video-lightbox__close-button,a:hover .component-video-lightbox__close-button{color:#fff;border-color:#03252a;background-color:#03252a}.component-video-lightbox__close-button.hover::before,.component-video-lightbox__close-button:focus::before,.component-video-lightbox__close-button:hover::before,a:focus .component-video-lightbox__close-button::before,a:hover .component-video-lightbox__close-button::before{background-color:#fff}.component-video-lightbox__close-button{position:absolute;top:1.25rem;right:1.25rem;cursor:pointer}.component-video-lightbox__video{display:flex;justify-content:center;align-items:center}.component-video-lightbox__video>div{position:relative;padding-bottom:56.25%}.component-video-lightbox__video video{width:auto!important;max-width:calc(100vw - 2.5rem);max-height:calc(100vh - 13.75rem)}@media (min-width:75rem){.component-video-lightbox__video video{max-height:calc(100vh - 9.25rem)}}.component-video-lightbox__video iframe{position:absolute;top:50%;left:50%;bottom:auto;right:auto;width:100%;max-height:calc(100vh - 13.75rem);transform:translate(-50%,-50%);pointer-events:auto}@media (min-width:75rem){.component-video-lightbox__video iframe{max-height:calc(100vh - 9.25rem)}}