/* AR PROPERTIES — New Projects: black section, white cards. */
.projects-section{
  background:#050505!important;
  color:#fff!important;
  position:relative!important;
  overflow:hidden!important;
}

.projects-section .shell,
.projects-section .section{
  background:transparent!important;
}

.projects-section .section-head h2,
.projects-section .section-head p,
.projects-section .section-kicker,
.projects-section .text-link{
  color:#fff!important;
}

.projects-section .section-kicker{
  opacity:.72!important;
}

.projects-section .project-grid{
  position:relative!important;
  z-index:2!important;
}

.projects-section .project-card{
  position:relative!important;
  background:#fff!important;
  color:#0b0b0c!important;
  border:1px solid rgba(255,255,255,.14)!important;
  border-radius:20px!important;
  overflow:hidden!important;
  box-shadow:0 18px 46px rgba(0,0,0,.24)!important;
}

.projects-section .project-card::before,
.projects-section .project-card::after{
  border-color:rgba(5,5,5,.07)!important;
  background:transparent!important;
  opacity:1!important;
}

.projects-section .project-copy,
.projects-section .project-index{
  position:relative!important;
  z-index:2!important;
}

.projects-section .project-copy span,
.projects-section .project-index{
  color:#777772!important;
}

.projects-section .project-copy h3{
  color:#0b0b0c!important;
}

.projects-section .project-copy p{
  color:#4f4f4b!important;
}

.projects-section .project-search{
  background:#0b0b0c!important;
  color:#fff!important;
  border:1px solid #0b0b0c!important;
  border-radius:12px!important;
}

.projects-section .project-search:hover{
  background:#232323!important;
  color:#fff!important;
}

.projects-section::before,
.projects-section::after{
  border-color:rgba(255,255,255,.08)!important;
  opacity:.55!important;
}

@media(max-width:760px){
  .projects-section .project-card{
    border-radius:18px!important;
  }
}
