.project-wrap{background-color:#f4f4f4;margin-top:20px;padding:50px 20px}.hover-text{display:none;text-align:center;position:absolute;top:calc(50% - 50px);right:0px;left:0px}.proj-desc-header{width:23.076923077%;float:left}.proj-content{width:74.358974359%;margin-left:2.564102564%;float:right}.proj-outer{padding:50px 0px 0px;display:inline-block;width:100%}.project-images img{margin-bottom:10px}.project-inner-wrap22{margin-bottom:10px}.desc-inner{width:48%;float:left;padding:0px 10px}.content2{width:31.623931624%;margin-left:2.564102564%;float:right}.content1{width:65.81196581200001%;float:left}.content3{width:100%}.content3 .project-inner{width:49%;float:left;margin-right:2%}.content3 .project-inner:last-child{margin-right:0px !important}.content4{width:65.81196581200001%;margin-left:2.564102564%;float:right}.content5{width:31.623931624%;float:left}.content4 .overlay{min-height:400px}.content5 .overlay{min-height:190px}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;transition:all .5s ease}.project-inner{cursor:pointer;overflow:hidden;margin-bottom:20px}.project-inner:hover .overlay{background-color:rgba(0,0,0,0.50)}.project-inner:hover .hover-text{display:block}.content1 .overlay{min-height:400px}.content2 .overlay{min-height:190px}.hover-text p{margin:0px;font-size:12px;color:#fff;text-transform:uppercase}.hover-text h1{font-weight:100;font-size:26px;text-transform:uppercase;color:#fff;margin-bottom:10px}.hover-text a.cta{background-color:#fff;font-size:10px;text-transform:uppercase;padding:8px;color:#000}.content2 .hover-text{top:calc(50% - 40px)}.content2 .hover-text p{font-size:10px !important}.content2 h1{font-size:20px !important}.content3 .overlay{min-height:320px}.project-image22,.proj-content{padding-bottom:50px}.proj-content p,.deliverables-content p{margin-top:0px;font-size:18px;color:#000}.proj-desc-header h2,.deliverables-content h2{font-size:36px}.project-images{padding-bottom:10px}.project-images4{padding-bottom:16px}.deliverables-content{padding:50px 0px}.proj-content{padding-bottom:30px}.col-2-image{padding-bottom:10px}.hs-banner-area-custom-module p{text-align:center;margin:0px;color:#fff}.project-indi .custom-logo.project-logo{display:block !important}.project-indi .custom-logo.glbl-header-logo{display:none !important}.image-outer{margin-top:10px}.home-our-works .project-inner{width:32%}.home-our-works .project-inner:nth-child(3n - 3){margin-right:0px !important}@media only screen and (min-width:768px) and (max-width:1024px){.proj-desc-header h2,.deliverables-content h2{font-size:24px}.home-our-works .project-inner{width:49%}.home-our-works .project-inner:nth-child(3n - 3){margin-right:2% !important}.home-our-works .project-inner:nth-child(2n - 2){margin-right:0 !important}}@media(max-width:767px){.overlay{min-height:300px !important}.body-container-wrapper{padding:0px}.deliverables-content{padding:0px}.deliverables-content h2{margin:0px !important;margin:20px 0px !important}.hs-banner-area-custom-module p{font-size:12px}.proj-desc-header,.proj-content{width:auto;margin:0px !important}.home-our-works .project-inner{width:49% !important}.home-our-works .project-inner:nth-child(3n - 3){margin-right:2% !important}.home-our-works .project-inner:nth-child(2n - 2){margin-right:0 !important}}@media(max-width:479px){.deliverables-content p{margin:0px}.col-2-image{padding-top:20px}.home-our-works .project-inner{width:100% !important}}