*{box-sizing:border-box;margin:0;padding:0}.filtered-portfolio-gallery__container{background:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:30px 10px;width:100%}.filtered-portfolio-gallery__container ul{display:flex;flex-wrap:wrap;justify-content:center;padding-left:0}.filtered-portfolio-gallery__container ul li{background-color:#eee;cursor:pointer;letter-spacing:1px;list-style:none;margin:5px;padding:12px 20px}.filtered-portfolio-gallery__container ul li:hover{border:1px solid transparent}.filtered-portfolio-gallery__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.filtered-portfolio-gallery__itembox{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);height:auto;padding:0!important}.filtered-portfolio-gallery__items .filtered-portfolio-gallery__itembox.filtered-portfolio-gallery__hide{display:none}.filtered-portfolio-gallery__image{margin-bottom:10px}.filtered-portfolio-gallery__items .filtered-portfolio-gallery__image img{height:100%;object-fit:cover;transition:.5s;width:100%}.filtered-portfolio-gallery__image img:hover{opacity:.8;transition:.5s}.filtered-portfolio-gallery__content{margin-bottom:1rem;overflow:hidden;padding-left:1rem;padding-right:1rem;padding-top:0}.filtered-portfolio-gallery__button__area{margin-top:30px}.filtered-portfolio-gallery__container ul li{font-weight:500}@media only screen and (max-width:960px){.filtered-portfolio-gallery__container ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:5vh}.filtered-portfolio-gallery__container ul li{margin:0!important}}