.filter{text-align:center;padding:0 15px}.filter ul{margin:63px 0}.filter ul li{text-transform:uppercase;opacity:1;font-weight:600;margin:8px;letter-spacing:1.8px;display:inline-block;color:var(--c-grey);cursor:pointer;font-size:11px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter ul li.is-checked{opacity:1;color:var(--c-dark)}.filter ul li:hover{opacity:.7}.whizzy-portfolio-wrapper .portfolio .portfolio-title a{margin-bottom:0;font-weight:400;text-decoration:none;line-height:1.4;display:block;text-align:center;color:var(--c-dark);font-size:24px}.whizzy-portfolio-wrapper .portfolio:after,.whizzy-portfolio-wrapper .portfolio:before{display:table;clear:both;content:""}.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{position:relative;height:100%}.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{left:0;opacity:0;position:absolute;top:0;height:100%;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;background-color:var(--c-dark);content:"";width:100%}.whizzy-portfolio-wrapper.grid .portfolio-title a{margin-top:3px;letter-spacing:2px;text-align:left;font-size:16px}.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{left:0;background-position:50%;background-size:cover;position:absolute;top:0;height:100%;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{text-transform:uppercase;font-weight:400;margin-top:65px;letter-spacing:2px;color:var(--c-light);padding:11px 28px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:var(--c-dark)}.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{margin:0 10px 20px;position:relative;width:calc(25% - 20px)}.portfolio-single-content.whizzy-plugin .item-single:hover .info-content{top:0}.portfolio-single-content.whizzy-plugin .gallery-item{display:block;overflow:hidden;position:relative;height:100%;max-width:100%;width:100%}.portfolio-single-content.whizzy-plugin .gallery-item .img-wrap{left:0;background-position:50%;background-size:cover;position:absolute;top:0;height:100%;width:100%}.portfolio-single-content.whizzy-plugin .info-content{left:0;position:absolute;top:100%;height:100%;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:hsla(0,0%,7%,.3);width:100%}.portfolio-single-content.whizzy-plugin .info-content .vertical-align{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;position:absolute;top:50%;padding:0 15px;width:100%}.portfolio-single-content.whizzy-plugin .info-content .vertical-align h5{font-weight:600;letter-spacing:1px;line-height:1.3;color:var(--c-light);font-size:20px}.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-bottom:15px;margin-left:0;margin-right: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{left:-10%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;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{left:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;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{left:-20%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;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{left:0;-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}.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-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);-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}.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-filter:grayscale(0);filter:grayscale(0);-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}.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-filter:sepia(0) grayscale(0);filter:sepia(0) grayscale(0);-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}.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-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(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}.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);opacity: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:hover .gallery-item.hover8 .img-wrap,.whizzy-portfolio-wrapper.grid .item:hover .item-link.hover8 .img-wrap{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:.7;-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}@-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{left:-75%;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);display:block;z-index:2;position:absolute;top:0;height:100%;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%);content:"";width:50%}.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-filter:grayscale(0);filter:grayscale(0);-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}.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}