/*********************
BREAKPOINTS
*********************/
.ArticleTint {
  padding: 3rem 1.5rem 3rem 1.5rem;
  -webkit-backdrop-filter: saturate(200%);
  -moz-backdrop-filter: saturate(200%);
  backdrop-filter: saturate(200%);
  background: rgba(0, 0, 0, 0.46);
  -webkit-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.15);
}
@media (min-width: 1300px) {
  .ArticleTint {
    padding: 8rem 6rem 8rem 6rem;
    -webkit-backdrop-filter: saturate(290%) blur(40px);
    -moz-backdrop-filter: saturate(290%) blur(40px);
    backdrop-filter: saturate(290%) blur(200px);
    background: rgba(0, 0, 0, 0.2);
  }
}

.centreAll {
  text-align: center;
}

@media (min-width: 600px) {
  .FullHeight .Align_ML, .FullHeight .Align_MC, .FullHeight .Align_MR, .High .Align_ML, .High .Align_MC, .High .Align_MR {
    position: relative;
    top: 47%;
    transform: translateY(-47%);
  }
}
.FullHeight .Align_ML, .FullHeight .Align_TL, .High .Align_ML, .High .Align_TL {
  float: left;
}
.FullHeight .Align_MR, .FullHeight .Align_TR, .High .Align_MR, .High .Align_TR {
  float: right;
}
.FullHeight .Align_BL, .FullHeight .Align_BC, .FullHeight .Align_BR, .High .Align_BL, .High .Align_BC, .High .Align_BR {
  position: absolute;
  bottom: 0;
}
.FullHeight .Align_BC, .High .Align_BC {
  left: 50%;
  transform: translate(-50%);
}
.FullHeight .Align_BR, .High .Align_BR {
  right: 0;
}
.FullHeight .Align_TC, .High .Align_TC {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

.Text_Align_Top {
  align-self: flex-start;
}

.Text_Align_Center {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
}

.Text_Align_Bottom {
  align-self: flex-end;
}
