.node--type-project .node__content{
  width: 85%;
  margin: 0 auto;
}

@media (min-width: 1450px) {
  .node--type-project .node__content{
  width: 50%;
  margin: 5rem auto 7rem auto;
}

}
.node--type-project .node__content .node_label{
  font-size: 5rem;
  text-align: center;
}

.node--type-project .node__content .field__items {
  width: fit-content;
    margin: 0 auto;
  display: flex;
  gap: 1rem;
}

.node--type-project .node__content .field__items .field__item .taxonomy-term {
  height: 100%;
  display: flex;
    flex-direction: column-reverse;
    align-items: center;

}

.node--type-project .node__content .field__items .field__item .taxonomy-term img { 
  display: block;
}
    .node--type-project .node__content .field__items .field__item .content {
height: 100%;
    display: flex;
    align-items: center;
        justify-content: center;
    }

    .node--type-project .node__content .field__items .field__item .field--name-name {
      color: #333;
    }

        .node--type-project .field--name-field-project-url, .node--type-project .field--name-field-project-github-url {
width: fit-content;
    margin: 0 auto;
        }

    .node--type-project .field--name-field-project-url a, .node--type-project .field--name-field-project-github-url a {
  text-transform: uppercase;
  display: block;
  text-decoration: none;
  color: #f1f1f1;
  background-color: black;
  padding: 1rem 1.5rem;
}

.node--type-project .field--name-field-project-url a:hover, .node--type-project .field--name-field-project-github-url a:hover {
  background-color: #00aaff;
}

.node--type-project .node__content {
  display: grid;
    grid-template-columns: 1fr;
    gap: 4rem;
}
@media (min-width: 1450px) {
  .node--type-project .node__content {
  display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4rem;
}

.node--type-project .node__content .node_label, .node--type-project .field--name-field-project-technologies, .node--type-project .field--name-body, .node--type-project .field--name-field-project-video {
 grid-column: 1 / 3;
}
}



.node--type-project .field--name-field-project-video {
width: fit-content;
    margin: 0 auto;
}
    

.node--type-project .node__content .field--name-body p {
  font-size: 2rem;
}