

/* Start:/local/templates/vastega/css/main-page.css?174587099330776*/
@charset "UTF-8";
.main-video {
  margin-top: 12px;
}
.main-video__container {
  position: relative;
}
.main-video__file {
  border-radius: 12px;
  width: 100%;
  cursor: url("/local/templates/vastega/img/icons/icon-play.svg"), auto;
  /* Скрываем элементы управления в Firefox и других браузерах */
}
.main-video__file.active {
  cursor: url("/local/templates/vastega/img/icons/icon-pause.svg"), auto;
}
.main-video__file::-webkit-media-controls {
  opacity: 0 !important; /* Скрываем элементы управления для WebKit */
}
.main-video__file::-moz-media-controls {
  opacity: 0 !important; /* Не поддерживается, но для совместимости */
}

.play-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  height: 100px;
  border-radius: 50%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 6px;
  display: none; /* Скрываем иконку по умолчанию */
  pointer-events: auto; /* Позволяем клики по иконке */
  color: #fff;
  font-size: 1.4rem;
  line-height: 150%;
  font-family: "Onest";
  font-weight: 400;
  z-index: 1;
}

.custom-cursor {
  position: absolute;
  width: 50px;
  height: 50px;
  background-image: url("/local/templates/vastega/img/icons/icon-deer.svg");
  background-position: center center;
  pointer-events: none;
  display: none;
  background-repeat: no-repeat;
}

.custom-controls {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: url("/local/templates/vastega/img/icons/icon-play.svg"), auto;
}
.custom-controls.active {
  cursor: url("/local/templates/vastega/img/icons/icon-pause.svg"), auto;
}

.vastega-solutions {
  margin-top: 20px;
  font-family: "Onest";
  margin-bottom: 8px;
}
.vastega-solutions__container {
  padding: 60px 48px 0;
}
.vastega-solutions__items {
  display: flex;
  gap: 20px;
}
.vastega-solutions__link {
  flex-grow: 1;
  display: flex;
  gap: 48px;
  align-items: flex-start;
}
.vastega-solutions__text {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
}
.vastega-solutions__title {
  font-weight: 500;
  font-size: 4.8rem;
  line-height: 110%;
  color: var(--primary-green);
}
.vastega-solutions__text-content {
  font-weight: 400;
  font-size: 2rem;
  line-height: 130%;
  color: #111;
  opacity: 0.7;
}
.vastega-solutions__wrapper {
  background-color: #fff;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  display: flex;
  flex-direction: column;
}
.vastega-solutions__link {
  border: 1px solid var(--primary-green);
  border-radius: 22px;
  padding: 30px;
  width: 50%;
}
.vastega-solutions__footer {
  margin: 0 -10px;
  margin-top: 180px;
}
.vastega-solutions__image {
  width: 20%;
}

@media (max-width: 1220px) {
  .vastega-solutions__link {
    gap: 30px;
    padding: 20px 16px;
  }
  .vastega-solutions__title {
    font-size: 3.5rem;
    line-height: 100%;
  }
  .vastega-solutions__text-content {
    font-size: 1.5rem;
  }
}
@media (max-width: 870px) {
  .vastega-solutions__items {
    flex-direction: column;
    gap: 10px;
    margin-bottom: 60px;
  }
  .vastega-solutions__link {
    width: 100%;
    gap: 14px;
  }
  .vastega-solutions__container {
    padding: 8px 8px 0;
  }
  .vastega-solutions__wrapper {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
    padding: 0;
  }
  .vastega-solutions__footer {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .vastega-solutions__container {
    padding: 8px 8px 0;
  }
  .vastega-solutions__wrapper {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
    padding: 0;
  }
}
.checkbox {
  margin-bottom: 0.2em;
}

/* для элемента input c type="checkbox" */
.custom-checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* для элемента label, связанного с .custom-checkbox */
.custom-checkbox > span {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  user-select: none;
  color: rgba(255, 255, 255, 0.4);
  font-size: 1.2rem;
  line-height: 137%;
  width: 100%;
}

/* создание в label псевдоэлемента before со следующими стилями */
.custom-checkbox > span::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid #adb5bd;
  border-radius: 4px;
  margin-top: 5px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

/* стили для чекбокса, находящегося в состоянии checked */
.custom-checkbox > input:checked + span::before {
  border-color: #fff;
  background-color: #fff;
  background-image: url("/local/templates/vastega/img/icons/icon-green-checkmark.svg");
}

@media (max-width: 768px) {
  .custom-checkbox > span::before {
    margin-top: 0;
  }
}
.contact-us {
  background-color: var(--primary-green);
  display: flex;
  flex-direction: column;
}
.contact-us__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.contact-us__title {
  color: #fff;
  font-size: 4rem;
  line-height: 120%;
  font-weight: 500;
  text-align: center;
  flex-grow: 1;
}
.contact-us__close {
  justify-self: flex-end;
  margin-left: auto;
}
.contact-us__close:hover {
  cursor: pointer;
}
.contact-us__modal-form {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
}
.contact-us__modal-text-area {
  grid-column: span 2;
  padding: 24px;
  background-color: #fff;
  border-radius: 12px;
  resize: none;
  font-size: 1.6rem;
  line-height: 120%;
  min-height: 140px;
  color: #111;
}
.contact-us__modal-text-area:focus {
  outline: none;
}
.contact-us__modal-text-area::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
.contact-us__modal-input {
  background-color: #fff;
  padding: 20px;
  border-radius: 12px;
  font-size: 1.6rem;
  line-height: 120%;
}
.contact-us__modal-input::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
.contact-us__modal-agreement {
  grid-column: span 2;
  margin-top: 8px;
}
.contact-us__modal-submit {
  grid-column: 1/3;
  justify-self: center;
  align-self: center;
  align-self: center;
  padding: 14px 24px;
  border-radius: 32px;
  font-size: 1.6rem;
  line-height: 150%;
  width: max-content;
  color: #111;
  font-weight: 500;
  background-color: #fff;
  text-transform: uppercase;
  margin-top: 8px;
}
.contact-us__modal-file-upload {
  position: relative;
  overflow: hidden;
  color: rgba(255, 255, 255, 0.8);
  font-size: 1.4rem;
  line-height: 110%;
  margin-top: 8px;
}
.contact-us__modal-file-upload input[type=file] {
  display: none;
}
.contact-us__modal-file-upload label {
  display: flex;
  align-items: center;
  gap: 10px;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

@media (max-width: 768px) {
  .contact-us__modal-form {
    grid-template-columns: minmax(0, 1fr);
  }
  .contact-us__modal-text-area {
    grid-column: unset;
  }
  .contact-us__modal-agreement {
    grid-column: unset;
  }
  .contact-us__modal-submit {
    grid-column: unset;
    width: 100%;
  }
  .contact-us__title {
    font-size: 2.8rem;
    line-height: 120%;
    text-align: left;
  }
  .contact-us__header {
    margin-bottom: 20px;
  }
  .contact-us__close {
    width: 18px;
  }
}
.cookie-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10000;
  visibility: hidden;
}

.open {
  visibility: visible;
}

.cookies {
  display: flex;
  z-index: 10002;
  flex-direction: column;
  border-radius: 1.6rem;
  padding: 2rem 2.8rem 2.8rem 2.8rem;
  gap: 2.4rem;
  background-color: #FFFFFF;
  box-shadow: 0 0.4rem 2.8rem 0 rgba(0, 0, 0, 0.2392156863);
  font-family: Onest, serif;
  width: 45.8rem;
  position: fixed;
  bottom: 4.8rem;
  right: 4.8rem;
}
@media (min-width: 1441px) {
  .cookies {
    right: 15vw;
  }
}
@media (max-width: 768px) {
  .cookies {
    max-width: 40.3rem;
    padding: 1.1rem 1.5rem 1.5rem 1.5rem;
    border-radius: 1.2rem;
    gap: 1.6rem;
    width: 95%;
    bottom: 0;
    right: 2.5%;
    box-shadow: 0 0.4rem 2.8rem 0 rgba(0, 0, 0, 0.2392156863);
  }
}
.cookies__header {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
@media (max-width: 768px) {
  .cookies__header {
    gap: 0.4rem;
  }
}
.cookies__title {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.8rem;
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 110%;
  letter-spacing: -0.1px;
  color: #625335;
}
@media (max-width: 768px) {
  .cookies__title {
    font-weight: 400;
    gap: 0.4rem;
    font-size: 2rem;
    line-height: 110%;
    letter-spacing: -0.02rem;
  }
}
.cookies__title img {
  width: 4rem;
  height: 4rem;
}
@media (max-width: 768px) {
  .cookies__title img {
    width: 3.2rem;
    height: 3.2rem;
  }
}
.cookies__body {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 136%;
  letter-spacing: 0%;
  color: rgba(140, 123, 89, 0.8980392157);
}
@media (max-width: 768px) {
  .cookies__body {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 136%;
    letter-spacing: 0%;
  }
}
.cookies__body a {
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 136%;
  letter-spacing: 0%;
  cursor: pointer;
}
@media (max-width: 768px) {
  .cookies__body a {
    font-weight: 500;
    font-size: 1.2rem;
    line-height: 136%;
    letter-spacing: 0%;
  }
}
.cookies__btns {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
}
@media (max-width: 768px) {
  .cookies__btns {
    width: 100%;
  }
}
.cookies__btns .btn__settings {
  display: flex;
  flex-direction: row;
  gap: 0.879rem;
  border: 0.1rem solid #C8A050;
  padding: 1.2rem 2.4rem 1rem 2.4rem;
  border-radius: 3.2rem;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-transform: uppercase;
  color: #C8A050;
  cursor: pointer;
  width: max-content;
}
@media (max-width: 768px) {
  .cookies__btns .btn__settings {
    width: 100%;
    justify-content: center;
  }
}
.cookies__btns .btn__accept {
  display: flex;
  cursor: pointer;
  flex-direction: row;
  border: 1px solid #C8A050;
  background-color: #C8A050;
  border-radius: 3.2rem;
  padding: 1.2rem 2.4rem 1rem 2.4rem;
  gap: 0.879rem;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-transform: uppercase;
  color: #FFFFFF;
  width: max-content;
}
@media (max-width: 768px) {
  .cookies__btns .btn__accept {
    width: 100%;
    justify-content: center;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9tYWluLXZpZGVvLnNjc3MiLCJfc29sdXRpb25zLnNjc3MiLCJfY3VzdG9tLWNoZWNrYm94LnNjc3MiLCJfY29udGFjdC11cy5zY3NzIiwiX2Nvb2tpZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDRTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0FBVUE7O0FBUkE7RUFDRTs7QUFHRjtFQUNFOztBQUlGO0VBQ0U7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDRTs7O0FDekVKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBRUY7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJOzs7QUFJUjtFQUVRO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7O0FBS1o7RUFFUTtJQUNJO0lBQ0E7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTs7RUFFSjtJQUNJOzs7QUFJWjtFQUVRO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7OztBQzNHWjtFQUNFOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUMvQ0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47RUFFSTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUM3SE47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQWRGO0lBZUk7OztBQUVGO0VBakJGO0lBa0JJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFWRjtJQVdJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUhGO0lBSUk7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFmRjtJQWdCSTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQWhCRjtJQWlCSTtJQUNBIiwiZmlsZSI6Im1haW4tcGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubWFpbi12aWRlbyB7XHJcbiAgbWFyZ2luLXRvcDogMTJweDtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX2ZpbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY3Vyc29yOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvaWNvbi1wbGF5LnN2Z1wiKSwgYXV0bztcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGN1cnNvcjogdXJsKFwiLi4vLi4vaW1nL2ljb25zL2ljb24tcGF1c2Uuc3ZnXCIpLCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtbWVkaWEtY29udHJvbHMge1xyXG4gICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IC8qINCh0LrRgNGL0LLQsNC10Lwg0Y3Qu9C10LzQtdC90YLRiyDRg9C/0YDQsNCy0LvQtdC90LjRjyDQtNC70Y8gV2ViS2l0ICovXHJcbiAgICB9XHJcblxyXG4gICAgLyog0KHQutGA0YvQstCw0LXQvCDRjdC70LXQvNC10L3RgtGLINGD0L/RgNCw0LLQu9C10L3QuNGPINCyIEZpcmVmb3gg0Lgg0LTRgNGD0LPQuNGFINCx0YDQsNGD0LfQtdGA0LDRhSAqL1xyXG4gICAgJjo6LW1vei1tZWRpYS1jb250cm9scyB7XHJcbiAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgIC8qINCd0LUg0L/QvtC00LTQtdGA0LbQuNCy0LDQtdGC0YHRjywg0L3QviDQtNC70Y8g0YHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0LggKi9cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wbGF5LWljb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDZweDtcclxuICBkaXNwbGF5OiBub25lOyAvKiDQodC60YDRi9Cy0LDQtdC8INC40LrQvtC90LrRgyDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAqL1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyAvKiDQn9C+0LfQstC+0LvRj9C10Lwg0LrQu9C40LrQuCDQv9C+INC40LrQvtC90LrQtSAqL1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIk9uZXN0XCI7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY3VzdG9tLWN1cnNvciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvaWNvbi1kZWVyLnN2Z1wiKTsgXHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBkaXNwbGF5OiBub25lOyBcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uY3VzdG9tLWNvbnRyb2xzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6MDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIGN1cnNvcjogdXJsKFwiLi4vLi4vaW1nL2ljb25zL2ljb24tcGxheS5zdmdcIiksIGF1dG87XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGN1cnNvcjogdXJsKFwiLi4vLi4vaW1nL2ljb25zL2ljb24tcGF1c2Uuc3ZnXCIpLCBhdXRvO1xyXG4gIH1cclxufSIsIi52YXN0ZWdhLXNvbHV0aW9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiT25lc3RcIjtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICZfX2NvbnRhaW5lcntcclxuICAgICAgcGFkZGluZzogNjBweCA0OHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWdyZWVuKTtcclxuICAgIH1cclxuICAgICZfX3RleHQtY29udGVudCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxODBweDtcclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XHJcbiAgICAudmFzdGVnYS1zb2x1dGlvbnMge1xyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KSB7XHJcbiAgICAudmFzdGVnYS1zb2x1dGlvbnMge1xyXG4gICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOjEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fZm9vdGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52YXN0ZWdhLXNvbHV0aW9ucyB7XHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDhweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufSIsIi5jaGVja2JveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XHJcbn1cclxuXHJcbi8qINC00LvRjyDRjdC70LXQvNC10L3RgtCwIGlucHV0IGMgdHlwZT1cImNoZWNrYm94XCIgKi9cclxuLmN1c3RvbS1jaGVja2JveCA+IGlucHV0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLyog0LTQu9GPINGN0LvQtdC80LXQvdGC0LAgbGFiZWwsINGB0LLRj9C30LDQvdC90L7Qs9C+INGBIC5jdXN0b20tY2hlY2tib3ggKi9cclxuLmN1c3RvbS1jaGVja2JveCA+IHNwYW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEzNyU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qINGB0L7Qt9C00LDQvdC40LUg0LIgbGFiZWwg0L/RgdC10LLQtNC+0Y3Qu9C10LzQtdC90YLQsCBiZWZvcmUg0YHQviDRgdC70LXQtNGD0Y7RidC40LzQuCDRgdGC0LjQu9GP0LzQuCAqL1xyXG4uY3VzdG9tLWNoZWNrYm94ID4gc3Bhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZmxleC1ncm93OiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xyXG59XHJcblxyXG4vKiDRgdGC0LjQu9C4INC00LvRjyDRh9C10LrQsdC+0LrRgdCwLCDQvdCw0YXQvtC00Y/RidC10LPQvtGB0Y8g0LIg0YHQvtGB0YLQvtGP0L3QuNC4IGNoZWNrZWQgKi9cclxuLmN1c3RvbS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9pY29uLWdyZWVuLWNoZWNrbWFyay5zdmdcIik7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5jdXN0b20tY2hlY2tib3ggPiBzcGFuOjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi9jdXN0b20tY2hlY2tib3hcIjtcclxuLmNvbnRhY3QtdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktZ3JlZW4pO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcbiAgJl9fY2xvc2Uge1xyXG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbW9kYWwtZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gIH1cclxuICAmX19tb2RhbC10ZXh0LWFyZWEge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNDBweDtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21vZGFsLWlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21vZGFsLWFncmVlbWVudCB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuICAmX19tb2RhbC1zdWJtaXQge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuICAmX19tb2RhbC1maWxlLXVwbG9hZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvbnRhY3QtdXMge1xyXG4gICAgJl9fbW9kYWwtZm9ybSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcik7XHJcbiAgICB9XHJcbiAgICAmX19tb2RhbC10ZXh0LWFyZWEge1xyXG4gICAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAmX19tb2RhbC1hZ3JlZW1lbnQge1xyXG4gICAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAmX19tb2RhbC1zdWJtaXQge1xyXG4gICAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY2xvc2Uge1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNvb2tpZS13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLm9wZW4ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmNvb2tpZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgei1pbmRleDogMTAwMDI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcbiAgcGFkZGluZzogMnJlbSAyLjhyZW0gMi44cmVtIDIuOHJlbTtcclxuICBnYXA6IDIuNHJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIGJveC1zaGFkb3c6IDAgMC40cmVtIDIuOHJlbSAwICMwMDAwMDAzRDtcclxuICBmb250LWZhbWlseTogT25lc3QsIHNlcmlmO1xyXG4gIHdpZHRoOiA0NS44cmVtO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDQuOHJlbTtcclxuICByaWdodDogNC44cmVtO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQxcHgpIHtcclxuICAgIHJpZ2h0OiAxNXZ3O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogNDAuM3JlbTtcclxuICAgIHBhZGRpbmc6IDEuMXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcclxuICAgIGdhcDogMS42cmVtO1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAyLjUlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwLjRyZW0gMi44cmVtIDAgIzAwMDAwMDNEO1xyXG4gIH1cclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDAuNnJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IDAuNHJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAwLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTEwLjAwMDAwMDAwMDAwMDAxJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICBjb2xvcjogIzYyNTMzNTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTEwLjAwMDAwMDAwMDAwMDAxJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IGNhbGMoMnJlbSAqIC0xIC8gMTAwKTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm9keSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTM2JTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgIGNvbG9yOiAjOEM3QjU5RTU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzYlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzYlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTM2JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogMS4ycmVtO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmJ0bl9fc2V0dGluZ3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBnYXA6IDAuODc5cmVtO1xyXG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQzhBMDUwO1xyXG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMi40cmVtIDEuMHJlbSAyLjRyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMuMnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAjQzhBMDUwO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG5fX2FjY2VwdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0M4QTA1MDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M4QTA1MDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMy4ycmVtO1xyXG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMi40cmVtIDFyZW0gMi40cmVtO1xyXG4gICAgICBnYXA6IDAuODc5cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXX0= */

/* End */


/* Start:/local/templates/vastega/css/main.css?176164948857646*/
@charset "UTF-8";
/* Reset and base styles  */
* {
  padding: 0px;
  margin: 0px;
  border: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Links */
a, a:link, a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

/* Common */
aside, nav, footer, header, section, main {
  display: block;
}

h1, h2, h3, h4, h5, h6, p {
  font-size: inherit;
  font-weight: inherit;
}

ul, ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

img, svg {
  max-width: 100%;
  height: auto;
}

address {
  font-style: normal;
}

/* Form */
input, textarea, button, select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

input::-ms-clear {
  display: none;
}

button, input[type=submit] {
  display: inline-block;
  box-shadow: none;
  background-color: transparent;
  background: none;
  cursor: pointer;
}

input:focus, input:active,
button:focus, button:active {
  outline: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

label {
  cursor: pointer;
}

legend {
  display: block;
}

:root {
  --container-width: 1440px;
  --container-padding: 0 10px;
  --primary-green: #3C735E;
  --primary-brown: #C8A050;
}

.wrapper {
  max-width: var(--container-width);
  padding: var(--container-padding);
  width: 100%;
  margin: 0 auto;
}

a {
  color: inherit;
}

html {
  font-size: 62.5%; /* 62.5% от 16px = 10px */
}

html, body {
  height: 100%;
  margin: 0;
  scroll-behavior: smooth;
}

body {
  background-color: #ECE9E4;
  display: flex;
  flex-direction: column;
  padding-bottom: 8px;
  height: max-content;
}

.no-scroll {
  overflow: hidden;
}

.breadcrumbs {
  background: rgba(200, 160, 80, 0.12);
  padding: 10px 24px;
  width: max-content;
  border-radius: 62px;
  font-family: "Onest";
  font-style: normal;
  font-weight: 300;
  font-size: 1.6rem;
  line-height: 150%;
}
.breadcrumbs__items {
  display: flex;
  gap: 8px;
  align-items: center;
}
.breadcrumbs__item:last-child {
  font-weight: 500;
}
.breadcrumbs__item {
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
     .quotes-slider {
        max-height: 1000px!important;
    }
  .breadcrumbs {
    padding: 8px 20px;
    font-size: 1.4rem;
  }
  .breadcrumbs__items {
    display: flex;
    gap: 8px;
    align-items: center;
    flex-wrap: wrap;
  }
}
/* Blocks */
.footer {
  font-family: "Onest";
  color: #fff;
  padding-bottom: 10px;
}
.footer__container {
  background-color: var(--primary-green);
  border-radius: 12px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  min-height: 294px;
}
.footer__bottom {
  display: flex;
  align-items: center;
  gap: 60px;
  font-weight: 400;
  font-size: 14px;
  line-height: 110%;
  color: #fff;
  opacity: 0.5;
  margin-top: auto;
}
.footer__developer {
  display: flex;
  align-items: center;
  gap: 10px;
}
.footer__policy {
  margin-left: auto;
}
.footer__top {
  display: flex;
  align-items: flex-start;
}
.footer__contact-us {
  margin-left: auto;
  text-transform: uppercase;
  color: #111;
  padding: 14px 24px;
  min-height: 50px;
  background-color: #fff;
  border-radius: 32px;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 150%;
  white-space: nowrap;
}
.footer__menu {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: repeat(3, minmax(0, 1fr));
  grid-auto-flow: column;
  column-gap: 83px;
  row-gap: 23px;
  font-size: 1.8rem;
  line-height: 111%;
  margin-left: 98px;
}
.footer__contacts {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-left: 77px;
}
.footer__tel {
  font-weight: 500;
  font-size: 2.8rem;
  line-height: 110%;
  white-space: nowrap;
}
.footer__period {
  font-size: 1.6rem;
  line-height: 140%;
  opacity: 0.7;
}
.footer__phone {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.footer__mail {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  text-transform: uppercase;
}

@media (max-width: 1300px) {
  .footer__menu {
    margin-left: 20px;
    row-gap: 10px;
    column-gap: 15px;
  }
  .footer__contacts {
    margin-left: 20px;
  }
}
@media (max-width: 1000px) {
  .footer__tel {
    font-size: 2.4rem;
    line-height: 100%;
  }
  .footer__menu {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-flow: row;
  }
}
@media (max-width: 800px) {
  .footer__container {
    padding: 16px;
  }
}
@media (max-width: 768px) {
  .footer__top {
    flex-direction: column;
    gap: 28px;
  }
  .footer__contact-us {
    margin: 0;
    order: 3;
    width: 100%;
  }
  .footer__contacts {
    margin: 0;
  }
  .footer__menu {
    margin: 0;
    order: 4;
  }
  .footer__bottom {
    flex-direction: column;
  }
  .footer__policy {
    margin: 0;
  }
  .footer__bottom {
    margin-top: 28px;
    align-items: flex-start;
    gap: 14px;
  }
  .footer__logo {
    max-width: 83px;
  }
}
.main-header {
  font-family: "Onest";
  font-weight: 400;
  margin-top: 12px;
  position: sticky;
  top: 10px;
  z-index: 999;
}
.main-header__container {
  display: flex;
  align-items: center;
  padding: 8px 24px;
  justify-content: space-between;
  background-color: #fff;
  border-radius: 12px;
  min-height: 60px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}
.main-header__menu {
  display: flex;
  align-items: center;
  font-size: 1.7rem;
  color: #111;
  line-height: 23.8px;
  gap: 36px;
}
.main-header__logo {
  min-width: 63px;
}
.main-header__langs-switcher {
  font-size: 1.4rem;
  line-height: 150%;
  font-weight: 500;
  color: var(--primary-green);
  min-width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-header__search {
  min-width: 344px;
}
.main-header__search-input {
  min-height: 40px;
  background-color: rgba(200, 160, 80, 0.1215686275);
  opacity: 1.2;
  padding: 10px 16px;
  border-radius: 50px;
  width: 100%;
  font-size: 1.4rem;
  line-height: 150%;
  background-image: url("/local/templates/vastega/img/icons/icon-search.svg");
  background-repeat: no-repeat;
  background-position: 95% center;
}
.main-header__search-input.has-content {
  background-image: none;
}
.main-header__search-input::placeholder {
  font-size: 1.4rem;
  line-height: 150%;
  color: #827151;
}
.main-header__more-btn {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 1.7rem;
  color: #111;
  line-height: 23.8px;
  gap: 4px;
  white-space: nowrap;
  position: relative;
}
.main-header__more-btn .arrow-bottom-icon {
  transition: transform 0.3s ease;
}
.main-header__more-btn:hover > .main-header__hidden-items {
  display: block;
}
.main-header__more-btn:hover .arrow-bottom-icon {
  transform: rotate(180deg);
}
.main-header__more-btn.hidden {
  display: none;
}
.main-header__menu-list-item {
  white-space: nowrap;
}
.main-header__menu-list-item.hidden {
  display: none;
}
.main-header__menu-list-item:hover {
  color: var(--primary-green);
}
.main-header__menu-list {
  display: flex;
  gap: 36px;
  align-items: center;
}
.main-header__hidden-items {
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  width: 150%;
  display: none;
}
.main-header__hidden-items-list {
  width: 100%;
  margin-top: 30px;
  padding: 10px;
  border-radius: 4px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  gap: 10px;
  font-size: inherit;
}
.main-header__hidden-item:hover {
  color: var(--primary-green);
}

@media (max-width: 768px) {
  .main-header {
    display: none;
  }
}
.menu-btn {
  width: 24px;
  height: 24px;
  position: relative;
  z-index: 2;
  overflow: hidden;
  flex-shrink: 0;
}

.menu-btn .bar {
  width: 24px;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 2px;
  transform: translate(-50%, -50%);
  background-color: var(--primary-green);
  transition: all 0.3s ease-in-out;
}

.menu-btn .bar:nth-of-type(2) {
  top: calc(50% - 6px);
}

.menu-btn .bar:nth-of-type(3) {
  top: calc(50% + 6px);
}

.menu-btn.active .bar:nth-of-type(1) {
  display: none;
}

.menu-btn.active .bar:nth-of-type(2) {
  top: 50%;
  transform: translate(-50%, 0%) rotate(45deg);
}

.menu-btn.active .bar:nth-of-type(3) {
  top: 50%;
  transform: translate(-50%, 0%) rotate(-45deg);
}

.mobile-header-vastega-solutions {
  display: flex;
  flex-direction: column;
  margin-bottom: 12px 0;
  gap: 8px;
}
.mobile-header-vastega-solutions__link {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  border-radius: 12px;
  background-color: rgba(60, 115, 94, 0.12);
  padding: 16px;
}
.mobile-header-vastega-solutions__image {
  width: 10%;
}
.mobile-header-vastega-solutions__text {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
}
.mobile-header-vastega-solutions__title {
  font-weight: 500;
  font-size: 2rem;
  line-height: 110%;
  color: var(--primary-green);
}
.mobile-header-vastega-solutions__text-content {
  font-size: 1.2rem;
  line-height: 130%;
}

.mobile-header {
  font-family: "Onest";
  font-weight: 400;
  margin-top: 12px;
  display: none;
  top: 10px;
  z-index: 9999;
}
.mobile-header__container {
  display: flex;
  align-items: center;
  padding: 8px 16px;
  gap: 10px;
  background-color: #fff;
  border-radius: 12px;
  min-height: 60px;
}
.mobile-header__container.open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mobile-header__menu-wrapper {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  background-color: #fff;
  padding: 12px 16px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  box-shadow: 0px 100px 100px rgba(0, 0, 0, 0.3);
  max-height: 70vh;
  overflow-y: scroll;
}
.mobile-header__menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-size: 1.7rem;
  color: #111;
  line-height: 23.8px;
  gap: 10px;
  width: 100%;
  padding-bottom: 16px;
  margin-top: 10px;
}
.mobile-header__logo {
  min-width: 63px;
  margin-right: auto;
}
.mobile-header__logo.hidden {
  display: none;
}
.mobile-header__langs-switcher {
  font-size: 1.4rem;
  line-height: 150%;
  font-weight: 500;
  color: var(--primary-green);
}
.mobile-header__langs-switcher.hidden {
  display: none;
}
.mobile-header__search-input {
  min-height: 40px;
  background-color: rgba(200, 160, 80, 0.1215686275);
  opacity: 1.2;
  padding: 10px 16px;
  border-radius: 50px;
  width: 100%;
  font-size: 1.4rem;
  line-height: 150%;
  background-image: url("/local/templates/vastega/img/icons/icon-search.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.mobile-header__search-input.has-content {
  background-image: none;
}
.mobile-header__search-input::placeholder {
  font-size: 1.4rem;
  line-height: 150%;
  color: #827151;
}
.mobile-header__search {
  width: 40px;
}
.mobile-header__search.active {
  min-width: 70%;
  flex-grow: 1;
}
.mobile-header__search.active .mobile-header__search-input {
  background-position: 95% center;
}
.mobile-header__menu-list-item {
  white-space: nowrap;
  font-size: 2rem;
  line-height: 140%;
  font-weight: 300;
}
.mobile-header__menu-list-item.hidden {
  display: none;
}
.mobile-header__menu-list {
  position: absolute;
  z-index: 999;
  left: 0;
  top: 100%;
  width: 100%;
  display: flex;
  gap: 36px;
  align-items: center;
  padding: var(--container-padding);
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s 0.5s, opacity 0.5s ease;
}
.mobile-header__menu-list.open {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.5s ease;
}
.mobile-header__menu-list:not(.open) {
  transition: visibility 0s 0.5s, opacity 0.5s ease;
}
.mobile-header__hidden-items {
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  width: 150%;
  display: none;
}
.mobile-header__hidden-items-list {
  width: 100%;
  margin-top: 30px;
  padding: 10px;
  border-radius: 4px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  gap: 10px;
  font-size: inherit;
}
.mobile-header__line {
  width: 100%;
  height: 1px;
  background-color: rgba(60, 115, 94, 0.12);
}
.mobile-header__contacts {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding-bottom: 12px;
}
.mobile-header__phone {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.mobile-header__tel {
  font-weight: 500;
  font-size: 2.4rem;
  line-height: 110%;
  color: var(--primary-green);
}
.mobile-header__period {
  font-size: 1.6rem;
  line-height: 140%;
  font-weight: 400;
}
.mobile-header__mail {
  display: flex;
  flex-direction: column;
  gap: 6px;
  color: var(--primary-green);
  font-size: 1.6rem;
  line-height: 140%;
  font-weight: 400;
}
.mobile-header__contact-us {
  text-transform: uppercase;
  color: #fff;
  padding: 14px 24px;
  min-height: 50px;
  background-color: var(--primary-green);
  border-radius: 32px;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 150%;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .mobile-header {
    display: block;
    position: sticky;
  }
  .mobile-header__search .mobile-header__search-input::placeholder {
    opacity: 0;
  }
  .mobile-header__search.active .mobile-header__search-input::placeholder {
    opacity: 1;
  }
}
@media (max-width: 390px) {
  .mobile-header {
    position: sticky;
  }
  .mobile-header__search.active {
    min-width: 70%;
  }
}
.vastega-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  width: 100vw;
  height: 100vh;
  margin: 0;
  opacity: 0;
  visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: visibility 0s linear 0.1s, opacity 0.3s ease;
  font-family: "Onest";
  font-weight: 400;
}
.vastega-modal.open {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
}
.vastega-modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 21;
  background-color: #333;
  opacity: 0.4;
}
.vastega-modal__container {
  max-width: 675px;
  width: 100%;
  border-radius: 20px;
  padding: 40px;
  z-index: 22;
}

@media (max-width: 768px) {
  .vastega-modal__container {
    max-width: 95%;
    padding: 24px 24px 28px;
    max-height: 90vh;
    overflow-y: auto;
    transform: translateY(-5%);
  }
}
.vastega-preloader {
  position: fixed;
  z-index: 999;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
  display: flex;
  top: 0;
  left: 0;
  font-family: "Onest";
}
.vastega-preloader__wrapper {
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
.vastega-preloader__countdown {
  color: #C8A050;
  font-weight: 500;
  font-size: 4rem;
}
.vastega-preloader__image {
  max-width: 196px;
  object-fit: contain;
}

@media (max-width: 768px) {
  .vastega-preloader__image {
    max-width: 126px;
  }
}
.vastega-quote {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: "Onest", serif;
  font-weight: 400;
  gap: 40px;
  text-align: center;
}
.vastega-quote__icon {
  width: 40px;
  height: 40px;
}
.vastega-quote__text {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}
.vastega-quote__title {
  font-size: 3.2rem;
  line-height: 130%;
  color: rgba(17, 17, 17, 0.9);
}
.vastega-quote__text-content {
  font-size: 2rem;
  line-height: 140%;
  color: #111;
}
.vastega-quote__author {
  display: flex;
  gap: 24px;
  align-items: center;
}
.vastega-quote__author-info {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.vastega-quote__author-name {
  font-weight: 500;
  font-size: 2rem;
  line-height: 110%;
  color: #111111;
}
.vastega-quote__author-position {
  font-size: 1.6rem;
  line-height: 140%;
  color: rgba(17, 17, 17, 0.8);
}
.vastega-quote__author-image {
  border-radius: 50%;
}

@media (max-width: 768px) {
  .vastega-quote {
    gap: 20px;
    display: flex;
  }
  .vastega-quote__icon {
    width: 28px;
    height: 28px;
  }
  .vastega-quote__title {
    font-size: 2.4rem;
    line-height: 130%;
  }
  .vastega-quote__text-content {
    font-size: 1.6rem;
  }
  .vastega-quote__author {
    flex-direction: column;
    margin-top: 8px;
    gap: 20px;
    padding: 20px 24px;
    border-radius: 16px;
    background: rgba(255, 255, 255, 0.4);
  }
  .vastega-quote__author-position {
    order: 1;
  }
  .vastega-quote__author-name {
    order: 2;
  }
  .vastega-quote__text {
    gap: 16px;
  }
  .vastega-quote__author-info {
    gap: 6px;
  }
}
.work-with-us {
  display: flex;
  background-color: var(--primary-green);
  border-radius: 20px;
  justify-content: space-between;
  font-family: "Onest";
}
.work-with-us__left {
  display: flex;
  flex-direction: column;
  gap: 28px;
  padding: 56px 60px;
}
.work-with-us__title {
  font-style: normal;
  font-weight: 500;
  font-size: 4.8rem;
  line-height: 110%;
  color: #fff;
}
.work-with-us__link {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: var(--primary-green);
  font-weight: 400;
  font-size: 2rem;
  line-height: 140%;
  padding: 8px 20px;
  background-color: #fff;
  border-radius: 32px;
  width: max-content;
  text-align: center;
}
.work-with-us__right {
  width: 35%;
  display: flex;
  position: relative;
  align-items: stretch;
  overflow: hidden;
}
.work-with-us__image-block {
  width: 100%;
  height: 130%;
  background-image: url("/local/templates/vastega/img/work-with-us.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 5%;
}

@media (max-width: 1024px) {
  .work-with-us__right {
    width: 50%;
  }
  .work-with-us__image-block {
    height: 100%;
    position: static;
    transform: none;
  }
}
@media (max-width: 768px) {
  .work-with-us {
    flex-direction: column;
    gap: 20px;
    padding: 24px;
  }
  .work-with-us__left {
    padding: 0;
    gap: 20px;
  }
  .work-with-us__title {
    font-size: 2.8rem;
    line-height: 120%;
  }
  .work-with-us__link {
    font-size: 1.4rem;
    line-height: 140%;
    padding: 10px 20px;
    justify-content: center;
  }
  .work-with-us__right {
    width: 100%;
  }
  .work-with-us__image-block {
    width: 100%;
    height: 100%;
    position: static;
    transform: none;
    min-height: 230px;
  }
}
.history-quote {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: Onest, serif;
  gap: 2rem;
  text-align: center;
}
.history-quote__title {
  font-weight: 400;
  font-size: 3.2rem;
  line-height: 130%;
  letter-spacing: -1%;
  text-align: center;
}
.history-quote__body {
  font-weight: 400;
  font-size: 2rem;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: center;
}

@media (max-width: 768px) {
  .history-quote {
    display: flex;
    flex-direction: column;
    gap: 1.2rem;
    margin-bottom: 2rem;
    max-height: 21.1rem;
    height: 100%;
  }
  .history-quote__title {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 130%;
    letter-spacing: -1%;
    text-align: center;
  }
  .history-quote__body {
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 140%;
    letter-spacing: 0%;
    text-align: center;
    color: rgba(17, 17, 17, 0.8);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jlc2V0LmNzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJsb2Nrcy9fYnJlYWRjcnVtYnMuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwicGFnZXMvX2J1cmdlci1tZW51LnNjc3MiLCJwYWdlcy9fbW9iaWxlLWhlYWRlci12YXN0ZWdhLXNvbHV0aW9ucy5zY3NzIiwiYmxvY2tzL19tb2JpbGUtaGVhZGVyLnNjc3MiLCJibG9ja3MvX21vZGFsLXdpbmRvdy1zdHlsZS5zY3NzIiwiYmxvY2tzL19wcmVsb2FkZXIuc2NzcyIsImJsb2Nrcy9fdmFzdGVnYS1xdW90ZXMuc2NzcyIsImJsb2Nrcy9fd29yay13aXRoLXVzLnNjc3MiLCJibG9ja3MvX2h5c3RvcnktcXVvdGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtFQUdDOzs7QUFHRDtBQUVBO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0FBRUE7RUFDQzs7O0FBR0Q7RUFDSTtFQUNIOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0U7OztBQUdGO0FBRUE7RUFDQztFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQzs7O0FBR0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUFBO0VBRUk7OztBQUdKO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FDdkZEO0VBQ0M7RUFDQTtFQUlBO0VBQ0E7OztBQ1BEO0VBQ0M7RUFDRztFQUNIO0VBQ0E7OztBQUdEO0VBQ0M7OztBQ1JEO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7OztBQ25CRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FDMUJOO0FDTkE7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUVJO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7OztBQUlOO0VBRUk7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBSU47RUFFSTtJQUNFOzs7QUFJTjtFQUVJO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7O0FDeEpOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBR0E7RUFDRTs7QUFFRjtFQUNFOztBQUdKO0VBQ0U7O0FBR0o7RUFDRTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTs7O0FBSU47RUFDRTtJQUNFOzs7QUNqSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FDckNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQzVCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOztFQUVFO0lBQ0U7O0VBR0E7SUFDRTs7O0FBTVY7RUFDRTtJQUNFOztFQUVFO0lBQ0U7OztBQy9OUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQ2pETjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNDO0VBQ0E7O0FBRUw7RUFDSTtFQUNBOzs7QUFHUjtFQUVRO0lBQ0k7OztBQzlCWjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FDdkZOO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFFSTtJQUNFOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFLTjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNJOztFQUVKO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FDckdOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXHJcbioge1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRtYXJnaW46IDBweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qIExpbmtzICovXHJcblxyXG5hLCBhOmxpbmssIGE6dmlzaXRlZCAge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyICB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIENvbW1vbiAqL1xyXG5cclxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxudWwsIHVsIGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbmltZywgc3ZnIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qIEZvcm0gKi9cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQ6Oi1tcy1jbGVhciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsIFxyXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxubGFiZWwge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxubGVnZW5kIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCI6cm9vdCB7XHJcblx0LS1jb250YWluZXItd2lkdGg6IDE0NDBweDtcclxuXHQtLWNvbnRhaW5lci1wYWRkaW5nOiAwIDEwcHg7XHJcblxyXG5cdC8vIC0tZm9udC1tYWluOiBPbmVzdCx0YWhvbWEsc2Fucy1zZXJpZjtcclxuXHJcblx0LS1wcmltYXJ5LWdyZWVuOiAjM0M3MzVFO1xyXG5cdC0tcHJpbWFyeS1icm93bjogI0M4QTA1MDtcclxuXHRcclxuXHJcblxyXG5cdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuXHQvLyBcdC0tY29udGFpbmVyLXBhZGRpbmc6IDMwcHhcclxuXHQvLyB9XHJcblxyXG5cdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC8vIFx0LS1jb250YWluZXItcGFkZGluZzogMTJweDtcclxuXHQvLyB9XHJcbn1cclxuIiwiLndyYXBwZXIge1xyXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcbn0iLCJodG1sIHtcclxuICBmb250LXNpemU6IDYyLjUlOyAvKiA2Mi41JSDQvtGCIDE2cHggPSAxMHB4ICovXHJcbn1cclxuXHJcbmh0bWwsIGJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRTlFNDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbn1cclxuXHJcbi5uby1zY3JvbGwge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIHZpZGVvOjotaW50ZXJuYWwtbWVkaWEtY29udHJvbHMge1xyXG4vLyAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vIH1cclxuLy8gdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMge1xyXG4vLyAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vIH1cclxuLy8gdmlkZW86Oi1tb3otbWVkaWEtY29udHJvbHMge1xyXG4vLyAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vIH1cclxuLy8gdmlkZW86Oi1tcy1tZWRpYS1jb250cm9scyB7XHJcbi8vICAgZGlzcGxheTogbm9uZTtcclxuLy8gfVxyXG4vLyB2aWRlbyB7XHJcbi8vICAgb3V0bGluZTogbm9uZTtcclxuLy8gfVxyXG4iLCIuYnJlYWRjcnVtYnMge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjAwLCAxNjAsIDgwLCAwLjEyKTtcclxuICBwYWRkaW5nOiAxMHB4IDI0cHg7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDYycHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiT25lc3RcIjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAmX19pdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAmX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5icmVhZGNydW1icyB7XHJcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiYmFzZS9yZXNldFwiO1xyXG5AdXNlIFwiYmFzZS92YXJzXCI7XHJcbkB1c2UgXCJiYXNlL2NvbnRhaW5lcnNcIjtcclxuQHVzZSBcImJhc2UvYmFzZVwiO1xyXG5AdXNlIFwiYmxvY2tzL2JyZWFkY3J1bWJzXCIgYXMgYmM7XHJcblxyXG4vKiBCbG9ja3MgKi9cclxuQHVzZSBcImJsb2Nrcy9icmVhZGNydW1ic1wiO1xyXG5AdXNlIFwiYmxvY2tzL2Zvb3RlclwiO1xyXG5AdXNlIFwiYmxvY2tzL2hlYWRlclwiO1xyXG5AdXNlIFwiYmxvY2tzL21vYmlsZS1oZWFkZXJcIjtcclxuQHVzZSBcImJsb2Nrcy9tb2RhbC13aW5kb3ctc3R5bGVcIjtcclxuQHVzZSBcImJsb2Nrcy9wcmVsb2FkZXJcIjtcclxuQHVzZSBcImJsb2Nrcy92YXN0ZWdhLXF1b3Rlc1wiO1xyXG5AdXNlIFwiYmxvY2tzL3dvcmstd2l0aC11c1wiO1xyXG5AdXNlIFwiYmxvY2tzL2h5c3RvcnktcXVvdGVzXCI7XHJcbi8vIEBpbXBvcnQgXCIuL2Jsb2Nrcy8qLnNjc3NcIjtcclxuIiwiLmZvb3RlciB7XHJcbiAgZm9udC1mYW1pbHk6IFwiT25lc3RcIjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAmX19jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWluLWhlaWdodDogMjk0cHg7XHJcbiAgfVxyXG4gICZfX2JvdHRvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICB9XHJcbiAgJl9fZGV2ZWxvcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxuICAmX19wb2xpY3kge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gICZfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gICZfX2NvbnRhY3QtdXMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG4gICZfX21lbnUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICBjb2x1bW4tZ2FwOiA4M3B4O1xyXG4gICAgcm93LWdhcDogMjNweDtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMSU7XHJcbiAgICBtYXJnaW4tbGVmdDogOThweDtcclxuICB9XHJcbiAgJl9fY29udGFjdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNzdweDtcclxuICB9XHJcbiAgJl9fdGVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgJl9fcGVyaW9kIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgfVxyXG4gICZfX3Bob25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgfVxyXG4gICZfX21haWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgICZfX21lbnUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhY3RzIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgICZfX3RlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX21lbnUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xyXG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgJl9fdG9wIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdC11cyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgb3JkZXI6IDM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdHMge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX19tZW51IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBvcmRlcjogNDtcclxuICAgIH1cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAmX19wb2xpY3kge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiAxNHB4XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiA4M3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWFpbi1oZWFkZXIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk9uZXN0XCI7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogOHB4IDI0cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIH1cclxuICAmX19tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMy44cHg7XHJcbiAgICBnYXA6IDM2cHg7XHJcbiAgfVxyXG4gICZfX2xvZ28ge1xyXG4gICAgbWluLXdpZHRoOiA2M3B4O1xyXG4gIH1cclxuICAmX19sYW5ncy1zd2l0Y2hlciB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWdyZWVuKTtcclxuICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX3NlYXJjaCB7XHJcbiAgICBtaW4td2lkdGg6IDM0NHB4O1xyXG4gIH1cclxuICAmX19zZWFyY2gtaW5wdXQge1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGEwNTAxZjtcclxuICAgIG9wYWNpdHk6IDEuMjtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvaWNvbi1zZWFyY2guc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSBjZW50ZXI7XHJcbiAgICAmLmhhcy1jb250ZW50IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgY29sb3I6ICM4MjcxNTE7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21vcmUtYnRuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMy44cHg7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYXJyb3ctYm90dG9tLWljb24ge1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICYgPiAubWFpbi1oZWFkZXJfX2hpZGRlbi1pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgLmFycm93LWJvdHRvbS1pY29uIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbnUtbGlzdC1pdGVtIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktZ3JlZW4pO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tZW51LWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzZweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX2hpZGRlbi1pdGVtcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDE1MCU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmX19oaWRkZW4taXRlbXMtbGlzdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIH1cclxuICAmX19oaWRkZW4taXRlbSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktZ3JlZW4pO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLm1lbnUtYnRuIHtcclxuICB3aWR0aDogMjRweDtcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLm1lbnUtYnRuIC5iYXIge1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktZ3JlZW4pO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ubWVudS1idG4gLmJhcjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XHJcbn1cclxuLm1lbnUtYnRuIC5iYXI6bnRoLW9mLXR5cGUoMykge1xyXG4gIHRvcDogY2FsYyg1MCUgKyA2cHgpO1xyXG59XHJcblxyXG4ubWVudS1idG4uYWN0aXZlIC5iYXI6bnRoLW9mLXR5cGUoMSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1lbnUtYnRuLmFjdGl2ZSAuYmFyOm50aC1vZi10eXBlKDIpIHtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSkgcm90YXRlKDQ1ZGVnKTtcclxufVxyXG4ubWVudS1idG4uYWN0aXZlIC5iYXI6bnRoLW9mLXR5cGUoMykge1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4iLCIubW9iaWxlLWhlYWRlci12YXN0ZWdhLXNvbHV0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHggMDtcclxuICBnYXA6IDhweDtcclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYwLCAxMTUsIDk0LCAwLjEyKTtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgfVxyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMCU7XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgfVxyXG4gICZfX3RleHQtY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vcGFnZXMvYnVyZ2VyLW1lbnVcIjtcclxuQHVzZSBcIi4uL3BhZ2VzL21vYmlsZS1oZWFkZXItdmFzdGVnYS1zb2x1dGlvbnNcIjtcclxuXHJcbi5tb2JpbGUtaGVhZGVyIHtcclxuICBmb250LWZhbWlseTogXCJPbmVzdFwiO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbWFyZ2luLXRvcDogMTJweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC8vIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgLy8gcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbnUtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMDBweCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBtYXgtaGVpZ2h0OiA3MHZoO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIH1cclxuICAmX19tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzLjhweDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAmX19sb2dvIHtcclxuICAgIG1pbi13aWR0aDogNjNweDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICYuaGlkZGVuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFuZ3Mtc3dpdGNoZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NlYXJjaC1pbnB1dCB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YTA1MDFmO1xyXG4gICAgb3BhY2l0eTogMS4yO1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9pY29uLXNlYXJjaC5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICYuaGFzLWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICBjb2xvcjogIzgyNzE1MTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2VhcmNoIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBtaW4td2lkdGg6IDcwJTtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAubW9iaWxlLWhlYWRlcl9fc2VhcmNoLWlucHV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NSUgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbnUtbGlzdC1pdGVtIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LWxpc3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzZweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAwLjVzLCBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICB9XHJcblxyXG4gICZfX21lbnUtbGlzdC5vcGVuIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgfVxyXG4gICZfX21lbnUtbGlzdDpub3QoLm9wZW4pIHtcclxuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgMC41cywgb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAmX19oaWRkZW4taXRlbXMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxNTAlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9faGlkZGVuLWl0ZW1zLWxpc3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICB9XHJcbiAgJl9fbGluZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgMTE1LCA5NCwgMC4xMik7XHJcbiAgfVxyXG4gICZfX2NvbnRhY3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgfVxyXG4gICZfX3Bob25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgfVxyXG4gICZfX3RlbCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWdyZWVuKTtcclxuICB9XHJcbiAgJl9fcGVyaW9kIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAmX19tYWlsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbiAgJl9fY29udGFjdC11cyB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLm1vYmlsZS1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgJl9fc2VhcmNoIHtcclxuICAgICAgLm1vYmlsZS1oZWFkZXJfX3NlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5tb2JpbGUtaGVhZGVyX19zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xyXG4gIC5tb2JpbGUtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAmX19zZWFyY2gge1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudmFzdGVnYS1tb2RhbCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIG1hcmdpbjogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xcywgb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgZm9udC1mYW1pbHk6IFwiT25lc3RcIjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gICYub3BlbiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gIH1cclxuICAmX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDIxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICB9XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNjc1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgei1pbmRleDogMjI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAudmFzdGVnYS1tb2RhbCB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDk1JTtcclxuICAgICAgcGFkZGluZzogMjRweCAyNHB4IDI4cHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi52YXN0ZWdhLXByZWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB3aWR0aDogMTAwdnc7IFxyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk9uZXN0XCI7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY291bnRkb3duIHtcclxuICAgICAgICBjb2xvcjogI0M4QTA1MDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogMTk2cHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC52YXN0ZWdhLXByZWxvYWRlciB7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi52YXN0ZWdhLXF1b3RlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogXCJPbmVzdFwiLCBzZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGdhcDogNDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJl9faWNvbiB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBjb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwLjkpO1xyXG4gIH1cclxuICAmX190ZXh0LWNvbnRlbnQge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICB9XHJcbiAgJl9fYXV0aG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAmX19hdXRob3ItaW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG4gIH1cclxuICAmX19hdXRob3ItbmFtZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBjb2xvcjogIzExMTExMTtcclxuICB9XHJcbiAgJl9fYXV0aG9yLXBvc2l0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBjb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwLjgpO1xyXG4gIH1cclxuICAmX19hdXRob3ItaW1hZ2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAudmFzdGVnYS1xdW90ZSB7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIH1cclxuICAgICZfX3RleHQtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yLXBvc2l0aW9uIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcbiAgICAmX19hdXRob3ItbmFtZSB7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgIH1cclxuICAgICZfX2F1dGhvci1pbmZvIHtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi53b3JrLXdpdGgtdXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZvbnQtZmFtaWx5OiBcIk9uZXN0XCI7XHJcbiAgJl9fbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjhweDtcclxuICAgIHBhZGRpbmc6IDU2cHggNjBweDtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ncmVlbik7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAmX19yaWdodCB7XHJcbiAgICB3aWR0aDogMzUlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgLy8gICAmX19pbWFnZSB7XHJcbiAgLy8gICAgIHdpZHRoOiBhdXRvO1xyXG4gIC8vICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgLy8gICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgLy8gICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIC8vICAgfVxyXG4gICZfX2ltYWdlLWJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMzAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3dvcmstd2l0aC11cy5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC53b3JrLXdpdGgtdXMge1xyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgJl9faW1hZ2UtYmxvY2sge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC53b3JrLXdpdGgtdXMge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW1hZ2UtYmxvY2sge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaGlzdG9yeS1xdW90ZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6IE9uZXN0LCBzZXJpZjtcclxuICBnYXA6IDJyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5oaXN0b3J5LXF1b3RlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxLjJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgbWF4LWhlaWdodDogMjEuMXJlbTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMxMTExMTFDQztcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */

/* End */


/* Start:/local/templates/vastega/components/bitrix/catalog.section.list/mobile-main/style.min.css?17455678116236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/vastega/components/bitrix/form.result.new/popup/style.css?1748955674734*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/vastega/components/bitrix/form.result.new/popup/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/vastega/components/bitrix/form.result.new/popup/images/icon_warn.gif);
}
.contact-us__modal-submit {
	background-color: #fff!important;
}
/* End */
/* /local/templates/vastega/css/main-page.css?174587099330776 */
/* /local/templates/vastega/css/main.css?176164948857646 */
/* /local/templates/vastega/components/bitrix/catalog.section.list/mobile-main/style.min.css?17455678116236 */
/* /local/templates/vastega/components/bitrix/form.result.new/popup/style.css?1748955674734 */
