.testimonial-1 .testimonial-widget{content-visibility:auto;contain-intrinsic-size:50rem;padding:6.4rem 1.6rem;text-align:center;background-color:#f4f4f4;overflow:hidden}@media (max-width: 991px){.testimonial-1 .testimonial-widget{padding:6.4rem 0}}.testimonial-1 .testimonial-widget .testimonial-widget__cards{margin-bottom:0}.testimonial-1 .testimonial-widget .testimonial-widget__cards .tns-item{-webkit-box-shadow:none;box-shadow:none}.testimonial-1 .testimonial-widget .tns-controls>button{-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:2.8rem;padding:3.6rem 1.6rem;height:auto;width:auto;-webkit-transition:all 0.5s;transition:all 0.5s}.testimonial-1 .testimonial-widget .tns-controls>button:disabled{opacity:0.4}.testimonial-1 .testimonial-widget.light{background-color:#efefef}.testimonial-1 .testimonial-widget.light .tns-controls>button{background-color:#adadad;color:#fff}.testimonial-1 .testimonial-widget.light .tns-controls>button:not(:disabled):hover{background-color:#000;color:#fff}.testimonial-1 .testimonial-widget__cta{margin-top:.4rem;color:#fff;border-color:var(--color-primary);background-color:var(--color-primary)}.testimonial-1 .testimonial-widget__cta:hover{background:#fff;color:#222;border-color:#fff}@media (max-width: 767px){.testimonial-1 .testimonial-widget__cta{width:calc(100% - 6.6rem * 2);max-width:calc(100% - 6.6rem * 2)}}.testimonial-1 .testimonial-widget .testimonial-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:unset;width:100%;height:100%;padding:0 2.4rem 1.6rem;border:1px solid #adadad}.testimonial-1 .testimonial-widget .testimonial-card__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.2rem;height:7.2rem;border-radius:50%;-webkit-box-shadow:0 0.3rem 0.8rem rgba(0,0,0,0.1);box-shadow:0 0.3rem 0.8rem rgba(0,0,0,0.1);background-color:var(--color-primary);margin:-3.6rem 0 2.4rem;color:#fff}.testimonial-1 .testimonial-widget .testimonial-card__icon{color:#fff;font-size:2.8rem;font-weight:300}.testimonial-1 .testimonial-widget .testimonial-card__review{width:100%;color:#000;padding:2.4rem 2.4rem 1.6rem 2.4rem;font-size:1.4rem;margin-top:auto;margin-bottom:auto}.testimonial-1 .testimonial-widget .testimonial-card__author-area{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__author-area .testimonial-card__author{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.testimonial-1 .testimonial-widget .testimonial-card__author{color:#414141;font-weight:600;font-size:1.7rem;text-transform:capitalize;margin-bottom:.8rem}.testimonial-1 .testimonial-widget .testimonial-card__star{color:var(--color-primary);font-size:1.3rem}.testimonial-1 .testimonial-widget .testimonial-card__ellipsis-icon{color:#ececec;margin-bottom:.8rem}.testimonial-1 .testimonial-widget .testimonial-card--no-reviews{width:100%;height:30rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-1 .testimonial-widget .testimonial-card__social-icon{color:#000 !important}.testimonial-1 .testimonial-widget .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget.dark{background-color:#3d3f44;color:#fff}.testimonial-1 .testimonial-widget.dark .tns-controls>button{background-color:#909598;color:#fff}.testimonial-1 .testimonial-widget.dark .tns-controls>button:not(:disabled):hover{background-color:#767c7f;color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-card{background-color:#909598}.testimonial-1 .testimonial-widget.dark .testimonial-card__icon-wrap{background-color:var(--color-primary)}.testimonial-1 .testimonial-widget.dark .testimonial-card__ellipsis-icon{color:#bbb}.testimonial-1 .testimonial-widget.dark .testimonial-card__star{color:var(--color-primary)}.testimonial-1 .testimonial-widget.dark .testimonial-card__author{color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-card__review{color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon{color:#ececec !important}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget .tns-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.6rem}.testimonial-1 .testimonial-widget .tns-inner{padding:3.2rem 0}.testimonial-1 .testimonial-widget .tns-inner .tns-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1199px){.testimonial-1 .testimonial-widget .tns-inner .tns-item{width:100% !important}}@media (min-width: 992px){.testimonial-1 .testimonial-widget .tns-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + (20% * 3) + 4.2rem * 3)}.testimonial-1 .testimonial-widget .tns-inner .tns-item{height:100%}}@media (min-width: 992px){.testimonial-1 .testimonial-widget .tns-controls button{z-index:1}}.testimonial-1 .testimonial-widget .tns-outer{position:relative}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi93cC1jb250ZW50L3RoZW1lcy9jb252ZXJ0dXMtcGxhdGludW0tbmlzc2FuLW9lbS10aGVtZS9hY2hpbGxlcy93aWRnZXQtc2tpbnMvc2tpbnMvdGVzdGltb25pYWwtMS9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vd3AtY29udGVudC90aGVtZXMvY29udmVydHVzLWFjaGlsbGVzL2FjaGlsbGVzL3N0eWxlcy9nbG9iYWwvMDBfYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vd3AtY29udGVudC90aGVtZXMvY29udmVydHVzLWFjaGlsbGVzL2FjaGlsbGVzL3N0eWxlcy9nbG9iYWwvMDBfYmFzZS9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsbUNBR0Usd0JBQ0EsNkJBQ0Esc0JBQ0Esa0JBQ0EseUJBQ0EsZUFBZ0IsQ0EwUGhCLDBCQWxRRixtQ0FXRyxnQkFBdUIsQ0F1UHhCLENBbFFGLDhEQWVHLGVBQWdCLENBZm5CLHdFQWtCSSx1Q0FBZ0IsQ0FsQnBCLHdEQXlCSSx3Q0FDQSxnQkFDQSxpQkFDQSxzQkFDQSxZQUNBLFdBQ0EsK0NBQW9CLENBL0J4QixpRUFrQ0ssV0FBWSxDQWxDakIseUNBeUNHLHdCQUF5QixDQXpDNUIsOERBOENLLHlCQUNBLFVBQVcsQ0EvQ2hCLG1GQW9ETyxzQkFDQSxVQUFXLENBckRsQix3Q0E4REcsaUJBQ0EsV0FDQSxrQ0FDQSxxQ0FBc0MsQ0FqRXpDLDhDQW9FSSxnQkFDQSxXQUNBLGlCQ25FYyxDRHFFZCwwQkF4RUosd0NBNEVJLDhCQUNBLGlDQUZtQyxDQUlwQyxDQS9FSCxxREFrRkcscURBQ0EseUdBQ0Esa0VBQ0EsZUFDQSxXQUNBLFlBQ0Esd0JBQ0Esd0JBQXlCLENBekY1QixnRUE0RkkscURBQ0Esa0VBQ0Esb0VBQ0EsYUFDQSxjQUNBLGtCQUNBLDhGQUNBLHNDQUNBLHdCQUNBLFVDbEdjLENESGxCLDJEQTBHSSxXQUNBLGlCQUNBLGVBQWdCLENBNUdwQiw2REFnSEksV0FDQSxXQUNBLG9DQUNBLGlCQUNBLGdCQUNBLGtCQUFtQixDQXJIdkIsa0VBeUhJLGlCQUNBLHFEQUNBLHlHQUNBLGtCRXhIVSxDRkpkLDRGQStISyxvREFBUSxDQS9IYiw2REFvSUksY0FDQSxnQkFDQSxpQkFDQSwwQkFDQSxtQkV0SVUsQ0ZGZCwyREE0SUksMkJBQ0EsZ0JBQWlCLENBN0lyQixvRUFpSkksY0FDQSxtQkVoSlUsQ0ZGZCxpRUFzSkksV0FDQSxhQUNBLG1FQUF1QixDQXhKM0Isa0VBNEpJLHFCQUFzQixDQTVKMUIsK0VBK0pLLHFCQUNBLGFBQWMsQ0FoS25CLHdDQXNLRyx5QkFDQSxVQ3BLZSxDREhsQiw2REE0S0sseUJBQ0EsVUFBVyxDQTdLaEIsa0ZBa0xPLHlCQUNBLFVBQVcsQ0FuTGxCLDBEQTBMSSx3QkFBeUIsQ0ExTDdCLHFFQTZMSyxxQ0FBc0MsQ0E3TDNDLHlFQWlNSyxVQ3pMcUIsQ0RSMUIsZ0VBcU1LLDBCQUEyQixDQXJNaEMsa0VBeU1LLFVDdE1hLENESGxCLGtFQTZNSyxVQzFNYSxDREhsQix1RUFpTkssd0JBQXFDLENBak4xQyxvRkFvTk0scUJBQ0EsYUFBYyxDQXJOcEIsK0NBNE5HLHFEQUNBLGlCQUFrQixDQTdOckIsOENBaU9HLGdCQUFzQixDQWpPekIsd0RBb09JLG9EQUFhLENBS2IsMkJBek9KLHdEQXVPSyxxQkFBc0IsQ0FFdkIsQ0U1SUYsMEJGN0ZGLDhDQTRPSSxxREFDQSx5Q0FBMEMsQ0E3TzlDLHdEQWdQSyxXQUFZLENBQ1osQ0VwSkgsMEJGN0ZGLHdEQTBQSyxTQUFVLENBQ1YsQ0EzUEwsOENBZ1FHLGlCQUFrQiIsImZpbGUiOiJ3cC1jb250ZW50L3RoZW1lcy9jb252ZXJ0dXMtcGxhdGludW0tbmlzc2FuLW9lbS10aGVtZS9hY2hpbGxlcy93aWRnZXQtc2tpbnMvc2tpbnMvdGVzdGltb25pYWwtMS9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjsgQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcIi4vMDBfYmFzZS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLzAwX2Jhc2UvbWl4aW5zXCI7XG5cbi50ZXN0aW1vbmlhbC0xIHtcblxuXHQudGVzdGltb25pYWwtd2lkZ2V0IHtcblx0XHRjb250ZW50LXZpc2liaWxpdHk6IGF1dG87XG5cdFx0Y29udGFpbi1pbnRyaW5zaWMtc2l6ZTogNTByZW07XG5cdFx0cGFkZGluZzogc3BhY2luZyh4eGwpIHNwYWNpbmcoc20pO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfZ3JleV8xO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG5cdFx0XHRwYWRkaW5nOiBzcGFjaW5nKHh4bCkgMDtcblx0XHR9XG5cblx0XHQudGVzdGltb25pYWwtd2lkZ2V0X19jYXJkcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQudG5zLWl0ZW0ge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50bnMtY29udHJvbHMge1xuXG5cdFx0XHQ+IGJ1dHRvbiB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAzLjZyZW0gMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuXHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblxuXHRcdFx0LnRucy1jb250cm9scyB7XG5cblx0XHRcdFx0PiBidXR0b24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhZGFkYWQ7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0XHQmOm5vdCg6ZGlzYWJsZWQpIHtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Jl9fY3RhIHtcblx0XHRcdG1hcmdpbi10b3A6IHNwYWNpbmcoeHhzKTtcblx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfZGFya19ncmV5XzI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcblx0XHRcdFx0JGJ0bi13aWR0aDogY2FsYygxMDAlIC0gNi42cmVtICogMik7XG5cdFx0XHRcdHdpZHRoOiAkYnRuLXdpZHRoO1xuXHRcdFx0XHRtYXgtd2lkdGg6ICRidG4td2lkdGg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRlc3RpbW9uaWFsLWNhcmQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0b3ZlcmZsb3c6IHVuc2V0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIHNwYWNpbmcobWQpIHNwYWNpbmcoc20pO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FkYWRhZDtcblxuXHRcdFx0Jl9faWNvbi13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiA3LjJyZW07XG5cdFx0XHRcdGhlaWdodDogNy4ycmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJveC1zaGFkb3c6ICRsaWdodF9zaGFkb3c7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRtYXJnaW46IC0zLjZyZW0gMCBzcGFjaW5nKG1kKTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblxuXHRcdFx0fVxuXG5cdFx0XHQmX19pY29uIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3JldmlldyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX2JsYWNrO1xuXHRcdFx0XHRwYWRkaW5nOiBzcGFjaW5nKG1kKSBzcGFjaW5nKG1kKSBzcGFjaW5nKHNtKSBzcGFjaW5nKG1kKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCZfX2F1dGhvci1hcmVhIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogc3BhY2luZyh4cyk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCBzcGFjaW5nKG1kKTtcblxuXHRcdFx0XHQudGVzdGltb25pYWwtY2FyZF9fYXV0aG9yIHtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19hdXRob3Ige1xuXHRcdFx0XHRjb2xvcjogIzQxNDE0MTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKHhzKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fc3RhciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHR9XG5cblx0XHRcdCZfX2VsbGlwc2lzLWljb24ge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX2xpZ2h0X2dyZXlfMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogc3BhY2luZyh4cyk7XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5vLXJldmlld3Mge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAzMHJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3NvY2lhbC1pY29uIHtcblx0XHRcdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmLS1kZWFsZXJyYXRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZDNmNDQ7XG5cdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdFx0XHQudG5zLWNvbnRyb2xzIHtcblxuXHRcdFx0XHQ+IGJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzkwOTU5ODtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdCY6bm90KDpkaXNhYmxlZCkge1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvcjogIzkwOTU5OCwgJGFtb3VudDogMTAlKTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50ZXN0aW1vbmlhbC1jYXJkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzkwOTU5ODtcblxuXHRcdFx0XHQmX19pY29uLXdyYXAge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fZWxsaXBzaXMtaWNvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9tZWRpdW1fZ3JleV8xO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fc3RhciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fYXV0aG9yIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fcmV2aWV3IHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fc29jaWFsLWljb24ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbGlnaHRfZ3JleV8yICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmLS1kZWFsZXJyYXRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG5zLXNsaWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDogMS42cmVtO1xuXHRcdH1cblxuXHRcdC50bnMtaW5uZXIge1xuXHRcdFx0cGFkZGluZzogc3BhY2luZyhsZykgMDtcblxuXHRcdFx0LnRucy1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1pbnNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAoMjAlICogMykgKyA0LjJyZW0gKiAzKTtcblxuXHRcdFx0XHQudG5zLWl0ZW0ge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWluc20pIHtcblxuXHRcdFx0LnRucy1jb250cm9scyB7XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRucy1vdXRlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDb2xvcnNcblxuLy8gUHJpbWFyeSBjb2xvcnMgYXJlIGRvbmUgdXNpbmcgTmF0aXZlIENTUyBWYXJpYWJsZXNcbi8vIFVzZSB3aXRoIHRoZSBmb2xsb3dpbmdcbi8vIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuLy8gdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcblxuJGNvbG9yX3doaXRlOiAjZmZmO1xuJGNvbG9yX2xpZ2h0X2dyZXlfMDogI2ZhZmFmYTtcbiRjb2xvcl9saWdodF9ncmV5XzE6ICNmNGY0ZjQ7XG4kY29sb3JfbGlnaHRfZ3JleV8yOiAjZWNlY2VjO1xuJGNvbG9yX2xpZ2h0X2dyZXlfMzogI2Q1ZDVkNTtcbiRjb2xvcl9tZWRpdW1fZ3JleV8xOiAjYmJiO1xuJGNvbG9yX21lZGl1bV9ncmV5XzI6ICM3Nzc7XG4kY29sb3JfZGFya19ncmV5XzE6ICMzMzM7XG4kY29sb3JfZGFya19ncmV5XzI6ICMyMjI7XG4kY29sb3JfYmxhY2s6ICMwMDA7XG5cbiRjb2xvcl9zdWNjZXNzOiAjNmJiZjQ5O1xuJGNvbG9yX2NhbmNlbDogI2NiNzE2MztcbiRjb2xvcl9lcnJvcjogI2QwMDIxYjtcblxuJGNvbG9yX3R3aXR0ZXI6ICMwMDAwMDA7XG4kY29sb3JfZmFjZWJvb2s6ICMzYjU5OTg7XG4kY29sb3JfZ29vZ2xlOiAjNDI4NWY0O1xuJGNvbG9yX2luc3RhZ3JhbTogI2NkNDg2YjtcbiRjb2xvcl95b3V0dWJlOiAjZjAwO1xuJGNvbG9yX3llbHA6ICNjNDEyMDA7XG5cbiRjb2xvcl9zaG93cm9vbV9ncmVlbjogIzZiYzA0YjtcbiRjb2xvcl9zaG93cm9vbV9kYXJrX2dyZWVuOiBkYXJrZW4oJGNvbG9yX3Nob3dyb29tX2dyZWVuLCAxNSUpO1xuXG4vLyBGb250IEF3ZXNvbWVcbiRmb250X2F3ZXNvbWU6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCIsIHNhbnMtc2VyaWY7XG5cbi8vIFNoYWRvd3NcbiRsaWdodF9zaGFkb3c6IDAgMC4zcmVtIDAuOHJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4kc2hhZG93OiAwIDAuNHJlbSAxLjJyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuJGhpZ2hfc2hhZG93OiAwIDAuNnJlbSAzLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiRpbnNldF9zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4kaW5zZXRfZGFya19zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcblxuLy8gU3BhY2luZ1xuJHdyYXBwZXI6IGNhbGMoNTAlIC0gNTVyZW0pO1xuIiwiJHVuaXQ6IDAuNHJlbTtcblxuJHNwYWNpbmctZGF0YTogKFxuXHRub25lOiAwLFxuXHR4eHhzOiAkdW5pdCAvIDIsIC8qIDJweCovXG5cdHh4czogJHVuaXQsIC8qIDRweCovXG5cdHhzOiAkdW5pdCAqIDIsIC8qIDhweCovXG5cdHNtOiAkdW5pdCAqIDQsIC8qIDE2cHgqL1xuXHRtZDogJHVuaXQgKiA2LCAvKiAyNHB4Ki9cblx0bGc6ICR1bml0ICogOCwgLyogMzJweCovXG5cdHhsOiAkdW5pdCAqIDEyLCAvKiA0OHB4Ki9cblx0eHhsOiAkdW5pdCAqIDE2LCAvKiA2NHB4Ki9cblx0eHh4bDogJHVuaXQgKiAyNCAvKiA5NnB4Ki9cbik7XG5cbi8vIFVzYWdlIC0tIHBhZGRpbmc6IHNwYWNpbmcoeHhzKTtcbkBmdW5jdGlvbiBzcGFjaW5nKCR2YXJpYW50OiBiYXNlKSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkc3BhY2luZy1kYXRhLCAkdmFyaWFudCk7XG5cblx0QGlmICR2YWx1ZSA9PSBudWxsIHtcblxuXHRcdEBlcnJvciBcIlNwYWNpbmcgdmFyaWFudCBgI3skdmFyaWFudH1gIG5vdCBmb3VuZC5cIjtcblx0fVxuXG5cdEByZXR1cm4gJHZhbHVlO1xufVxuXG5AbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcblxuXHRAaWYgJHBvaW50ID09IHh4bCB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTY5OXB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0geGwge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xuXG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2UgaWYgJHBvaW50ID09IGxnIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblxuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIGlmICRwb2ludCA9PSBtZCB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0gc20ge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0geHMge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0geHhzIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2UgaWYgJHBvaW50ID09IG1pbnh4bCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0gbWlueGwge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuXG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2UgaWYgJHBvaW50ID09IG1pbmxnIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcblxuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIGlmICRwb2ludCA9PSBtaW5tZCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0gbWluc20ge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0gbWlueHMge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSBpZiAkcG9pbnQgPT0gbWlueHhzIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/