.filter{padding:0 15px;text-align:center}.filter ul{margin:63px 0}.filter ul li{font-size:11px;font-weight:600;color:var(--c-grey);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;opacity:1;letter-spacing:1.8px;margin:8px;cursor:pointer;display:inline-block}.filter ul li.is-checked{color:var(--c-dark);opacity:1}.filter ul li:hover{opacity:.7}.whizzy-portfolio-wrapper .portfolio .portfolio-title a{font-size:24px;text-decoration:none;font-weight:400;margin-bottom:0;color:var(--c-dark);text-align:center;line-height:1.4;display:block}.whizzy-portfolio-wrapper .portfolio:after,.whizzy-portfolio-wrapper .portfolio:before{content:"";clear:both;display:table}.whizzy-portfolio-wrapper .portfolio.col-4 .item{width:calc(25% - 22.5px)}.whizzy-portfolio-wrapper .portfolio.col-3 .item{width:calc(33.33% - 20px)}.whizzy-portfolio-wrapper .portfolio.col-6 .item{width:calc(50% - 15px)}.whizzy-portfolio-wrapper .portfolio .item{margin-bottom:10px}.whizzy-portfolio-wrapper .portfolio .item .item-link{height:100%;position:relative}.whizzy-portfolio-wrapper .portfolio .item .item-link:hover:before{opacity:.3}.whizzy-portfolio-wrapper .portfolio.grid .item .item-link{position:absolute}.whizzy-portfolio-wrapper .portfolio .item .item-link:before{height:100%;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;content:"";position:absolute;opacity:0;top:0;background-color:var(--c-dark);left:0;width:100%}.whizzy-portfolio-wrapper.grid .portfolio-title a{font-size:16px;letter-spacing:2px;text-align:left;margin-top:3px}.whizzy-portfolio-wrapper.grid .item .item-link.default:before{z-index:9}.whizzy-portfolio-wrapper.grid .item-link{overflow:hidden}.whizzy-portfolio-wrapper.grid .img-wrap{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%}.whizzy-portfolio-wrapper .item .item-link{display:block}.whizzy-portfolio-wrapper .item .item-link img{max-width:100%}.whizzy-portfolio-wrapper+.text-center button{padding:11px 28px;font-weight:400;color:var(--c-light);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;text-transform:uppercase;letter-spacing:2px;background-color:var(--c-dark);margin-top:65px}.whizzy-portfolio-wrapper+.text-center button:hover{opacity:.7}@media only screen and (max-width:992px){.whizzy-portfolio-wrapper .portfolio.col-3 .item,.whizzy-portfolio-wrapper .portfolio.col-4 .item,.whizzy-portfolio-wrapper .portfolio.col-6 .item{width:calc(50% - 15px)}.whizzy-portfolio-wrapper+.text-center button{margin-top:50px}}@media only screen and (max-width:767px){.filter ul{margin:30px 0}.whizzy-portfolio-wrapper .portfolio.col-3 .item,.whizzy-portfolio-wrapper .portfolio.col-4 .item,.whizzy-portfolio-wrapper .portfolio.col-6 .item{width:100%}.whizzy-portfolio-wrapper+.text-center button{margin-top:30px}}.portfolio-single-content.whizzy-plugin .item-single{position:relative;margin:0 10px 20px;width:calc(25% - 20px)}.portfolio-single-content.whizzy-plugin .item-single:hover .info-content{top:0}.portfolio-single-content.whizzy-plugin .gallery-item{height:100%;overflow:hidden;position:relative;max-width:100%;width:100%;display:block}.portfolio-single-content.whizzy-plugin .gallery-item .img-wrap{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%}.portfolio-single-content.whizzy-plugin .info-content{height:100%;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;position:absolute;top:100%;background-color:hsla(0,0%,7%,.3);left:0;width:100%}.portfolio-single-content.whizzy-plugin .info-content .vertical-align{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px;position:absolute;text-align:center;top:50%;width:100%}.portfolio-single-content.whizzy-plugin .info-content .vertical-align h5{font-size:20px;font-weight:600;color:var(--c-light);letter-spacing:1px;line-height:1.3}.portfolio-single-content.boxed_masonry .gallery-item .img-wrap{position:static}@media only screen and (max-width:1199px){.portfolio-single-content.whizzy-plugin .item-single{width:calc(33% - 20px)}}@media only screen and (max-width:992px){.portfolio-single-content.whizzy-plugin .item-single{margin:0 8px 16px;width:calc(50% - 16px)}}@media only screen and (max-width:767px){.portfolio-single-content.whizzy-plugin .item-single{margin-right:0;margin-bottom:15px;margin-left:0;width:100%}}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover1 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover1 .img-wrap{height:100%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:-10%;width:120%}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover1 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover1 .img-wrap{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:0;width:100%}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover2 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover2 .img-wrap{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:-20%;width:120%!important}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover2 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover2 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:0}.gallery-single .gallery-item.hover2 .info-content{left:-7%}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover3 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover3 .img-wrap{-webkit-transform:rotate(15deg) scale(1.4);-ms-transform:rotate(15deg) scale(1.4);transform:rotate(15deg) scale(1.4);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover3 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover3 .img-wrap{-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover4 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover4 .img-wrap{-webkit-filter:grayscale(0) blur(3px);filter:grayscale(0) blur(3px);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover4 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover4 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover5 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover5 .img-wrap{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover5 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover5 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover6 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover6 .img-wrap{-webkit-filter:sepia(100%) grayscale(0);filter:sepia(100%) grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.item-single:hover .gallery-item.hover6 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover6 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:sepia(0) grayscale(0);filter:sepia(0) grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover7 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover7 .img-wrap{-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.item-single:hover .gallery-item.hover7 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover7 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover8 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover8 .img-wrap{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover8 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover8 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:.7}@-webkit-keyframes shine{to{left:125%}}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover9 .img-wrap,.whizzy-portfolio-wrapper.grid .item .item-link.hover9 .img-wrap{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single .gallery-item.hover9 .img-wrap:before,.whizzy-portfolio-wrapper.grid .item .item-link.hover9 .img-wrap:before{height:100%;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(var(--ca-light),0)),to(rgba(var(--ca-light),.3)));background:-webkit-linear-gradient(left,rgba(var(--ca-light),0) 0,rgba(var(--ca-light),.3) 100%);background:-o-linear-gradient(left,rgba(var(--ca-light),0) 0,rgba(var(--ca-light),.3) 100%);background:linear-gradient(to right,rgba(var(--ca-light),0) 0,rgba(var(--ca-light),.3) 100%);left:-75%;width:50%;display:block;z-index:2}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover9 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover9 .img-wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-single-content.whizzy-plugin.boxed_grid .item-single:hover .gallery-item.hover9 .img-wrap:before,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover9 .img-wrap:before{-webkit-animation:shine .75s;animation:shine .75s}