  :root{--Dark-Grey: #1C2228;--Off-White: #F5F5F7}.block_VID008 .vid008-bg-wrapper{position:relative;border-radius:30px;min-height:500px;height:500px;overflow:hidden}.block_VID008 .btn-link{text-transform:none}.block_VID008 .wistia-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block_VID008 .wistia-bg-video iframe{width:100%;height:100%;min-height:500px;position:absolute;top:0;left:0;pointer-events:none;border-radius:30px;transform:scale(1.4)}.block_VID008 .vid008-overlay-content{position:absolute;left:0;bottom:0;z-index:2;padding:40px;max-width:50%;color:#fff;pointer-events:auto;text-shadow:0 2px 8px rgba(0,0,0,.5)}.block_VID008 .vid008-overlay-content h2{font-size:2rem;font-weight:bold;margin-bottom:1rem}.block_VID008 .vid008-overlay-content .btn{font-size:16px}.block_VID008 .vid008-overlay-content .vid008-link{color:#2563eb;font-weight:600;text-decoration:none}.block_VID008 .vid008-overlay-content .vid008-link:hover{text-decoration:underline}.block_VID008 .vid008-play-btn{position:absolute;right:40px;bottom:40px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}.block_VID008 .vid008-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_VID008 .vid008-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:filter .2s}.block_VID008 .vid008-play-btn .play-btn-inner svg{width:29px;height:29px}.block_VID008 .vid008-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_VID008 .vid008-play-btn:hover,.block_VID008 .vid008-play-btn:focus{transform:scale(1.15)}.block_VID008 .vid008-play-btn:hover .play-btn-outer,.block_VID008 .vid008-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_VID008 .vid008-play-btn:hover .play-btn-inner polygon,.block_VID008 .vid008-play-btn:focus .play-btn-inner polygon{fill:#2563eb}.block_VID008 .modal-close-btn{background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px}.block_VID008 .modal-close-btn svg{display:block;width:40px;height:40px;transition:filter .2s}.block_VID008 .modal-close-btn circle{transition:fill .2s}.block_VID008 .modal-close-btn:hover circle,.block_VID008 .modal-close-btn:focus circle{fill:rgba(37,99,235,.3)}@media(max-width: 768px){.block_VID008 .modal-close-btn{top:55px}.block_VID008 .modal-close-btn svg{width:28px;height:28px}}.block_VID008 .wistia-modal-container{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:30px;overflow:hidden}.block_VID008 .wistia-modal-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;border-radius:30px}.block_VID008 .vid008-gradient-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;border-radius:30px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}@media(max-width: 768px){.block_VID008 .vid008-gradient-overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 70.1%)}}@media(max-width: 768px){.block_VID008 .vid008-overlay-content{max-width:100%;bottom:15%}.block_VID008 .wistia-bg-video iframe{transform:scale(1.6)}}@media(max-width: 480px){.block_VID008 .wistia-bg-video iframe{transform:scale(2.6)}}.block_VID008 .modal .modal-content{border-radius:8px;border:none !important}.block_VID008 .modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.block_VID008 .modal.modal-slide-up.show .modal-dialog,.block_VID008 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(0)}.block_VID008 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}@media(max-width: 768px){.block_TXT001 h2.heading-2{font-size:36px;font-weight:500}.block_VID008 .wistia-modal-container iframe{min-height:unset}}/*# sourceMappingURL=block_VID008.css.map */
