.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .figure,.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .figure,.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .figure{overflow:hidden}.coll-portfolio-wrapper.no-filter .filter{display:none}.coll-portfolio-wrapper .filter{display:table;width:100%}.coll-portfolio-wrapper .filter .list{display:table-cell;vertical-align:middle;list-style-type:none;padding:20px 0}.coll-portfolio-wrapper .filter .list li{display:inline-block;margin:0 7px}.coll-portfolio-wrapper .filter .list .item .link{position:relative;display:inline-block;font-family:inherit;font-size:14px;font-weight:inherit;line-height:1;padding:.5em 1.5em;color:#000;background:0 0;text-decoration:none;-webkit-transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out;-o-transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out}@media (max-width:767px){.coll-portfolio-wrapper .filter .list .item .link{margin-bottom:1em}}.coll-portfolio-wrapper .items .hentry{padding:0}.coll-portfolio-wrapper .items .hentry .wrapper .figure{position:relative}.coll-portfolio-wrapper .items .hentry .wrapper .image{width:100%;height:auto;vertical-align:bottom}.coll-portfolio-wrapper .items .hentry .wrapper .caption .subtitle,.coll-portfolio-wrapper .items .hentry .wrapper .caption .title{margin:0}.coll-portfolio-wrapper .items .hentry .wrapper .caption .subtitle .terms{list-style-type:none;padding:0;margin:0}.coll-portfolio-wrapper .items .hentry .wrapper .caption .subtitle .terms li{position:relative;display:inline-block;padding:0 14px 0 0}.coll-portfolio-wrapper .items .hentry .wrapper .caption .subtitle .terms li:last-child{padding:0}.coll-portfolio-wrapper .items .hentry .wrapper .action a{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.coll-portfolio-wrapper .items .hentry.open-lightbox .action .lightbox,.coll-portfolio-wrapper .items .hentry.open-single .action .single,.coll-portfolio-wrapper .items .hentry.open-url .action .url{display:block}.coll-portfolio-wrapper.grid .items .hentry .wrapper .figure .image,.coll-portfolio-wrapper.packery .items .hentry .wrapper .figure .image{display:none}@media (min-width:480px){.coll-portfolio-wrapper .items .hentry.col-xs-2_4{width:20%}}@media (min-width:768px){.coll-portfolio-wrapper .items .hentry.col-sm-2_4{width:20%}}@media (min-width:992px){.coll-portfolio-wrapper .items .hentry.col-md-2_4{width:20%}}.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .figure .image-wrapper{-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .caption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-align:center}.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .caption .inner{padding:20px;position:absolute;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .caption .inner .title{position:relative;width:100%;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-01 .wrapper .caption .inner .subtitle{position:relative;width:100%;font-size:16px;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-01:hover .wrapper .figure .image-wrapper{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.coll-portfolio-wrapper .items .hentry.type-01:hover .caption{opacity:1}.coll-portfolio-wrapper .items .hentry.type-01:hover .caption .inner .subtitle,.coll-portfolio-wrapper .items .hentry.type-01:hover .caption .inner .title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .figure .image-wrapper{-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .caption{position:absolute;bottom:0;left:0;width:100%;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .caption .inner{padding:20px}.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .caption .inner .title{position:relative;width:100%;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-02 .wrapper .caption .inner .subtitle{position:relative;width:100%;font-size:16px;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-02:hover .wrapper .figure .image-wrapper{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.coll-portfolio-wrapper .items .hentry.type-02:hover .wrapper .caption,.coll-portfolio-wrapper .items .hentry.type-02:hover .wrapper .caption .inner .subtitle,.coll-portfolio-wrapper .items .hentry.type-02:hover .wrapper .caption .inner .title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .figure .image-wrapper{-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .caption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-align:left}.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .caption .inner{padding:30px;position:absolute;width:100%;bottom:0}.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .caption .inner .title{position:relative;width:100%;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-03 .wrapper .caption .inner .subtitle{position:relative;width:100%;font-size:15px;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-03:hover .wrapper .figure .image-wrapper{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.coll-portfolio-wrapper .items .hentry.type-03:hover .caption{opacity:1}.coll-portfolio-wrapper .items .hentry.type-03:hover .caption .inner .subtitle,.coll-portfolio-wrapper .items .hentry.type-03:hover .caption .inner .title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.coll-portfolio-wrapper .items .hentry.type-04 .wrapper .caption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-align:center}.coll-portfolio-wrapper .items .hentry.type-04 .wrapper .caption .inner{padding:20px;position:absolute;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.coll-portfolio-wrapper .items .hentry.type-04 .wrapper .caption .inner .title{position:relative;width:100%;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-webkit-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-04 .wrapper .caption .inner .subtitle{position:relative;width:100%;font-size:16px;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-04:hover .caption{opacity:1}.coll-portfolio-wrapper .items .hentry.type-04:hover .caption .inner .subtitle,.coll-portfolio-wrapper .items .hentry.type-04:hover .caption .inner .title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.coll-portfolio-wrapper .items .hentry.type-05{-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.coll-portfolio-wrapper .items .hentry.type-05 .wrapper .caption{background:0 0!important}.coll-portfolio-wrapper .items .hentry.type-05 .wrapper .caption .inner{padding:20px;position:relative;width:100%}.coll-portfolio-wrapper .items .hentry.type-05 .wrapper .caption .inner .subtitle,.coll-portfolio-wrapper .items .hentry.type-05 .wrapper .caption .inner .title{position:relative;width:100%}.coll-portfolio-wrapper .items .hentry.type-05:hover{opacity:.5}.coll-portfolio-wrapper.grid .items .hentry.type-05.square .wrapper .figure{padding-bottom:0}.coll-portfolio-wrapper.grid .items .hentry.type-05.square .wrapper .figure .image-wrapper{position:relative;padding-bottom:100%}.coll-portfolio-wrapper.grid .items .hentry.type-05.wide .wrapper .figure{padding-bottom:0}.coll-portfolio-wrapper.grid .items .hentry.type-05.wide .wrapper .figure .image-wrapper{position:relative;padding-bottom:75%}.coll-portfolio-wrapper.grid .items .hentry.type-05.wider .wrapper .figure{padding-bottom:0}.coll-portfolio-wrapper.grid .items .hentry.type-05.wider .wrapper .figure .image-wrapper{position:relative;padding-bottom:67%}.coll-portfolio-wrapper.grid .items .hentry.type-05.extra-wide .wrapper .figure{padding-bottom:0}.coll-portfolio-wrapper.grid .items .hentry.type-05.extra-wide .wrapper .figure .image-wrapper{position:relative;padding-bottom:56.25%}.coll-portfolio-wrapper.grid .items .hentry .wrapper .figure{position:relative;width:100%}.coll-portfolio-wrapper.grid .items .hentry .wrapper .figure .image-wrapper{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.coll-portfolio-wrapper.grid .items .hentry.square .wrapper .figure{padding-bottom:100%}.coll-portfolio-wrapper.grid .items .hentry.wide .wrapper .figure{padding-bottom:75%}.coll-portfolio-wrapper.grid .items .hentry.wider .wrapper .figure{padding-bottom:67%}.coll-portfolio-wrapper.grid .items .hentry.extra-wide .wrapper .figure{padding-bottom:56.25%}.coll-portfolio-wrapper.packery .items .hentry .wrapper{position:absolute;width:100%;height:100%}.coll-portfolio-wrapper.packery .items .hentry .wrapper .figure{position:relative;width:100%;height:100%;overflow:hidden}.coll-portfolio-wrapper.packery .items .hentry .wrapper .figure .image-wrapper{position:relative;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}@media (min-width:992px){.coll-portfolio-wrapper.packery .items .hentry.coll-width-1{width:16.66%}.coll-portfolio-wrapper.packery .items .hentry.coll-width-2{width:33.33%}.coll-portfolio-wrapper.packery .items .hentry.coll-width-3{width:50%}.coll-portfolio-wrapper.packery .items .hentry.coll-width-4{width:66.66%}.coll-portfolio-wrapper.packery .items .hentry.coll-width-6{width:100%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-1{padding-bottom:16.66%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-2{padding-bottom:33.33%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-3{padding-bottom:50%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-4{padding-bottom:66.66%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-6{padding-bottom:100%}}@media (max-width:992px){.coll-portfolio-wrapper.packery .items .hentry.coll-width-1,.coll-portfolio-wrapper.packery .items .hentry.coll-width-2,.coll-portfolio-wrapper.packery .items .hentry.coll-width-3{width:50%}.coll-portfolio-wrapper.packery .items .hentry.coll-width-4,.coll-portfolio-wrapper.packery .items .hentry.coll-width-6{width:100%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-1,.coll-portfolio-wrapper.packery .items .hentry.coll-height-2,.coll-portfolio-wrapper.packery .items .hentry.coll-height-3{padding-bottom:50%}.coll-portfolio-wrapper.packery .items .hentry.coll-height-4,.coll-portfolio-wrapper.packery .items .hentry.coll-height-6{padding-bottom:100%}}.single-coll-portfolio .site-main .entry-header{margin-bottom:0}.coll-portfolio-wrapper .coll-load-more{position:relative;text-align:center}.coll-portfolio-wrapper .coll-load-more .coll-load-more-btn{position:relative;display:inline-block;font-family:inherit;font-size:14px;font-weight:inherit;line-height:1;padding:.5em 1.5em;margin-top:2em;margin-bottom:1em;color:#000;border-width:1px;border-style:solid;border-color:#000;background:0 0;text-decoration:none;text-transform:lowercase;cursor:pointer;-webkit-transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out;-o-transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out}.coll-portfolio-wrapper .coll-load-more .coll-load-more-btn.loading{pointer-events:none}