.content-details h3,.content-details p{font-family:TiemposHeadlineWeb,Georgia,Times,Times New Roman,serif}.project-tab{text-decoration:none;padding:0 20px}.project-tab a .a-project{margin:0}.image-container{padding:1em 0;float:left;width:33.33333%}.a-project{display:inline-block;padding:10px 50px;font-size:1.8rem;color:#7e7e7e;background:#fff;text-decoration:none!important;text-align:center;margin-bottom:50px;border:1px solid #dbdbdb}.active,.container-p{background:#222;color:#fff}@media (max-width:767px){.a-project{width:100%;margin-bottom:auto}}.hide{display:none}.content{position:relative;overflow:hidden}.content .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.content:hover .content-overlay{opacity:1}.content-image{width:100%}.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.content:hover .content-details{top:50%;left:50%;opacity:1}.content-details h3{color:#fff;font-size:30px;font-weight:500;margin-bottom:.5em}.content-details p{color:#fff;font-size:15px}.container-p p,.title-p{font-family:PostGrotesk,Helvetica Neue,Helvetica,Arial,sans-serif}.fadeIn-bottom{top:80%}.fadeIn-top{top:20%}.fadeIn-left{left:20%}.fadeIn-right{left:80%}*,:after,:before{box-sizing:inherit}.column-p{float:left;width:33.3%;margin-bottom:16px;padding:0 20px}@media screen and (max-width:650px){.column-p{width:100%;display:block}}.card-p{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.container-p{padding:5px 15px;margin:2px 0}.container-p p{font-size:1.6rem}.container-p::after,.row::after{content:"";clear:both;display:table}.title-p{color:#fff;font-size:16px;font-weight:300;margin:0;text-transform:uppercase}.button-project{border:none;outline:0;display:inline-block;padding:8px;color:#fff;background-color:#b70021;text-align:center;cursor:pointer;width:100%;margin:20px 0}.button-project:hover{background-color:#555}