:root{--charcoal:#202020;--black:#000;--white:#fff;--mist-grey:#f5f5f5;--slate:#BAC3C5;--ash-grey:#EFEEED}.custom-filter-nav{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%}@media only screen and (max-width:1119px){.custom-filter-nav{justify-content:flex-end}}@media only screen and (max-width:767px){.custom-filter-nav{justify-content:center}}.custom-filter-nav>div{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media only screen and (max-width:1119px){.custom-filter-nav>div{flex-direction:column;align-items:flex-end}}@media only screen and (max-width:767px){.custom-filter-nav>div{flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}}.custom-filter-nav__item{background:none;border:0;padding:0;margin:0;cursor:pointer;text-decoration:none;font-size:.625rem;line-height:1.5rem;letter-spacing:.125rem;font-weight:600;text-transform:uppercase;color:var(--slate);display:flex;align-items:center;transition:color .2s ease-in-out;font-family:inherit;white-space:nowrap;flex-shrink:0}.custom-filter-nav__item:not(:last-child)::after{content:"|";color:var(--black);margin:0 1.25rem;font-weight:400;pointer-events:none}@media only screen and (max-width:1119px){.custom-filter-nav__item:not(:last-child)::after{display:none}}@media only screen and (max-width:767px){.custom-filter-nav__item:not(:last-child)::after{display:none}}.custom-filter-nav__item:hover,.custom-filter-nav__item--active{color:var(--black)}.bde-post-loop .project-loop-item{flex:1}.bde-post-loop .project-loop-item .section-container{height:100%}