/* ==========================================================================
   Vars
   ========================================================================== */
/* ==========================================================================
   Queries
   ========================================================================== */
/* ==========================================================================
   Testimonials default styles
   ========================================================================== */
.post-type-archive-testimonials .site-inner {
  padding-bottom: 40px; }

.loop-layout-testimonials {
  padding-top: 10px; }

.testimonials-container,
.loop-layout-testimonials {
  margin-bottom: 40px;
  text-align: left; }
  .testimonials-container .entry.type-testimonials,
  .testimonials-container .testimonials-entry,
  .loop-layout-testimonials .entry.type-testimonials,
  .loop-layout-testimonials .testimonials-entry {
    padding: 0;
    background-color: transparent;
    margin-bottom: 30px; }
  .testimonials-container .testimonials-content,
  .loop-layout-testimonials .testimonials-content {
    border: 3px solid #ebebeb;
    background-color: white;
    border-radius: 10px;
    padding: 20px 30px;
    margin-bottom: 25px;
    position: relative; }
    .testimonials-container .testimonials-content p,
    .loop-layout-testimonials .testimonials-content p {
      margin-bottom: 10px; }
  .testimonials-container .testimonials-content:before,
  .loop-layout-testimonials .testimonials-content:before {
    content: "";
    display: block;
    position: absolute;
    border-width: 20px;
    border-color: #ebebeb transparent transparent;
    border-style: solid;
    bottom: -40px;
    margin-left: 0px; }
  .testimonials-container .testimonials-content:after,
  .loop-layout-testimonials .testimonials-content:after {
    content: "";
    display: block;
    position: absolute;
    border-width: 15px;
    border-color: white transparent transparent;
    border-style: solid;
    bottom: -30px;
    margin-left: 5px; }
  .testimonials-container .has-post-thumbnail .testimonials-content:before,
  .loop-layout-testimonials .has-post-thumbnail .testimonials-content:before {
    margin-left: 100px; }
  .testimonials-container .has-post-thumbnail .testimonials-content:after,
  .loop-layout-testimonials .has-post-thumbnail .testimonials-content:after {
    margin-left: 105px; }
  .testimonials-container .testimonials-author,
  .loop-layout-testimonials .testimonials-author {
    font-size: 22px;
    margin-left: 40px;
    display: block;
    font-style: normal;
    line-height: 1em; }
  .testimonials-container .testimonials-name,
  .loop-layout-testimonials .testimonials-name {
    display: block;
    font-weight: bold;
    line-height: 1.2em; }
  .testimonials-container .testimonials-title,
  .loop-layout-testimonials .testimonials-title {
    font-size: 15px;
    text-transform: uppercase; }
  .testimonials-container .testimonials-url,
  .loop-layout-testimonials .testimonials-url {
    display: block;
    font-size: 14px; }
  .testimonials-container .type-testimonials.entry,
  .loop-layout-testimonials .type-testimonials.entry {
    display: block;
    margin-bottom: 40px; }
  .testimonials-container .attachment-rbt_testimonials_image_square.wp-post-image,
  .loop-layout-testimonials .attachment-rbt_testimonials_image_square.wp-post-image {
    float: left;
    margin: -40px 25px 25px -45px;
    width: 160px;
    border-radius: 180px;
    box-shadow: 0 0 0 7px #ebebeb;
    border: 4px solid white; }

/* ==========================================================================
   Muuri defaults
   ========================================================================== */
.loop-container.loop-layout-testimonial_grid {
  position: relative;
  display: block;
  margin: 0 !important; }
  .loop-container.loop-layout-testimonial_grid > * {
    display: block;
    position: absolute;
    margin: 0px !important;
    border: none !important;
    z-index: 1;
    overflow: hidden; }
  .loop-container.loop-layout-testimonial_grid > .muuri-item-dragging {
    z-index: 3; }
  .loop-container.loop-layout-testimonial_grid > .muuri-item-releasing {
    z-index: 2; }
  .loop-container.loop-layout-testimonial_grid > .muuri-item-hidden {
    z-index: 0; }
  .loop-container.loop-layout-testimonial_grid .loop-item-inner {
    position: relative;
    width: 100%;
    height: 100%; }

/* ==========================================================================
   Specifics
   ========================================================================== */
.loop-container.loop-layout-testimonial_grid {
  display: block !important; }
  .loop-container.loop-layout-testimonial_grid .entry {
    width: calc(100% / 5 - 1px);
    padding: 20px; }
    @media (max-width: 1600px) {
      .loop-container.loop-layout-testimonial_grid .entry {
        width: calc(100% / 4 - 1px); } }
    @media (max-width: 1200px) {
      .loop-container.loop-layout-testimonial_grid .entry {
        width: calc(100% / 3 - 1px); } }
    @media (max-width: 960px) {
      .loop-container.loop-layout-testimonial_grid .entry {
        width: calc(100% / 2 - 1px); } }
    @media (max-width: 700px) {
      .loop-container.loop-layout-testimonial_grid .entry {
        width: calc(100% / 1 - 1px); } }
  .loop-container.loop-layout-testimonial_grid .content-container {
    padding: 0;
    position: relative; }
  .loop-container.loop-layout-testimonial_grid .testimonial-content {
    position: relative; }
    .loop-container.loop-layout-testimonial_grid .testimonial-content:after {
      content: "";
      position: absolute;
      width: 20px;
      height: 20px;
      bottom: -20px;
      left: 40px;
      top: auto;
      border-style: solid;
      border-width: 15px 10px 0 10px;
      border-color: white transparent transparent transparent; }
  .loop-container.loop-layout-testimonial_grid h3 {
    margin-bottom: 5px;
    padding-left: 35px;
    padding-top: 10px; }
  .loop-container.loop-layout-testimonial_grid p {
    font-size: 15px;
    margin-bottom: 10px; }
  .loop-container.loop-layout-testimonial_grid p.title {
    margin-bottom: 0;
    font-style: italic;
    padding-left: 30px; }
  .loop-container.loop-layout-testimonial_grid .testimonial-content {
    margin-bottom: 15px;
    padding: 20px;
    background-color: white;
    border-radius: 5px; }

.loop-container.loop-layout-testimonial_slider {
  padding-top: 0px;
  margin-left: 0;
  margin-right: 0; }
  @media (max-width: 600px) {
    .loop-container.loop-layout-testimonial_slider {
      padding-top: 0; } }
  .loop-container.loop-layout-testimonial_slider .entry {
    width: 100%;
    margin: 0;
    padding-left: 70px;
    padding-top: 10px; }
  .loop-container.loop-layout-testimonial_slider .attachment-thumbnail {
    border-radius: 100%;
    float: right;
    margin: 0 0 15px 15px; }
    @media (max-width: 600px) {
      .loop-container.loop-layout-testimonial_slider .attachment-thumbnail {
        display: none; } }
  .loop-container.loop-layout-testimonial_slider .jobtitle {
    display: block;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 15px; }
  .loop-container.loop-layout-testimonial_slider .testimonial-content {
    margin-bottom: 15px;
    position: relative; }
    .loop-container.loop-layout-testimonial_slider .testimonial-content:before {
      content: '';
      width: 55px;
      height: 55px;
      background-image: url(../images/quotes.png);
      display: block;
      background-size: contain;
      position: absolute;
      left: -70px;
      top: -10px;
      background-repeat: no-repeat;
      background-position: center center; }
  .loop-container.loop-layout-testimonial_slider .testimonial-content,
  .loop-container.loop-layout-testimonial_slider .testimonial-content p {
    font-size: 18px;
    line-height: 1.5em; }
  .loop-container.loop-layout-testimonial_slider .testimonial-url {
    text-decoration: none; }
  .loop-container.loop-layout-testimonial_slider h3 {
    margin-bottom: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdGltb25pYWxzLXN0eWxlLmNzcyIsInNvdXJjZXMiOlsidGVzdGltb25pYWxzLXN0eWxlLnNjc3MiLCJfZGVmYXVsdHMuc2NzcyIsImxheW91dC9fdGVzdGltb25pYWwtZ3JpZC5zY3NzIiwibGF5b3V0L190ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVmFyc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuJGhlYWRlcmhlaWdodGRlc2t0b3A6IDE1NHB4O1xuJGhlYWRlcmhlaWdodHRhYmxldDogNzdweDtcbiRoZWFkZXJoZWlnaHRtb2JpbGU6IDc3cHg7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBRdWVyaWVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4kdGhpbjogNjAwcHg7XG4kbWVkaXVtOiA5NjBweDtcbiR3aWRlOiAxMjAwcHg7XG5cbkBtaXhpbiBtb2JpbGUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0aGlufSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0aGlufSkgYW5kIChtYXgtd2lkdGg6ICN7JG1lZGl1bX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbm90ZGVza3RvcCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1lZGl1bX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gZGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1lZGl1bX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gZGVza3RvcC13aWRlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skd2lkZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AaW1wb3J0ICdkZWZhdWx0cyc7XG5AaW1wb3J0ICdsYXlvdXQvdGVzdGltb25pYWwtZ3JpZC5zY3NzJztcbkBpbXBvcnQgJ2xheW91dC90ZXN0aW1vbmlhbC1zbGlkZXIuc2Nzcyc7IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRlc3RpbW9uaWFscyBkZWZhdWx0IHN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXRlc3RpbW9uaWFscyAuc2l0ZS1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5sb29wLWxheW91dC10ZXN0aW1vbmlhbHMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4udGVzdGltb25pYWxzLWNvbnRhaW5lcixcbi5sb29wLWxheW91dC10ZXN0aW1vbmlhbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5lbnRyeS50eXBlLXRlc3RpbW9uaWFscyxcbiAgICAudGVzdGltb25pYWxzLWVudHJ5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFscy1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ViZWJlYjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXN0aW1vbmlhbHMtY29udGVudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDIwcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ViZWJlYiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAudGVzdGltb25pYWxzLWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDE1cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmhhcy1wb3N0LXRodW1ibmFpbCB7XG4gICAgICAgIC50ZXN0aW1vbmlhbHMtY29udGVudDpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRlc3RpbW9uaWFscy1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXN0aW1vbmlhbHMtYXV0aG9yIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAudGVzdGltb25pYWxzLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG5cbiAgICAudGVzdGltb25pYWxzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC50ZXN0aW1vbmlhbHMtdXJsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudHlwZS10ZXN0aW1vbmlhbHMuZW50cnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuYXR0YWNobWVudC1yYnRfdGVzdGltb25pYWxzX2ltYWdlX3NxdWFyZS53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogLTQwcHggMjVweCAyNXB4IC00NXB4O1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA3cHggI2ViZWJlYjtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgd2hpdGU7XG4gICAgfVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBNdXVyaSBkZWZhdWx0c1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmxvb3AtY29udGFpbmVyLmxvb3AtbGF5b3V0LXRlc3RpbW9uaWFsX2dyaWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuXG4gICAgPioge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICA+Lm11dXJpLWl0ZW0tZHJhZ2dpbmcge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgID4ubXV1cmktaXRlbS1yZWxlYXNpbmcge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgID4ubXV1cmktaXRlbS1oaWRkZW4ge1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgIC5sb29wLWl0ZW0taW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU3BlY2lmaWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubG9vcC1jb250YWluZXIubG9vcC1sYXlvdXQtdGVzdGltb25pYWxfZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgIC5lbnRyeSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1IC0gMXB4KTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgLy8gbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMSAtIDFweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDE1cHggMTBweCAwIDEwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBwLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxufSIsIi5sb29wLWNvbnRhaW5lci5sb29wLWxheW91dC10ZXN0aW1vbmlhbF9zbGlkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLmVudHJ5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAuYXR0YWNobWVudC10aHVtYm5haWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qb2J0aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcXVvdGVzLnBuZyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC50ZXN0aW1vbmlhbC1jb250ZW50LFxuICAgIC50ZXN0aW1vbmlhbC1jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB9XG5cbiAgICAudGVzdGltb25pYWwtdXJsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztnRkFFZ0Y7QUFNaEY7O2dGQUVnRjtBQ1ZoRjs7Z0ZBRWdGO0FBRWhGLEFBQUEsK0JBQStCLENBQUMsV0FBVyxDQUFDO0VBQ3hDLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCOztBQUVELEFBQUEseUJBQXlCLENBQUM7RUFDdEIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBRUQsQUFBQSx1QkFBdUI7QUFDdkIseUJBQXlCLENBQUM7RUFDdEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsVUFBVSxFQUFFLElBQUksR0EyRm5CO0VBOUZELEFBS0ksdUJBTG1CLENBS25CLE1BQU0sQUFBQSxrQkFBa0I7RUFMNUIsdUJBQXVCLENBTW5CLG1CQUFtQjtFQUx2Qix5QkFBeUIsQ0FJckIsTUFBTSxBQUFBLGtCQUFrQjtFQUo1Qix5QkFBeUIsQ0FLckIsbUJBQW1CLENBQUM7SUFDaEIsT0FBTyxFQUFFLENBQUM7SUFDVixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBVkwsQUFZSSx1QkFabUIsQ0FZbkIscUJBQXFCO0VBWHpCLHlC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 */
