@keyframes video-animate-fadeout {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes video-slide-width {
  0% {
    width: 50vw; }
  100% {
    width: 100vw; } }

@keyframes video-animate-overlay {
  0% {
    opacity: 1;
    z-index: 2; }
  99% {
    opacity: 0;
    z-index: 2; }
  100% {
    z-index: 0;
    opacity: 0; } }

@keyframes video-animate-content-column {
  0% {
    opacity: 1;
    z-index: 0; }
  100% {
    z-index: -2;
    opacity: 0; } }

@keyframes video-outer-wrapper {
  0% {
    z-index: 0; }
  100% {
    z-index: 1; } }

.wp-block-quote.is-style-hero .has-purple-color {
  color: #4E0047; }
  .wp-block-quote.is-style-hero .has-purple-color:before {
    content: "";
    background: #4E0047; }

.has-purple-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #4E0047; }

.has-purple-color {
  color: #4E0047; }
  .has-purple-color p:not(.proposal-card__text), .has-purple-color a:not(.in-page-nav__link), .has-purple-color h1, .has-purple-color h2, .has-purple-color h3, .has-purple-color h4, .has-purple-color h5, .has-purple-color h6 {
    color: #4E0047; }

.wp-block-columns--text.has-purple-background-color .wp-block-column--colour, .wp-block-columns--image.has-purple-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-purple-background-color .wp-block-column--colour {
  background: #4E0047; }

.wp-block-columns--text.has-purple-color .wp-block-column--colour, .wp-block-columns--image.has-purple-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-purple-color .wp-block-column--colour {
  color: #4E0047; }

.wp-block-quote.is-style-hero .has-pale-text-grey-color {
  color: #8C8C8C; }
  .wp-block-quote.is-style-hero .has-pale-text-grey-color:before {
    content: "";
    background: #8C8C8C; }

.has-pale-text-grey-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #8C8C8C; }

.has-pale-text-grey-color {
  color: #8C8C8C; }
  .has-pale-text-grey-color p:not(.proposal-card__text), .has-pale-text-grey-color a:not(.in-page-nav__link), .has-pale-text-grey-color h1, .has-pale-text-grey-color h2, .has-pale-text-grey-color h3, .has-pale-text-grey-color h4, .has-pale-text-grey-color h5, .has-pale-text-grey-color h6 {
    color: #8C8C8C; }

.wp-block-columns--text.has-pale-text-grey-background-color .wp-block-column--colour, .wp-block-columns--image.has-pale-text-grey-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-text-grey-background-color .wp-block-column--colour {
  background: #8C8C8C; }

.wp-block-columns--text.has-pale-text-grey-color .wp-block-column--colour, .wp-block-columns--image.has-pale-text-grey-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-text-grey-color .wp-block-column--colour {
  color: #8C8C8C; }

.wp-block-quote.is-style-hero .has-pale-background-grey-color {
  color: #EAEAEA; }
  .wp-block-quote.is-style-hero .has-pale-background-grey-color:before {
    content: "";
    background: #EAEAEA; }

.has-pale-background-grey-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #EAEAEA; }

.has-pale-background-grey-color {
  color: #EAEAEA; }
  .has-pale-background-grey-color p:not(.proposal-card__text), .has-pale-background-grey-color a:not(.in-page-nav__link), .has-pale-background-grey-color h1, .has-pale-background-grey-color h2, .has-pale-background-grey-color h3, .has-pale-background-grey-color h4, .has-pale-background-grey-color h5, .has-pale-background-grey-color h6 {
    color: #EAEAEA; }

.wp-block-columns--text.has-pale-background-grey-background-color .wp-block-column--colour, .wp-block-columns--image.has-pale-background-grey-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-background-grey-background-color .wp-block-column--colour {
  background: #EAEAEA; }

.wp-block-columns--text.has-pale-background-grey-color .wp-block-column--colour, .wp-block-columns--image.has-pale-background-grey-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-background-grey-color .wp-block-column--colour {
  color: #EAEAEA; }

.wp-block-quote.is-style-hero .has-green-color {
  color: #8dd200; }
  .wp-block-quote.is-style-hero .has-green-color:before {
    content: "";
    background: #8dd200; }

.has-green-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #8dd200; }

.has-green-color {
  color: #8dd200; }
  .has-green-color p:not(.proposal-card__text), .has-green-color a:not(.in-page-nav__link), .has-green-color h1, .has-green-color h2, .has-green-color h3, .has-green-color h4, .has-green-color h5, .has-green-color h6 {
    color: #8dd200; }

.wp-block-columns--text.has-green-background-color .wp-block-column--colour, .wp-block-columns--image.has-green-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-green-background-color .wp-block-column--colour {
  background: #8dd200; }

.wp-block-columns--text.has-green-color .wp-block-column--colour, .wp-block-columns--image.has-green-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-green-color .wp-block-column--colour {
  color: #8dd200; }

.wp-block-quote.is-style-hero .has-grey-green-color {
  color: #d3e4b9; }
  .wp-block-quote.is-style-hero .has-grey-green-color:before {
    content: "";
    background: #d3e4b9; }

.has-grey-green-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #d3e4b9; }

.has-grey-green-color {
  color: #d3e4b9; }
  .has-grey-green-color p:not(.proposal-card__text), .has-grey-green-color a:not(.in-page-nav__link), .has-grey-green-color h1, .has-grey-green-color h2, .has-grey-green-color h3, .has-grey-green-color h4, .has-grey-green-color h5, .has-grey-green-color h6 {
    color: #d3e4b9; }

.wp-block-columns--text.has-grey-green-background-color .wp-block-column--colour, .wp-block-columns--image.has-grey-green-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-grey-green-background-color .wp-block-column--colour {
  background: #d3e4b9; }

.wp-block-columns--text.has-grey-green-color .wp-block-column--colour, .wp-block-columns--image.has-grey-green-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-grey-green-color .wp-block-column--colour {
  color: #d3e4b9; }

.wp-block-quote.is-style-hero .has-dark-green-color {
  color: #446600; }
  .wp-block-quote.is-style-hero .has-dark-green-color:before {
    content: "";
    background: #446600; }

.has-dark-green-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #446600; }

.has-dark-green-color {
  color: #446600; }
  .has-dark-green-color p:not(.proposal-card__text), .has-dark-green-color a:not(.in-page-nav__link), .has-dark-green-color h1, .has-dark-green-color h2, .has-dark-green-color h3, .has-dark-green-color h4, .has-dark-green-color h5, .has-dark-green-color h6 {
    color: #446600; }

.wp-block-columns--text.has-dark-green-background-color .wp-block-column--colour, .wp-block-columns--image.has-dark-green-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-dark-green-background-color .wp-block-column--colour {
  background: #446600; }

.wp-block-columns--text.has-dark-green-color .wp-block-column--colour, .wp-block-columns--image.has-dark-green-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-dark-green-color .wp-block-column--colour {
  color: #446600; }

.wp-block-quote.is-style-hero .has-pink-color {
  color: #f401e4; }
  .wp-block-quote.is-style-hero .has-pink-color:before {
    content: "";
    background: #f401e4; }

.has-pink-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #f401e4; }

.has-pink-color {
  color: #f401e4; }
  .has-pink-color p:not(.proposal-card__text), .has-pink-color a:not(.in-page-nav__link), .has-pink-color h1, .has-pink-color h2, .has-pink-color h3, .has-pink-color h4, .has-pink-color h5, .has-pink-color h6 {
    color: #f401e4; }

.wp-block-columns--text.has-pink-background-color .wp-block-column--colour, .wp-block-columns--image.has-pink-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pink-background-color .wp-block-column--colour {
  background: #f401e4; }

.wp-block-columns--text.has-pink-color .wp-block-column--colour, .wp-block-columns--image.has-pink-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pink-color .wp-block-column--colour {
  color: #f401e4; }

.wp-block-quote.is-style-hero .has-red-color {
  color: #F05136; }
  .wp-block-quote.is-style-hero .has-red-color:before {
    content: "";
    background: #F05136; }

.has-red-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #F05136; }

.has-red-color {
  color: #F05136; }
  .has-red-color p:not(.proposal-card__text), .has-red-color a:not(.in-page-nav__link), .has-red-color h1, .has-red-color h2, .has-red-color h3, .has-red-color h4, .has-red-color h5, .has-red-color h6 {
    color: #F05136; }

.wp-block-columns--text.has-red-background-color .wp-block-column--colour, .wp-block-columns--image.has-red-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-red-background-color .wp-block-column--colour {
  background: #F05136; }

.wp-block-columns--text.has-red-color .wp-block-column--colour, .wp-block-columns--image.has-red-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-red-color .wp-block-column--colour {
  color: #F05136; }

.wp-block-quote.is-style-hero .has-white-color {
  color: #FFFFFF; }
  .wp-block-quote.is-style-hero .has-white-color:before {
    content: "";
    background: #FFFFFF; }

.has-white-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #FFFFFF; }

.has-white-color {
  color: #FFFFFF; }
  .has-white-color p:not(.proposal-card__text), .has-white-color a:not(.in-page-nav__link), .has-white-color h1, .has-white-color h2, .has-white-color h3, .has-white-color h4, .has-white-color h5, .has-white-color h6 {
    color: #FFFFFF; }

.wp-block-columns--text.has-white-background-color .wp-block-column--colour, .wp-block-columns--image.has-white-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-white-background-color .wp-block-column--colour {
  background: #FFFFFF; }

.wp-block-columns--text.has-white-color .wp-block-column--colour, .wp-block-columns--image.has-white-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-white-color .wp-block-column--colour {
  color: #FFFFFF; }

.wp-block-quote.is-style-hero .has-pale-grey-color {
  color: #F5F5F5; }
  .wp-block-quote.is-style-hero .has-pale-grey-color:before {
    content: "";
    background: #F5F5F5; }

.has-pale-grey-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #F5F5F5; }

.has-pale-grey-color {
  color: #F5F5F5; }
  .has-pale-grey-color p:not(.proposal-card__text), .has-pale-grey-color a:not(.in-page-nav__link), .has-pale-grey-color h1, .has-pale-grey-color h2, .has-pale-grey-color h3, .has-pale-grey-color h4, .has-pale-grey-color h5, .has-pale-grey-color h6 {
    color: #F5F5F5; }

.wp-block-columns--text.has-pale-grey-background-color .wp-block-column--colour, .wp-block-columns--image.has-pale-grey-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-grey-background-color .wp-block-column--colour {
  background: #F5F5F5; }

.wp-block-columns--text.has-pale-grey-color .wp-block-column--colour, .wp-block-columns--image.has-pale-grey-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-pale-grey-color .wp-block-column--colour {
  color: #F5F5F5; }

.wp-block-quote.is-style-hero .has-dark-gray-color {
  color: #444; }
  .wp-block-quote.is-style-hero .has-dark-gray-color:before {
    content: "";
    background: #444; }

.has-dark-gray-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #444; }

.has-dark-gray-color {
  color: #444; }
  .has-dark-gray-color p:not(.proposal-card__text), .has-dark-gray-color a:not(.in-page-nav__link), .has-dark-gray-color h1, .has-dark-gray-color h2, .has-dark-gray-color h3, .has-dark-gray-color h4, .has-dark-gray-color h5, .has-dark-gray-color h6 {
    color: #444; }

.wp-block-columns--text.has-dark-gray-background-color .wp-block-column--colour, .wp-block-columns--image.has-dark-gray-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-dark-gray-background-color .wp-block-column--colour {
  background: #444; }

.wp-block-columns--text.has-dark-gray-color .wp-block-column--colour, .wp-block-columns--image.has-dark-gray-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-dark-gray-color .wp-block-column--colour {
  color: #444; }

.wp-block-quote.is-style-hero .has-grey-color {
  color: #444444; }
  .wp-block-quote.is-style-hero .has-grey-color:before {
    content: "";
    background: #444444; }

.has-grey-background-color:not(.wp-block-ob-blocks-in-page-nav) {
  background: #444444; }

.has-grey-color {
  color: #444444; }
  .has-grey-color p:not(.proposal-card__text), .has-grey-color a:not(.in-page-nav__link), .has-grey-color h1, .has-grey-color h2, .has-grey-color h3, .has-grey-color h4, .has-grey-color h5, .has-grey-color h6 {
    color: #444444; }

.wp-block-columns--text.has-grey-background-color .wp-block-column--colour, .wp-block-columns--image.has-grey-background-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-grey-background-color .wp-block-column--colour {
  background: #444444; }

.wp-block-columns--text.has-grey-color .wp-block-column--colour, .wp-block-columns--image.has-grey-color .wp-block-column--colour, .wp-block-columns--video-reveal.has-grey-color .wp-block-column--colour {
  color: #444444; }

.cards-block__grid {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start; }
  .cards-block__grid:after {
    content: "";
    min-width: 5rem;
    height: 30px; }
  @media screen and (max-width: 1024px) {
    .cards-block__grid {
      flex-wrap: nowrap; } }
  @media screen and (max-width: 480px) {
    .cards-block__grid:after {
      content: "";
      min-width: 4rem;
      height: 30px; } }

.cards-block__section-title {
  color: #8C8C8C;
  margin-bottom: 1rem; }

.cards-block__themes {
  margin-bottom: 10rem;
  margin-top: 0;
  padding: 0;
  list-style-type: none !important;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none; }
  .cards-block__themes li {
    padding-right: 10rem; }
    .cards-block__themes li a {
      color: #444444;
      text-decoration: none; }
    .cards-block__themes li .term-square {
      width: 26px;
      height: 26px; }

.cards-block__view-all {
  font-size: 2.66rem;
  font-weight: bold;
  color: #444444;
  padding-top: 18px;
  text-align: center; }
  .cards-block__view-all:hover {
    color: #444444; }
    .cards-block__view-all:hover svg g {
      fill: #8DD200; }
  .cards-block__view-all svg {
    top: 1px;
    right: 2px;
    position: absolute;
    width: 2rem; }
    .cards-block__view-all svg g {
      fill: #FF00E4; }
  .cards-block__view-all a {
    text-decoration: none;
    display: inline-block;
    position: relative;
    padding-right: 5rem; }
  @media screen and (max-width: 900px) {
    .cards-block__view-all {
      text-align: right;
      padding-right: 30px; } }
  @media screen and (max-width: 400px) {
    .cards-block__view-all {
      padding-right: 12px; } }

.cards-block .content-card {
  margin-right: 4rem;
  width: calc(33.3333% - 16px);
  margin-bottom: 3rem; }
  .cards-block .content-card:nth-child(3n) {
    margin-right: 0; }
  .cards-block .content-card:last-child {
    margin-right: 0; }
  @media screen and (max-width: 1024px) {
    .cards-block .content-card {
      min-width: 330px; }
      .cards-block .content-card:nth-child(3n) {
        margin-right: 4rem; }
      .cards-block .content-card:last-child {
        margin-right: 0; } }
  @media screen and (max-width: 400px) {
    .cards-block .content-card {
      margin-right: 2rem;
      width: calc(33.3333% - 8px); }
      .cards-block .content-card:nth-child(3n) {
        margin-right: 2rem; }
      .cards-block .content-card:last-child {
        margin-right: 0; } }
  @media screen and (max-width: 1024px) {
    .cards-block .content-card--text-only {
      min-width: 296px; } }
  .cards-block .content-card--text-only:nth-child(3n) {
    margin-right: 4rem; }

.cards-block.page-block--black .cards-block__themes li a, .cards-block.page-block--darkgrey .cards-block__themes li a {
  color: white; }

.cards-block.page-block--black .section-title, .cards-block.page-block--darkgrey .section-title {
  color: #E6E6E6; }

/*# sourceMappingURL=style.css.map */