/*!**************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/bleucitron/css/whitelabel/whitelabel-festival.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-200%);
  }
}
.product-img {
  position: relative;
  display: inline-block;
}

.event-tags {
  position: absolute;
  top: 0;
  left: 0;
}

.event-tags .event-tag {
  padding: 3px 6px;
  font-size: 14px !important;
  font-weight: 500;
  color: #fff;
  width: auto;
  margin-bottom: 4px;
  display: inline-block;
  border-radius: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.festival-header {
  height: 300px;
}

.festival-header-message {
  font-size: 20px;
  font-weight: 600;
  padding: 5px 0;
}
.festival-header-message .content {
  position: relative;
  animation: scroll 60s infinite linear;
  white-space: nowrap;
}

.festival-content {
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 58px;
}

.festival-section {
  padding: 50px 0 70px;
}
.festival-section:nth-of-type(even) {
  padding: 50px 0;
}
.festival-section:last-of-type {
  padding-bottom: 100px;
}

.festival-title {
  font-size: 26px;
  font-weight: 600;
  margin-bottom: 40px;
}

.festival-card-title {
  padding: 5px;
  font-size: 20px;
  font-weight: 600;
}

.festival-card-body {
  padding: 15px;
}

.festival-card-content {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 100;
  line-height: 1.4;
}
.festival-card-content ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

.festival-card .uk-button {
  border-radius: 30px;
  font-size: 14px;
  transition: all 0.7s !important;
  line-height: 30px;
}

@media screen and (max-width: 960px) {
  html {
    overflow: hidden;
  }
  .festival-content {
    padding-right: 0;
  }
  .uk-container {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}
@media screen and (max-width: 640px) {
  .festival-header {
    height: 200px;
  }
  .festival-title {
    font-size: 20px;
  }
  .festival-header-message .content {
    animation: scroll 30s infinite linear;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2wtYXBwLWZlc3RpdmFsLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUNJO0lBQ0k7RUFDTjtFQUNFO0lBQ0k7RUFDTjtBQUNGO0FBRUE7RUFDSTtFQUNBO0FBQUo7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUFDSjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7QUFFSjtBQURJO0VBQ0k7RUFDQTtFQUNBO0FBR1I7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUVKOztBQUNBO0VBQ0k7QUFFSjtBQURJO0VBQ0k7QUFHUjtBQURJO0VBQ0k7QUFHUjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQUVKOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0FBRUo7O0FBQ0E7RUFDSTtBQUVKOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFFSjtBQURJO0VBQ0k7RUFDQTtFQUNBO0FBR1I7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUVKOztBQUVBO0VBRUk7SUFDSTtFQUFOO0VBR0U7SUFDSTtFQUROO0VBSUU7SUFDSTtJQUNBO0VBRk47QUFDRjtBQU1BO0VBRUk7SUFDSTtFQUxOO0VBUUU7SUFDSTtFQU5OO0VBU0U7SUFDSTtFQVBOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9ibGV1Y2l0cm9uL2Nzcy93aGl0ZWxhYmVsL3doaXRlbGFiZWwtZmVzdGl2YWwuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAa2V5ZnJhbWVzIHNjcm9sbCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xuICAgIH1cbn1cblxuLnByb2R1Y3QtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV2ZW50LXRhZ3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cbi5ldmVudC10YWdzIC5ldmVudC10YWcge1xuICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZlc3RpdmFsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmZlc3RpdmFsLWhlYWRlci1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGwgNjBzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG5cbi5mZXN0aXZhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDU4cHg7XG59XG5cbi5mZXN0aXZhbC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNzBweDtcbiAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG59XG5cbi5mZXN0aXZhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZlc3RpdmFsLWNhcmQtdGl0bGUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZlc3RpdmFsLWNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLmZlc3RpdmFsLWNhcmQtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmZlc3RpdmFsLWNhcmQgLnVrLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC43cyAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG5cbiAgICBodG1sIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZmVzdGl2YWwtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnVrLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cbiAgICAuZmVzdGl2YWwtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAuZmVzdGl2YWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmZlc3RpdmFsLWhlYWRlci1tZXNzYWdlIC5jb250ZW50IHtcbiAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGwgMzBzIGluZmluaXRlIGxpbmVhcjtcbiAgICB9XG5cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/