#node--careers-event-article .header-image  .text-wrapper h1 {
  color: white;
}
#node--careers-event-article .header-image .text-wrapper p {
  color: white;
}
/* #node--careers-event-article .header-image .buttons-wrapper {
  display: none;
} */
.node--careers-event-article {
  position: relative;
  padding-bottom: 65px;
  margin-bottom: 70px;
}
.node--careers-event-article:after {
  content: "";
  display: block;
  clear: both;
}
.node--careers-event-article .img-wrapper {
  width: 100%;
  max-width: 580px;
  float: left;
  display: flex;
  justify-content: center;
}
.node--careers-event-article img {
  align-self: center; /*width:100%;
  max-width: 580px;*/ width:auto;
  height: auto;
}
.node--careers-event-article .text {
  width: 100%;
  float: right;
}
.node--careers-event-article .headline {
  margin-top: 35px;
  text-align: left;
  font-size: 20px;
}
.node--careers-event-article .event-date div {
  display: inline-block;
}
.node--careers-event-article .article-footer-row {
  margin-top: 1em;
}
.node--careers-event-article .location {
  margin-bottom: 1em;
}


@media(min-width:768px) {
  .node--careers-event-article .img-wrapper {
    width: 48%;
  }
  .node--careers-event-article .text {
    width: 48%;
  }
  .node--careers-event-article .text.fullwidth {
    width: 100%;
  }

}
