.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:#E8E8E8;padding:30px 30px 30px 30px;border:0px;border-color:#ffffff}.pa-portfolio-overlay .project{position:relative}.pa-portfolio-overlay .pa-portfolio-inner{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.pa-portfolio-overlay .project>a:before{content:"";position:absolute;background-color:#000;width:100%;height:100%;z-index:1;opacity:.0;transition:all 0.2s ease-in-out}.pa-portfolio-overlay .project>a:hover:before{opacity:0.3}.pa-portfolio-overlay .et_pb_portfolio_item h2.et_pb_module_header{opacity:0}.pa-portfolio-overlay .et_pb_portfolio_item p.post-meta{opacity:0}.pa-portfolio-overlay .et_pb_portfolio_item:hover h2.et_pb_module_header{opacity:1}.pa-portfolio-overlay .et_pb_portfolio_item:hover p.post-meta{opacity:1}@media (min-width:981px){.three-column-portfolio .et_pb_grid_item{width:29.66%!important;margin-right:5.5%!important}.three-column-portfolio .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-portfolio.et_pb_grid_item:nth-child(4n){margin-right:5.5%!important}.three-column-portfolio .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.three-column-portfolio .et_pb_grid_item.first_in_row{clear:unset}}.et_pb_portfolio_link{color:#ffffff;background:#41B6E6;border:2px solid #0070fc;padding:.7em 1.3em;margin-top:20px;border-radius:10px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.et_pb_portfolio_link:hover{background:#0076A5;color:#ffffff;border:2px solid #0076A5;transition:all 0.3s ease-in-out}.et_pb_contact_field textarea.et_pb_contact_message{min-height:0!important;height:100px!important}