@font-face {
  font-family: "Helvetica Neue Thin";
  src: url("/wp-content/themes/ob-ypo/fonts/5664081/7d63ccf8-e0ae-4dee-ad4d-bbc798aa5803.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664081/b2c1327f-ab3d-4230-93d7-eee8596e1498.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Thin Italic";
  src: url("/wp-content/themes/ob-ypo/fonts/5664067/2a7e8f89-c0b2-4334-9c34-7a2078d2b959.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664067/32aad9d8-5fec-4b9d-ad53-4cf7a5b53698.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Light";
  src: url("/wp-content/themes/ob-ypo/fonts/5664085/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664085/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Light Italic";
  src: url("/wp-content/themes/ob-ypo/fonts/5664089/5e4f385b-17ff-4d27-a63a-9ee28546c9a8.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664089/116cde47-4a07-44a5-9fac-cbdcc1f14f79.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Roman";
  src: url("/wp-content/themes/ob-ypo/fonts/5664093/08b57253-2e0d-4c12-9c57-107f6c67bc49.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664093/08edde9d-c27b-4731-a27f-d6cd9b01cd06.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Roman Italic";
  src: url("/wp-content/themes/ob-ypo/fonts/5664098/4bd56f95-e7ab-4a32-91fd-b8704cbd38bc.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664098/4fe1c328-1f21-434a-8f0d-5e0cf6c70dfb.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Bold";
  src: url("/wp-content/themes/ob-ypo/fonts/5664150/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664150/7b415a05-784a-4a4c-8c94-67e9288312f5.woff") format("woff"); }

@font-face {
  font-family: "Helvetica Neue Bold Italic";
  src: url("/wp-content/themes/ob-ypo/fonts/5664111/13ab58b4-b5ba-4c95-afde-ab2608fbbbd9.woff2") format("woff2"), url("/wp-content/themes/ob-ypo/fonts/5664111/5018b5b5-c821-4653-bc74-d0b11d735f1a.woff") format("woff"); }

@keyframes formLabelTransition {
  0% {
    opacity: 0; }
  25% {
    opacity: 1; } }

@keyframes postCardAnimation {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

@keyframes postCardAnimations {
  0% {
    height: 0; }
  100% {
    height: 0; } }

@keyframes obLoading1 {
  40% {
    transform: translateY(0px); }
  50% {
    transform: translateY(-3px); } }

@keyframes obLoading2 {
  60% {
    transform: translateY(0px); }
  70% {
    transform: translateY(-3px); } }

@keyframes obLoading3 {
  80% {
    transform: translateY(0px); }
  90% {
    transform: translateY(-3px); } }

.wp-video,
.wp-video-shortcode video,
video.wp-video-shortcode {
  height: 100% !important;
  width: 100% !important; }

.hero-block__video.overlay--blue::after, .hero-block__bgimage.overlay--blue::after, .hero-block__bgcolour.overlay--blue::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 87, 183, 0.8); }

.hero-block__video.overlay--blue .hero-block__video-wrapper, .hero-block__bgimage.overlay--blue .hero-block__video-wrapper, .hero-block__bgcolour.overlay--blue .hero-block__video-wrapper {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--red::after, .hero-block__bgimage.overlay--red::after, .hero-block__bgcolour.overlay--red::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(236, 33, 38, 0.8); }

.hero-block__video.overlay--red .animating-slides__triangle-container, .hero-block__bgimage.overlay--red .animating-slides__triangle-container, .hero-block__bgcolour.overlay--red .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--green::after, .hero-block__bgimage.overlay--green::after, .hero-block__bgcolour.overlay--green::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(121, 168, 0, 0.8); }

.hero-block__video.overlay--green .animating-slides__triangle-container, .hero-block__bgimage.overlay--green .animating-slides__triangle-container, .hero-block__bgcolour.overlay--green .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--dark-blue::after, .hero-block__bgimage.overlay--dark-blue::after, .hero-block__bgcolour.overlay--dark-blue::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(6, 30, 62, 0.8); }

.hero-block__video.overlay--dark-blue .animating-slides__triangle-container, .hero-block__bgimage.overlay--dark-blue .animating-slides__triangle-container, .hero-block__bgcolour.overlay--dark-blue .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--orange::after, .hero-block__bgimage.overlay--orange::after, .hero-block__bgcolour.overlay--orange::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 158, 27, 0.8); }

.hero-block__video.overlay--orange .animating-slides__triangle-container, .hero-block__bgimage.overlay--orange .animating-slides__triangle-container, .hero-block__bgcolour.overlay--orange .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--purple::after, .hero-block__bgimage.overlay--purple::after, .hero-block__bgcolour.overlay--purple::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(103, 58, 204, 0.8); }

.hero-block__video.overlay--purple .animating-slides__triangle-container, .hero-block__bgimage.overlay--purple .animating-slides__triangle-container, .hero-block__bgcolour.overlay--purple .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__video.overlay--teal::after, .hero-block__bgimage.overlay--teal::after, .hero-block__bgcolour.overlay--teal::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 142, 118, 0.8); }

.hero-block__video.overlay--teal .animating-slides__triangle-container, .hero-block__bgimage.overlay--teal .animating-slides__triangle-container, .hero-block__bgcolour.overlay--teal .animating-slides__triangle-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.hero-block__inner.header--large {
  width: 100%; }
  .hero-block__inner.header--large .hero-block__text h1 {
    font-family: "Helvetica Neue Bold";
    text-transform: uppercase;
    font-size: 16rem;
    line-height: 1;
    margin-bottom: 24px; }
  @media screen and (max-width: 1030px) {
    .hero-block__inner.header--large .hero-block__text h1 {
      font-size: 14rem; } }
  @media screen and (max-width: 767px) {
    .hero-block__inner.header--large .hero-block__text h1 {
      font-size: 7.4rem; } }

.hero-block__button {
  position: absolute;
  bottom: 3em;
  right: 6em;
  z-index: 1;
  background: 0;
  border-radius: 0;
  outline: 0;
  border: 0;
  transform: translateY(0) scale(1);
  transition: 0.2s transform; }
  .hero-block__button:hover, .hero-block__button:focus {
    transform: translateY(-0.25em); }
  .hero-block__button img {
    width: 36px;
    height: 36px; }
  @media screen and (max-width: 767px) {
    .hero-block__button {
      right: 3em; } }

.hero-block__video .block-container .hero-block__inner .hero-block__text h1.header--large, .hero-block__bgimage .block-container .hero-block__inner .hero-block__text h1.header--large, .hero-block__bgcolour .block-container .hero-block__inner .hero-block__text h1.header--large {
  font-family: "Helvetica Neue Bold";
  text-transform: uppercase;
  font-size: 16rem;
  line-height: 1;
  margin-bottom: 24px; }

@media screen and (max-width: 767px) {
  .hero-block__video .block-container .hero-block__inner .hero-block__text h1.header--large, .hero-block__bgimage .block-container .hero-block__inner .hero-block__text h1.header--large, .hero-block__bgcolour .block-container .hero-block__inner .hero-block__text h1.header--large {
    font-size: 7.4rem; } }

.hero-block__video .block-container .condensed, .hero-block__bgimage .block-container .condensed, .hero-block__bgcolour .block-container .condensed {
  width: 47%;
  padding: 48px; }
  .hero-block__video .block-container .condensed .hero-block__text h1, .hero-block__bgimage .block-container .condensed .hero-block__text h1, .hero-block__bgcolour .block-container .condensed .hero-block__text h1 {
    font-size: 86px;
    line-height: 86px; }
  .hero-block__video .block-container .condensed .hero-block__btn, .hero-block__bgimage .block-container .condensed .hero-block__btn, .hero-block__bgcolour .block-container .condensed .hero-block__btn {
    border: 1px solid white;
    background: none; }
  @media screen and (max-width: 767px) {
    .hero-block__video .block-container .condensed, .hero-block__bgimage .block-container .condensed, .hero-block__bgcolour .block-container .condensed {
      width: 100%; } }
  .hero-block__video .block-container .condensed--blue, .hero-block__bgimage .block-container .condensed--blue, .hero-block__bgcolour .block-container .condensed--blue {
    background-color: rgba(6, 30, 62, 0.8); }
  .hero-block__video .block-container .condensed--teal, .hero-block__bgimage .block-container .condensed--teal, .hero-block__bgcolour .block-container .condensed--teal {
    background: rgba(0, 142, 118, 0.8); }
  .hero-block__video .block-container .condensed--purple, .hero-block__bgimage .block-container .condensed--purple, .hero-block__bgcolour .block-container .condensed--purple {
    background: rgba(103, 58, 204, 0.8); }
  .hero-block__video .block-container .condensed--red, .hero-block__bgimage .block-container .condensed--red, .hero-block__bgcolour .block-container .condensed--red {
    background: rgba(236, 33, 38, 0.8); }
  .hero-block__video .block-container .condensed--dark-blue, .hero-block__bgimage .block-container .condensed--dark-blue, .hero-block__bgcolour .block-container .condensed--dark-blue {
    background: rgba(6, 30, 62, 0.8); }
  .hero-block__video .block-container .condensed--orange, .hero-block__bgimage .block-container .condensed--orange, .hero-block__bgcolour .block-container .condensed--orange {
    background: rgba(255, 158, 27, 0.8); }
  .hero-block__video .block-container .condensed--green, .hero-block__bgimage .block-container .condensed--green, .hero-block__bgcolour .block-container .condensed--green {
    background: rgba(121, 168, 0, 0.8); }

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