@keyframes iconpushin{50%{transform:scale(0.75)}}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{background:#000;margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #fff}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#fff}#cboxCurrent{position:absolute;top:-20px;right:0;color:#fff}#cboxLoadingGraphic{background:url(/wp-content/themes/jpl/js/vendor/colorbox/images/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/wp-content/themes/jpl/js/vendor/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/wp-content/themes/jpl/js/vendor/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/wp-content/themes/jpl/js/vendor/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.gallery:not(.bg-color-default){position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.gallery:not(.bg-color-default) .block-wrap{margin:auto;max-width:1140px;padding:0 20px;width:100%}@media only screen and (min-width: 980px){.gallery:not(.bg-color-default) .block-wrap{padding:0 15px}}.gallery .description-wrap{margin-bottom:1.5em}.wp-block-column .gallery{margin-left:0 !important;margin-right:0 !important}@media only screen and (min-width: 980px){.wp-block-column .gallery{padding-bottom:0}}.wp-block-column .gallery .block-wrap{padding:0}.wp-block-column .gallery.carousel-rich{padding-top:2em;padding-bottom:2em}.wp-block-column .gallery.carousel-rich .gallery-wrap{padding:0 !important}.gallery.grid .gallery-wrap{display:flex;flex-wrap:wrap}.gallery.grid .gallery-wrap .img-wrap{border-radius:5px;padding:.33em;width:50%}@media only screen and (min-width: 768px){.gallery.grid .gallery-wrap .img-wrap{width:33.33%}}.gallery.grid .gallery-wrap img{border-radius:5px;display:block;height:auto;width:100%;transition:all .3s ease}.gallery.grid .gallery-wrap img:hover{opacity:.7}.gallery.carousel-rich{padding-bottom:4em}.gallery.carousel-rich .block-wrap{margin:auto;max-width:1140px;padding:0 20px;width:100%;position:relative}@media only screen and (min-width: 980px){.gallery.carousel-rich .block-wrap{padding:0 15px}}@media only screen and (min-width: 980px){.gallery.carousel-rich{padding-bottom:5.5em}}.gallery.carousel-rich .description-wrap{text-align:center}.gallery.carousel-rich .description-wrap p{margin-left:auto;margin-right:auto}@media only screen and (min-width: 980px){.gallery.carousel-rich .gallery-wrap{padding:0 3em}}@media only screen and (min-width: 1140px){.gallery.carousel-rich .gallery-wrap{padding:0 6.5em}}.gallery.carousel-rich .carousel-rich-slide{border-radius:15px;overflow:hidden;position:relative}@media only screen and (min-width: 980px){.gallery.carousel-rich .carousel-rich-slide{display:flex !important;flex-wrap:wrap}}.gallery.carousel-rich .carousel-rich-slide .col-img{width:100%}@media only screen and (min-width: 980px){.gallery.carousel-rich .carousel-rich-slide .col-img{line-height:0}}.gallery.carousel-rich .carousel-rich-slide .col-img img{display:block;height:auto;width:100%}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{align-items:center;background:rgba(10,30,155,.85);color:#fff;display:flex;font-size:.9em;padding:1em 2em;width:100%;position:absolute;left:0;right:0;bottom:0;font-family:"BiennaleBold";font-weight:normal;font-style:normal}@media only screen and (max-width: 782px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{padding:.25em .5em}}@media only screen and (min-width: 768px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{min-height:50px}}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h2,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h3,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h4,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap li{color:#000}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:1em;margin:0;max-width:100% !important}@media only screen and (max-width: 782px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:.8em}}.gallery.carousel-rich .slick-slider .slick-slide{margin:0}.gallery.carousel-rich .slick-slider .slick-track{display:block !important;padding:0 !important}.gallery.carousel-rich .slick-dots{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery.carousel-rich .slick-dots li{margin:.75em .5em 0 0}.gallery.carousel-rich .slick-dots .slick-active button{border-color:#0a1e9b;opacity:1}.gallery.carousel-rich .slick-dots button{border:1px solid #f7f8fb;border-radius:10px;display:block;height:50px;margin:0;opacity:.7;overflow:hidden;position:relative;width:60px}@media only screen and (min-width: 768px){.gallery.carousel-rich .slick-dots button{height:60px;width:75px}}@media only screen and (min-width: 1140px){.gallery.carousel-rich .slick-dots button{height:65px;width:85px}}.gallery.carousel-rich .slick-dots button img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}