.semal-project-architecte{margin-top:6px;font-size:10px;line-height:1.4}.semal-project-architecte-label{font-weight:600}.semal-project-architecte-name{font-weight:300}.et_pb_filterable_portfolio .et_pb_portfolio_filters{background:transparent;border:none;margin-bottom:48px}.et_pb_portfolio_filters ul{display:flex;flex-wrap:wrap;gap:5px 5px;justify-content:center;border:none;margin:0;padding:0}.et_pb_portfolio_filters li{margin:0!important;padding:0!important;border:none!important;background:none!important;float:none!important}.et_pb_portfolio_filters li a{position:relative;display:block;padding:5px 6px;background:none!important;border:none!important;border-radius:0!important;font-family:'Oswald',sans-serif;font-weight:300;font-size:15px!important;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.45);transition:color .3s ease}.et_pb_portfolio_filters li a::after{content:'';position:absolute;left:6px;right:6px;bottom:2px;height:1px;background:#BE2137;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.et_pb_portfolio_filters li a:hover{color:#fff}.et_pb_portfolio_filters li a:hover::after,.et_pb_portfolio_filters li a.active::after{transform:scaleX(1)}.et_pb_portfolio_filters li a.active{color:#fff!important;background:none!important}@media (max-width:980px){.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:35px}.et_pb_portfolio_filters ul{gap:5px 8px}.et_pb_portfolio_filters li a{font-size:13px!important;letter-spacing:.16em;padding:5px 5px}.et_pb_portfolio_filters li a::after{left:5px;right:5px}}@media (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:28px}.et_pb_portfolio_filters ul{gap:4px 6px;justify-content:center}.et_pb_portfolio_filters li a{font-size:10px!important;letter-spacing:.14em;padding:4px 4px}.et_pb_portfolio_filters li a::after{left:4px;right:4px;bottom:1px}}@media (min-width:981px){.et_pb_menu .et-menu-nav>ul>li>a{border:1.5px solid transparent;padding:12px 15px!important;border-radius:999px;background-color:transparent;transition:border-color 0.25s ease,background-color 0.25s ease,color 0.25s ease}.et_pb_menu .et-menu-nav>ul>li>a:hover{color:#fff!important;opacity:1!important;border-color:#d9d9d9;background-color:#4a4a4a}}.et_pb_portfolio_item .post-meta a,.et_pb_filterable_portfolio .post-meta a{pointer-events:none;cursor:default;text-decoration:none}