#blog .meta-hero {
  position: relative;
  max-width: unset;
}
#blog .meta-hero svg {
  position: absolute;
  width: 100%;
  top: 49%;
}
#blog .meta-hero svg.curve-normalscreens {
  display: none;
}
@media only screen and (max-width: 1920px) {
  #blog .meta-hero svg.curve-normalscreens {
    display: block;
  }
}
@media only screen and (max-width: 768px) {
  #blog .meta-hero svg.curve-normalscreens {
    display: none;
  }
}
#blog .meta-hero svg.curve-extralargescreens {
  display: block;
}
@media only screen and (max-width: 1920px) {
  #blog .meta-hero svg.curve-extralargescreens {
    display: none;
  }
}
#blog .c-hero h1 {
  color: white;
}
#blog .c-hero.areapage {
  max-height: calc(calc(600px - 96px) + 96px);
  padding-top: 96px;
  max-width: unset;
  position: relative;
}
@media only screen and (max-width: 768px) {
  #blog .c-hero.areapage {
    max-height: 500px;
  }
}
#blog .c-hero.areapage .c-hero__container {
  max-height: calc(600px - 96px);
  padding: 0 16px;
}
@media only screen and (max-width: 1440px) {
  #blog .c-hero.areapage .c-hero__container {
    padding-left: 88px;
    padding-right: 88px;
  }
}
@media only screen and (max-width: 768px) {
  #blog .c-hero.areapage .c-hero__container {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media only screen and (max-width: 425px) {
  #blog .c-hero.areapage .c-hero__container {
    padding-left: 24px;
    padding-right: 24px;
  }
}
#blog .c-hero.areapage .c-hero__container .c-hero__content {
  height: calc(600px - 96px);
  width: 50%;
  padding: 0;
}
@media only screen and (max-width: 768px) {
  #blog .c-hero.areapage .c-hero__container .c-hero__content {
    height: calc(500px - 96px);
  }
}
@media only screen and (max-width: 425px) {
  #blog .c-hero.areapage .c-hero__container .c-hero__content {
    width: 90%;
  }
}
#blog .c-hero.areapage .c-hero__container .c-hero__image-container {
  width: 50%;
}
@media only screen and (max-width: 425px) {
  #blog .c-hero.areapage .c-hero__headers {
    justify-content: flex-start;
    padding-top: 60px;
  }
}
#blog .c-hero__big-background {
  position: absolute;
  background: url(/wp-content/themes/wp-plogg-theme-generic/assets/images/Plaza-laval_exterieur.jpg) no-repeat center top;
  background-size: cover;
  width: 100%;
  height: 100%;
}
#blog .c-hero__big-background .overlay {
  background-color: rgba(66, 66, 66, 0.42);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#blog .c-hero__image-text-container {
  position: absolute;
  left: 27%;
  top: 100px;
}
@media only screen and (max-width: 1024px) {
  #blog .c-hero__image-text-container {
    left: 12%;
    text-align: right;
  }
}
@media only screen and (max-width: 767px) {
  #blog .c-hero__image-text-container {
    left: 14vw;
    top: 31%;
  }
  #blog .c-hero__image-text-container img {
    height: 180px;
    width: 180px;
  }
}
@media only screen and (max-width: 424px) {
  #blog .c-hero__image-text-container {
    left: -20vw;
    top: 40%;
  }
}
#blog #blogposts {
  background: #F5F8FB;
  position: relative;
}
#blog #blogposts .c-hero__icon {
  left: 50%;
  position: absolute;
  top: -94px;
}
@media only screen and (max-width: 767px) {
  #blog #blogposts .c-hero__icon {
    left: 9%;
    top: -63px;
  }
}
@media only screen and (max-width: 424px) {
  #blog #blogposts .c-hero__icon {
    display: block;
  }
}
#blog #blogposts .c-hero__icon img {
  width: 171px;
  height: 171px;
}
@media only screen and (max-width: 767px) {
  #blog #blogposts .c-hero__icon img {
    width: 100px;
    height: 100px;
  }
}
#blog #blogposts .post {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: white;
  color: black;
  box-shadow: 0px 10px 25px #00000029;
  padding: 74px 60px;
  width: calc(50% - 37.5px);
  margin-bottom: 70px;
}
#blog #blogposts .post:nth-child(2n-1) {
  margin-right: 75px;
}
@media only screen and (max-width: 1024px) {
  #blog #blogposts .post:nth-child(2n-1) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  #blog #blogposts .post:nth-child(2n-1) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1024px) {
  #blog #blogposts .post {
    width: 100%;
    padding: 38px 20px;
    margin-bottom: 38px;
  }
}
#blog #blogposts .post__title {
  margin: 16px 0 24px;
}
#blog #blogposts .post__excerpt p {
  font-size: 16px;
}
#blog #blogposts .post__link {
  color: #C62F14;
  text-underline-offset: 4px;
  margin-top: 24px;
  margin-bottom: 60px;
}
@media only screen and (max-width: 1024px) {
  #blog #blogposts .post__link {
    margin: 10px 0 28px;
  }
}
#blog #blogposts .post__image {
  margin-top: auto;
}


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