.masonry:after{content:"";display:block;clear:both}.masonry-item,.masonry-sizer{width:25%}.masonry-item .portfolio-item{margin:20px 10px 0}.masonry-item .portfolio-item .article-thumbnail{max-width:auto}.isotope-filters-list>li{position:relative;padding:0 10px;font-size:16px}.isotope-filters-list>li a{transition:all .3s ease}.isotope-filters-list>li a.active{color:#700000;font-weight:600}.isotope-filters-list>li:hover a{color:#700000}.isotope-filters-list>li+li:before{position:absolute;content:"";top:0;left:-2px;height:24px;width:1px;background:#d7d7d7}.article-thumbnail-isotope{text-align:left;padding-bottom:8px;border-bottom:1px solid #9e9e9e9e}.article-thumbnail-figure-isotope{position:relative;overflow:hidden;display:block}.article-thumbnail-figure-isotope img{width:100%;transition:inherit;min-height:245px}*+.article-thumbnail-isotope-caption{margin-top:18px}.article-thumbnail-isotope-title{font-weight:400;transition:all .3s ease}*+.article-thumbnail-isotope-subtitle{margin-top:2px}.article-thumbnail-isotope-subtitle{color:#9b9b9b}.swiper-slider-portfolio{background:#f8f8f8}.swiper-slider-portfolio img{height:480px;width:100%}.swiper-portfolio .swiper-pagination{position:relative;margin-top:20px}.swiper-pagination .swiper-pagination-bullet{text-align:center;display:inline-block;width:12px;height:12px;border:none;border-radius:0;outline:none;background:#700000}.list-description{text-align:left}.list-description li+li{margin-top:7px}.list-description li span:first-child{margin-right:6px}.list-description li>*{display:inline-block;vertical-align:middle}@media (min-width: 576px){.single-project{text-align:left}}@media (max-width: 576px){.swiper-slider-portfolio img{height:375px}}.list-description li span:last-child{color:#9b9b9b}@media (min-width: 992px){.article-thumbnail-figure-isotope:before{position:absolute;content:"";top:0;width:0;bottom:0;left:0;background:#302e2e2e;transition:inherit;visibility:hidden;opacity:0;z-index:1;pointer-events:none}.article-thumbnail-figure-isotope img{transform:scale(1.1);transform-origin:0 50%;will-change:transform}.article-thumbnail-isotope:hover .article-thumbnail-figure-isotope:before{width:100%;visibility:visible;opacity:1}.article-thumbnail-isotope:hover .article-thumbnail-figure-isotope img{transform-origin:100% 50%}}@media only screen and (max-width: 999px){.masonry-item{width:50%}}@media only screen and (max-width: 767px){.masonry-item{width:100%}.work_item{margin:20px 0 0}}
