.ws-contact__row {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.5rem;
}
@media (min-width: 992px) {
  .ws-contact__row {
    grid-template-columns: 40% calc(60% - 9rem);
    gap: 9rem;
  }
}
.ws-contact__content .ws-label {
  margin-bottom: 1rem;
}
.ws-contact__content .ws-title {
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  .ws-contact__content .ws-title {
    font-size: 30px;
    line-height: 37px;
  }
}
.ws-contact__content--desc {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #656B73;
}
.ws-contact__info {
  margin-top: 2rem;
}
@media (min-width: 992px) {
  .ws-contact__info {
    margin-top: 3.75rem;
  }
}
.ws-contact__info--item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.25rem;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.ws-contact__info--item:not(:last-child) {
  margin-bottom: 1.5rem;
}
.ws-contact__info--icon {
  line-height: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background: #000000;
  padding: 1.5rem;
  border-radius: 50%;
}
.ws-contact__info--icon svg {
  width: 24px;
  height: 24px;
}
.ws-contact__info--content span {
  color: #000000;
  display: block;
}
.ws-contact__info--content span:first-child {
  font-weight: 600;
  font-size: 10px;
  line-height: 9px;
  margin-bottom: 1rem;
}
.ws-contact__info--content span:last-child {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}
.ws-contact__form {
  background: #F47B20 url(../../../images/home/bg-form-contact.png) no-repeat bottom left/80%;
  border-radius: 12px;
  padding: 4rem;
  color: #ffffff;
}
.ws-contact__form--title {
  font-weight: 700;
  font-size: clamp(1.125rem, 0.8523rem + 1.3636vw, 1.875rem);
  line-height: normal;
  color: #FFFFFF;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .ws-contact__form--title {
    line-height: 37px;
    margin-bottom: 3.875rem;
  }
}
.ws-contact__form form .ws-form-group .ws-form-label {
  display: none;
}
.ws-contact__form form .ws-form-group input, .ws-contact__form form .ws-form-group textarea {
  border: none;
  border-radius: unset;
  border-bottom: 1px solid #D6D6D6;
  padding-left: 0;
  color: #ffffff;
}
.ws-contact__form form .ws-form-group input::-webkit-input-placeholder, .ws-contact__form form .ws-form-group textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.ws-contact__form form .ws-form-group input::-moz-placeholder, .ws-contact__form form .ws-form-group textarea::-moz-placeholder {
  color: #ffffff;
}
.ws-contact__form form .ws-form-group input:-ms-input-placeholder, .ws-contact__form form .ws-form-group textarea:-ms-input-placeholder {
  color: #ffffff;
}
.ws-contact__form form .ws-form-group input::-ms-input-placeholder, .ws-contact__form form .ws-form-group textarea::-ms-input-placeholder {
  color: #ffffff;
}
.ws-contact__form form .ws-form-group input::placeholder, .ws-contact__form form .ws-form-group textarea::placeholder {
  color: #ffffff;
}
.ws-contact__form form .ws-form-group.container-submit {
  margin-top: 1.5rem;
}
.ws-contact__form form .ws-form-group.container-submit .ws-btn-primary {
  padding: 1rem 2.625rem;
}
.ws-contact__map {
  margin-top: 3rem;
  height: 455px;
}
@media (min-width: 992px) {
  .ws-contact__map {
    margin-top: 6.125rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkNvbnRhY3QvY29udGFjdC5zY3NzIiwiQ29udGFjdC9jb250YWN0LmNzcyIsIi4uL19jb3JlL3N0eWxlcy9fbWl4aW5zLnNjc3MiLCIuLi9fY29yZS9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlJO0VBQ0ksYUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBQ0hSO0FDRFE7RUZDSjtJQU1RLDJDQUFBO0lBQ0EsU0FBQTtFQ0ZWO0FBQ0Y7QURPUTtFQUNJLG1CQUFBO0FDTFo7QURRUTtFQUNJLHFCQUFBO0FDTlo7QUNiUTtFRmtCQTtJQUlRLGVBQUE7SUFDQSxpQkFBQTtFQ0xkO0FBQ0Y7QURRUTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQ05aO0FEVUk7RUFDSSxnQkFBQTtBQ1JSO0FDNUJRO0VGbUNKO0lBSVEsbUJBQUE7RUNQVjtBQUNGO0FEU1E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7QUNQWjtBRFNZO0VBQ0kscUJBQUE7QUNQaEI7QURXUTtFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ1RaO0FEV1k7RUFDSSxXQUFBO0VBQ0EsWUFBQTtBQ1RoQjtBRGNZO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNaaEI7QURjZ0I7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDWnBCO0FEZWdCO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUNicEI7QURtQkk7RUFDSSwyRkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNHbEVBO0FGaURSO0FEbUJRO0VBQ0ksZ0JBQUE7RUFDQSwwREFBQTtFQUVBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDbEJaO0FDaEZRO0VGNEZBO0lBU1EsaUJBQUE7SUFDQSx1QkFBQTtFQ2pCZDtBQUNGO0FEc0JnQjtFQUNJLGFBQUE7QUNwQnBCO0FEdUJnQjtFQUNJLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGNHN0ZaO0FGd0VSO0FEdUJvQjtFQUNJLGNHaEdoQjtBRjJFUjtBRG9Cb0I7RUFDSSxjR2hHaEI7QUYyRVI7QURvQm9CO0VBQ0ksY0doR2hCO0FGMkVSO0FEb0JvQjtFQUNJLGNHaEdoQjtBRjJFUjtBRG9Cb0I7RUFDSSxjR2hHaEI7QUYyRVI7QUR5QmdCO0VBQ0ksa0JBQUE7QUN2QnBCO0FEeUJvQjtFQUNJLHNCQUFBO0FDdkJ4QjtBRCtCSTtFQUNJLGdCQUFBO0VBQ0EsYUFBQTtBQzdCUjtBQzdHUTtFRndJSjtJQUtRLG9CQUFBO0VDNUJWO0FBQ0YiLCJmaWxlIjoiY29udGFjdC9jb250YWN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9fcGFnZS1iYXNlXCI7XG5cbi53cy1jb250YWN0IHtcblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBnYXA6IDEuNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSBjYWxjKDYwJSAtIDlyZW0pO1xuICAgICAgICAgICAgZ2FwOiA5cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG5cbiAgICAgICAgLndzLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAud3MtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tZGVzYyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY1NkI3MztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEuMjVyZW07XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1pY29uIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgc3BhbiB7ICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1GNDdCMjAgdXJsKC4uLy4uLy4uL2ltYWdlcy9ob21lL2JnLWZvcm0tY29udGFjdC5wbmcpIG5vLXJlcGVhdCBib3R0b20gbGVmdC8gODAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA0cmVtO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICYtLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCAwLjg1MjNyZW0gKyAxLjM2MzZ2dywgMS44NzVyZW0pO1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAud3MtZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgLndzLWZvcm0tbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDZENkQ2O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY29udGFpbmVyLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAud3MtYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAyLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21hcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgIGhlaWdodDogNDU1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNi4xMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndzLWNvbnRhY3RfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3MtY29udGFjdF9fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSBjYWxjKDYwJSAtIDlyZW0pO1xuICAgIGdhcDogOXJlbTtcbiAgfVxufVxuLndzLWNvbnRhY3RfX2NvbnRlbnQgLndzLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi53cy1jb250YWN0X19jb250ZW50IC53cy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3MtY29udGFjdF9fY29udGVudCAud3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgfVxufVxuLndzLWNvbnRhY3RfX2NvbnRlbnQtLWRlc2Mge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzY1NkI3Mztcbn1cbi53cy1jb250YWN0X19pbmZvIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3MtY29udGFjdF9faW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgfVxufVxuLndzLWNvbnRhY3RfX2luZm8tLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuMjVyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLndzLWNvbnRhY3RfX2luZm8tLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi53cy1jb250YWN0X19pbmZvLS1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi53cy1jb250YWN0X19pbmZvLS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ud3MtY29udGFjdF9faW5mby0tY29udGVudCBzcGFuIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndzLWNvbnRhY3RfX2luZm8tLWNvbnRlbnQgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi53cy1jb250YWN0X19pbmZvLS1jb250ZW50IHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4ud3MtY29udGFjdF9fZm9ybSB7XG4gIGJhY2tncm91bmQ6ICNGNDdCMjAgdXJsKC4uLy4uLy4uL2ltYWdlcy9ob21lL2JnLWZvcm0tY29udGFjdC5wbmcpIG5vLXJlcGVhdCBib3R0b20gbGVmdC84MCU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDRyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndzLWNvbnRhY3RfX2Zvcm0tLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMC44NTIzcmVtICsgMS4zNjM2dncsIDEuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndzLWNvbnRhY3RfX2Zvcm0tLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjg3NXJlbTtcbiAgfVxufVxuLndzLWNvbnRhY3RfX2Zvcm0gZm9ybSAud3MtZm9ybS1ncm91cCAud3MtZm9ybS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3MtY29udGFjdF9fZm9ybSBmb3JtIC53cy1mb3JtLWdyb3VwIGlucHV0LCAud3MtY29udGFjdF9fZm9ybSBmb3JtIC53cy1mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENkQ2RDY7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3MtY29udGFjdF9fZm9ybSBmb3JtIC53cy1mb3JtLWdyb3VwIGlucHV0OjpwbGFjZWhvbGRlciwgLndzLWNvbnRhY3RfX2Zvcm0gZm9ybSAud3MtZm9ybS1ncm91cCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cy1jb250YWN0X19mb3JtIGZvcm0gLndzLWZvcm0tZ3JvdXAuY29udGFpbmVyLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi53cy1jb250YWN0X19mb3JtIGZvcm0gLndzLWZvcm0tZ3JvdXAuY29udGFpbmVyLXN1Ym1pdCAud3MtYnRuLXByaW1hcnkge1xuICBwYWRkaW5nOiAxcmVtIDIuNjI1cmVtO1xufVxuLndzLWNvbnRhY3RfX21hcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGhlaWdodDogNDU1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndzLWNvbnRhY3RfX21hcCB7XG4gICAgbWFyZ2luLXRvcDogNi4xMjVyZW07XG4gIH1cbn0iLCIvLyBCcmVha3BvaW50XG5AbWl4aW4gYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBpZTExKCkge1xuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vIFdvcmRwcmVzcyBhZG1pbmJhclxuQG1peGluIHdwLWFkbWluLWJhcigpIHtcbiAgICBib2R5LmFkbWluLWJhciAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODNweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gSW1hZ2UgZHJvcFxuQG1peGluIGltZy1kcm9wKCR3aWR0aCwgJGhlaWdodDogbnVsbCkge1xuICAgIEBpZiAoJGhlaWdodCkge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAoJGhlaWdodC8kd2lkdGgpICogMTAwJTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgaGVpZ2h0OiAkd2lkdGg7XG4gICAgfVxufVxuXG4vLyBUcnVuY2F0ZSB0ZXh0XG5AbWl4aW4gdHJ1bmNhdGUoJGZvbnQtc2l6ZTogbnVsbCwgJGxpbmUtaGVpZ2h0OiBudWxsLCAkbGluZXMtdG8tc2hvdzogMSkge1xuICAgIEBpZiAoJGZvbnQtc2l6ZSBhbmQgJGxpbmUtaGVpZ2h0IGFuZCAkbGluZXMtdG8tc2hvdyA+IDEpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgbWF4LWhlaWdodDogJGZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodCAqICRsaW5lcy10by1zaG93O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcy10by1zaG93O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxufVxuXG4vLyBNYWtlIGd1dHRlcnMgc3BhY2luZ1xuQG1peGluIGd1dHRlcnMoJHNwYWNpbmcpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0oJHNwYWNpbmcvMik7XG4gICAgbWFyZ2luLWxlZnQ6IC0oJHNwYWNpbmcvMik7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICgkc3BhY2luZy8yKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAoJHNwYWNpbmcvMik7XG4gICAgfVxufVxuXG4vLyBSZXNldCBzdHlsZSBmb3IgdWxcbkBtaXhpbiByZXNldC1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBSZXNldCBBdXRvZmlsbFxuQG1peGluIHJlc2V0LWF1dG9maWxsKCRjb2xvcjogJGJvZHktY29sb3IpIHtcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwsXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRjb2xvcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICAgIH1cbn1cblxuLy8gU2V0IGljb24gc2l6ZVxuQG1peGluIGljb24tc2l6ZSgkc2l6ZSkge1xuICAgIHN2Z1tyb2xlPVwiaW1nXCJdIHtcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vIGhpZGUgc2Nyb2xsYmFyXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIge1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG5AbWl4aW4gdG91Y2gtc2NyZWVuKCkge1xuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIGFuZCAocG9pbnRlcjogY29hcnNlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHBvcnRyYWl0LXNjcmVlbigpIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246cG9ydHJhaXQpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQnJlYWtwb2ludFxuJGJyZWFrcG9pbnRzOiAoeHM6IDAsXG4gICAgICAgIHNzbTogMzYwcHgsXG4gICAgICAgIHNtOiA1NzZweCxcbiAgICAgICAgbWQ6IDc2OHB4LFxuICAgICAgICBsZzogOTkycHgsXG4gICAgICAgIHhsOiAxMjAwcHgsXG4gICAgICAgIHh4bDogMTQwMHB4LFxuICAgICAgICB4eHhsOiAyMDAwcHgsXG4gICAgKSAhZGVmYXVsdDtcblxuLy8gVHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5LXByaW1hcnk6ICdNb250c2VycmF0JywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zZWNvbmRhcnk6ICdTcGFjZSBHcm90ZXNrJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8gQ29sb3JzXG4kZ3JheTogI0M0QzRDNCAhZGVmYXVsdDtcbiRncmF5LTI6ICNFMUUxRTEgIWRlZmF1bHQ7XG4kZ3JheS0zOiAjRURFREVFICFkZWZhdWx0O1xuJGdyYXktNDogI0Y4RjlGQyAhZGVmYXVsdDtcbiRncmF5LTU6ICNFOUU5RTkgIWRlZmF1bHQ7XG5cbiR3aGl0ZTogI2ZmZmZmZiAhZGVmYXVsdDtcblxuJGJsYWNrOiAjMDAwMDAwICFkZWZhdWx0O1xuJGJsYWNrLTE6ICMyOTMzM0QgIWRlZmF1bHQ7XG5cbiRibHVlOiAjMTk1NUE2ICFkZWZhdWx0O1xuJHJlZDogI0MzMzEzMCAhZGVmYXVsdDtcbiRyZWQtMjogI2ZmNGU0ZCAhZGVmYXVsdDtcbiRvcmFuZ2U6ICNGNjhEMUUgIWRlZmF1bHQ7XG4kY29sb3ItRjM4RjQ2OiAjRjM4RjQ2ICFkZWZhdWx0O1xuJGNvbG9yLUZEQjgxMzogI0ZEQjgxMyAhZGVmYXVsdDtcbiRjb2xvci1GREI5MTM6ICNGREI5MTMgIWRlZmF1bHQ7XG4kY29sb3ItRjU3RjFGOiAjRjU3RjFGICFkZWZhdWx0O1xuJGNvbG9yLUY0N0IyMDogI0Y0N0IyMCAhZGVmYXVsdDtcbiRjb2xvci1GNThEMUU6ICNGNThEMUUgIWRlZmF1bHQ7XG5cbiRib2R5LWNvbG9yOiAkYmxhY2stMSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1jb2xvcjogJGJsYWNrLTEgIWRlZmF1bHQ7XG5cbi8vIEZvcm1zXG4kaW5wdXQtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJGlucHV0LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG4kaW5wdXQtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRibGFjayAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6IDMuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAxMHB4ICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogdGhpbiAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAxLjI1cmVtICFkZWZhdWx0O1xuJHRleHRhcmVhLWhlaWdodDogMTUwcHggIWRlZmF1bHQ7XG5cbiRsYWJlbC1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XG4kbGFiZWwtY29sb3I6ICRibGFjay0xICFkZWZhdWx0O1xuJGxhYmVsLXNwYWNpbmc6IC41cmVtICFkZWZhdWx0O1xuJGxhYmVsLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XG5cbiRmb3JtLXJvdy1zcGFjaW5nOiAxNnB4ICFkZWZhdWx0O1xuJGZvcm0tY29sLXNwYWNpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWRvdC1zaXplOiA4cHggIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtZ2FwOiAxMHB4ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1mb250LXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxpbmUtaGVpZ2h0OiAxLjQgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtYm9yZGVyLWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1ib3JkZXItY29sb3ItYWN0aXZlOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC10b3A6IDJweCAhZGVmYXVsdDtcblxuJHNlbGVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcteTogOHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1vcHRpb24tcGFkZGluZy14OiAxNnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1vcHRpb24tZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1vcHRpb24tYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHNlbGVjdC1vcHRpb24tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogJGdyYXkgIWRlZmF1bHQ7XG4kc2VsZWN0LWFycm93LXdpZHRoOiAxMXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1zcGFjaW5nOiAxNnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1pY29uOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzcnIHZpZXdCb3g9JzAgMCAxMSA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxTDUuNSA1LjVMMTAgMScgc3Ryb2tlPSclMjNGQkY1RTcnLyUzRSUzQy9zdmclM0UlMEFcIiAhZGVmYXVsdDtcbiRzZWxlY3QtZHJvcGRvd24tb2Zmc2V0OiAwO1xuXG4kdmFsaWRhdGUtbWVzc2FnZS1jb2xvcjogJHJlZC0yICFkZWZhdWx0O1xuJHZhbGlkYXRlLW1lc3NhZ2UtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJHZhbGlkYXRlLW1lc3NhZ2Utc3BhY2luZzogMTBweCAhZGVmYXVsdDtcblxuLy8gRm9ybSBmbG9hdCBsYWJlbFxuJGZvcm0tZmxvYXQ6IGZhbHNlICFkZWZhdWx0O1xuJGZvcm0tZmxvYXQtbGFiZWwtZm9udC1zaXplOiAwLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0LWlucHV0LXBhZGRpbmctdG9wOiAwLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEJ1dHRvblxuJGJ1dHRvbi1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiAkd2hpdGU7XG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiAkZ3JheTtcbiRidXR0b24tYm9yZGVyLXJhZGl1czogLjVyZW0gIWRlZmF1bHQ7XG5cbiRidXR0b24tZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xuJGJ1dHRvbi1saW5lLWhlaWdodDogMS41ICFkZWZhdWx0O1xuXG4kYnV0dG9uLXByaW1hcnktY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRidXR0b24tcHJpbWFyeS1ib3JkZXItY29sb3I6ICRibHVlICFkZWZhdWx0O1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICRibHVlICFkZWZhdWx0O1xuJGJ1dHRvbi1wcmltYXJ5LWNvbG9yLWhvdmVyOiAkd2hpdGU7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogJG9yYW5nZTtcbiRidXR0b24tcHJpbWFyeS1ib3JkZXItY29sb3ItaG92ZXI6ICRvcmFuZ2UgIWRlZmF1bHQ7XG5cbiRidXR0b24tc2Vjb25kYXJ5LWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3I6ICRyZWQgIWRlZmF1bHQ7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAkcmVkICFkZWZhdWx0O1xuJGJ1dHRvbi1zZWNvbmRhcnktY29sb3ItaG92ZXI6ICRyZWQgIWRlZmF1bHQ7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiAkd2hpdGUgIWRlZmF1bHQ7XG4kYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3ItaG92ZXI6ICRyZWQgIWRlZmF1bHQ7XG5cbiRidXR0b24tb3V0bGluZS1jb2xvcjogJHJlZCAhZGVmYXVsdDtcbiRidXR0b24tb3V0bGluZS1ib3JkZXItY29sb3I6ICRyZWQgIWRlZmF1bHQ7XG4kYnV0dG9uLW91dGxpbmUtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kYnV0dG9uLW91dGxpbmUtY29sb3ItaG92ZXI6ICR3aGl0ZSAhZGVmYXVsdDtcbiRidXR0b24tb3V0bGluZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiAkYmx1ZSAhZGVmYXVsdDtcbiRidXR0b24tb3V0bGluZS1ib3JkZXItY29sb3ItaG92ZXI6ICRibHVlICFkZWZhdWx0O1xuXG4vL0xpbmtcbiRsaW5rLWNvbG9yOiAkYmxhY2stMSAhZGVmYXVsdDtcbiRsaW5rLWNvbG9yLWhvdmVyOiAkcmVkICFkZWZhdWx0O1xuJGxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5O1xuJGxpbmstZGlzYWJsZWQtY29sb3ItaG92ZXI6ICRncmF5OyJdfQ== */