.case-studies-recent-project-section{color:#fff;padding-bottom:90px;padding-top:56px}.case-studies-recent-project-section .page-center{max-width:1230px;padding:0 15px}.case-studies-recent-project-section .recent-project-heading{padding-bottom:30px;text-align:center}.case-studies-recent-project-section .recent-project-heading h3{color:#fff;line-height:150%}.case-studies-recent-project-section .recent-project-listing{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.case-studies-recent-project-section .recent-project-card>a{display:block;overflow:hidden;position:relative}.case-studies-recent-project-section .recent-project-listing>div{width:33.33%}.case-studies-recent-project-section .recent-project-image{height:370px}.case-studies-recent-project-section .recent-project-image img{height:100%;object-fit:cover;transform:scale(1);transition:.3s;width:100%}.case-studies-recent-project-section .recent-project-card>a:hover img{transform:scale(1.1)}.case-studies-recent-project-section .recent-project-category{background:linear-gradient(180deg,#000,transparent 74.48%);left:0;padding:20px 30px;position:absolute;right:0;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;z-index:1}.case-studies-recent-project-section .recent-project-category p{color:#fff;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}.case-studies-recent-project-section .recent-project-subtitle{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;left:0;opacity:0;padding:20px 30px;position:absolute;right:0;text-align:center;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;z-index:1}.case-studies-recent-project-section .recent-project-subtitle p{color:#fff;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:175%;margin:0 auto}.case-studies-recent-project-section .recent-project-image:after{background-color:rgba(0,0,0,.25);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;z-index:1}.case-studies-recent-project-section .recent-project-card>a:hover .recent-project-image:after{background-color:transparent}.case-studies-recent-project-section .recent-project-card>a:hover .recent-project-category{opacity:0}.case-studies-recent-project-section .recent-project-card>a:hover .recent-project-subtitle{opacity:1}.recent-project-button{padding-top:30px;text-align:center}.recent-project-button a.cta_button{background-color:#c32051;border-color:#c32051;border-radius:3px;color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.35;padding:13px 43px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.recent-project-button a.cta_button:hover{background-color:#db155c;border-color:#db155c}@media(max-width:992px){.case-studies-recent-project-section{padding:50px 0}.case-studies-recent-project-section .recent-project-image{height:255px}}@media(max-width:767px){.case-studies-recent-project-section .recent-project-listing{flex-direction:column}.case-studies-recent-project-section .recent-project-listing>div{width:100%}}