.w-blue-panel .visible-lg {
  display: none;
}
@media (min-width: 992px) {
  .w-blue-panel .visible-lg {
    display: block;
  }
}
.w-blue-panel .visible-md {
  display: block;
}
@media (min-width: 992px) {
  .w-blue-panel .visible-md {
    display: none;
  }
}
@media (max-width: 767px) {
  .w-blue-panel .visible-md {
    display: none;
  }
}
.w-blue-panel .visible-sm {
  display: block;
}
@media (min-width: 768px) {
  .w-blue-panel .visible-sm {
    display: none;
  }
}
.w-blue-panel .animate {
  animation: myfirst 0.75s;
  -moz-animation: myfirst 0.75s infinite;
  /* Firefox */
  -webkit-animation: myfirst 0.75s infinite;
  /* Safari and Chrome */
}
@-moz-keyframes myfirst /* Firefox */ {
  0% {
    background: red;
  }
  100% {
    background: white;
    color: red;
  }
  0% {
    background: red;
  }
}
@-webkit-keyframes myfirst /* Firefox */ {
  0% {
    background: red;
  }
  100% {
    background: white;
    color: red;
  }
}
.w-blue-panel .btn-red {
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.8rem;
  box-shadow: 0px 3px 5px 0px rgba(18, 17, 12, 0.68);
}
@media (max-width: 567px) {
  .w-blue-panel .btn-red {
    position: relative;
    right: inherit;
    left: 50%; /* position the left edge of the element at the middle of the parent */
    top: inherit;
    bottom: 10%;
    transform: translate(-50%, -50%); /* This is a shorthand of
 translateX(-50%) and translateY(-50%) */
  }
}
@media (max-width: 991px) {
  .w-blue-panel .btn-red {
    right: inherit;
    left: 50%; /* position the left edge of the element at the middle of the parent */
    top: inherit;
    bottom: 10%;
    transform: translate(-50%, -50%); /* This is a shorthand of
 translateX(-50%) and translateY(-50%) */
  }
}
.w-blue-panel .btn-red span {
  font-family: "ProximaNovaCondensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

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