.season-tour-list__container {
  flex-wrap: wrap;
  display: flex;
  align-items: center;
}
.season-tour-list__item {
  width: calc(16.66667% - 20px);
  height: 123px;
  display: inline-block;
  border-radius: 5px;
  margin-bottom: 24px;
  padding: 16px 5px 16px 16px;
  color: #fff;
  text-decoration: none;
  transition: box-shadow .2s;
}
.season-tour-list__item:hover {
  box-shadow: 0 20px 24px 0 rgba(0,0,0,.04);
  text-decoration: none;
}
.season-tour-list__item:not(:nth-child(6n)) {
  margin-right: 24px;
}
.season-tour-list__item.blue {
  background: -moz-linear-gradient(left, #02b4d8 0%, #63cedc 100%);
  background: -webkit-linear-gradient(left, #02b4d8 0%,#63cedc 100%);
  background: linear-gradient(to right, #02b4d8 0%,#63cedc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02b4d8', endColorstr='#63cedc',GradientType=1 );
}
.season-tour-list__item.green {
  background: -moz-linear-gradient(left, #12ca5e 0%, #00b57d 100%);
  background: -webkit-linear-gradient(left, #12ca5e 0%,#00b57d 100%);
  background: linear-gradient(to right, #12ca5e 0%,#00b57d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12ca5e', endColorstr='#00b57d',GradientType=1 );
}
.season-tour-list__item.red {
  background: -moz-linear-gradient(left, #fe7902 0%, #fb6e5a 100%);
  background: -webkit-linear-gradient(left, #fe7902 0%,#fb6e5a 100%);
  background: linear-gradient(to right, #fe7902 0%,#fb6e5a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe7902', endColorstr='#fb6e5a',GradientType=1 );
}
.season-tour-list__item.yellow {
  background: -moz-linear-gradient(left, #fec638 0%, #ffd50d 100%);
  background: -webkit-linear-gradient(left, #fec638 0%,#ffd50d 100%);
  background: linear-gradient(to right, #fec638 0%,#ffd50d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec638', endColorstr='#ffd50d',GradientType=1 );
}
.season-tour-list__item:not(.white) * {
  color: #fff;
}
.season-tour-list__item.white {
  background-color: #fff;
  color: #474f55;
}
.season-tour-list__item-month {
  font-size: 19px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: .1px;
  margin: 0 0 14px;
}
.season-tour-list__item-price {
  font-size: 16px;
  margin: 14px 0 0;
  font-weight: 700;
}
.season-tour-list__item-weather {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  font-size: 15px;
  font-weight: 600; font-family: 'Proxima Nova Lt', sans-serif;
}
.season-tour-list__item-weather i {
  filter: brightness(500%);
  margin-right: 8px;
}
.season-tour-list__item-weather span:not(:last-child) {
  margin-right: 16px;
}

#show-more-seasons-button {
  margin-top: 16px;
  color: #0063d7;
}
.show-all-seasons #show-more-seasons-button {
  display: none;
}

/*desktop*/
@media (min-width: 768px) {

}

@media (min-width: 1025px) {
  .season-tour-list__item:nth-child(n+7) {
    display: none;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+7) {
    display: inline-block;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+13) {
    display: none;
  }
  .show-all-seasons .season-tour-list__item:nth-child(n+13) {
    display: inline-block;
  }
}

/*tablet*/
@media (max-width: 1024px) and (min-width: 768px) {
  .season-tour-list__item {
    width: calc((100% - 72px)/4);
    margin-right: 24px !important;
  }
  .season-tour-list__item:nth-child(4n) {
    margin-right: 0 !important;
  }
  .season-tour-list__item:nth-child(n+5) {
    display: none;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+5) {
    display: inline-block;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+13) {
    display: none;
  }
  .show-all-seasons .season-tour-list__item:nth-child(n+13) {
    display: inline-block;
  }
}

/*mobile*/
@media (max-width: 767px) {
  .season-tour-list__item {
    width: calc(50% - 7.5px);
    margin-right: 15px !important;
    margin-bottom: 16px;
  }
  .season-tour-list__item:nth-child(2n) {
    margin-right: 0 !important;
  }
  .season-tour-list__item:nth-child(n+7) {
    display: none;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+7) {
    display: inline-block;
  }
  .show-more-seasons .season-tour-list__item:nth-child(n+13) {
    display: none;
  }
  .show-all-seasons .season-tour-list__item:nth-child(n+13) {
    display: inline-block;
  }
}

/*MEDIA DONE*/
