@-webkit-keyframes w-main-pulse-lg {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-moz-keyframes w-main-pulse-lg {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-ms-keyframes w-main-pulse-lg {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@keyframes w-main-pulse-lg {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-webkit-keyframes w-main-pulse-sm {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.125);
    -moz-transform: scale(1.125);
    -ms-transform: scale(1.125);
    -o-transform: scale(1.125);
    transform: scale(1.125); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-moz-keyframes w-main-pulse-sm {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.125);
    -moz-transform: scale(1.125);
    -ms-transform: scale(1.125);
    -o-transform: scale(1.125);
    transform: scale(1.125); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-ms-keyframes w-main-pulse-sm {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.125);
    -moz-transform: scale(1.125);
    -ms-transform: scale(1.125);
    -o-transform: scale(1.125);
    transform: scale(1.125); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@keyframes w-main-pulse-sm {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  50% {
    -webkit-transform: scale(1.125);
    -moz-transform: scale(1.125);
    -ms-transform: scale(1.125);
    -o-transform: scale(1.125);
    transform: scale(1.125); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
.w-main-5-0-0 .w-main-container {
  position: relative; }
  @media (max-width: 567px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 320px; } }
  @media (min-width: 568px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 230px; } }
  @media (min-width: 667px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 280px; } }
  @media (min-width: 768px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 500px; } }
  @media (min-width: 992px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 500px; } }
  @media (min-width: 1200px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 550px; } }
  @media (min-width: 1440px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 600px; } }
  @media (min-width: 1600px) {
    .w-main-5-0-0 .w-main-container {
      min-height: 630px; } }
.w-main-5-0-0 .w-main-content {
  width: 100%; }
  @media (max-width: 567px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 40px 0  80px 0; } }
  @media (min-width: 568px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 100px);
      margin: 30px 0  70px 0; } }
  @media (min-width: 667px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 30px 0  90px 0; } }
  @media (min-width: 768px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% -  60px);
      margin: 0   0  60px 0; } }
  @media (min-width: 992px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 20px 0 100px 0; } }
  @media (min-width: 1200px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 20px 0 100px 0; } }
  @media (min-width: 1440px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 20px 0 100px 0; } }
  @media (min-width: 1600px) {
    .w-main-5-0-0 .w-main-content {
      height: calc(100% - 120px);
      margin: 20px 0 100px 0; } }
.w-main-5-0-0 .w-main-img-title {
  height: auto; }
  @media (max-width: 567px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 90%; } }
  @media (min-width: 568px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 667px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 768px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 992px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 1200px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 1440px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
  @media (min-width: 1600px) {
    .w-main-5-0-0 .w-main-img-title {
      max-width: 70%; } }
.w-main-5-0-0 .w-main-accent {
  position: absolute;
  bottom: 0;
  width: 100%; }
  .w-main-5-0-0 .w-main-accent-link {
    text-decoration: none; }
    .w-main-5-0-0 .w-main-accent-link:focus .w-main-accent-text, .w-main-5-0-0 .w-main-accent-link:active .w-main-accent-text, .w-main-5-0-0 .w-main-accent-link:hover .w-main-accent-text {
      text-decoration-color: #fff;
      text-decoration-style: dashed;
      text-decoration-skip: ink;
      text-decoration-line: underline; }
  .w-main-5-0-0 .w-main-accent-text {
    color: #ffffff;
    font-weight: 900;
    transform: scale(0.8, 1);
    transform-origin: top center;
    letter-spacing: -0.020em;
    font-family: "PragmaticaCondensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    text-transform: none;
    text-shadow: -3px 1px 7px rgba(0, 0, 0, 0.9);
    line-height: 1; }
    @media (max-width: 567px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 1.75rem;
        line-height: 0.80; } }
    @media (min-width: 568px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 1.75rem;
        line-height: 0.80; } }
    @media (min-width: 667px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 1.75rem;
        line-height: 0.80; } }
    @media (min-width: 768px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 1.75rem;
        line-height: 0.80; } }
    @media (min-width: 992px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 1.75rem;
        line-height: 0.80; } }
    @media (min-width: 1200px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 2.00rem;
        line-height: 0.80; } }
    @media (min-width: 1440px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 2.00rem;
        line-height: 0.80; } }
    @media (min-width: 1600px) {
      .w-main-5-0-0 .w-main-accent-text {
        font-size: 2.00rem;
        line-height: 0.80; } }
  .w-main-5-0-0 .w-main-accent-icon {
    vertical-align: bottom; }
    @media (max-width: 567px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 3.75rem; } }
    @media (min-width: 568px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 3.75rem; } }
    @media (min-width: 667px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 3.75rem; } }
    @media (min-width: 768px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 3.75rem; } }
    @media (min-width: 992px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 3.75rem; } }
    @media (min-width: 1200px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 4.00rem; } }
    @media (min-width: 1440px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 4.00rem; } }
    @media (min-width: 1600px) {
      .w-main-5-0-0 .w-main-accent-icon {
        height: 4.00rem; } }
    .w-main-5-0-0 .w-main-accent-icon.animated-fast {
      animation: w-main-pulse-lg 1.75s infinite; }
    .w-main-5-0-0 .w-main-accent-icon.animated-slow {
      animation: w-main-pulse-sm 3.50s infinite; }
  @media (max-width: 567px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 30px; } }
  @media (min-width: 568px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 15px; } }
  @media (min-width: 667px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 25px; } }
  @media (min-width: 768px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 45px; } }
  @media (min-width: 992px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 30px; } }
  @media (min-width: 1200px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 40px; } }
  @media (min-width: 1440px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 45px; } }
  @media (min-width: 1600px) {
    .w-main-5-0-0 .w-main-accent {
      padding-bottom: 60px; } }

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