.countdown-stand-alone {
  z-index: 21;
}
.countdown-stand-alone__container {
  display: flex;
  align-items: center;
  width: 100%;
  z-index: 300;
}
.countdown-stand-alone__container.scroll {
  position: relative;
}
@media screen and (min-width: 768px) {
  .countdown-stand-alone__container {
    height: 50px;
  }
}
@media screen and (max-width: 767px) {
  .countdown-stand-alone__container {
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: 60px;
  }
}
.countdown-stand-alone__countdown-single-element {
  margin-bottom: 0;
  display: flex;
  align-items: center;
}
.countdown-stand-alone__countdown-single-element .number {
  font-weight: 900;
  margin-right: 1px;
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .countdown-stand-alone__countdown-single-element .number {
    font-size: 16px;
  }
}
.countdown-stand-alone__countdown-days,
.countdown-stand-alone__countdown-hours,
.countdown-stand-alone__countdown-minutes,
.countdown-stand-alone__countdown-seconds {
  width: 68px;
  padding: 2px 8px;
}
.countdown-stand-alone__countdown-days p,
.countdown-stand-alone__countdown-hours p,
.countdown-stand-alone__countdown-minutes p,
.countdown-stand-alone__countdown-seconds p {
  padding-left: 5px;
}
.countdown-stand-alone__countdown-days.isLast,
.countdown-stand-alone__countdown-hours.isLast,
.countdown-stand-alone__countdown-minutes.isLast,
.countdown-stand-alone__countdown-seconds.isLast {
  margin-right: 0!important;
}
.countdown-stand-alone__countdown-single-element-label {
  font-size: 14px;
}
.countdown-stand-alone__blinking-dot {
  margin-right: 10px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  animation: 0.3s linear 0s 1 normal forwards running slideTab, 0.5s ease-in 0.3s 1 normal running fadein;
}
.countdown-stand-alone__blinking-dot::after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  animation: 3s cubic-bezier(0.36, 0.11, 0.89, 0.32) 0s infinite normal none running scaleIn;
}
.countdown-stand-alone__blinking-dot.dotBlue {
  background-color: #0075c2;
}
.countdown-stand-alone__blinking-dot.dotBlue::after {
  background-color: #262626;
}
.countdown-stand-alone__blinking-dot.dotGreen {
  background-color: #D7E9CA;
}
.countdown-stand-alone__blinking-dot.dotGreen::after {
  background-color: #0D6D68;
}
.countdown-stand-alone__blinking-dot.dotYellow {
  background-color: #F9F2D8;
}
.countdown-stand-alone__blinking-dot.dotYellow::after {
  background-color: #FFC940;
}
@media screen and (max-width: 767px) {
  .countdown-stand-alone .justify-center-mob {
    justify-content: center!important;
  }
  .countdown-stand-alone .justify-left-mob {
    justify-content: center!important;
  }
  .countdown-stand-alone .justify-right-mob {
    justify-content: right!important;
  }
}
@keyframes slideTab {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes scaleIn {
  0% {
    transform: scale(0.5, 0.5);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.5, 2.5);
    opacity: 0;
  }
}
