.dj_portfolio_cat_group .ncase-study-in{margin-top:0;margin-bottom:20px}.ncase-study-sec .ncase-study-in:before{content:' ';top:0;left:0;width:100%;height:100%;background:#000;z-index:-1;position:absolute;opacity:.7;transition:all .5s}.ncase-study-sec .ncase-study-in:hover:before{opacity:.5}.ncase-study-sec.row-fluid.dj_portfolio_cat_group{padding:0 0 30px}.ncase-study-sec .ncase-study-in{width:100%;height:350px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;padding:30px 40px;background-size:cover;background-repeat:no-repeat;background-position:center}.ncase-study-sec .ncase-study-in h5{color:#fff;letter-spacing:1px;text-transform:uppercase}.ncase-study-sec .ncase-study-in .butn{position:relative}.ncase-study-sec .ncase-study-in .butn h6{display:inline-block;color:#ec6700;text-transform:uppercase;font-size:15px;padding:0;font-weight:700}.ncase-study-sec .ncase-study-in .butn:before{content:' ';top:auto;bottom:0;left:0;height:2px;width:100%;position:absolute;background:#ec6700}.dj_portfolio_cat_group .ncase-study-in p{color:#fff;font-size:20px;margin-bottom:20px}.dj_portfolio_cat_group .ncase-study-in .butn{position:relative;bottom:30px;font-size:16px}.dj_portfolio_cat_group .ncase-study-in h5{font-size:28px}.dj_row{display:flex;align-items:center}.dj_row .dj_row_col{padding:0 10px;flex:1}@media(max-width:991px){.ncase-study-sec .dj_row{flex-direction:column}.ncase-study-sec .dj_row .dj_row_col{width:100%;padding-left:0;padding-right:0}}