.default-mountain-link {
  color: #4fbe00;
}

.default-mountain-link:hover {
  color: #90d800;
}

.btn-mountain {
  background-color: #90d800;
  border-color: #90d800;
  border-bottom-color: #4fbe00;
}

.btn-mountain:hover, .btn-mountain:focus, .btn-mountain:active {
  background: #a1f200;
  border-color: #a1f200;
  border-bottom-color: #5ad800;
}

.btn-mountain-flat {
  background-color: #4fbe00;
  border-color: #4fbe00;
}

.btn-mountain-flat:hover, .btn-mountain-flat:focus, .btn-mountain-flat:active {
  background: #90d800;
  border-color: #90d800;
}

.btn-mountain-o {
  color: #90d800;
  border-color: #90d800;
}

.btn-mountain-o:hover, .btn-mountain-o:focus, .btn-mountain-o:active {
  background: #90d800;
  border-color: #90d800;
}

.btn-classic {
  border-bottom-color: #4fbe00;
  color: #4fbe00;
}

.btn-video:before {
  color: #4fbe00;
}

.icon-3-col .item .icon .line-top, .icon-3-col .item .icon .line-bottom {
  background-color: #4fbe00;
}

.icon-3-col .item:hover .icon {
  color: #4fbe00;
}

.fsicon i {
  color: #4fbe00;
}

.icon-wraper i {
  color: #4fbe00;
}

.icon-top-wiget:hover .icon-wraper {
  background-color: #4fbe00;
  transition: background-color .5s ease-in-out;
}

.testimonial #testimonial-slider .item-content .author {
  color: #4fbe00;
}

.testimonial #testimonial-slider .owl-dots .owl-dot.active {
  border-color: #4fbe00;
}

.price-cta .price-number-wrap .price-top .price-cta-number {
  color: #4fbe00;
}

.contact-form .contact-icon-block span.contact-form-icons {
  background-color: #4fbe00;
}

.nav-tabs > li > a {
  color: #4fbe00;
}

.project-feature .features h5 i {
  color: #4fbe00;
}

.share-on a {
  color: #4fbe00;
}

.subscription.mountainWidget .input-group-btn .btn-default {
  background-color: #4fbe00;
  border-color: #4fbe00;
}

.video .partial-bg .bg-wrapper .v-center .lightbox-video .btn-round-video {
  background-color: rgba(79, 190, 0, 0.8);
}

.portfolio-hover {
  background-color: rgba(79, 190, 0, 0.9);
}

.faq-box h4::first-letter {
  color: #90d800;
}

.panel-heading h4.panel-title:before {
  color: #90d800;
}

.wid-social-icons ul li {
  background-color: #4fbe00;
}

.team2 .social-icons {
  margin-bottom: 25px;
}

.team2 .social-icons li a {
  color: #4fbe00;
}

.our-process1 .process-wrap:hover .process-step {
  background-color: #4fbe00;
}

.subscription.mountainWidget .input-group-btn #subscribe-button {
  background-color: #4fbe00;
  border-color: #4fbe00;
}

.menuzord.menuzord-single ul li.active a span:after {
  background-color: #4fbe00;
}

.dot-menu .menuzord .menuzord-menu li.active a {
  background-color: #4fbe00;
}

.menuzord.menuzord-single ul li a span:after {
  background-color: #4fbe00;
}

.latest-news-meta .meta:hover {
  color: #4fbe00;
}

.latest-news-wrap h3 a:hover {
  color: #4fbe00;
}

.author-wrap .author-name:hover {
  color: #4fbe00;
}

.author-wrap .comments-number:hover {
  color: #4fbe00;
}

.pagination-box a span:hover {
  color: #4fbe00;
}

.pagination-box a i:hover {
  color: #4fbe00;
}

.wid-social-icons ul li a {
  background-color: #4fbe00;
}

.wid-social-icons ul li a:hover {
  background-color: #90d800;
}

.wid-social-icons2 ul li a:hover {
  background-color: #90d800;
}

.widget-subscription3 button, .widget-subscription2 button {
  background-color: #4fbe00;
}

.widget-subscription3 button:hover, .widget-subscription2 button:hover {
  background-color: #90d800;
}

.mountainWidget.tag-list a:hover {
  background-color: #4fbe00;
  color: #f8f8f8;
}

.linkswidget li a:hover {
  color: #4fbe00;
}

.mountainWidget a:hover {
  color: #4fbe00;
}

.textWidget2 {
  background-color: #4fbe00;
}

.sortable-portfolio-button button:hover {
  color: #4fbe00;
}

.dot-menu .menuzord .menuzord-menu li a span {
  background-color: #4fbe00;
}

.icon-menu li.active i {
  color: #4fbe00;
}

.icon-menu li.active span {
  color: #4fbe00;
}

.icon-menu .menuzord .menuzord-menu > li > a:hover, .icon-menu .menuzord .menuzord-menu > li > a:active {
  color: #4fbe00;
}

.icon-menu ul.menuzord-menu li a:hover i {
  color: #4fbe00;
}

.about-us-5 .logo-wrap {
  background-color: #4fbe00;
}

.about-us-5 .text-wrap span strong {
  color: #4fbe00;
}

ul.top-contact-links li span.contact-link-icons {
  color: #4fbe00;
}

ul.top-links li a:hover, ul.top-social li a:hover, ul.top-contact-links li a:hover {
  color: #4fbe00;
}

.service-3 span {
  color: #4fbe00;
}

.service-3 h4:after {
  background-color: #4fbe00;
}

.cta6 .section-title span {
  color: #4fbe00;
}

.funfact-3 .fun-1 {
  background-color: #4fbe00;
}

.funfact-3 .fun-2 {
  background-color: #3b8f00;
}

.funfact-3 .fun-3 {
  background-color: #285f00;
}

.funfact-3 .fun-4 {
  background-color: #143000;
}

@media (min-width: 768px) {
  .tab1 .nav-pills li a {
    border-left: 3px solid #f8f8f8;
  }
}

.tab1 .nav-pills li a:active, .tab1 .nav-pills li a:hover, .tab1 .nav-pills li a:focus {
  color: #4fbe00;
}

.tab1 .nav-pills li.active a, .tab1 .nav-pills li:hover a {
  color: #4fbe00;
}

@media (min-width: 768px) {
  .tab1 .nav-pills li.active a, .tab1 .nav-pills li:hover a {
    border-left: 3px solid #4fbe00;
  }
}

.tab1 .section-subtitle:after {
  background-color: #4fbe00;
}

.video-grid-2-col .vg-wrap-1 a span i, .video-grid-2-col .vg-wrap-2 a span i {
  color: #4fbe00;
}

.video-grid-2-col .vg-wrap-1 a:hover span, .video-grid-2-col .vg-wrap-2 a:hover span {
  background-color: #4fbe00;
}

.pst-wrap .pst-table .pst-number {
  color: #4fbe00;
}

.landing-header-1 .content-wrap .content .trial-btn a, .ctaFunFact .trial-btn a {
  background-color: #4fbe00;
}

.pst-wrap blockquote:before {
  color: #4fbe00;
}

.login .login-box a.forgot {
  color: #4fbe00;
}

.wiget-wraper .title-underline {
  border-color: #4fbe00;
}

.wiget-title .highlight-text {
  color: #4fbe00;
}

.color-promo-box:nth-of-type(1) {
  /*background-color: hsl($hue  / $i*2, $saturation, $lightness);*/
  transition: opacity 0.2s 0.0001s ease-in;
  background-color: #4bb400;
}

.color-promo-box:nth-of-type(2) {
  /*background-color: hsl($hue  / $i*2, $saturation, $lightness);*/
  transition: opacity 0.2s 0.0002s ease-in;
  background-color: #47aa00;
}

.color-promo-box:nth-of-type(3) {
  /*background-color: hsl($hue  / $i*2, $saturation, $lightness);*/
  transition: opacity 0.2s 0.0003s ease-in;
  background-color: #429f00;
}

.pace {
  border-color: #4fbe00;
}

.pace .pace-progress {
  background: #4fbe00;
}

ul.feature-list-item li i {
  color: #4fbe00;
}

::-moz-selection {
  background: #4fbe00;
  color: #fff;
}

::selection {
  background: #4fbe00;
  color: #fff;
}

.menuzord span.new {
  background-color: #4fbe00;
}

.showcase-header h1 span.v-marker {
  background-color: #4fbe00;
}

.fswrap .fsicon {
  color: #4fbe00;
}

.full-width-social-icons a .box-icon:hover {
  background-color: #4fbe00;
}

.showcase-section .showcase-item .item:hover .item-title h5 {
  color: #4fbe00;
}

.load-more-portfolio {
  background-color: rgba(79, 190, 0, 0.8);
  box-shadow: 7px 7px 0px 0px #4fbe00;
}

#dot-nav ul li {
  border: 1px solid #90d800;
}

#dot-nav ul li.active, #dot-nav ul li:hover {
  background-color: #4fbe00;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzL2dyZWVuLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzL2dyZWVuLnNjc3MiLCJjb2xvcnMvX2NvbG9ycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRhY2NlbnQ6ICM0ZmJlMDA7XHJcbiRhY2NlbnRfX2xpZ2h0OiAjOTBkODAwO1xyXG5cclxuQGltcG9ydCAnY29sb3JzLnNjc3MnOyIsIi8vIENvbG9yc1xyXG4kYWNjZW50OiAjMDA3ZmJlICFkZWZhdWx0O1xyXG4kYWNjZW50X19saWdodDogIzAwYTFmMSAhZGVmYXVsdDtcclxuXHJcbiRodWU6aHVlKCRhY2NlbnQpO1xyXG4kc2F0dXJhdGlvbjpzYXR1cmF0aW9uKCRhY2NlbnQpO1xyXG4kbGlnaHRuZXNzOmxpZ2h0bmVzcygkYWNjZW50KTtcclxuJGxpbmstY29sb3I6ICRhY2NlbnQ7XHJcblxyXG4uZGVmYXVsdC1tb3VudGFpbi1saW5re1xyXG5cdGNvbG9yOlx0JGFjY2VudDtcclxuXHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAkYWNjZW50X19saWdodDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uYnRuLW1vdW50YWlue1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRfX2xpZ2h0O1xyXG4gIGJvcmRlci1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFjY2VudDtcclxuICBcclxuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGFjY2VudF9fbGlnaHQsIDUlKTtcclxuICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkYWNjZW50X19saWdodCwgNSUpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbGlnaHRlbigkYWNjZW50LCA1JSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLW1vdW50YWluLWZsYXR7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbiAgXHJcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYWNjZW50X19saWdodDtcclxuICAgIGJvcmRlci1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLW1vdW50YWluLW97XHJcbiAgY29sb3I6ICRhY2NlbnRfX2xpZ2h0O1xyXG4gIGJvcmRlci1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYWNjZW50X19saWdodDtcclxuICAgIGJvcmRlci1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgfVxyXG59XHJcbi5idG4tY2xhc3NpY3tcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAkYWNjZW50O1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5idG4tdmlkZW86YmVmb3Jle1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4uaWNvbi0zLWNvbCAuaXRlbSAuaWNvbiAubGluZS10b3AsIC5pY29uLTMtY29sIC5pdGVtIC5pY29uIC5saW5lLWJvdHRvbXtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4uaWNvbi0zLWNvbCAuaXRlbTpob3ZlciAuaWNvbiB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmZzaWNvbntcclxuXHJcbiAgaXtcclxuICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gIH1cclxufVxyXG5cclxuLmljb24td3JhcGVye1xyXG4gIGl7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxuICB9XHJcbn1cclxuLmljb24tdG9wLXdpZ2V0OmhvdmVye1xyXG4gICAgLmljb24td3JhcGVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4vLyB0ZXN0aW1vbmlhbHNcclxuLnRlc3RpbW9uaWFsICN0ZXN0aW1vbmlhbC1zbGlkZXIgLml0ZW0tY29udGVudCAuYXV0aG9ye1xyXG5cdGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4udGVzdGltb25pYWwgI3Rlc3RpbW9uaWFsLXNsaWRlciAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcclxuXHRib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcblxyXG4vL3ByaWNpbmdcclxuLnByaWNlLWN0YSAucHJpY2UtbnVtYmVyLXdyYXAgLnByaWNlLXRvcCAucHJpY2UtY3RhLW51bWJlcntcclxuXHRjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAuY29udGFjdC1pY29uLWJsb2NrIHNwYW4uY29udGFjdC1mb3JtLWljb25ze1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuLm5hdi10YWJzID4gbGkgPiBhe1xyXG5cdGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4ucHJvamVjdC1mZWF0dXJlIC5mZWF0dXJlcyBoNSBpe1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5zaGFyZS1vbiBhe1xyXG4gICAgY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcblxyXG4uc3Vic2NyaXB0aW9uLm1vdW50YWluV2lkZ2V0e1xyXG4gIC5pbnB1dC1ncm91cC1idG57XHJcbiAgICAuYnRuLWRlZmF1bHR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnZpZGVvIC5wYXJ0aWFsLWJnIC5iZy13cmFwcGVyIC52LWNlbnRlciAubGlnaHRib3gtdmlkZW8gLmJ0bi1yb3VuZC12aWRlb3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhY2NlbnQsMC44KTtcclxufVxyXG5cclxuLnBvcnRmb2xpby1ob3ZlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhY2NlbnQsMC45KTtcclxufVxyXG5cclxuLmZhcS1ib3ggaDR7XHJcbiAgICAmOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICBjb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuLnBhbmVsLWhlYWRpbmcgaDQucGFuZWwtdGl0bGU6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAkYWNjZW50X19saWdodDtcclxufVxyXG5cclxuLndpZC1zb2NpYWwtaWNvbnMgdWwgbGkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLnRlYW0ye1xyXG4gIC5zb2NpYWwtaWNvbnN7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgbGl7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vdXItcHJvY2VzczEgLnByb2Nlc3Mtd3JhcDpob3ZlciAucHJvY2Vzcy1zdGVwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcblxyXG4uc3Vic2NyaXB0aW9uLm1vdW50YWluV2lkZ2V0e1xyXG4gIC5pbnB1dC1ncm91cC1idG57XHJcbiAgICAjc3Vic2NyaWJlLWJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51em9yZC5tZW51em9yZC1zaW5nbGUgdWwgbGkuYWN0aXZlIGEgc3BhbjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5kb3QtbWVudSAubWVudXpvcmQgLm1lbnV6b3JkLW1lbnUgbGkuYWN0aXZlIGF7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxufVxyXG4ubWVudXpvcmQubWVudXpvcmQtc2luZ2xlIHVsIGxpIGEgc3BhbjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4ubGF0ZXN0LW5ld3MtbWV0YSAubWV0YTpob3ZlciB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmxhdGVzdC1uZXdzLXdyYXAgaDMgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmF1dGhvci13cmFwIC5hdXRob3ItbmFtZTpob3ZlciB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmF1dGhvci13cmFwIC5jb21tZW50cy1udW1iZXI6aG92ZXIge1xyXG4gICAgY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWJveCB7XHJcbiAgYSBzcGFue1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEgaXtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndpZC1zb2NpYWwtaWNvbnMgdWwgbGkgYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2lkLXNvY2lhbC1pY29uczIgdWwgbGkgYXtcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2lkZ2V0LXN1YnNjcmlwdGlvbjMgYnV0dG9uLCAud2lkZ2V0LXN1YnNjcmlwdGlvbjIgYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudF9fbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubW91bnRhaW5XaWRnZXQudGFnLWxpc3QgYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgY29sb3I6ICNmOGY4Zjg7XHJcbn1cclxuXHJcbi5saW5rc3dpZGdldCBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4ubW91bnRhaW5XaWRnZXQgYXtcclxuICAmOmhvdmVye1xyXG4gICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dFdpZGdldDJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICB9XHJcblxyXG4uc29ydGFibGUtcG9ydGZvbGlvLWJ1dHRvbiBidXR0b24ge1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kb3QtbWVudSAubWVudXpvcmQgLm1lbnV6b3JkLW1lbnUgbGkgYSBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcbi5pY29uLW1lbnV7XHJcbiAgbGl7XHJcbiAgICYuYWN0aXZle1xyXG4gICAgICBpe1xyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmljb24tbWVudSAubWVudXpvcmQgLm1lbnV6b3JkLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5pY29uLW1lbnUgLm1lbnV6b3JkIC5tZW51em9yZC1tZW51ID4gbGkgPiBhOmFjdGl2ZXtcclxuICBjb2xvcjogJGFjY2VudDtcclxufVxyXG4uaWNvbi1tZW51IHVsLm1lbnV6b3JkLW1lbnUgIGxpIGE6aG92ZXJ7XHJcbiAgaXtcclxuICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LXVzLTUgLmxvZ28td3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gIH1cclxuLmFib3V0LXVzLTUgLnRleHQtd3JhcCBzcGFuIHN0cm9uZyB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxudWwudG9wLWNvbnRhY3QtbGlua3MgbGkgc3Bhbi5jb250YWN0LWxpbmstaWNvbnMge1xyXG4gICAgY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcbnVsLnRvcC1saW5rcyBsaSBhOmhvdmVyLCB1bC50b3Atc29jaWFsIGxpIGE6aG92ZXIsIHVsLnRvcC1jb250YWN0LWxpbmtzIGxpIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcblxyXG4uc2VydmljZS0ze1xyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxuICB9XHJcbiAgaDQ6YWZ0ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gIH1cclxufVxyXG4uY3RhNntcclxuICAuc2VjdGlvbi10aXRsZXtcclxuICAgIHNwYW57XHJcbiAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZnVuZmFjdC0ze1xyXG4gIC5mdW4tMXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgfVxyXG4gIC5mdW4tMntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQqMC43NTtcclxuICB9XHJcbiAgLmZ1bi0ze1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudCowLjU7XHJcbiAgfVxyXG4gIC5mdW4tNHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQqMC4yNTtcclxuICB9XHJcbn1cclxuXHJcbi50YWIxe1xyXG4gIC5uYXYtcGlsbHN7XHJcbiAgICBsaXtcclxuICAgICAgYXtcclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkYWNjZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gICAgICBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbi1zdWJ0aXRsZTphZnRlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW8tZ3JpZC0yLWNvbCAudmctd3JhcC0xIGEgc3BhbiBpLCAudmlkZW8tZ3JpZC0yLWNvbCAudmctd3JhcC0yIGEgc3BhbiBpIHtcclxuICBjb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLnZpZGVvLWdyaWQtMi1jb2wgLnZnLXdyYXAtMSBhOmhvdmVyIHNwYW4sIC52aWRlby1ncmlkLTItY29sIC52Zy13cmFwLTIgYTpob3ZlciBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuXHJcbi5wc3Qtd3JhcCAucHN0LXRhYmxlIC5wc3QtbnVtYmVye1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4ubGFuZGluZy1oZWFkZXItMSAuY29udGVudC13cmFwIC5jb250ZW50IC50cmlhbC1idG4gYSwuY3RhRnVuRmFjdCAudHJpYWwtYnRuIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLnBzdC13cmFwIGJsb2NrcXVvdGU6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5sb2dpbiAubG9naW4tYm94IGEuZm9yZ290e1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcblxyXG4ud2lnZXQtd3JhcGVye1xyXG4gIC50aXRsZS11bmRlcmxpbmV7XHJcbiAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbiAgfVxyXG59XHJcbi53aWdldC10aXRsZXtcclxuICAuaGlnaGxpZ2h0LXRleHR7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xyXG4gIC5jb2xvci1wcm9tby1ib3g6bnRoLW9mLXR5cGUoI3skaX0pe1xyXG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiBoc2woJGh1ZSAgLyAkaSoyLCAkc2F0dXJhdGlvbiwgJGxpZ2h0bmVzcyk7Ki9cclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzICN7JGkgKiAuMDAwMX1zIGVhc2UtaW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGFjY2VudCwgMiokaSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFjZXtcclxuICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbn1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogJGFjY2VudDtcclxufVxyXG5cclxudWwuZmVhdHVyZS1saXN0LWl0ZW17XHJcbiAgICBsaXtcclxuXHJcbiAgICAgIGl7XHJcbiAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG46OnNlbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogJGFjY2VudDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubWVudXpvcmQgc3Bhbi5uZXd7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxufVxyXG4uc2hvd2Nhc2UtaGVhZGVyIGgxIHNwYW4udi1tYXJrZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxufVxyXG5cclxuLmZzd3JhcCAuZnNpY29ue1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5mdWxsLXdpZHRoLXNvY2lhbC1pY29ucyBhIC5ib3gtaWNvbjpob3ZlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5zaG93Y2FzZS1zZWN0aW9uIC5zaG93Y2FzZS1pdGVtIC5pdGVtOmhvdmVyIC5pdGVtLXRpdGxlIGg1e1xyXG4gIGNvbG9yOiAkYWNjZW50O1xyXG59XHJcbi5sb2FkLW1vcmUtcG9ydGZvbGlve1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFjY2VudCwwLjgpO1xyXG4gIGJveC1zaGFkb3c6IDdweCA3cHggMHB4IDBweCAkYWNjZW50OyBcclxufVxyXG5cclxuI2RvdC1uYXYgdWwgbGkge1xyXG4gIGJvcmRlcjoxcHggc29saWQgJGFjY2VudF9fbGlnaHQ7XHJcblxyXG4gICYuYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICB9XHJcbn0iXSwibWFwcGluZ3MiOiJBQ1NBLEFBQUEsc0JBQXNCLENBQUE7RUFDckIsS0FBSyxFRFZHLE9BQU87Q0NlZjs7QUFORCxBQUFBLHNCQUFzQixBQUdwQixNQUFNLENBQUE7RUFDTixLQUFLLEVEWlMsT0FBTztDQ2FyQjs7QUFJRixBQUFBLGFBQWEsQ0FBQTtFQUNYLGdCQUFnQixFRGxCRixPQUFPO0VDbUJyQixZQUFZLEVEbkJFLE9BQU87RUNvQnJCLG1CQUFtQixFRHJCWixPQUFPO0NDNEJmOztBQVZELEFBQUEsYUFBYSxBQUtWLE1BQU0sRUFMVCxBQUFBLGFBQWEsQUFLRCxNQUFNLEVBTGxCLEFBQUEsYUFBYSxBQUtRLE9B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QUFHLENBQUMsT0FBYyxDQUFFLE9BQU87RUFDL0MsZ0JBQWdCLEVBQUUsT0FBTTtDQUN6Qjs7QUFKRCxBQUE4QixnQkFBZCxBQUFBLFlBQWEsQ0FBQSxBQUFBLENBQUMsRUFBOUI7RUFDRSxpRUFBaUU7RUFDakUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxJQUFHLENBQUMsT0FBYyxDQUFFLE9BQU87RUFDL0MsZ0JBQWdCLEVBQUUsT0FBTTtDQUN6Qjs7QUFHSCxBQUFBLEtBQUssQ0FBQTtFQUNILFlBQVksRUQ5WUwsT0FBTztDQytZZjs7QUFDRCxBQUFNLEtBQUQsQ0FBQyxjQUFjLENBQUM7RUFDakIsVUFBVSxFRGpaTCxPQUFPO0NDa1pmOztBQUVELEFBR00sRUFISixBQUFBLGtCQUFrQixDQUNoQixFQUFFLENBRUEsQ0FBQyxDQUFBO0VBQ0MsS0FBSyxFRHhaSixPQUFPO0NDeVpUOztBQUdQLEFBQUEsV0FBVyxDQUFDO0VBQ1YsVUFBVSxFRDdaSCxPQUFPO0VDOFpkLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FBQ0QsQUFBYyxTQUFMLENBQUMsSUFBSSxBQUFBLElBQUksQ0FBQTtFQUNoQixnQkFBZ0IsRURqYVQsT0FBTztDQ2thZjs7QUFDRCxBQUF3QixnQkFBUixDQUFDLEVBQUUsQ0FBQyxJQUFJLEFBQUEsU0FBUyxDQUFBO0VBQy9CLGdCQUFnQixFRHBhVCxPQUFPO0NDcWFmOztBQUVELEFBQVEsT0FBRCxDQUFDLE9BQU8sQ0FBQTtFQUNiLEtBQUssRUR4YUUsT0FBTztDQ3lhZjs7QUFDRCxBQUFvQyx3QkFBWixDQUFDLENBQUMsQ0FBQyxTQUFTLEFBQUEsTUFBTSxDQUFBO0VBQ3hDLGdCQUFnQixFRDNhVCxPQUFPO0NDNGFmOztBQUNELEFBQXlELGlCQUF4QyxDQUFDLGNBQWMsQ0FBQyxLQUFLLEFBQUEsTUFBTSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUE7RUFDekQsS0FBSyxFRDlhRSxPQUFPO0NDK2FmOztBQUNELEFBQUEsb0JBQW9CLENBQUE7RUFDbEIsZ0JBQWdCLEVEamJULHFCQUFPO0VDa2JkLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENEbGJwQixPQUFPO0NDbWJmOztBQUVELEFBQVksUUFBSixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7RUFDYixNQUFNLEVBQUMsR0FBRyxDQUFDLEtBQUssQ0RyYkYsT0FBTztDQzBidEI7O0FBTkQsQUFBWSxRQUFKLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFHWCxPQUFPLEVBSFYsQUFBWSxRQUFKLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFHRCxNQUFNLENBQUE7RUFDZixnQkFBZ0IsRUR6YlgsT0FBTztDQzBiYiIsIm5hbWVzIjpbXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
