/*
  To clarify, the section-text-background is the actual background that the text will be displayed against. It'll be the same as section-color unless it is transparent then it defers to the actual block background
*/
/*
  WCAG AA compliance thresholds for contrast ratios.
*/
/*
  Compare luma values of two colors to get contrast.
*/
/*
  Makes sure that foreground-color and background-color are contrasting, otherwise return a dark or light color compared to the background-color.
  Goldilocks story: https://www.youtube.com/watch?v=iR2M0QuLPZs
  @background-color: The background color of the element.
  @foreground-color: The preferred foreground color.
  @fade: Fade the resulting color up to the given opacity while remaining accessible.
  @wcagAaThreshold: The required contrast threshold to pass WCAG AA colour contrast. See https://developer.mozilla.org/en-US/docs/Web/Accessibility/Understanding_WCAG/Perceivable/Color_contrast

  Note: do not use this function directly; prefer goldilocks-text-color or goldilocks-ui-color depending
  on your foreground element use case.
*/
/*
  Makes sure the foreground text color is correctly contrasting against background color, otherwise return
  a dark or light color compared to the background.
  @background-color: The background color of the element.
  @foreground-color: The preferred foreground color.
  @fade: Optional. Fade the resulting color up to the given opacity while remaining accessible.
*/
/*
  Makes sure the foreground UI color is correctly contrasting against background color, otherwise return
  a dark or light color compared to the background.
  @background-color: The background color of the element.
  @foreground-color: The preferred foreground color.
  @fade: Optional. Fade the resulting color up to the given opacity while remaining accessible.
*/
/*
  Fades a foreground color, ensuring it remains accessible against a background color. The fade
  amount will be checked for compliance and then adjusted incrementally until accessible.
  @background-color: The background color to ensure accessibility against.
  @foreground-color: The color to fade.
  @amount: The maximum fade value.
*/
/*
  This is a util to tweak the signature slot colour based on the block's background colour and lighten
  or darken slightly based on whether the background is light or dark. As it is not a true-goldilocks, we
  cannot use the `.goldilocks-ui-color` util as we never want white or black to be an option.
*/
.project-block--id-61142a2163911d000706232a p {
  font-size: 16px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #47535D;
  align-self: center;
  margin: 0 !important;
  padding: 0 !important;
  margin-right: auto !important;
}
.project-block--id-61142a2163911d000706232a p:first-of-type {
  display: inline-flex;
  align-items: center;
}
.project-block--id-61142a2163911d000706232a p:first-of-type a {
  border-bottom: none !important;
  background: rgba(129, 162, 178, 0) !important;
  padding: 10px !important;
  border-radius: 8px;
}
.project-block--id-61142a2163911d000706232a p:first-of-type a:hover {
  background: rgba(129, 162, 178, 0.25) !important;
  transition: all 0.3s ease;
}
.project-block--id-61142a2163911d000706232a p:nth-of-type(2) {
  margin-right: 20px !important;
}
.project-block--id-61142a2163911d000706232a .button-widget__container {
  align-self: center;
  margin: 0 !important;
}
.project-block--id-61142a2163911d000706232a p:nth-of-type(3) {
  margin-right: 0px !important;
  background: #00857B;
  padding: 16px !important;
  border-radius: 8px;
}
.project-block--id-61142a2163911d000706232a p:nth-of-type(3) a {
  border-bottom: none !important;
  color: white !important;
}
.project-block--id-61142a2163911d000706232a .large-8 {
  width: 100vw !important;
  background: white;
  position: fixed;
  display: inline-flex;
  height: 100px;
  margin-top: -14px;
  border-bottom: 1px solid rgba(129, 162, 178, 0.25);
}
.project-block--id-61142a2163911d000706232a .block-spacer {
  margin: 0 !important;
  padding: 0 !important;
  max-width: 100vw !important;
  padding-top: 14px !important;
  position: fixed;
  z-index: 99;
  display: inline-flex;
  justify-content: flex-end;
}
.project-block--id-61142a2163911d000706232a figure {
  width: 140px !important;
  align-self: center;
  margin-right: 40px !important;
}
.project-block--id-61142a2163911d000706232b h1 {
  background: linear-gradient(-45deg, #00857B, #1099FC, #716BF1, #FF6161, #FFB961);
  background-size: 200% 200%;
  animation: gradient 5s ease infinite !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.project-block--id-61142a2163911d000706232b h2 {
  text-transform: uppercase;
  letter-spacing: 1px;
}
.project-block--id-61142a2163911d000706232c li.unordered::before {
  content: "✨" !important;
}
.project-block--id-61142aa081855c0006f5bb12 h1 {
  background: linear-gradient(-45deg, #00857B, #1099FC, #716BF1, #FF6161, #FFB961);
  background-size: 200% 200%;
  animation: gradient 5s ease infinite !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.project-block--id-61142a2163911d000706232e li.unordered::before {
  content: "⭐️" !important;
}
.project-block--id-61142a2163911d000706232e img {
  border-radius: 10px;
}
.project-block--id-61142a2163911d000706232f li.unordered::before {
  content: "⭐️" !important;
}
.project-block--id-61142a2163911d000706232f img {
  border-radius: 10px;
}
.project-block--id-61142a2163911d0007062330 li.unordered::before {
  content: "⭐️" !important;
}
.project-block--id-61142a2163911d0007062330 img {
  border-radius: 10px;
}
.project-block.project-block--id-26e0ded0 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-26e0ded0 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-26e0ded0 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-26e0ded0 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-26e0ded0 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #242c39;
  border-bottom-color: #242c39;
  border-bottom-width: 1px;
}
.project-block.project-block--id-26e0ded0 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-26e0ded0 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-26e0ded0 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-26e0ded0 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-26e0ded0 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-26e0ded0 .columns .project-block__block-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-26e0ded0 .quote-header .project-block__block-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-26e0ded0 .video-header .project-block__block-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-26e0ded0 .content .project-block__block-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-26e0ded0 .content-wrapper .project-block__block-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
  }
  .project-block.project-block--id-26e0ded0 .project-block__widget-element,
  .project-block.project-block--id-26e0ded0.project-block--viewed .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
  }
}
.project-block.project-block--id-26e0ded0 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-26e0ded0 .foldable-label .label-container icon,
.project-block.project-block--id-26e0ded0 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-e523d1ca .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-e523d1ca .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-e523d1ca .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-e523d1ca .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-e523d1ca .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #242c39;
  border-bottom-color: #242c39;
  border-bottom-width: 1px;
}
.project-block.project-block--id-e523d1ca .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-e523d1ca .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-e523d1ca .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-e523d1ca .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-e523d1ca .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-e523d1ca .columns .project-block__block-element,
  .project-block.project-block--id-e523d1ca .quote-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca .video-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca .content .project-block__block-element,
  .project-block.project-block--id-e523d1ca .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-e523d1ca .project-block__widget-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-e523d1ca.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-e523d1ca.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-e523d1ca.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-e523d1ca.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-e523d1ca.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-e523d1ca.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-e523d1ca .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-e523d1ca .foldable-label .label-container icon,
.project-block.project-block--id-e523d1ca .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-46c1d411 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-46c1d411 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-46c1d411 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-46c1d411 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-46c1d411 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #ffffff;
  border-bottom-color: #6a6ed7;
  border-bottom-width: 1px;
}
.project-block.project-block--id-46c1d411 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-46c1d411 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-46c1d411 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-46c1d411 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-46c1d411 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-46c1d411 .columns .project-block__block-element,
  .project-block.project-block--id-46c1d411 .quote-header .project-block__block-element,
  .project-block.project-block--id-46c1d411 .video-header .project-block__block-element,
  .project-block.project-block--id-46c1d411 .content .project-block__block-element,
  .project-block.project-block--id-46c1d411 .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-46c1d411 .project-block__widget-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-46c1d411.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-46c1d411.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-46c1d411.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-46c1d411.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-46c1d411.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-46c1d411.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-46c1d411.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-46c1d411 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-46c1d411 .foldable-label .label-container icon,
.project-block.project-block--id-46c1d411 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-c251508a .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-c251508a .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-c251508a .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-c251508a .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-c251508a .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #242c39;
  border-bottom-color: #242c39;
  border-bottom-width: 1px;
}
.project-block.project-block--id-c251508a .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-c251508a .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-c251508a .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-c251508a .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-c251508a .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-c251508a .columns .project-block__block-element,
  .project-block.project-block--id-c251508a .quote-header .project-block__block-element,
  .project-block.project-block--id-c251508a .video-header .project-block__block-element,
  .project-block.project-block--id-c251508a .content .project-block__block-element,
  .project-block.project-block--id-c251508a .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-c251508a .project-block__widget-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-c251508a.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-c251508a.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-c251508a.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-c251508a.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-c251508a.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-c251508a.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-c251508a.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-c251508a .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-c251508a .foldable-label .label-container icon,
.project-block.project-block--id-c251508a .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-62837b84 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-62837b84 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-62837b84 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-62837b84 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-62837b84 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #ffffff;
  border-bottom-color: #ffffff;
  border-bottom-width: 1px;
}
.project-block.project-block--id-62837b84 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-62837b84 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-62837b84 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-62837b84 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-62837b84 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-62837b84 .columns .project-block__block-element,
  .project-block.project-block--id-62837b84 .quote-header .project-block__block-element,
  .project-block.project-block--id-62837b84 .video-header .project-block__block-element,
  .project-block.project-block--id-62837b84 .content .project-block__block-element,
  .project-block.project-block--id-62837b84 .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-62837b84 .project-block__widget-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-62837b84.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-62837b84.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-62837b84.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-62837b84.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-62837b84.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-62837b84.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-62837b84.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-62837b84 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-62837b84 .foldable-label .label-container icon,
.project-block.project-block--id-62837b84 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-b26cd419 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-b26cd419 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-b26cd419 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-b26cd419 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-b26cd419 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #242c39;
  border-bottom-color: #242c39;
  border-bottom-width: 1px;
}
.project-block.project-block--id-b26cd419 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-b26cd419 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-b26cd419 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-b26cd419 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-b26cd419 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-b26cd419 .columns .project-block__block-element,
  .project-block.project-block--id-b26cd419 .quote-header .project-block__block-element,
  .project-block.project-block--id-b26cd419 .video-header .project-block__block-element,
  .project-block.project-block--id-b26cd419 .content .project-block__block-element,
  .project-block.project-block--id-b26cd419 .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-b26cd419 .project-block__widget-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-b26cd419.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-b26cd419.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-b26cd419.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-b26cd419.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-b26cd419.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-b26cd419.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-b26cd419.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-b26cd419 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-b26cd419 .foldable-label .label-container icon,
.project-block.project-block--id-b26cd419 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-650142a9 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-650142a9 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-650142a9 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-650142a9 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-650142a9 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #242c39;
  border-bottom-color: #6a6ed7;
  border-bottom-width: 1px;
}
.project-block.project-block--id-650142a9 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-650142a9 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-650142a9 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-650142a9 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-650142a9 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-650142a9 .columns .project-block__block-element,
  .project-block.project-block--id-650142a9 .quote-header .project-block__block-element,
  .project-block.project-block--id-650142a9 .video-header .project-block__block-element,
  .project-block.project-block--id-650142a9 .content .project-block__block-element,
  .project-block.project-block--id-650142a9 .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-650142a9 .project-block__widget-element {
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-650142a9.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-650142a9.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-650142a9.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-650142a9.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-650142a9.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-650142a9.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-650142a9.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: come-up;
    -moz-animation-name: come-up;
    -o-animation-name: come-up;
    animation-name: come-up;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-650142a9 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-650142a9 .foldable-label .label-container icon,
.project-block.project-block--id-650142a9 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-57239591 .columns a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-57239591 .quote-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-57239591 .video-header a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-57239591 .content a:not(.link-styler):not(.kl-link),
.project-block.project-block--id-57239591 .content-wrapper a:not(.link-styler):not(.kl-link) {
  color: #ffffff;
  border-bottom-color: #ffffff;
  border-bottom-width: 1px;
}
.project-block.project-block--id-57239591 .columns a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-57239591 .quote-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-57239591 .video-header a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-57239591 .content a:not(.link-styler):not(.kl-link):hover,
.project-block.project-block--id-57239591 .content-wrapper a:not(.link-styler):not(.kl-link):hover {
  border-bottom-width: 3px;
}
@media screen {
  .project-block.project-block--id-57239591 .columns .project-block__block-element,
  .project-block.project-block--id-57239591 .quote-header .project-block__block-element,
  .project-block.project-block--id-57239591 .video-header .project-block__block-element,
  .project-block.project-block--id-57239591 .content .project-block__block-element,
  .project-block.project-block--id-57239591 .content-wrapper .project-block__block-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-57239591 .project-block__widget-element {
    -webkit-animation-duration: 0.75s;
    -moz-animation-duration: 0.75s;
    -o-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  .project-block.project-block--id-57239591.project-block--animate-hide .columns .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-hide .quote-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-hide .video-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-hide .content .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-hide .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-57239591.project-block--animate-hide .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 0;
  }
  .project-block.project-block--id-57239591.project-block--animate-off .columns .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-off .quote-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-off .video-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-off .content .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-off .content-wrapper .project-block__block-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-57239591.project-block--animate-off .project-block__widget-element {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
    opacity: 1;
  }
  .project-block.project-block--id-57239591.project-block--viewed .columns .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-on .columns .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--viewed .quote-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-on .quote-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--viewed .video-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-on .video-header .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--viewed .content .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-on .content .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--viewed .content-wrapper .project-block__block-element,
  .project-block.project-block--id-57239591.project-block--animate-on .content-wrapper .project-block__block-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
  .project-block.project-block--id-57239591.project-block--viewed .project-block__widget-element,
  .project-block.project-block--id-57239591.project-block--animate-on .project-block__widget-element {
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -o-animation-name: fade;
    animation-name: fade;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    opacity: 1;
  }
}
.project-block.project-block--id-57239591 .foldable-label .label-container {
  border: 1px solid rgba(71, 83, 93, 0.1);
}
.project-block.project-block--id-57239591 .foldable-label .label-container icon,
.project-block.project-block--id-57239591 .foldable-label .label-container .foldable-label__text {
  color: #47535D;
}
.project-block.project-block--id-815e0531 hr {
  border-color: rgba(129, 162, 178, 0.25);
}
.pdf-preview .project-block.project-block--id-815e0531 {
  background: transparent;
  padding: 0;
}
#print .pdf-preview .project-block.project-block--id-815e0531:not(.text-block),
#print .print-virtual-page .project-block.project-block--id-815e0531:not(.text-block) {
  background: #ffffff;
}
#print .project-block.project-block--id-815e0531.with-agreement-view-print-mode {
  background: white;
}
#print .side-by-side__col.side-by-side__col--one-quarter {
  width: 25%;
}
#print .side-by-side__col.side-by-side__col--one-half {
  width: 50%;
}
#print .side-by-side__col.side-by-side__col--three-quarter {
  width: 75%;
}
.project-block.project-block--id-1f927055 hr {
  border-color: rgba(255, 255, 255, 0.25);
}
.pdf-preview .project-block.project-block--id-1f927055 {
  background: transparent;
  padding: 0;
}
#print .pdf-preview .project-block.project-block--id-1f927055:not(.text-block),
#print .print-virtual-page .project-block.project-block--id-1f927055:not(.text-block) {
  background: #242c39;
}
#print .project-block.project-block--id-1f927055.with-agreement-view-print-mode {
  background: white;
}
#print .side-by-side__col.side-by-side__col--one-quarter {
  width: 25%;
}
#print .side-by-side__col.side-by-side__col--one-half {
  width: 50%;
}
#print .side-by-side__col.side-by-side__col--three-quarter {
  width: 75%;
}
.project-block.project-block--id-b0d33a00 hr {
  border-color: rgba(255, 255, 255, 0.25);
}
.pdf-preview .project-block.project-block--id-b0d33a00 {
  background: transparent;
  padding: 0;
}
#print .pdf-preview .project-block.project-block--id-b0d33a00:not(.text-block),
#print .print-virtual-page .project-block.project-block--id-b0d33a00:not(.text-block) {
  background: #3639df;
}
#print .project-block.project-block--id-b0d33a00.with-agreement-view-print-mode {
  background: white;
}
#print .side-by-side__col.side-by-side__col--one-quarter {
  width: 25%;
}
#print .side-by-side__col.side-by-side__col--one-half {
  width: 50%;
}
#print .side-by-side__col.side-by-side__col--three-quarter {
  width: 75%;
}
.project-block.project-block--id-d2f74b9a hr {
  border-color: rgba(129, 162, 178, 0.25);
}
.pdf-preview .project-block.project-block--id-d2f74b9a {
  background: transparent;
  padding: 0;
}
#print .pdf-preview .project-block.project-block--id-d2f74b9a:not(.text-block),
#print .print-virtual-page .project-block.project-block--id-d2f74b9a:not(.text-block) {
  background: #f2f6f7;
}
#print .project-block.project-block--id-d2f74b9a.with-agreement-view-print-mode {
  background: white;
}
#print .side-by-side__col.side-by-side__col--one-quarter {
  width: 25%;
}
#print .side-by-side__col.side-by-side__col--one-half {
  width: 50%;
}
#print .side-by-side__col.side-by-side__col--three-quarter {
  width: 75%;
}
