.aw-elements {
  margin-bottom: 86px;
}
.aw-elements .aw-elements__list {
  text-align: left;
  margin: 0;
}
.aw-elements__list-wrapper_not-slider {
  margin-bottom: 75px;
}
.aw-elements__list-wrapper_not-slider .aw-elements__list_two-items .aw-elements__item {
  width: 50%;
}
.aw-elements__list-wrapper_not-slider .aw-elements__list_three-items .aw-elements__item {
  width: 33.333333%;
}
.aw-elements__list-wrapper_not-slider .aw-elements__list_four-items .aw-elements__item {
  width: 25%;
}
.aw-elements__list-wrapper_not-slider .aw-elements__item {
  flex: none;
  padding-left: 20px;
}
.aw-elements__list-wrapper_not-slider .aw-elements__item:before {
  display: none;
}
.aw-elements .flexslider .flex-direction-nav {
  display: block !important;
}
.aw-elements__list-wrapper_not-slider.aw-elements__list-wrapper_scroll {
  max-width: 100%;
  overflow: auto;
}
.aw-elements__list-wrapper_not-slider .aw-elements__list {
  display: flex;
  align-items: start;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-left: -20px;
}
.aw-elements__item-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
}
.aw-elements__item-date {
  font-size: 14px;
  line-height: 20px;
  color: #858D99;
}
.aw-elements__item-category {
  font-size: 18px;
  line-height: 24px;
  text-transform: uppercase;
  color: #303233;
}
.aw-elements__item-category_red {
  color: #D9344A;
}
.aw-elements__item-category_green {
  color: #5F9826;
}
.aw-elements__item-category_purple {
  color: #9A2F76;
}
.aw-elements__item-category_violet {
  color: #7765E3;
}
.aw-elements__item-category_yellow {
  color: #F2B600;
}
.aw-elements__item-category_turquoise {
  color: #1AA2A5;
}
.aw-elements__item-category_olive {
  color: #736F4E;
}
.aw-elements__item-img {
  width: 100%;
  max-width: 100%;
}
.aw-elements__item-img-box {
  margin-bottom: 25px;
}
@media (max-width: 479px) {
  .aw-elements__item-inner .aw-elements__item-img-box .aw-elements__item-img_not-mobile {
    display: none;
  }
}
@media (min-width: 480px) {
  .aw-elements__item-inner .aw-elements__item-img-box .aw-elements__item-img_mobile {
    display: none;
  }
}
.aw-elements__item-name {
  font-size: 20px;
  line-height: 24px;
  color: #303233;
}
.aw-elements__item-name-box {
  margin-bottom: 16px;
}
.aw-elements__item-desc {
  font-size: 16px;
  line-height: 24px;
  color: #303233;
}
.aw-elements__item-tags {
  display: flex;
  align-items: start;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: 16px;
  margin-left: -8px;
}
.aw-elements__item-tags-item {
  padding-left: 8px;
  margin-bottom: 8px;
}
.aw-elements__item-tags-item-text {
  font-size: 11px;
  line-height: 16px;
  background: rgba(115, 111, 78, 0.15);
  border: 1px solid rgba(115, 111, 78, 0.15);
  box-sizing: border-box;
  border-radius: 40px;
  padding: 4px 16px;
}
.aw-elements__item-tags-item-text_red {
  background-color: rgba(217, 52, 74, 0.15);
  border: 1px solid rgba(217, 52, 74, 0.15);
  color: #D9344A;
}
.aw-elements__item-tags-item-text_green {
  background-color: rgba(95, 152, 38, 0.15);
  border: 1px solid rgba(95, 152, 38, 0.15);
  color: #5F9826;
}
.aw-elements__item-tags-item-text_purple {
  background-color: rgba(154, 47, 118, 0.15);
  border: 1px solid rgba(154, 47, 118, 0.15);
  color: #9A2F76;
}
.aw-elements__item-tags-item-text_violet {
  background-color: rgba(119, 101, 227, 0.15);
  border: 1px solid rgba(119, 101, 227, 0.15);
  color: #7765E3;
}
.aw-elements__item-tags-item-text_yellow {
  background-color: rgba(242, 182, 0, 0.15);
  border: 1px solid rgba(242, 182, 0, 0.15);
  color: #F2B600;
}
.aw-elements__item-tags-item-text_turquoise {
  background-color: rgba(26, 162, 165, 0.15);
  border: 1px solid rgba(26, 162, 165, 0.15);
  color: #1AA2A5;
}
.aw-elements__item-tags-item-text_olive {
  background-color: rgba(115, 111, 78, 0.15);
  border: 1px solid rgba(115, 111, 78, 0.15);
  color: #736F4E;
}
.aw-elements__buttons {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.aw-elements__btn {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.aw-elements__btn-svg-icon {
  display: inline-block;
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.aw-elements__btn-text {
  font-size: 14px;
  line-height: 20px;
  color: #332D1E;
  text-transform: uppercase;
}
.aw-elements__btn-text + .aw-elements__btn-svg-icon {
  margin-right: 10px;
}
.aw-elements__btn-svg-icon + .aw-elements__btn-text {
  margin-left: 10px;
}
.aw-elements__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 800px) {
  .aw-elements__bottom {
    flex-direction: column;
  }
}
.aw-elements .aw-pagination {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .aw-elements__list-wrapper_not-slider .aw-elements__list .aw-elements__item {
    width: 33.3333333%;
  }
}
@media (max-width: 639px) {
  .aw-elements__list-wrapper_not-slider .aw-elements__list .aw-elements__item {
    width: 50%;
  }
}
@media (max-width: 479px) {
  .aw-elements__list-wrapper_not-slider .aw-elements__list .aw-elements__item {
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmV3cy5saXN0L2N1c3RvbS9zdHlsZS5zY3NzIiwic2Nzcy9taXhpbnMuc2NzcyIsInNjc3MvdmFycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBO0VBRUU7O0FBRUE7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBRUE7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBLGNBeEJtQjs7QUF5Qm5CO0VBQ0U7O0FBSUo7RUFDRTs7QUFHQTtFQUNFO0VBQ0E7O0FBR0o7RUNlQSxTQURzRTtFQUV0RSxhRGRZO0VDZVosaUJEZHFCO0VBRWpCO0VBRUY7O0FBSUE7RUNJRixTQURzRTtFQUV0RSxhQUZvQjtFQUdwQixpQkFINkM7RUREekM7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRTtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRmdERDtFQUNFLE9FakREOztBRnFETDtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUNqQ047RURvQ0U7SUFFSTs7O0FDM0NOO0VEOENFO0lBRUk7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUNqREYsU0FEc0U7RUFFdEUsYURrRGM7RUNqRGQsaUJEa0R1QjtFQUVqQjtFQUVGO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0EsT0UvR0w7O0FGNEdHO0VBQ0U7RUFDQTtFQUNBLE9FL0dMOztBRjRHRztFQUNFO0VBQ0E7RUFDQSxPRS9HTDs7QUY0R0c7RUFDRTtFQUNBO0VBQ0EsT0UvR0w7O0FGNEdHO0VBQ0U7RUFDQTtFQUNBLE9FL0dMOztBRjRHRztFQUNFO0VBQ0E7RUFDQSxPRS9HTDs7QUY0R0c7RUFDRTtFQUNBO0VBQ0EsT0UvR0w7O0FGdUhQO0VDbkZBLFNBRHNFO0VBRXRFLGFBRm9CO0VBR3BCLGlCRG1GcUI7O0FBR3JCO0VDeEZBLFNBRHNFO0VBRXRFLGFBRm9CO0VBR3BCLGlCRHdGc0I7O0FBR3BCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUdKO0VDbEhBLFNBRHNFO0VBRXRFLGFBRm9CO0VBR3BCLGlCQUg2Qzs7QUFWN0M7RUQ2SEE7SUFHSTs7O0FBR0o7RUFDRTs7QUNwSUY7RUR3SUU7SUFDRTs7O0FDeklKO0VENklFO0lBQ0U7OztBQzlJSjtFRGtKRTtJQUNFIiwiZmlsZSI6ImNvbXBvbmVudHMvbmV3cy5saXN0L2N1c3RvbS9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vc2Nzcy92YXJzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vc2Nzcy9taXhpbnNcIjtcbi8vQGltcG9ydCBcIi4uLy4uLy4uL3Njc3MvdXRpbHNcIjtcblxuJGF3RWxlbWVudHNHcmlkT2Zmc2V0OiAyMHB4O1xuLmF3LWVsZW1lbnRze1xuICAkZTomO1xuICBtYXJnaW4tYm90dG9tOiA4NnB4O1xuXG4gICYgJl9fbGlzdHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAmX19saXN0LXdyYXBwZXJfbm90LXNsaWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuXG4gICAgI3skZX1fX2xpc3RfdHdvLWl0ZW1zICN7JGV9X19pdGVte1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgI3skZX1fX2xpc3RfdGhyZWUtaXRlbXMgI3skZX1fX2l0ZW17XG4gICAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICB9XG4gICAgI3skZX1fX2xpc3RfZm91ci1pdGVtcyAjeyRlfV9faXRlbXtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICB9XG4gICZfX2xpc3Qtd3JhcHBlcl9ub3Qtc2xpZGVyICZfX2l0ZW17XG4gICAgZmxleDpub25lO1xuICAgIHBhZGRpbmctbGVmdDokYXdFbGVtZW50c0dyaWRPZmZzZXQ7XG4gICAgJjpiZWZvcmV7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgfVxuICAmX19saXN0LXdyYXBwZXJ7XG4gICAgJl9ub3Qtc2xpZGVyI3smfV9zY3JvbGx7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gIH1cbiAgJl9fbGlzdC13cmFwcGVyX25vdC1zbGlkZXIgJl9fbGlzdHtcbiAgICBAaW5jbHVkZSBpc0ZsZXgoXG4gICAgICAkYWxpZ246IHN0YXJ0LFxuICAgICAgJGp1c3RpZnlDb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgKXtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9O1xuICAgIG1hcmdpbi1sZWZ0OiAtICRhd0VsZW1lbnRzR3JpZE9mZnNldDtcbiAgfVxuXG4gICZfX2l0ZW17XG4gICAgJi10b3B7XG4gICAgICBAaW5jbHVkZSBpc0ZsZXgoKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtZGF0ZXtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICM4NThEOTk7XG4gICAgfVxuICAgICYtY2F0ZWdvcnl7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzMwMzIzMztcblxuICAgICAgQGVhY2ggJGNhdGVnb3J5Q29sb3JDbGFzcywgJGNhdGVnb3J5Q29sb3JWYWwgaW4gICRjb2xvcnMge1xuICAgICAgICAmXyN7JGNhdGVnb3J5Q29sb3JDbGFzc30ge1xuICAgICAgICAgIGNvbG9yOiAkY2F0ZWdvcnlDb2xvclZhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAmLWJveHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pbm5lciAmLWltZy1ib3ggJi1pbWdfbm90LW1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5TWF4KCdtb2JpbGUtbWF4Jyl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtaW5uZXIgJi1pbWctYm94ICYtaW1nX21vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5TWluKCdtb2JpbGUtbWF4Jyl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtbmFtZXtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICMzMDMyMzM7XG5cbiAgICAgICYtYm94e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRlc2N7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjMzAzMjMzO1xuICAgIH1cbiAgICAmLXRhZ3N7XG4gICAgICBAaW5jbHVkZSBpc0ZsZXgoXG4gICAgICAgICRhbGlnbjogc3RhcnQsXG4gICAgICAgICRqdXN0aWZ5Q29udGVudDogZmxleC1zdGFydFxuICAgICAgKXtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfTtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcblxuICAgICAgJi1pdGVte1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAmLXRleHR7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTE1LCAxMTEsIDc4LCAwLjE1KTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExNSwgMTExLCA3OCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuXG4gICAgICAgICAgQGVhY2ggJHRhZ3NDb2xvckNsYXNzLCAkdGFnc0NvbG9yVmFsIGluICAkY29sb3JzIHtcbiAgICAgICAgICAgICZfI3skdGFnc0NvbG9yQ2xhc3N9IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKCR0YWdzQ29sb3JWYWwsIDE1JSk7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigkdGFnc0NvbG9yVmFsLCAxNSUpO1xuICAgICAgICAgICAgICBjb2xvcjogJHRhZ3NDb2xvclZhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19idXR0b25ze1xuICAgIEBpbmNsdWRlIGlzRmxleChcbiAgICAgICRqdXN0aWZ5Q29udGVudDogZmxleC1lbmRcbiAgICApO1xuICB9XG4gICZfX2J0bntcbiAgICBAaW5jbHVkZSBpc0ZsZXgoXG4gICAgICAgJGp1c3RpZnlDb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgKTtcblxuICAgICYtc3ZnLWljb257XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgJi10ZXh0e1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogIzMzMkQxRTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgICYtdGV4dCArICYtc3ZnLWljb257XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICYtc3ZnLWljb24gKyAmLXRleHR7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgJl9fYm90dG9te1xuICAgIEBpbmNsdWRlICBpc0ZsZXgoKTtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5TWF4KCd0YWJsZXQtbWF4Jyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuICAuYXctcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhUXVlcnlNYXgoJ2xhcHRvcCcpe1xuICAgICZfX2xpc3Qtd3JhcHBlcl9ub3Qtc2xpZGVyICZfX2xpc3QgJl9faXRlbXtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWFRdWVyeU1heCgndGFibGV0Jyl7XG4gICAgJl9fbGlzdC13cmFwcGVyX25vdC1zbGlkZXIgJl9fbGlzdCAmX19pdGVte1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWFRdWVyeU1heCgnbW9iaWxlLW1heCcpe1xuICAgICZfX2xpc3Qtd3JhcHBlcl9ub3Qtc2xpZGVyICZfX2xpc3QgJl9faXRlbXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQGltcG9ydCBcInZhcnNcIjtcbkBpbXBvcnQgXCJzdmdfc3ByaXRlX3ZhclwiO1xuXG5AbWl4aW4gc2V0U3ZnSWNvblNpemVCeVdpZHRoKCR3aWR0aCwgJGljb25OYW1lKXtcbiAgJHN2Z0ljb246IG1hcF9nZXQoJHN2Z0ljb25zTGlzdCwgJGljb25OYW1lKTtcbiAgJHByb3BvcnRpb246IG1hcF9nZXQoJHN2Z0ljb24sICdwcm9wb3J0aW9uJyk7XG5cbiAgd2lkdGg6ICN7JHdpZHRofXB4O1xuICBoZWlnaHQ6ICN7JHdpZHRoKiRwcm9wb3J0aW9ufXB4O1xufVxuXG5AbWl4aW4gcG9zQWJzQ2VudGVyKCR3LCAkaCl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjUwJTtcbiAgbGVmdDo1MCU7XG4gIGhlaWdodDogJGg7XG4gIHdpZHRoOiAkdztcbiAgbWFyZ2luLXRvcDotIG1hdGguZGl2KCRoLCAyKTtcbiAgbWFyZ2luLWxlZnQ6LSBtYXRoLmRpdigkdywgMik7XG59XG5cbkBmdW5jdGlvbiBzZWxlY3Rvci1zbGljZSgkc2VsLCAkc3RhcnQ6IDEsICRlbmQ6IC0xKSB7XG4gICRjb2xsZWN0b3I6ICgpO1xuICBAZWFjaCAkcyBpbiAkc2VsIHtcbiAgICAvLyBjYWxjdWxhdGUgb3VyIHRydWUgc3RhcnQgYW5kIGVuZCBpbmRpY2VzIHdoZW4gZ2l2ZW4gbmVnYXRpdmUgbnVtYmVyc1xuICAgICRfczogaWYoJHN0YXJ0ID4gMCwgJHN0YXJ0LCBsZW5ndGgoJHMpICsgJHN0YXJ0ICsgMSk7XG4gICAgJF9lOiBpZigkZW5kID4gMCwgJGVuZCwgbGVuZ3RoKCRzKSArICRlbmQgKyAxKTtcbiAgICAkYzogKCk7XG4gICAgQGZvciAkaSBmcm9tICRfcyB0aHJvdWdoICRfZSB7XG4gICAgICAkYzogYXBwZW5kKCRjLCBudGgoJHMsICRpKSk7XG4gICAgfVxuICAgIC8vIHByZXZlbnQgZHVwbGljYXRlcyBmcm9tIGNyZWVwaW5nIGluXG4gICAgQGlmIG5vdCBpbmRleCgkY29sbGVjdG9yLCAkYykge1xuICAgICAgJGNvbGxlY3RvcjogYXBwZW5kKCRjb2xsZWN0b3IsICRjKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkY29sbGVjdG9yO1xufVxuXG5AbWl4aW4gbWVkaWFRdWVyeU1pbigkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnQpfXB4KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1lZGlhUXVlcnlNYXgoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7KG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCkgLSAxKX1weCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtZWRpYVF1ZXJ5QmVldHdlZW4oJGJyZWFrcG9pbnRGcm9tLCAkYnJlYWtwb2ludFRvKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludEZyb20pfXB4KSBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnRUbyl9cHgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBpc0ZsZXgoJGFsaWduOiBjZW50ZXIsICRqdXN0aWZ5Q29udGVudDogc3BhY2UtYmV0d2VlbiwgJGRpc3BsYXk6IGZsZXgpIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIGp1c3RpZnktY29udGVudDogJGp1c3RpZnlDb250ZW50O1xuICBAY29udGVudDtcbn1cblxuQG1peGluIGljb24oXG4gICRpY29uUGF0aDonLi4vaW1nL2ljb24ucG5nJyxcbiAgJHc6MjBweCxcbiAgJGg6MjBweCxcbiAgJHBzZXVkbzogYmVmb3JlLFxuICAkYnBvczogNTAlIDUwJSxcbiAgJGJzaXplOiBjb3ZlclxuKXtcbiAgJjojeyRwc2V1ZG99e1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogJHc7XG4gICAgaGVpZ2h0OiAkaDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGljb25QYXRoKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRicG9zO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJGJzaXplO1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3ZnX2ljb24oJG5hbWU6IGNhbGVuZGFyX3llbGxvdywgJGltZ1BhdGg6Jy4uL2ltZycsICR3OjIwcHgsICRoOjIwcHgsICRwc2V1ZG86IGJlZm9yZSwgJGJwb3M6IDUwJSA1MCUsICRic2l6ZTogY292ZXIpe1xuICBAaW5jbHVkZSBpY29uKFxuICAgIC8vJGljb25QYXRoOiAkcm9vdEltZ1BhdGggKyAnL3N2Z19zcHJpdGUuc3ZnIycrICRuYW1lLFxuICAgICRpY29uUGF0aDogJGltZ1BhdGggKyAnL3N2Z19zcHJpdGUuc3ZnIycrICRuYW1lLFxuICAgICR3OiR3LFxuICAgICRoOiRoLFxuICAgICRwc2V1ZG86ICRwc2V1ZG8sXG4gICAgJGJwb3M6ICRicG9zLFxuICAgICRic2l6ZTogJGJzaXplXG4gICl7XG4gICAgQGNvbnRlbnQ7XG4gIH07XG59XG5AbWl4aW4gbG9hZGVyKCRpbWdQYXRoOicuLi9pbWcnLCAkdzoyMHB4LCAkaDoyMHB4LCAkcHNldWRvOiBiZWZvcmUpe1xuICAmOiN7JHBzZXVkb317XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAkdztcbiAgICBoZWlnaHQ6ICRoO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nUGF0aCArICcvbG9hZGVyLmdpZicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcil7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b0NvbG9yOyAvKiBGYWxsYmFjayBDb2xvciAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgJGRpcmVjdGlvbiwgZnJvbSgkZnJvbUNvbG9yKSwgdG8oJHRvQ29sb3IpKTsgLyogU2FmNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIENocm9tZSAxMCssIFNhZjUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAtbW96LWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIEZGMy42ICovXG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTsgLyogSUUxMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KEdyYWRpZW50VHlwZT0xLFN0YXJ0Q29sb3JTdHI9JyN7JGZyb21Db2xvcn0nLCBFbmRDb2xvclN0cj0nI3skdG9Db2xvcn0nKTtcbn1cblxuQG1peGluIGZsZXhTbGlkZXJDb250cm9sTmF2KCl7XG4gIC5mbGV4LWNvbnRyb2wtbmF2e1xuICAgIGxpIGF7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkMWQ2O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgICAmLmZsZXgtY29udHJvbC1wYWdpbmcge1xuICAgICAgbGkgYXtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkzNDRBO1xuICAgICAgICB9XG4gICAgICAgICYuZmxleC1hY3RpdmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MzQ0QTtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWl4aW4gZmxleFNsaWRlckRpcmVjdGlvbk5hdigpe1xuICAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgICBsaSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICYsICY6aG92ZXIsICY6aG92ZXIgJntcbiAgICAgICAgd2lkdGg6IDY0cHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDY0cHghaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LXByZXYgYS5mbGV4LXByZXZ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfbGVmdF9ibGFja19pbl9ncmV5X3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICAgICYuZmxleC1uYXYtcHJldjpob3ZlciBhLmZsZXgtcHJldntcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmdfc3ByaXRlLnN2ZyNhcnJvd19sZWZ0X3doaXRlX2luX3JlZF9yb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LW5leHQgYS5mbGV4LW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfcmlnaHRfYmxhY2tfaW5fZ3JleV9yb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LW5leHQ6aG92ZXIgYS5mbGV4LW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfcmlnaHRfd2hpdGVfaW5fcmVkX3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtaXhpbiAgQW5pbWF0ZWRCYWNrZ3JvdW5kTG9hZCgkaDogYXV0bywgJGJyYWRpdXM6MjBweCl7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJGg7XG4gIGJvcmRlci1yYWRpdXM6ICRicmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsI2YzZjNmMyA1JSwjZWVlIDIwJSwjZjNmM2YzIDM1JSk7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXJTaGltbWVyIDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWwgZm9yd2FyZHM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMCU7XG4gIH1cbn0iLCIkY29sb1llbGxvdzogI2Y2ZGQzNDtcbiRjb2xvWWVsbG93SG92ZXI6ICNmYWU5NzQ7XG5cbi8vJGNvbG9EYXJrOiAjNDA0MTQ0O1xuJGNvbG9EYXJrOiAjMzIzMjMyO1xuJGNvbG9EYXJrMjogIzMzMztcbiRjb2xvRGFya0xpZ2h0OiAjMmUyZTJlO1xuXG4kY29sb0dyZXk6ICM4OTg5ODk7XG4kY29sb0dyZXlMaWdodDogI2Q2ZDZkNjtcbiRjb2xvR3JleUxpZ2h0MjogIzhhOGE4YTtcbiRjb2xvR3JleUxpZ2h0MzogI2Y0ZjRmNDtcbiRjb2xvR3JleURhcms6ICM3MTcxNzE7XG4kY29sb0dyZXlEYXJrMjogIzc5Nzk3OTtcblxuJGNvbG9yRXJyb3I6ICNlOTZiNmI7XG4kY29sb3JTdWNjZXNzOiAjOGRjNzc0O1xuXG4kaW1nUGF0aDogJy9zcmMvaW1nJztcbi8vJGltZ1BhdGg6ICcvc3VzcG9ydC5ydS9zcmMvaW1nJztcbiRyb290SW1nUGF0aDogJy9zdXNwb3J0LnJ1L3NyYy9pbWcnO1xuXG4kY29sb3JzOiAoXG4gICdyZWQnOiAjRDkzNDRBLFxuICAnZ3JlZW4nOiAjNUY5ODI2LFxuICAncHVycGxlJzogIzlBMkY3NixcbiAgJ3Zpb2xldCc6ICM3NzY1RTMsXG4gICd5ZWxsb3cnOiAjRjJCNjAwLFxuICAndHVycXVvaXNlJzogIzFBQTJBNSxcbiAgJ29saXZlJzogIzczNkY0RVxuKTtcblxuJGJyZWFrUG9pbnRzOiAoXG4gIFwibW9iaWxlLW1pblwiIDogMzIwLCAvKiBzbWFydHBob25lcywgcG9ydHJhaXQgaVBob25lLCBwb3J0cmFpdCA0ODB4MzIwIHBob25lcyAoQW5kcm9pZCkgKi9cbiAgXCJtb2JpbGVcIiA6IDM3NSwgLyogc21hcnRwaG9uZXMsIHBvcnRyYWl0IGlQaG9uZSwgcG9ydHJhaXQgNDgweDM3NSBwaG9uZXMgKEFuZHJvaWQpICovXG4gIFwibW9iaWxlLW1heFwiIDogNDgwLCAvKiBzbWFydHBob25lcywgQW5kcm9pZCBwaG9uZXMsIGxhbmRzY2FwZSBpUGhvbmUgKi9cbiAgXCJ0YWJsZXRcIiA6IDY0MCwgLyogcG9ydHJhaXQgdGFibGV0cywgcG9ydHJhaXQgaVBhZCwgZS1yZWFkZXJzIChOb29rL0tpbmRsZSksIGxhbmRzY2FwZSA4MDB4NDgwIHBob25lcyAoQW5kcm9pZCkgKi9cbiAgXCJ0YWJsZXQtbWF4XCIgOiA4MDEsIC8qIHRhYmxldCwgbGFuZHNjYXBlIGlQYWQsIGxvLXJlcyBsYXB0b3BzIGFuZHMgZGVza3RvcHMgKi9cbiAgXCJsYXB0b3AtbWluXCIgOiA5NjAsIC8qIGJpZyBsYW5kc2NhcGUgdGFibGV0cywgc29tZSBsYXB0b3BzIGFuZCBkZXNrdG9wcyAqL1xuICBcImxhcHRvcFwiIDogMTAyNSwgLyogYmlnIGxhbmRzY2FwZSB0YWJsZXRzLCBzb21lIGxhcHRvcHMgYW5kIGRlc2t0b3BzICovXG4gIFwibGFwdG9wLW1heFwiIDogMTI4MSwgLyogaGktcmVzIGxhcHRvcHMgYW5kIGRlc2t0b3BzICovXG4gIFwicHJlLWRlc2t0b3BcIiA6IDE0MTAsIC8qIHByZSBkZXNrdG9wcyAqL1xuICBcImRlc2t0b3BcIiA6IDE1MjAgLyogYmlnIGRlc2t0b3BzICovXG4pXG5cblxuXG4iXX0= */
