.single-project-hero{height:600px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:575.98px){.single-project-hero{height:400px}}.single-project-header{margin-bottom:20px;text-align:center;margin-top:-50px}.single-project-header h1{font-size:35px}.single-project-header h3{margin-bottom:20px}.single-project-header .wrap{padding:20px 50px;background-color:#fff}.single-project-header .divider{height:1px;background-color:#000;margin:0 auto;width:100px}#project-gallery .gallery-item{margin-bottom:30px}.projects-table{margin-top:20px}.projects-table th{font-weight:400;text-align:left}.projects-table tbody{border:none}.project-navigation{padding-top:10px;border-top:1px solid #000;border-bottom:1px solid #000;padding-bottom:10px;margin-top:10px}.project-navigation a{text-decoration:none}.project-item{position:relative}.project-item img{width:100%}.project-item .title-wrap{padding:10px;border:1px solid #d5d6d5;border-top:0 solid #d5d6d5;text-align:center;margin:0}.project-item .title{font-size:18px;margin-bottom:0}@media (max-width:575.98px){.project-item .title{font-size:16px}}.project-item h5{font-size:14px;font-weight:300;margin-bottom:0;text-align:center;margin-top:2px}.project-content.sticky-lg-top{top:30px}.projects-admin-mb .project-gallery-images img{height:auto;margin-bottom:5px;width:100%}.project-item-shortcode .main-wrap{justify-content:center;position:relative;align-items:center;display:flex}.project-item-shortcode .main-wrap .overlay{height:100%;position:absolute;background-color:#0000004d;width:100%;z-index:2}.project-item-shortcode .main-wrap img{height:auto;position:relative;width:100%;z-index:1}.project-item-shortcode .main-wrap .title-wrap{padding:0 20px;color:#fff;position:absolute;text-align:center;z-index:3}.project-item-shortcode .main-wrap .title-wrap h4{font-size:22px}@media (max-width:575.98px){.project-item-shortcode .main-wrap .title-wrap h4{font-size:16px}}.project-item-shortcode .main-wrap .title-wrap h5{font-size:16px;font-weight:300;margin-bottom:0}@media (max-width:575.98px){.project-item-shortcode .main-wrap .title-wrap h5{font-size:14px}}.project-item-shortcode .main-wrap .stretched-link:after{z-index:4}