.portfolio-wrapper .portfolio-lists{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.portfolio-wrapper .portfolio-item{position:relative;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:left;padding:5px;margin:0}.portfolio-wrapper .portfolio-box{position:relative;background-color:#fff}.portfolio-wrapper .portfolio-img{position:relative;overflow:hidden}.portfolio-wrapper .portfolio-img:before{content:"";position:absolute;top:0;left:0;opacity:0;background:hsla(0,0%,100%,.1);width:100%;height:100%;transition:.2s ease-out}.portfolio-wrapper .portfolio-box:hover .portfolio-img img{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:blur(0);filter:blur(0)}.portfolio-wrapper .portfolio-title{transition:.2s ease-out;width:100%;height:100%;top:0;position:static;opacity:1;background:#fff;padding:20px;color:#141414;left:0;text-align:center}.portfolio-wrapper .portfolio-title h6{font-weight:400;margin-bottom:5px;transition:.2s ease-out;transition-delay:.1s;color:#141414}.portfolio-wrapper .portfolio-title h5{font-weight:400;margin-bottom:5px;transition:.2s ease-out}.portfolio-wrapper .portfolio-title div>span{margin-bottom:5px;transition:.2s ease-out;display:inline-block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);color:#646464}.portfolio-wrapper .portfolio-title p{margin:0;margin-bottom:5px;transition:.2s ease-out;transition-delay:.2s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);color:#646464}.portfolio-wrapper .portfolio-item.two-col img{padding:0px 35px}.portfolio-wrapper .portfolio-header{text-align:center;font-weight:400;background-color:#0699a8;color:#fff}.portfolio-wrapper video#myVideo{-webkit-transform:scale(1);transform:scale(1);width:100%;transition:.2s ease-out}@media(min-width:768px){.portfolio-wrapper .portfolio-item.two-col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.portfolio-wrapper .portfolio-item.three-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.portfolio-wrapper .portfolio-item.four-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}