img#logo{max-height:10%}.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:35px;padding:0;border:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0;list-style:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin:0!important;padding:0!important;border:none!important;background:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;background:#ffffff;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:none;border-radius:4px;color:#3f3f3f;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;letter-spacing:0.2px;white-space:nowrap;box-shadow:0 1px 0 rgba(0,0,0,0.08);transition:all 0.2s ease}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background:#f5f5f5;color:#1f1f1f;box-shadow:0 2px 0 rgba(0,0,0,0.10)}.et_pb_filterable_portfolio .et_pb_portfolio_filters li.et_pb_active a,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background:#f2c200;border-left:1px solid #f2c200;border-right:1px solid #f2c200;border-bottom:1px solid #f2c200;border-top:none;color:#ffffff!important;font-weight:600;box-shadow:0 2px 0 rgba(0,0,0,0.15)}.et_pb_filterable_portfolio .et_pb_portfolio_filters li.et_pb_active a:hover{background:#f2c200;color:#ffffff!important}@media (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{gap:8px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:10px 16px;font-size:14px;white-space:normal}}