.projects-page .pj-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.projects-page .pj-filters button{color:#171717;height:56px;font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.6px;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:9px;padding:10px 25px;font-size:20px;font-weight:400;line-height:18.192px;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out}.projects-page .pj-filters button:hover{color:#f36722;border-color:#f36722}.projects-page .pj-filters button.is-active{color:#fff;background:#f36722;border-color:#f36722}.projects-page .pj-filters button:focus-visible{outline-offset:3px;outline:2px solid #f36722}.projects-page .pj-grid{grid-template-columns:repeat(2,848px);gap:30px;margin:0;padding:0;list-style:none;display:grid}.projects-page .pj-card{border-radius:25px;width:848px;height:855px;display:block;overflow:hidden}.projects-page .pj-card img{object-fit:cover;width:848px;height:855px;transition:transform .9s;display:block}.projects-page .pj-card:hover img,.projects-page .pj-card:focus-visible img{transform:scale(1.03)}.projects-page .pj-card:focus-visible{outline-offset:6px;outline:2px solid #f36722}
.mh-root .pj-m-bullets{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mh-root .pj-m-bullets li{color:#fff;padding-left:18px;font-size:16px;font-weight:600;line-height:26px;position:relative}.mh-root .pj-m-bullets li:before{content:"";background:#f36722;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.mh-root .pj-m-filters{scrollbar-width:none;gap:10px;margin:22px 0 0;padding:0 20px 4px;display:flex;overflow-x:auto}.mh-root .pj-m-filters::-webkit-scrollbar{display:none}.mh-root .pj-m-filters button{color:#171717;height:44px;font-family:var(--font-dm-sans), sans-serif;white-space:nowrap;background:#fff;border:1px solid #cdcdcd;border-radius:9px;flex:none;padding:0 18px;font-size:15px}.mh-root .pj-m-filters button.is-active{color:#fff;background:#f36722;border-color:#f36722}.mh-root .pj-m-grid{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mh-root .pj-m-grid img{border-radius:20px;width:100%;height:auto;display:block}
