.et_pb_portfolio_item .et_pb_module_header{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;text-align:center;left:20px;right:20px;opacity:0;z-index:10;transition:all .3s ease;pointer-events:none}.et_pb_portfolio_item:hover .et_pb_module_header{opacity:1!important}.et_pb_portfolio_item .et_overlay:before{display:none!important}.et_pb_portfolio_items h3,.et_postmeta{display:none}.et_pb_portfolio_grid .et_pb_portfolio_image{position:absolute;width:calc(100% + 1px)!important}.et_pb_portfolio_caption{margin:0!important}.et_pb_portfolio_caption a{color:#fff}b{font-size:20px;text-transform:uppercase}p.et_pb_portfolio_caption{position:relative;background:rgba(0,0,0,.5);border:none;outline:5px solid rgba(255,255,255,.5);outline-offset:-20px;text-align:center;padding:25% 5%;cursor:pointer;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}p.et_pb_portfolio_caption:hover{opacity:1}@media only screen and (max-width:1366px){p.et_pb_portfolio_caption{padding:23.7% 5%}}@media only screen and (max-width:1280px){p.et_pb_portfolio_caption{padding:19% 5%}}@media only screen and (max-width:1024px){p.et_pb_portfolio_caption{padding:15% 5%}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_column .et_pb_grid_item:nth-child(2n+1){clear:both!important}.et_pb_gutters1 .et_pb_grid_item:nth-child(n){width:50%!important;margin:0!important;clear:none}p.et_pb_gallery_caption{padding:26.5% 5%}}@media only screen and (max-width:480px){.et_pb_gallery_grid .et_pb_gallery_image{width:100%!important;max-width:100%!important}p.et_pb_gallery_caption{padding:24.8% 5%}}@media only screen and (max-width:320px){.et_pb_gallery_grid .et_pb_gallery_image{width:100%!important;max-width:100%!important}p.et_pb_gallery_caption{padding:19.4% 5%}}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:none!important}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio.et_pb_filterable_portfolio .et_pb_portfolio_filters{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;display:none!important}.doscolumnas{display:inline-block;max-width:50%}