.swiper-container {
  height: 100%;
  width: 100%;
}

.hero {
  max-width: 1920px;
  padding: 0;
  width: 100%;
  height: 100%;
  margin-inline: auto;
  display: flex;
  position: relative;
  z-index: 2;
  opacity: 1;
}
.hero.swiper-slide-visible {
  opacity: 1 !important;
  transition: opacity ease 0.3s;
}
@media (min-width: 550px) {
  .hero {
    padding: 0 15px;
  }
}
.hero__pagination {
  position: absolute;
  bottom: 53px;
  width: 100%;
  max-width: 500px;
  left: 50%;
  z-index: 1;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  gap: 13px;
  margin: 0 0 -2px 9px;
}
.hero__pagination .swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  background: transparent;
  border-radius: 50%;
  border: 1.5px solid transparent;
  position: relative;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.5019607843);
  transition: border-color 0.6s ease-out;
  cursor: pointer;
}
.hero__pagination .swiper-pagination-bullet::after {
  content: "";
  background-color: #CAB2A7;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: background-color 0.6s ease-out;
}
.hero__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: #CAB2A7;
  transition: border-color 0.33s ease-in;
}
.hero__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
  background-color: #915f46;
  transition: background-color 0.33s ease-in;
}
.hero__content {
  padding: 55px 0 0 0;
  width: 100%;
  height: 100%;
  width: 100%;
  max-width: 1110px;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (min-width: 450px) {
  .hero__content {
    padding: 30px 0 0 0;
    opacity: 0;
    visibility: hidden;
    animation: hero_in 1.35s 0.1s cubic-bezier(0.63, 0.28, 0.88, 0.88) forwards;
  }
}
@keyframes hero_in {
  from {
    opacity: 0;
    visibility: hidden;
    filter: blur(15px);
  }
  to {
    opacity: 1;
    visibility: visible;
    filter: blur(0);
  }
}
.hero__content p {
  margin-top: 32px;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  /* identical to box height, or 200% */
  text-align: center;
  letter-spacing: 2px;
  color: #FFFFFF;
}
@media (min-width: 700px) {
  .hero__content p {
    margin: 46px 11px 0 0;
    font-size: 25px;
    line-height: 25px;
  }
}
.hero__content blockquote {
  width: 100%;
  font-style: normal;
  line-height: 25px;
  position: relative;
  text-align: center;
  letter-spacing: 0.9px;
  color: #FFFFFF;
  text-shadow: 0 0 7px rgba(0, 0, 0, 0.7411764706);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}
@media (min-width: 430px) {
  .hero__content blockquote {
    letter-spacing: 1.9px;
    padding: 0 13px 0 0;
    font-size: 18px;
    font-weight: 600;
  }
}
@media (min-width: 700px) {
  .hero__content blockquote {
    max-width: 830px;
    padding: 0 25px;
    letter-spacing: 2.45122px;
    margin: 73px 11px 0 0;
    font-size: 32.6829px;
    line-height: 41px;
  }
}
.hero__content blockquote::after, .hero__content blockquote::before {
  content: "";
  display: block;
  position: absolute;
  width: 32px;
  height: 32px;
  background: url("/assets/ico/quote.svg") no-repeat;
  background-size: contain;
}
@media (min-width: 600px) {
  .hero__content blockquote::after, .hero__content blockquote::before {
    width: 53px;
    height: 53px;
  }
}
.hero__content blockquote::after {
  top: -26px;
  right: 20px;
}
@media (min-width: 600px) {
  .hero__content blockquote::after {
    top: -42px;
    right: 33px;
  }
}
.hero__content blockquote::before {
  bottom: -26px;
  left: 7px;
  transform: scaleY(-1) scaleX(-1);
}
@media (min-width: 600px) {
  .hero__content blockquote::before {
    bottom: -46px;
    left: 30px;
  }
}
@media (max-width: 700px) {
  .hero {
    justify-content: center;
  }
}
.hero__wrapper {
  position: relative;
  width: 100%;
  margin-top: -237px;
  height: 725px;
  flex: 725px 0 0;
  max-width: 1920px;
  position: relative;
  margin-bottom: 100px;
}
@media (max-width: 700px) {
  .hero__wrapper {
    margin-bottom: 25px;
    height: 450px;
    flex: 450px 0 0;
  }
}
.hero__carousel {
  width: 100%;
  display: block;
  overflow: hidden;
  height: 100%;
}
.hero__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.hero__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top right;
  transition: opacity 0.3s ease-in;
  object-position: center center;
}
.hero__separator {
  display: none;
}
@media (min-width: 998px) {
  .hero__separator {
    display: block;
    height: 90px;
    width: 1px;
    background: #D7EBF6;
  }
}
.hero__item {
  display: flex;
  align-items: center;
  gap: 30px;
  cursor: pointer;
  text-decoration: none;
}
.hero__item span {
  text-decoration: underline;
  max-width: 175px;
  font-family: "Capriola", Ariel;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  white-space: nowrap;
  color: #354A57;
  text-decoration-color: transparent;
  transition: text-decoration-color 0.3s ease-out;
  text-decoration-thickness: 2px;
  text-underline-offset: 3px;
}
@media (min-width: 700px) {
  .hero__item span {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 700px) {
  .hero__item img {
    width: 45px;
    height: 45px;
    object-fit: contain;
  }
}
.hero__item:hover span {
  transition: text-decoration-color 0.18s ease-in;
  text-decoration-color: #354A57;
}
.hero.loading {
  position: relative;
  display: block;
}
.hero.loading::after {
  content: "";
  display: block;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 10%, rgba(255, 255, 255, 0.75) 30%, rgba(255, 255, 255, 0));
  background-size: 400% 400%;
  animation: loading 5s ease-in-out infinite forwards;
}
@keyframes loading {
  0% {
    opacity: 0;
    background-position: -100% 50%;
  }
  50% {
    opacity: 0.3;
    background-position: 100% 50%;
  }
  100% {
    opacity: 0;
    background-position: 200% 50%;
  }
}
.hero.loading > .hero__image > img {
  opacity: 0;
  transition: opacity 0.3s ease-in;
}

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