.lavendar {
    background-color: #a499f4;
  }
  
  .layout-row.layout-row--nowrap.oow-header {
    margin-top: -20px;
  }
  
  .oow-header img {
    width: 100%;
    height: 300px;
    object-fit: cover;
  }
  
  .img-container {
    height: 300px;
    margin: -20px;
  }
  .block {
    height: 300px;
    position: relative;
  }
  
  .block-text.oneworld-text {
    position: relative;
  }
  
  .oow-header h2 {
    font-size: 8rem;
    font-weight: bold;
  }
  
  @media (max-width: 1200px) {
    .oow-header h2 {
      font-size: 7rem;
    }
  }
  
  @media (max-width: 992px) {
    .oow-header h2 {
      font-size: 5rem;
    }
  }
  
  @media (max-width: 768px) {
    .oow-header h2 {
      font-size: 7rem;
    }
  }
  
  @media (max-width: 450px) {
    .oow-header h2 {
      font-size: 5rem;
    }
  }
  
  .oow-header .left-block h2 {
    position: absolute;
    right: 5px;
    top: -180px;
    color: white;
	text-shadow: 2px 2px 4px #222529;
  }
  
  .oow-header .warwick-content h2 {
    margin: 0;
  }
  
  .block-text.warwick-content {
    position: absolute;
    top: 100px;
    left: 5px;
  }

.block-text h2 {
	text-transform: uppercase;
}
  
  .container-component.boxstyle_.box1.full-width.no-bottom-margin.block {
    position: relative;
    padding: 0;
  }
  
  .container-component.boxstyle_.lavendar.full-width.no-bottom-margin.block {
    padding: 0;
  }
  
  .warwick-content p {
    margin-left: 5px;
    font-weight: bold;
    max-width: 400px;
    line-height: normal;
    font-size: 1.1em;
  }
  
  /* Mobile stacking */
  @media (max-width: 768px) {
    .block-text.warwick-content {
      top: 0px;
    }
    .oow-header .left-block h2 {
      left: 5px;
      bottom: 0px;
      top: unset;
    }
  
    .container-component.boxstyle_.lavendar.full-width.no-bottom-margin.block {
      height: 180px;
      margin-top: -20px;
    }
  
    .img-container {
      margin: 0px;
    }
  }