[class*="page-template-archive-"] a:hover .datetime,.media-block a:hover .meta-simple,.news-grid-wrap a:hover .meta-simple *,.videogrid:hover h2{color:inherit!important}.black-n-white,.news-grid-wrap a img,.video-mask img,#post-list img{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;transition:filter 0.3s ease,-webkit-filter 0.3s ease,opacity 0.3s ease,transform 0.3s ease!important}.black-n-white:hover,.news-grid-wrap a:hover img,.videogrid:hover img,#post-list a:hover img{-webkit-filter:grayscale(0%)!important;filter:grayscale(0%)!important}.wpb_single_image a>img{transition:opacity 0.6s ease}.wpb_single_image a>img:hover{opacity:.7}.croma-css-masonry{column-count:3;column-gap:20px;width:100%;max-width:1144px;margin:40px auto}.croma-css-masonry .masonry-item{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:20px;display:inline-block;width:100%;transition:transform 0.3s ease}.croma-css-masonry .masonry-item:hover{transform:scale(1.02)}.croma-css-masonry .masonry-item img{width:100%;height:auto;display:block}@media (max-width:992px){.croma-css-masonry{column-count:2}}@media (max-width:576px){.croma-css-masonry{column-count:1}}.croma-lightbox-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483647;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.croma-lightbox-modal.active{opacity:1;visibility:visible}.croma-lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);cursor:zoom-out}.croma-lightbox-counter{position:absolute;top:30px;left:30px;z-index:2147483647;font-size:16px;letter-spacing:1px;color:rgb(255 255 255 / .8);font-family:sans-serif}.croma-lightbox-close{position:absolute;top:20px;right:25px;z-index:2147483647;font-size:45px;cursor:pointer;line-height:1;color:#fff;background:rgb(0 0 0 / .5);padding:5px 15px;transition:color 0.2s ease,background 0.2s ease}.croma-lightbox-close:hover{color:#f33;background:rgb(0 0 0 / .9)}.croma-lightbox-prev,.croma-lightbox-next{position:absolute;top:50%;transform:translateY(-50%);background:rgb(0 0 0 / .5);border:1px solid rgb(255 255 255 / .2);color:#fff;font-size:24px;cursor:pointer;padding:15px 20px;z-index:2147483647;transition:all 0.3s ease}.croma-lightbox-prev:hover,.croma-lightbox-next:hover{background:#fff;color:#000}.croma-lightbox-prev{left:20px}.croma-lightbox-next{right:20px}.croma-lightbox-content{position:relative;z-index:10;max-width:90%;max-height:90vh}.croma-lightbox-content img{max-width:100%;max-height:90vh;object-fit:contain;box-shadow:0 0 30px rgb(0 0 0 / .8);display:block;margin:0 auto}.news-grid-wrap{display:flex!important;flex-direction:column!important;height:100%!important}.news-grid-wrap>a,.news-grid-wrap>a>img{display:block;width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important}.news-grid-wrap .text-box,.type-album .text-box{flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;height:auto!important}.page-parent-id-media .wp-featured-image,.page-child .wp-featured-image{display:none!important}