/*COLORS*/
/*FONTS*/
.stm_testimonials_list_style {
    margin: 0;
}

.owl-carousel .owl-nav button.owl-prev:before, .owl-carousel .owl-nav button.owl-next:before {
    color: black !important;
}

.owl-carousel .owl-nav button.owl-prev:before:hover, .owl-carousel .owl-nav button.owl-next:before:hover {
    color: #871b2a !important;
}

.stm_testimonials_style_3 {
    font-weight: 400;
    margin-bottom: 30px;
}

.stm_testimonials_style_3 .owl-nav {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -50px;
}

.stm_testimonials_style_3 .owl-nav button.owl-prev, .stm_testimonials_style_3 .owl-nav button.owl-next {
    position: static;
    display: inline-block;
    vertical-align: top;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    width: 42px;
    height: 42px;
    border-radius: 0;
    border: 1px solid #e5e5e5;
    background-color: transparent !important;
    margin: 0 3px;
}

.stm_testimonials_style_3 .owl-nav button.owl-prev:before, .stm_testimonials_style_3 .owl-nav button.owl-next:before {
    font-size: 26px;
    line-height: 42px;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}

.stm_testimonials_style_3 .owl-dots {
    margin-top: 20px;
}

.stm_testimonials_style_3 .owl-dots .owl-dot {
    display: inline-block;
    margin-right: 10px;
    width: 10px;
    height: 10px;
    background-color: #ccc;
}

.stm_testimonials_style_3 .owl-controls {
    display: block;
}

.stm_testimonials_style_3 .owl-controls .owl-nav {
    width: 420px;
    position: absolute;
    bottom: 140px;
    left: 50%;
    margin-left: -210px;
}

.stm_testimonials_style_3 .owl-controls .owl-nav .owl-next,
      .stm_testimonials_style_3 .owl-controls .owl-nav .owl-prev {
    width: 59px;
    height: 59px;
    line-height: 59px;
    border-radius: 50%;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.stm_testimonials_style_3 .owl-controls .owl-nav .owl-next:before,
        .stm_testimonials_style_3 .owl-controls .owl-nav .owl-prev:before {
    color: #aaaaaa;
}

.stm_testimonials_style_3 .owl-controls .owl-nav .owl-next:hover:before,
        .stm_testimonials_style_3 .owl-controls .owl-nav .owl-prev:hover:before {
    color: #ffffff;
}

@media (max-width: 767px) {
    .stm_testimonials_style_3 .owl-controls {
        display: none;
    }
}

.stm_testimonials_style_3 .stm_testimonials__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.stm_testimonials_style_3 .stm_testimonials__review {
    position: relative;
    padding-bottom: 120px;
    font-size: 18px !important;
    line-height: 35px;
    color: #565656;
}

.stm_testimonials_style_3 .stm_testimonials__meta {
    position: relative;
    text-align: center;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}

.stm_testimonials_style_3 .stm_testimonials__meta_left {
    padding-left: 0;
}

.stm_testimonials_style_3 .stm_testimonials__meta_align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.stm_testimonials_style_3 .stm_testimonials__avatar img {
    border-radius: 50%;
    max-width: 100%;
    margin: 5px auto;
    height: auto;
}

.stm_testimonials_style_3 .stm_testimonials__avatar_rounded img {
    border-radius: 50%;
}

.stm_testimonials_style_3 .stm_testimonials__avatar img {
    width: auto !important;
}

.stm_testimonials_style_3 .stm_testimonials__info {
    margin: 30px 0 15px;
}

.stm_testimonials_style_3 .stm_testimonials__info h5 {
    margin-bottom: 5px;
    text-transform: none !important;
}

.stm_testimonials_style_3 .stm_testimonials__info span {
    font-size: 14px;
    color: #333;
}

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