/* Isolate document scans from the site's responsive image and widget styles. */
.certificates-viewer.fancybox__container {
    z-index: 2147483647;
    --fancybox-bg: rgba(20, 20, 20, 0.96);
}
.certificates-viewer .fancybox__image {
    flex-shrink: 0;
    object-fit: contain;
    transition: none !important;
}
.certificates-viewer .fancybox__content {
    transition: none !important;
}
