/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/main/form.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --width: 1650px;
  --welcome-animation-width: 1920px;
}

@media screen and (max-width: 1700px) {
  :root {
    --width: 1450px;
  }
}
@media screen and (max-width: 992px) {
  :root {
    --width: 100vw;
    --welcome-animation-width: 100vw;
  }
}
.contact-info-section {
  display: flex;
  justify-content: center;
  width: 100vw;
  height: auto;
}
.contact-info-section .contact-info-container {
  display: flex;
  gap: 10px;
  width: var(--width);
  height: 800px;
  padding: 50px 0;
  background-color: #21201e;
}
.contact-info-section .contact-info-container .contact-info {
  width: 50%;
  height: 100%;
  padding: 0 10px;
  color: #dddddd;
  font-size: 1.2rem;
}
.contact-info-section .contact-info-container .contact-info .title {
  display: flex;
  flex-direction: column;
  font-size: 3rem;
}
.contact-info-section .contact-info-container .contact-info .title::after {
  content: "—";
  height: 80px;
  color: #a47d7d;
  text-align: left;
  font-size: 4rem;
}
.contact-info-section .contact-info-container .contact-info .form {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.contact-info-section .contact-info-container .contact-info .form .text {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  margin-bottom: 30px;
  color: #815858;
}
.contact-info-section .contact-info-container .contact-info .form .text h2,
.contact-info-section .contact-info-container .contact-info .form .text h3 {
  letter-spacing: 10px;
  font-style: italic;
}
.contact-info-section .contact-info-container .contact-info .form .text h2 {
  font-size: 3rem;
}
.contact-info-section .contact-info-container .contact-info .form .text h3 {
  font-size: 2rem;
}
.contact-info-section .contact-info-container .contact-info .form .text .text {
  font-size: 1.5rem;
  text-align: center;
}
.contact-info-section .contact-info-container .contact-info .form .row {
  display: flex;
  justify-content: center;
  gap: 10px;
  width: 100%;
  padding: 10px 0;
  color: #dddddd;
}
.contact-info-section .contact-info-container .contact-info .form .row label {
  font-size: 1rem;
}
.contact-info-section .contact-info-container .contact-info .form .row input,
.contact-info-section .contact-info-container .contact-info .form .row textarea {
  font-size: 1rem;
  padding: 10px;
  color: #dddddd;
  background-color: #21201e;
  border-bottom: 1px solid #815858;
}
.contact-info-section .contact-info-container .contact-info .form .row input[type=time] {
  padding: 8px;
}
.contact-info-section .contact-info-container .contact-info .form .row input[type=checkbox] {
  cursor: pointer;
  padding: 5px;
  border: 1px solid #815858;
}
.contact-info-section .contact-info-container .contact-info .form .row input[type=checkbox]:checked {
  background-color: #815858;
}
.contact-info-section .contact-info-container .contact-info .form .row .col {
  width: 100%;
}
.contact-info-section .contact-info-container .contact-info .form .row .col textarea {
  width: 100%;
}
.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox {
  display: flex;
  align-items: center;
  gap: 10px;
}
.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox a {
  border-bottom: 1px solid #815858;
}
.contact-info-section .contact-info-container .contact-info .form .row .col-3 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 33.3333333333%;
}
.contact-info-section .contact-info-container .contact-info .form .row .submit-btn {
  cursor: pointer;
  color: #815858;
  border: 1px solid #815858;
  transition: all 0.5s;
}
.contact-info-section .contact-info-container .contact-info .form .row .submit-btn:hover {
  color: #dddddd;
  background-color: #815858;
  transition: all 0.5s;
}
.contact-info-section .contact-info-container .map {
  width: 50%;
  height: 100%;
}

@media screen and (max-width: 992px) {
  .contact-info-section {
    display: flex;
    justify-content: center;
    width: 100vw;
    height: auto;
  }
  .contact-info-section .contact-info-container {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: var(--width);
    height: 1800px;
    padding: 50px 20px;
    background-color: #21201e;
  }
  .contact-info-section .contact-info-container .contact-info {
    width: 100%;
    height: 100%;
    padding: 0;
    color: #dddddd;
    font-size: 1.1rem;
  }
  .contact-info-section .contact-info-container .contact-info .title {
    display: flex;
    flex-direction: column;
    font-size: 3rem;
  }
  .contact-info-section .contact-info-container .contact-info .title::after {
    content: "—";
    height: 80px;
    color: #a47d7d;
    text-align: left;
    font-size: 4rem;
  }
  .contact-info-section .contact-info-container .contact-info .form {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
  }
  .contact-info-section .contact-info-container .contact-info .form .text {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
    margin-bottom: 30px;
    color: #815858;
  }
  .contact-info-section .contact-info-container .contact-info .form .text h2,
  .contact-info-section .contact-info-container .contact-info .form .text h3 {
    letter-spacing: 10px;
    font-style: italic;
  }
  .contact-info-section .contact-info-container .contact-info .form .text h2 {
    font-size: 3rem;
  }
  .contact-info-section .contact-info-container .contact-info .form .text h3 {
    font-size: 2rem;
  }
  .contact-info-section .contact-info-container .contact-info .form .text .text {
    font-size: 1.5rem;
    text-align: center;
  }
  .contact-info-section .contact-info-container .contact-info .form .row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    width: 100%;
    padding: 10px 0;
    color: #dddddd;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .col {
    width: 100%;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .col textarea {
    width: 100%;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .col .checkbox {
    display: flex;
    align-items: center;
    gap: 10px;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .col .checkbox a {
    border-bottom: 1px solid #815858;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .col-3 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .submit-btn {
    cursor: pointer;
    color: #815858;
    border: 1px solid #815858;
    transition: all 0.5s;
  }
  .contact-info-section .contact-info-container .contact-info .form .row .submit-btn:hover {
    color: #dddddd;
    background-color: #815858;
    transition: all 0.5s;
  }
  .contact-info-section .contact-info-container .map {
    width: 100%;
    height: 100%;
  }
}

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