.careers .tmpl-b {
  -ms-flex-pack: start;
  justify-content: flex-start
}
.careers .tmpl-b h1 {
  text-transform: none
}
.careers .tmpl-b h1 span {
  display: block
}
@media (max-width:600px) {
  .careers .tmpl-b h1 {
    color: #fff
  }
}
.careers .tmpl-b.parallax::before {
  background-image: url(../../img/pages/careers-hero.jpg);
  background-position: center center
}
.careers .tmpl-b button {
  width: 100%;
  max-width: 260px
}
.careers .tmpl-g .career-points dt {
  font-family: Nunito,sans-serif;
  font-weight: 700;
  font-size: 2.1rem
}
.careers .tmpl-g .career-points dd {
  margin-left: 0;
  margin-bottom: 36px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.careers .tmpl-g .career-points dd p {
  margin-bottom: 0;
  margin-right: 24px;
  -ms-flex: 1 1 300px;
  flex: 1 1 300px
}
.careers .tmpl-g .career-points dd img {
  margin-left: auto;
  max-width: 70px;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px
}
.careers .tmpl-h .col-l {
  padding: 0
}
.careers .tmpl-h .col-l img {
  border-radius: 12px
}