.overly_section{cursor:pointer}.portfolio_discreption{position:absolute;z-index:999999999;bottom:-100%;background-color:#2166f3;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:30px 30px;left:0;right:0;letter-spacing:.5px}.overly_section:hover .portfolio_discreption{bottom:0}.overly_section h6{font-size:16px;color:#fff;line-height:1.333;font-weight:700;padding-bottom:10px;margin-bottom:10px;position:relative;letter-spacing:.3px}.overly_section h6:after{position:absolute;left:0;width:25px;height:2px;background-color:#fff;content:"";bottom:0}div#our_portfolio{margin-bottom:100px}.owl-stage-outer{overflow:hidden}.owl-nav.disabled{display:none}.owl-carousel .owl-item img{max-width:100%;width:auto!important;margin:0 auto}.gray_bg{background-color:#f7f7f9}.owl-item{position:relative}ul.portfolio_list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}ul.portfolio_list li{padding:0 16px;line-height:normal;border-right:2px solid #cecece}ul.portfolio_list li:last-child{border:0}ul.portfolio_list li span{font-weight:600;color:#000}.index div#our_portfolio{margin-bottom:0}.overly_section p{color:#fff;font-size:12px}@media (max-width:767px){h2{font-size:24px;margin-bottom:30px!important}div#our_portfolio{margin-bottom:30px}}@media (max-width:640px){.overly_section h6{font-size:15px}ul.portfolio_list{display:none}}@media (max-width:600px){#our_portfolio.owl-carousel .owl-item img{width:100%!important}}@media (min-width:1366px) and (max-width:1800px){.owl-stage{padding:0 0 50px 10px}}@media (min-width:576px) and (max-width:767px){section#portfolio .owl-carousel .owl-item img{width:100%!important}.overly_section h6{font-size:15px}}@media (min-width:768px) and (max-width:991px){section#portfolio{padding-top:60px;padding-bottom:60px;padding-left:15px;padding-right:15px}#our_portfolio .overly_section,#our_portfolio .overly_section img{width:100%!important}div#our_portfolio{margin-bottom:50px}}@media (min-width:992px) and (max-width:1199px){section#portfolio{padding:40px 30px}div#our_portfolio{margin-bottom:40px}#our_portfolio a.overly_section img{width:100%!important}}@media (min-width:1200px) and (max-width:1400px){section#portfolio{padding:70px 50px}div#our_portfolio{margin-bottom:40px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){section#portfolio div#our_portfolio a.overly_section img{width:100%!important}.portfolio_discreption{width:100%}}