@charset "UTF-8";
.footer--social-newsletter-input > input {
  border: 1px solid white;
  border-radius: 20px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
  background: transparent;
  padding-left: 5px;
}

.footer--social-newsletter-input > button {
  border: 1px solid white;
  border-radius: 20px;
  color: white;
  background: transparent;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.formInputs > input, .formInputs > select {
  border: none;
  border-bottom: 1px solid black;
}

.formInputs > select {
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  appearance: none;
}

.formInputs > select::-ms-expand {
  display: none;
  /* IE 11 , qui utilise IE11 sérieusement ?*/
}

select {
  position: relative;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("https://2tec2.repliqa.fr/build/icon/2tec2_arrow_bottom_black.svg");
  background-repeat: no-repeat, repeat;
  background-position: right .5em top 50%, 0 0;
  background-size: .75em auto, 100%;
  cursor: pointer;
}

select > i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  pointer-events: none;
}

input {
  border: none;
  border-bottom: 1px solid black;
  -webkit-appearance: none;
  margin-bottom: 2px;
}

input[type="radio"] {
  border-bottom: none;
}

select {
  border: none;
  border-bottom: 1px solid black;
  -webkit-appearance: none;
  margin-bottom: 2px;
}

.formRadioContainer {
  position: relative;
  padding-left: 22px;
  width: 100%;
}

.formRadioContainer input:checked ~ .checkmark:after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  background: white;
  content: '';
  width: 50%;
  height: 50%;
  border-radius: 15px;
}

.formRadioContainer .checkmark {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 16px;
  height: 16px;
  background: #4D4D4D;
  border-radius: 15px;
  cursor: pointer;
}

@media all and (min-width: 768px) {
  .formRadioContainer .checkmark {
    margin-right: 1rem;
  }
}

.formRadioContainer > input {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 15px;
  height: 15px;
}

@media all and (min-width: 768px) {
  .formRadioContainer > input {
    margin-right: 1rem;
  }
}

.PrivateNotchedOutline-root-1 {
  top: 0 !important;
}

.MuiInputLabel-outlined {
  background-color: white;
  padding: 0 4px !important;
}

.contact {
  display: flex;
  justify-content: center;
}

.contact--header {
  flex: 2;
}

@media all and (min-width: 768px) {
  .contact--header {
    flex: 1;
  }
}

.contact--header > h1 {
  padding: 3%;
}

@media all and (min-width: 768px) {
  .contact--header > h1 {
    padding: 0;
  }
}

@media all and (min-width: 768px) {
  .contact-sm {
    display: none;
  }
}

.contact-md {
  display: none;
}

@media all and (min-width: 768px) {
  .contact-md {
    display: flex;
    flex-direction: column;
  }
}

@media all and (min-width: 1025px) {
  .contact-md {
    display: none;
  }
}

.contact-lg {
  display: none;
}

@media all and (min-width: 1025px) {
  .contact-lg {
    display: flex;
    flex-direction: column;
  }
}

.contact--content {
  overflow: hidden;
  flex: 9;
}

.contact--content-lg {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  flex: 60;
}

.contact--content-lg-part {
  width: calc(50% - 0.75em);
  display: flex;
  flex-direction: column;
  margin-top: 1em;
}

.contact--content-lg-part .form-check {
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}

.contact--content-lg-submit {
  max-height: 40px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-content: center;
  margin: 1em 0.5em;
}

.contact--content-lg-submit > button {
  padding: 0.5em 1em;
}

@media all and (min-width: 1200px) {
  .contact--content-lg-submit > button {
    margin-bottom: 0;
  }
}

.contact--content-form {
  width: 100%;
  height: 100%;
}

.contact--content-form form {
  width: calc(100% - 0.66em);
}

@media all and (min-width: 1025px) {
  .contact--content-form form {
    height: 100%;
  }
}

@media all and (min-width: 768px) {
  .contact--content-form-submit {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 2rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-submit {
    margin-top: 1rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-1 {
    height: 50%;
  }
}

.contact--content-form-1-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 1rem;
  flex-direction: column;
}

@media all and (min-width: 768px) {
  .contact--content-form-1 {
    margin-bottom: 2rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-1 {
    margin-bottom: 0;
    display: flex;
    justify-content: start;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-2 {
    flex: 40;
    border-top: 1px solid black;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-2-content {
    height: 100%;
    margin-top: 0;
  }
}

@media all and (min-width: 768px) {
  .contact--content-form-2 {
    margin-bottom: 2rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-3 {
    height: 42%;
    border-top: 1px solid black;
  }
}

@media all and (min-width: 768px) {
  .contact--content-form-3-content {
    margin-top: 1rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-3-content {
    height: 100%;
    margin-top: 0;
  }
}

.contact--content-form-part {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  flex: 1;
}

@media all and (min-width: 768px) {
  .contact--content-form-part {
    margin-bottom: 1rem;
  }
}

@media all and (min-width: 1025px) {
  .contact--content-form-part {
    width: 50%;
  }
}

.contact--content-form-group {
  width: 100%;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
}

.contact--content-form-group-label {
  width: 33%;
}

.contact--content-form-group-label .txt--label label {
  margin-bottom: 0.25em;
  margin-top: 0.75em;
}

.contact--content-form-group-input {
  width: 66%;
}

.contact--content-form-group-input > input {
  width: 100%;
}

.contact--content-form-group-input > select {
  width: 100%;
}

.contact--content-form-group-txt {
  width: 100%;
  height: 100%;
}

.contact--content-form-group-txt > textarea {
  height: 100%;
  width: 100%;
  resize: none;
}

.contact--content-form-group-radio {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  flex-grow: 1;
}

.contact--content-form-group-radio > label {
  width: 100%;
  align-self: center;
}

@media all and (min-width: 768px) {
  .contact--content-form-group-radio > label {
    width: 100%;
  }
}

.contact--content-form-group-title label {
  font-size: 9pt;
  margin-top: 1em;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: bold;
}

.contact--content-mail {
  position: relative;
  width: 100%;
  overflow-x: auto;
  margin-bottom: 0.5rem;
}

.contact--content-mail > p {
  margin: 0;
}

@media all and (min-width: 1025px) {
  .contact--content-mail {
    overflow: hidden;
    height: 100%;
  }
}

.contact--content-mail-content {
  display: flex;
  flex-wrap: wrap;
  width: 150%;
}

@media all and (min-width: 1025px) {
  .contact--content-mail-content {
    width: 100%;
    flex-direction: column;
    justify-content: space-between;
    flex-wrap: nowrap;
    height: 100%;
    padding: 2rem 0 2rem 0;
  }
}

.contact--content-mail-content-line {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.contact--content-mail-content-line-item-title {
  font-weight: bold;
}

.contact--content-mail-label {
  line-height: 1.25;
  width: 100%;
  font-weight: bold;
}

.contact--content-location {
  display: flex;
  flex-direction: column;
}

.contact--content-location-item > p {
  line-height: 1.25;
  margin-bottom: 0.5rem !important;
}

.contact--request {
  height: 100%;
  flex-direction: column;
}

@media all and (min-width: 768px) {
  .page--mainwrap {
    width: 60% !important;
  }
  .page--subwrap {
    width: 40% !important;
  }
}

@media all and (min-width: 1025px) {
  .txt--label {
    font-size: 12pt;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vY29tcG9uZW50cy9faW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi91dGlscy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBRUksdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsNkJBQTZCO0VBQzdCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsaUJBQWlCO0FEQ3JCOztBQ1RBO0VBV0ksdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7QURFaEM7O0FDRUE7RUFFSSxZQUFZO0VBQ1osOEJBQThCO0FEQWxDOztBQ0hBO0VBT0kscUJBQW9CO0VBQUU7RUFDdEIsd0JBQXVCO0VBQUU7RUFDekIsZ0JBQWU7QURFbkI7O0FDWEE7RUFXTSxhQUFhO0VBQUU7QURLckI7O0FDQ0E7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHdCQUF3QjtFQUN4QixnQkFBZ0I7RUFDaEIseUZBQXlGO0VBQ3pGLG9DQUFvQztFQUNwQyw0Q0FBNEM7RUFDNUMsaUNBQWlDO0VBQ2pDLGVBQWU7QURFakI7O0FDWEE7RUFXSSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLDJCQUEyQjtFQUMzQixRQUFRO0VBQ1Isb0JBQ0Y7QURHRjs7QUNBQTtFQUNFLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIsd0JBQXdCO0VBQ3hCLGtCQUFrQjtBREdwQjs7QUNBQTtFQUNFLG1CQUFtQjtBREdyQjs7QUNBQTtFQUNFLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIsd0JBQXdCO0VBQ3hCLGtCQUFrQjtBREdwQjs7QUNDQTtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsV0FBVztBREViOztBQ0xBO0VB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QUM5QixXQUFXO0FBeU5yQjs7QUF2Tlk7RUFDRSxpQkFBaUI7QUEwTi9COztBQXBOTTtFQUNFLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsaUJBQWlCO0FBdU56Qjs7QUFwTkk7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0FBdU41Qjs7QUF0Tk87RUFFRyxpQkFBaUI7RUFDakIsZ0NBQStCO0FBd056Qzs7QUFuTkU7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0FBc04xQjs7QUd6ZEU7RUh1UUE7SUFDRSxxQkFBcUI7RUFzTnZCO0VBcE5BO0lBQ0UscUJBQXFCO0VBc052QjtBQUNGOztBRzNkRTtFSHVRRjtJQUVJLGVBQWU7RUF1TmpCO0FBQ0YiLCJmaWxlIjoiY29udGFjdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vdXRpbHMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCIuLi91dGlscy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcIi4uL2NvbXBvbmVudHMvaW5wdXRcIjtcclxuLmNvbnRhY3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgJi0taGVhZGVyIHtcclxuICAgIGZsZXg6IDI7XHJcbiAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICAgICYgPiBoMSB7XHJcbiAgICAgIHBhZGRpbmc6IDMlO1xyXG4gICAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmLXNtIHtcclxuICAgIEBpbmNsdWRlIGRpc3BsYXktbWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1kIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1sZy1mb290ZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4OiA5O1xyXG4gICAgJi1sZyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4OiA2MDtcclxuICAgICAgJi1wYXJ0IHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjc1ZW0pO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICAgLmZvcm0tY2hlY2sge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDAuMjVlbTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXN1Ym1pdCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDFlbSAwLjVlbTtcclxuICAgICAgICAmID4gYnV0dG9uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIGRpc3BsYXkteGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1mb3JtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuNjZlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheS1sZy1mb290ZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXN1Ym1pdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheS1tZCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLTEge1xyXG4gICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi0yIHtcclxuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgICAgICAgICBmbGV4OiA0MDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheS1sZy1mb290ZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MiU7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbGctZm9vdGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1wYXJ0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheS1tZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWdyb3VwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgJiAudHh0LS1sYWJlbCBsYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC43NWVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWlucHV0IHtcclxuICAgICAgICAgIHdpZHRoOiA2NiU7XHJcblxyXG4gICAgICAgICAgJiA+IGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiA+IHNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAmID4gdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcmFkaW8ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICYgPiBsYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc3BsYXktbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUgbGFiZWwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA5cHQ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbWFpbCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICYgPiBwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICBAaW5jbHVkZSBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTUwJTtcclxuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCAycmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGluZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbG9jYXRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICYgPiBwIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi0tcmVxdWVzdCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG5AaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAucGFnZS0tbWFpbndyYXAge1xyXG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucGFnZS0tc3Vid3JhcCB7XHJcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi50eHQtLWxhYmVsIHtcclxuICBAaW5jbHVkZSBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgfVxyXG59IiwiLmZvb3Rlci0tc29jaWFsLW5ld3NsZXR0ZXItaW5wdXQge1xyXG4gICYgPiBpbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgJiA+IGJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm1JbnB1dHMge1xyXG4gICYgPiBpbnB1dCAsICYgPiBzZWxlY3Qge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJiA+IHNlbGVjdCB7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6bm9uZTsgLyogRmlyZWZveCAqL1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICBhcHBlYXJhbmNlOm5vbmU7XHJcbiAgICAmOjotbXMtZXhwYW5kIHtcclxuICAgICAgZGlzcGxheTogbm9uZTsgLyogSUUgMTEgLCBxdWkgdXRpbGlzZSBJRTExIHPDqXJpZXVzZW1lbnQgPyovXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuc2VsZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly8ydGVjMi5yZXBsaXFhLmZyL2J1aWxkL2ljb24vMnRlYzJfYXJyb3dfYm90dG9tX2JsYWNrLnN2ZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAuNWVtIHRvcCA1MCUsIDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IC43NWVtIGF1dG8sIDEwMCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICYgPiBpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gIH1cclxufVxyXG5cclxuaW5wdXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLy8gY3VzdG9taXplIHJhZGlvIGJ1dHRvbnNcclxuLmZvcm1SYWRpb0NvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMjJweDtcclxuICB3aWR0aDogMTAwJTtcclxuICAmIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogNTAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICB9XHJcbiAgJiAuY2hlY2ttYXJrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1tZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJiA+IGlucHV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1tZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLlByaXZhdGVOb3RjaGVkT3V0bGluZS1yb290LTEge1xyXG4gIHRvcDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuLk11aUlucHV0TGFiZWwtb3V0bGluZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDAgNHB4IWltcG9ydGFudDtcclxufSIsIi8vIENvdWxldXJzXHJcbiRncmV5OiAjNEQ0RDREO1xyXG4kbGlnaHQtZ3JleTogI0ZGRkZGRkNDO1xyXG4kZm9vdGVyX21kX2JnOiAjODI5MDk3O1xyXG4kZm9vdGVyX2JnOiAjNEY1NzVGO1xyXG4kdHh0LWRhcms6ICMxYTFhMWE7XHJcbiRncmVlbjogIzYwNzk4MDtcclxuJHRleHQtZ3JleTogIzU5NTk1OTtcclxuJGxpZ2h0LWJsdWU6ICMwMDk5OTk7XHJcblxyXG4vLyBTaWRlYmFyXHJcbiRwYWRkaW5nOiAoXCJzbVwiOiAxLjVyZW0sIFwibWRcIjogMi41cmVtLCBcImxnXCI6IDIuNXJlbSk7IiwiQG1peGluIGRpc3BsYXkteHhsIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWluLWhlaWdodDogMTQ0MHB4KSB7IEBjb250ZW50IH1cclxufVxyXG5AbWl4aW4gZGlzcGxheS14bCB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7IEBjb250ZW50IH1cclxufVxyXG5AbWl4aW4gZGlzcGxheS1sZyB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHsgQGNvbnRlbnQgfVxyXG59XHJcblxyXG5AbWl4aW4gZGlzcGxheS1tZCB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgQGNvbnRlbnQgfVxyXG59XHJcblxyXG5AbWl4aW4gZGlzcGxheS1zbSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHsgQGNvbnRlbnQgfVxyXG59XHJcbkBtaXhpbiBkaXNwbGF5LWxnLWZvb3RlciB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7IEBjb250ZW50IH1cclxufVxyXG5cclxuQG1peGluIGlwYWRwcm8tcG9ydHJhaXQge1xyXG4gIC8qIFBvcnRyYWl0ICovXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGg6IDEwMjRweClcclxuICBhbmQgKG1heC1oZWlnaHQ6IDEzNjZweClcclxuICBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdClcclxuICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XHJcbiAgICBAY29udGVudFxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGlwYWQtcGF5c2FnZSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHtcclxuICAgIEBjb250ZW50XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaXBhZC1wb3J0cmFpdCB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkge1xyXG4gICAgQGNvbnRlbnRcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cge1xyXG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDA4NTtcclxufVxyXG5cclxuQG1peGluIHBhZ2VNb2RlbEhlYWRlclJlZHVjdGlvbiB7XHJcbiAgJi0taGVhZGVyIHtcclxuICAgIGhlaWdodDogMjAlO1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1tZCB7XHJcbiAgICAgIGhlaWdodDogMTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgaXBhZC1wb3J0cmFpdCB7XHJcbiAgICAgIGhlaWdodDogOCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGFnZU1vZGVsQ29udGVudFJlZHVjdGlvbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDc1JTtcclxuICBAaW5jbHVkZSBkaXNwbGF5LW1kIHtcclxuICAgIGhlaWdodDogODUlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQnJlYWtwb2ludHNcclxuJGJwLXNtYWxsOiA0OGVtOyAvLyA3NjhweFxyXG4kYnAtbWVkaXVtOiA2NGVtOyAvLyAxMDI0cHhcclxuJGJwLWxhcmdlOiA4NS4zNzVlbTsgLy8gMTM2NnB4XHJcbiRicC14bGFyZ2U6IDEyMGVtOyAvLyAxOTIwcHhcclxuJGJwLXh4bGFyZ2U6IDE2MGVtOyAvLyAyNTYwcHhcclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuJG1xLXNtYWxsOiBcIihtaW4td2lkdGg6ICN7JGJwLXNtYWxsfSlcIjtcclxuJG1xLW1lZGl1bTogXCIobWluLXdpZHRoOiAjeyRicC1tZWRpdW19KVwiO1xyXG4kbXEtbGFyZ2U6IFwiKG1pbi13aWR0aDogI3skYnAtbGFyZ2V9KVwiO1xyXG4kbXEteGxhcmdlOiBcIihtaW4td2lkdGg6ICN7JGJwLXhsYXJnZX0pXCI7XHJcbiRtcS14eGxhcmdlOiBcIihtaW4td2lkdGg6ICN7JGJwLXh4bGFyZ2V9KVwiO1xyXG4kbXEtcmV0aW5hOiBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSlcIjsiXSwic291cmNlUm9vdCI6IiJ9*/