/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--gbl-color-main:#58B896;--gbl-color-main-inverse:#004D9B}.theme--professional{--gbl-color-main:#004D9B;--gbl-color-main-inverse:#58B896}@font-face{font-family:gbl icons;src:url(/themes/gbltheme/fonts/gbl-icons/icomoon.eot);src:url(/themes/gbltheme/fonts/gbl-icons/icomoon.eot) format("embedded-opentype"),url(/themes/gbltheme/fonts/gbl-icons/icomoon.ttf) format("truetype"),url(/themes/gbltheme/fonts/gbl-icons/icomoon.woff) format("woff"),url(/themes/gbltheme/fonts/gbl-icons/icomoon.svg) format("svg");font-weight:400;font-style:normal}.c-lightbox-item{position:relative;display:block;cursor:pointer}.c-lightbox-item:is(:hover):before{opacity:1}.c-lightbox-item:before{font-family:gbl icons,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e"/"";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1.4em;background:#0000004d;color:#fff;z-index:3;opacity:0;transition:var(--gbl-transitions-default) opacity linear}.c-lightbox-item__tags{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:none;padding-top:.625rem;padding-inline:.625rem;display:flex;flex-wrap:wrap;gap:.3125rem}@media screen and (min-width:71.875em){.c-lightbox-item__tags{padding-top:1.25rem;padding-inline:1.25rem}}.fancybox__content{--fancybox-content-bg:transparent}
