.breadcrumbs {
  display: none;
}


/* Hide the home link - Not required on the homepage */

.home-link {
  pointer-events: none;
}

.page-title {
  display: none;
  background: none;
}

.sub-nav {
  display: none;
}


/* Home Links
=============*/

.home-links li {
  position: relative;
  width: 25%;
  display: inline-block;
  overflow: hidden;
}

.home-links ul {
  font-size: 0;
}

.home-links li .letters-slideshow,
.home-links li .newsletters-slideshow,
.home-links li .prospectus-slideshow, 
.home-links li .payments-slideshow {
  position: relative;
  display: block;
  max-width: 100%;
  transition: ease 0.2s transform;
  margin: 0 auto;
  height: 50.7vh;
}

.home-links li a {
  display: block;
  height: 100%;
}

.home-link-text {
  position: relative;
  display: block;
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  color: #8d2020;
  font-weight: 700;
  text-align: center;
  z-index: 3;
}

.home-links li a:focus .letters-slideshow,
.home-links li a:hover .letters-slideshow,
.home-links li a:focus .newsletters-slideshow,
.home-links li a:hover .newsletters-slideshow,
.home-links li a:focus .prospectus-slideshow,
.home-links li a:hover .prospectus-slideshow,
.home-links li a:focus .payments-slideshow,
.home-links li a:hover .payments-slideshow {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.home-links li a::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(35, 35, 35, 0.4);
  z-index: 2;
  transition: ease 0.2s background;
}

.home-links li:focus a::before,
.home-links li:hover a::before {
  background: rgba(255, 166, 27, 0.4);
}