.travel-plan .travel-plan-info .travel-plan-info-price b {
  letter-spacing: .05em;
  font-size: 2em;
  text-shadow:
    #AA1F00 3px 0px,  #AA1F00 -3px 0px,
    #AA1F00 0px -3px, #AA1F00 0px 3px,
    #AA1F00 3px 3px , #AA1F00 -3px 3px,
    #AA1F00 3px -3px, #AA1F00 -3px -3px,
    #AA1F00 2px 3px,  #AA1F00 -2px 3px,
    #AA1F00 2px -3px, #AA1F00 -2px -3px,
    #AA1F00 3px 2px,  #AA1F00 -3px 2px,
    #AA1F00 3px -2px, #AA1F00 -3px -2px;
}
.travel-plan-info-price .price-sele {
  animation: blink 6s infinite alternate;
}
@keyframes blink {
  40% {
    opacity: 1;
  }
  42% {
    opacity: 0;
  }
  43% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  46% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  82% {
    opacity: 0;
  }
  83% {
    opacity: 1;
  }
  85% {
    opacity: 0;
  }
  86% {
    opacity: 1;
  }
}

.row-all-10 > div, .row-all-10 > a {
    padding-right: 5px;
    padding-left: 5px;
}

.row-all-15 > div, .row-all-15 > a {
    padding-right: 7px;
    padding-left: 7px;
}

.travel-plan .badge-climb {
  position: absolute;
  top: -15px;
  right: -20px;
  width: 125px;
  z-index: 100;
}