.portfolio_sec .row{margin-right:-10px;margin-left:-10px}.portfolio_sec .ul-filter{margin-bottom:30px}.portfolio_sec .ul-filter li{display:inline-block;position:relative;font-size:12px;font-weight:600;margin-right:5px;letter-spacing:0.5px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;line-height:1.3;padding:8px;text-transform:uppercase}.portfolio_sec .ul-filter li:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}li.active_filter{color:#000}li.active_filter:after{-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}.portfolio_sec .item{padding:10px}.portfolio_sec .item .project_content{position:relative}.portfolio_sec .portfolio-img{overflow:hidden}.portfolio_sec .item img{width:100%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.portfolio_sec .item:hover img{-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.portfolio_sec .item .info{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.portfolio_sec .item:hover .info{opacity:1}.portfolio_sec .item:hover .info h3,.portfolio_sec .item:hover .info p{-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}.portfolio_sec .item .info h3{color:#fff;font-size:20px;-webkit-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-top:25px}.portfolio_sec .item .info p{font-weight:bold;margin-bottom:0;-webkit-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-transform:capitalize;margin-top:6px;letter-spacing:0.3px}.portfolio_sec .item .info a{text-decoration:none !important}.zoom-anim-dialog .project__slider{position:relative}a.rslides_nav.rslides1_nav{position:absolute;top:45%;z-index:555;display:inline-block;background:rgba(0,0,0,0.18);color:#eee;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}a.rslides_nav.rslides1_nav i{font-size:40px;line-height:54px}a.rslides_nav.rslides1_nav.prev{left:0}a.rslides_nav.rslides1_nav.next{right:0}.zoom-anim-dialog .display-table-cell{padding-top:50px}.zoom-anim-dialog h3{margin-bottom:15px;color:#333;font-weight:700;font-size:28px;text-transform:uppercase}.my-mfp-zoom-in button.mfp-close,.my-mfp-zoom-in .mfp-close:active{font-size:42px;border-left:1px solid rgba(51,51,51,0.69);border-radius:50%;top:20px;right:20px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.zoom-anim-dialog a.demo{padding:8px 20px;color:#252525;display:inline-block;margin-top:15px;margin-bottom:20px;font-size:15px;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-width:2px;border-style:solid}.zoom-anim-dialog a.demo:hover{box-shadow:3px 3px 3px rgba(0,0,0,0.1);color:#fff}.zoom-anim-dialog iframe{width:100%;max-width:100%}a.rslides_nav.rslides1_nav{padding:10px 5px}a.rslides_nav.rslides1_nav i{font-size:18px;line-height:1.3}.portfolio_sec .ul-filter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.portfolio_sec .ul-filter>span{padding:5px 10px;cursor:pointer}.portfolio_sec .ul-filter>span.active_filter{font-weight:bold}.portfolio_sec .ul-filter>span:hover{opacity:.8}.portfolio_sec .portfolio-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio_sec .portfolio-col-4 .item{width:25%}.portfolio_sec .portfolio-col-3 .item{width:33%}.portfolio_sec .portfolio-col-2 .item{width:50%}.portfolio_sec .portfolio-col-1 .item{width:100%}.portfolio_sec .portfolio-more{text-align:center}@media screen and (max-width: 767px){.portfolio_sec .portfolio-items .item{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.portfolio_sec .portfolio-items .item{width:50%}}.portfolio-content{display:-webkit-box;display:-webkit-flex;display:flex}.portfolio-content .portfolio-media{width:45%}.portfolio-content .portfolio-info{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:15px}.portfolio-content .portfolio-info .project_info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}.mfp-close:hover,.mfp-arrow:hover{background:transparent !important}

