/**
  POLICES
 */
/**
  COULEURS
 */
/**
  TAILLES D'ECRITURE
 */
/**
  COOKIES - Tarteaucitron
 */
/**
  ERREURS
 */
@font-face {
  font-family: 'CoveredByYourGrace';
  src: url("/assets/fonts/CoveredByYourGrace-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/**
  * Uniformise les transitions
 */
.page-contact .section-introduction {
  margin: 100px 0;
}

.page-contact .section-introduction .section-header .section-title {
  color: #fcc461;
}

.page-contact .section-introduction .section-content .images {
  width: 100%;
  margin: 120px 0 0 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.page-contact .section-introduction .section-content .images .block {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(100% / 4 - 20px);
  background: whitesmoke;
}

.page-contact .section-introduction .section-content .images .block:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}

.page-contact .section-introduction .section-content .images .block .figure {
  width: 100%;
  height: 100%;
  background: none center center no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
}

.page-contact .section-introduction .section-content .images .block .block-content {
  font-family: "CoveredByYourGrace", sans-serif;
  color: #fff;
  font-size: 40px;
  width: 100%;
  text-align: center;
}

.page-contact .section-introduction .design {
  position: absolute;
  top: 150px;
  left: 0;
  height: 100px;
}

.page-contact .section-introduction .design .figure {
  height: 100%;
}

.page-contact .section-introduction .design .figure img {
  max-height: 100%;
}

@media all and (max-width: 900px) {
  .page-contact .section-introduction .design {
    display: none;
  }
}

@media all and (max-width: 900px) {
  .page-contact .section-introduction .section-content .images .block {
    width: calc(100% / 3 - 20px);
  }
  .page-contact .section-introduction .section-content .images .block:nth-child(4) {
    display: none;
  }
}

.page-contact .section-contact .section-header .section-title {
  color: #26b7b1;
  margin: 0 0 50px 0;
}

.page-contact .section-contact .section-content {
  width: 100%;
  max-width: 925px;
  margin: 0 auto;
}

.page-contact .section-contact .form label {
  transition: linear .3s;
}

.page-contact .section-contact .form label.active {
  opacity: 0;
}

.page-contact .section-contact .form label.error {
  width: 100%;
  text-align: right;
  color: darkred;
  font-size: 12px;
}

.page-contact .section-contact .form textarea {
  padding: 10px;
}

.page-contact .section-contact .form .row-recaptcha {
  margin: 50px 0 0 0;
}

.page-contact .section-contact .form .contact-infos {
  margin: 10px 0 0 0;
}

.page-contact .section-contact .form .row-controls {
  margin: 25px 0 0 0;
}

.page-contact .section-contact .form .row-controls .btn {
  border: 2px solid #26b7b1;
  background: #26b7b1;
  color: #fff;
}

.page-contact .section-contact .form .row-controls .btn:hover {
  background: none;
  color: #26b7b1;
}

@media all and (max-width: 900px) {
  .page-contact .section-contact .form .row {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .page-contact .section-contact .form .row .column {
    width: 100%;
  }
  .page-contact .section-contact .form .row .column:nth-child(2) .form-group {
    margin-top: 18px;
  }
  .page-contact .section-contact .form .row-notice p {
    padding: 0 !important;
    margin: 15px 0 0 0 !important;
  }
  .page-contact .section-contact .form textarea {
    min-height: 150px;
  }
}

@media all and (max-width: 600px) {
  .page-contact .section-contact .form .row-controls .btn-submit {
    width: 100%;
  }
}

.page-contact .map {
  width: 100%;
  height: 600px;
  background: whitesmoke;
  margin: 100px 0 0 0;
  overflow: hidden;
}

.page-contact .map iframe {
  width: 200%;
  height: 200%;
  position: absolute;
  top: -50%;
  left: -50%;
}

.page-contact .section-newsletter {
  margin: 100px 0;
}

.page-contact .section-newsletter .section-header .section-title {
  color: #ea504e;
}

.page-contact .section-newsletter .section-content .section-text {
  width: 100%;
  max-width: 600px;
  margin: 0 auto 40px auto;
}

.page-contact .section-newsletter .section-content .form {
  width: 100%;
  max-width: 300px;
}

.page-contact .section-newsletter .section-content .form .form-group label {
  opacity: 1;
  -webkit-transition: linear .3s;
  -moz-transition: linear .3s;
  -ms-transition: linear .3s;
  -o-transition: linear .3s;
  transition: linear .3s;
}

.page-contact .section-newsletter .section-content .form .form-group label.active {
  opacity: 0;
}

.page-contact .section-newsletter .section-content .form .form-group input {
  border: none;
  border-bottom: 1px solid #000;
  border-radius: 0;
}

.page-contact .section-newsletter .section-content .form .row-controls {
  margin: 50px 0 0 0;
}

.page-contact .section-newsletter .section-content .form .row-controls .btn-submit {
  background: #ea504e;
  border: 2px solid #ea504e;
  color: #fff;
}

.page-contact .section-newsletter .section-content .form .row-controls .btn-submit:hover {
  background: none;
  color: #ea504e;
}

.page-contact .section-partenaires .section-header .section-title {
  color: #26b7b1;
}

.page-contact .section-partenaires .section-content .block-list {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 0 80px 0;
}

.page-contact .section-partenaires .section-content .block-list .block {
  width: calc(100% / 5 - 30px);
  margin: 15px;
}

@media all and (max-width: 900px) {
  .page-contact .section-partenaires .section-content .block-list .block {
    width: calc(100% / 3 - 30px);
  }
}


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