.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.filterListContainer{width:100%}.filterListContainer .categories-filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 2rem 0;padding:0;list-style:none}@media print,screen and (min-width: 40em){.filterListContainer .categories-filter{justify-content:center;margin:1rem 0 3rem 0}}.filterListContainer .categories-filter-item{cursor:pointer;width:calc(50% - 1rem);height:4.2rem;margin:.5rem;padding:.5rem .25rem;border-radius:3px;text-align:center;color:#fff;background:#2d6caf;transition:all .25s}@media print,screen and (min-width: 40em){.filterListContainer .categories-filter-item{width:calc(25% - 1rem)}}@media print,screen and (min-width: 64em){.filterListContainer .categories-filter-item{width:calc(20% - 1rem);padding:.5rem 1rem}}.filterListContainer .categories-filter-item span{font-size:1rem;font-weight:bold}.filterListContainer .categories-filter-item small{display:inline-block;margin-left:5px}@media print,screen and (min-width: 64em){.filterListContainer .categories-filter-item small{display:block;margin-left:0}}.filterListContainer .categories-filter-item.active{background-color:#00adef}.filterListContainer .categories-filter-item:not(.active):hover{transform:translateY(-3px);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
