.project .et_pb_module_header a{background-color:rgba(100,100,100,0.8);padding:10px 20px}.project .et_pb_module_header a:hover{background-color:rgba(255,255,255,0.8);color:rgba(0,0,0,0.7)!important}.project .et_pb_module_header{position:absolute;right:0;top:18vw}.et_portfolio_image .et_overlay{border-color:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:transparent;color:#fff;border-radius:0;border:0px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:transparent;color:#fff;border-radius:0!important;border:0px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{border-right:1px solid #fff}.et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child{border-right:0px}.footer-links:hover{text-decoration:underline}.mfp-counter{display:none}@media only screen and (max-width:1250px){#texto-perfil-01 p{font-size:18px;line-height:1.5em}#texto-perfil-03 p{font-size:18px;line-height:1.5em}}@media only screen and (max-width:1420px){#texto-perfil-02{width:270px}#texto-perfil-02 p{font-size:29px;line-height:1.2em}#texto-perfil-04 p{font-size:29px;line-height:1.2em}}@media only screen and (max-width:1250px){#texto-perfil-02{width:260px}#texto-perfil-02 p{font-size:25px;line-height:1.2em}}@media only screen and (max-width:1200px){.et-menu li{font-size:12px}}@media only screen and (max-width:1123px){.et-menu li{font-size:1vw}#texto-perfil-02{width:220px}#texto-perfil-02 p{font-size:22px;line-height:1.2em}#texto-perfil-01 p{font-size:16px;line-height:1.5em}#logo-header{width:340px!important}}@media only screen and (max-width:1000px){#texto-perfil-02{width:200px}#texto-perfil-02 p{font-size:20px;line-height:1.2em}#texto-perfil-01 p{font-size:15px;line-height:1.5em}#texto-perfil-03{margin-top:18vw!important}#mostras-row{padding-right:5vw}}@media only screen and (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:rgba(100,100,100,0.5)}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:rgba(100,100,100,0.2)}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{border-right:0px;width:44%!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:20px!important}}@media only screen and (max-width:600px){#logo-header{width:270px!important;left:20px!important;top:36px!important}#menu-header{right:20px!important}.project .et_pb_module_header{top:56vw}}.et_mobile_menu{text-align:right!important;margin-top:15px}@media only screen and (max-width:380px){#text-perfil-04m p{font-size:21px}#logo-header{width:220px!important}}