.wf{font-family:'Nunito Sans',sans-serif}.wf-b{font-family:'Nunito Sans Bold',sans-serif;font-weight:700}.wf-black{font-family:'Nunito Sans Black',sans-serif;font-weight:800}.wf-alt{font-family:Calistoga,serif}.gallery.carousel-rich .block-wrap,.wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.gallery.carousel-rich .block-wrap,.wrap{padding:0 15px}}#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}@media only screen and (min-width:980px){.gallery:not(.bg-color-default) .block-wrap{padding:0 15px}}.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 .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%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gallery.grid .gallery-wrap img:hover{opacity:.7}.gallery.carousel-rich{padding-bottom:5.5em}.gallery.carousel-rich .block-wrap{position:relative}@media only screen and (min-width:980px){.gallery.carousel-rich{padding-bottom:8em}}.gallery.carousel-rich .description-wrap{text-align:center}.gallery.carousel-rich .description-wrap p{margin-left:auto;margin-right:auto}.gallery.carousel-rich .gallery-wrap{padding:1em}@media only screen and (min-width:980px){.gallery.carousel-rich .gallery-wrap{padding:2em 3em}}@media only screen and (min-width:1140px){.gallery.carousel-rich .gallery-wrap{padding:2em 6em}}.gallery.carousel-rich .carousel-rich-slide{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(2,76,123,.9);color:#fff;display:flex;padding:1em 2em;text-shadow:1px 1px 1px #024C7B;width:100%;position:absolute;left:0;right:0;bottom:0}@media only screen and (max-width:767px){.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:#fff}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:.8em;margin:0;max-width:100%!important}@media only screen and (max-width:767px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:.7em}}.gallery.carousel-rich .slick-slider .slick-slide{margin:0}.gallery.carousel-rich .slick-dots{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery.carousel-rich .slick-dots li{margin:.5em .5em 0 0}.gallery.carousel-rich .slick-dots .slick-active button{border-color:#024C7B;opacity:1}.gallery.carousel-rich .slick-dots button{border:2px solid #14A2D8;border-radius:0;display:block;position:relative;height:60px;margin:0;opacity:.7;width:60px}@media only screen and (min-width:768px){.gallery.carousel-rich .slick-dots button{height:75px;width:75px}}@media only screen and (min-width:1140px){.gallery.carousel-rich .slick-dots button{height:100px;width:100px}}.gallery.carousel-rich .slick-dots button img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}