@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700,800');
body {
  padding: 0;
  margin: 0;
  text-align: center;
  background-color: #e8eae9;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  line-height: 1.5em;
}
a {
  transition: .1s color linear;
}
main {
  display: block;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksV0FBVztJQUNYLFVBQVU7SUFDVixtQkFBbUI7SUFDbkIsa0NBQWtDO0lBQ2xDLGdDQUFnQztJQUNoQyxnQkFBZ0I7SUFDaEIsbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksNkJBQTZCO0NBQ2hDOztBQUVEO0lBQ0ksbUJBQW1COztJQUVuQjtRQUNJLG1CQUFtQjtLQUN0QjtDQUNKIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0cmFuc2l0aW9uOiAuMXMgY29sb3IgbGluZWFyO1xyXG59XHJcblxyXG5tYWluIHtcclxuICAgIHBhZGRpbmc6IDEyN3B4IDAgMDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDA7XHJcbiAgICB9XHJcbn1cclxuIl19 */
.grid {
  max-width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  text-align: left;
  margin: 0 auto;
}
.grid .grid {
  margin: 0 -10px;
}
.grid .megamenu .grid {
  margin: 0 auto;
}
.grid--bottom-15 {
  padding-bottom: 15px;
}
.grid--bottom-20 {
  padding-bottom: 20px;
}
.grid--bottom-40 {
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .grid--bottom-40 {
    padding-bottom: 40px;
  }
}
.grid--bottom-40:empty {
  padding-bottom: 0;
}
.grid.center > .grid__item {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.grid__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0 10px;
  width: 0;
  box-sizing: border-box;
  text-align: left;
}
.grid__item--2-4 {
  width: 20%;
}
.grid__item--3 {
  width: 25%;
}
.grid__item--4 {
  width: 33.3333333333%;
}
.grid__item--5 {
  width: 41.6666666667%;
}
.grid__item--6 {
  width: 50%;
}
.grid__item--8 {
  width: 66.6666666667%;
}
.grid__item--9 {
  width: 75%;
}
.grid__item--12 {
  width: 100%;
}
@media (min-width: 768px) {
  .grid__item--sm {
    max-width: 1200px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-2-4 {
    max-width: 240px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-3 {
    max-width: 300px;
    -webkit-box-flex: 3;
    -ms-flex-positive: 3;
    flex-grow: 3;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-4 {
    max-width: 400px;
    -webkit-box-flex: 4;
    -ms-flex-positive: 4;
    flex-grow: 4;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-5 {
    max-width: 500px;
    -webkit-box-flex: 5;
    -ms-flex-positive: 5;
    flex-grow: 5;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-6 {
    max-width: 600px;
    -webkit-box-flex: 6;
    -ms-flex-positive: 6;
    flex-grow: 6;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-8 {
    max-width: 800px;
    -webkit-box-flex: 8;
    -ms-flex-positive: 8;
    flex-grow: 8;
    width: 0;
  }
}
@media (min-width: 768px) {
  .grid__item--sm-9 {
    max-width: 900px;
    -webkit-box-flex: 9;
    -ms-flex-positive: 9;
    flex-grow: 9;
    width: 0;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksa0JBQWtCO0lBQ2xCLHFCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2QsK0JBQW9CO0lBQXBCLDhCQUFvQjtRQUFwQix3QkFBb0I7WUFBcEIsb0JBQW9CO0lBQ3BCLG9CQUFnQjtRQUFoQixnQkFBZ0I7SUFDaEIsd0JBQTRCO1FBQTVCLHFCQUE0QjtZQUE1Qiw0QkFBNEI7SUFDNUIsMkJBQXFCO1FBQXJCLHdCQUFxQjtZQUFyQixxQkFBcUI7SUFDckIsMEJBQTBCO1FBQTFCLDBCQUEwQjtJQUMxQixpQkFBaUI7SUFDakIsZUFBZTs7SUFFZjtRQUNJLHFCQUFxQjtLQUN4Qjs7SUFFRDtRQUNJLHFCQUFxQjtLQUN4Qjs7SUFFRDtRQUNJLG9CQUFhO1lBQWIscUJBQWE7Z0JBQWIsYUFBYTtRQUNiLGdCQUFnQjtRQUNoQixTQUFTO1FBQ1QsdUJBQXVCOztRQUV2QjtZQUNJLFdBQVc7U0FDZDs7UUFFRDtZQUNJLHNCQUFzQjtTQUN6Qjs7UUFFRDtZQUNJLHNCQUFzQjtTQUN6Qjs7UUFFRDtZQUNJLFdBQVc7U0FDZDs7UUFFRDtZQUNJLHNCQUFzQjtTQUN6Qjs7UUFFRDtZQUNJLFdBQVc7U0FDZDs7UUFFRDtZQUNJLFlBQVk7U0FDZjs7UUFFRDtZQUNJO2dCQUNJLG9CQUFhO29CQUFiLHFCQUFhO3dCQUFiLGFBQWE7Z0JBQ2IsU0FBUzthQUNaO1NBQ0o7O1FBRUQ7WUFDSTtnQkFDSSxvQkFBYTtvQkFBYixxQkFBYTt3QkFBYixhQUFhO2dCQUNiLFNBQVM7YUFDWjtTQUNKOztRQUVEO1lBQ0k7Z0JBQ0ksb0JBQWE7b0JBQWIscUJBQWE7d0JBQWIsYUFBYTtnQkFDYixTQUFTO2FBQ1o7U0FDSjs7UUFFRDtZQUNJO2dCQUNJLG9CQUFhO29CQUFiLHFCQUFhO3dCQUFiLGFBQWE7Z0JBQ2IsU0FBUzthQUNaO1NBQ0o7O1FBRUQ7WUFDSTtnQkFDSSxvQkFBYTtvQkFBYixxQkFBYTt3QkFBYixhQUFhO2dCQUNiLFNBQVM7YUFDWjtTQUNKOztRQUVEO1lBQ0k7Z0JBQ0ksb0JBQWE7b0JBQWIscUJBQWE7d0JBQWIsYUFBYTtnQkFDYixTQUFTO2FBQ1o7U0FDSjtLQUNKO0NBQ0oiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIuZ3JpZCB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICYtLWJvdHRvbS0xNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYm90dG9tLTIwIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICYtLTMge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tNCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLTUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS02IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLTgge1xyXG4gICAgICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS05IHtcclxuICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLTEyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zbSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLTMge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLTQge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogNDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLTUge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogNTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLTgge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogODtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLTkge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogOTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl19 */
.header {
  background-color: #0c0c0c;
  color: #fff;
  padding: 5px 5px 0;
  border-bottom: 1px solid #333;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
}
@media (min-width: 768px) {
  .header {
    padding: 10px 5px 0;
  }
}
@media (min-width: 1200px) {
  .header {
    padding: 10px 0 0;
  }
}
.header__logo {
  color: #fff;
  font-size: 24px;
  border-bottom: 4px solid #8cb740;
  text-decoration: none;
  font-weight: 800;
  line-height: 1em;
  display: inline-block;
}
.header__logo--image {
  border-bottom: none;
  position: absolute;
}
.header__logo--image img {
  max-height: 40px;
  position: absolute;
  top: -5px;
  max-width: 140px;
}
@media (min-width: 768px) {
  .header__logo--image img {
    max-height: 70px;
    position: relative;
    top: -32px;
    max-width: 160px;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUNBQXlDO0lBQ3pDLDJCQUEyQjtJQUMzQixtQkFBbUI7SUFDbkIsa0RBQWtEO0lBQ2xELGdCQUFnQjtJQUNoQixPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7O0lBRVQ7UUFDSSxvQkFBb0I7S0FDdkI7O0lBRUQ7UUFDSSxrQkFBa0I7S0FDckI7O0lBRUQ7UUFDSSwyQkFBMkI7UUFDM0IsZ0JBQWdCO1FBQ2hCLDJDQUEyQztRQUMzQyxzQkFBc0I7UUFDdEIsaUJBQWlCO1FBQ2pCLGlCQUFpQjtRQUNqQixzQkFBc0I7S0FDekI7Q0FDSiIsImZpbGUiOiJzdGRpbiIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJnLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItY29sb3IpO1xyXG4gICAgcGFkZGluZzogNXB4IDVweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW1lZ2FtZW51LWJnLWNvbG9yKTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0taGVhZGVyLWNvbG9yKTtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59Il19 */
.footer {
  background-color: #fff;
  padding: 25px 5px 30px;
  margin: 35px 0 0;
}
@media (min-width: 1200px) {
  .footer {
    padding: 25px 0 30px;
  }
}
@media (min-width: 768px) {
  .footer__separator {
    border-right: 1px solid #f2f2f2;
    margin: 0 20px 0 0;
  }
  .footer__separator:last-child {
    border: none;
  }
}
.footer__list {
  padding: 0 0 24px;
  margin: 0;
  list-style-type: none;
}
@media (min-width: 768px) {
  .footer__list {
    padding: 0;
  }
}
.footer__item {
  padding: 0 0 2px;
}
.footer__link {
  color: #999;
  text-decoration: none;
  font-size: 13px;
}
.footer__link:hover,
.footer__link:focus,
.footer__link:active {
  color: #8cb740;
}
.footer__heading {
  color: #404041;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  margin: 0;
  padding: 0;
  transition: .1s color linear;
}
@media (min-width: 768px) {
  .footer__heading {
    padding: 0 0 10px;
  }
}
a .footer__heading:hover,
a .footer__heading:focus,
a .footer__heading:active {
  color: #8cb740;
}
.footer__logo {
  color: #404041;
  font-size: 24px;
  border-bottom: 4px solid #8cb740;
  text-decoration: none;
  font-weight: 800;
  line-height: 1em;
  display: inline-block;
}
.footer__logo--image {
  border-bottom: none;
}
.footer__logo--image img {
  max-height: 50px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .footer__logo--image img {
    max-width: 180px;
  }
}
.footer__text {
  color: #999;
  font-size: 12px;
  line-height: 1.4em;
  margin: 0;
  padding: 12px 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUNBQXlDO0lBQ3pDLHVCQUF1QjtJQUN2QixpQkFBaUI7O0lBRWpCO1FBQ0kscUJBQXFCO0tBQ3hCOztJQUVEO1FBQ0k7WUFDSSxzREFBc0Q7WUFDdEQsbUJBQW1COztZQUVuQjtnQkFDSSxhQUFhO2FBQ2hCO1NBQ0o7S0FDSjs7SUFFRDtRQUNJLGtCQUFrQjtRQUNsQixVQUFVO1FBQ1Ysc0JBQXNCOztRQUV0QjtZQUNJLFdBQVc7U0FDZDtLQUNKOztJQUVEO1FBQ0ksaUJBQWlCO0tBQ3BCOztJQUVEO1FBQ0ksMkJBQTJCO1FBQzNCLHNCQUFzQjtRQUN0QixnQkFBZ0I7O1FBRWhCOzs7WUFHSSx5QkFBeUI7U0FDNUI7S0FDSjs7SUFFRDtRQUNJLG1DQUFtQztRQUNuQywwQkFBMEI7UUFDMUIsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixVQUFVO1FBQ1YsV0FBVztRQUNYLDZCQUE2Qjs7UUFFN0I7WUFDSSxrQkFBa0I7U0FDckI7O1FBRUQ7OztZQUdJLHlCQUF5QjtTQUM1QjtLQUNKOztJQUVEO1FBQ0ksbUNBQW1DO1FBQ25DLGdCQUFnQjtRQUNoQiwyQ0FBMkM7UUFDM0Msc0JBQXNCO1FBQ3RCLGlCQUFpQjtRQUNqQixpQkFBaUI7UUFDakIsc0JBQXNCO0tBQ3pCOztJQUVEO1FBQ0ksMkJBQTJCO1FBQzNCLGdCQUFnQjtRQUNoQixtQkFBbUI7S0FDdEI7O0NBRUoiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1iZy1jb2xvcik7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDVweCAzMHB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VwYXJhdG9yIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZm9vdGVyLXNlcGFyYXRvci1jb2xvcik7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAycHg7ICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWZvb3Rlci1jb2xvcik7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgICAgXHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWhlYWRpbmctY29sb3IpO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIGNvbG9yIGxpbmVhcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSAmOmhvdmVyLFxyXG4gICAgICAgIGEgJjpmb2N1cyxcclxuICAgICAgICBhICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWhlYWRpbmctY29sb3IpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWZvb3Rlci1jb2xvcik7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyAgXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gICAgfVxyXG5cclxufSJdfQ== */
.navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  list-style-type: none;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
}
@media (min-width: 768px) {
  .navigation {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.navigation--utilities {
  font-size: 12px;
  text-transform: none;
}
.navigation__item {
  padding: 4px 10px 0;
  display: inline-block;
}
.navigation__item:first-child {
  padding: 4px 10px 0 0;
}
.navigation__item:last-child {
  padding: 4px 0 0 10px;
}
@media (min-width: 768px) {
  .navigation__item {
    padding: 4px 20px 0;
  }
  .navigation__item:first-child {
    padding: 4px 20px 0 0;
  }
  .navigation__item:first-child .navigation__link {
    padding: 0 0 24px 24px;
  }
  .navigation__item:last-child {
    padding: 4px 0 0 20px;
  }
}
.navigation--utilities .navigation__item {
  padding: 0 5px;
}
@media (min-width: 480px) {
  .navigation--utilities .navigation__item {
    padding: 0 20px;
  }
}
.navigation--utilities .navigation__item:first-child {
  padding: 0 5px 0 0;
}
@media (min-width: 480px) {
  .navigation--utilities .navigation__item:first-child {
    padding: 0 20px 0 0;
  }
}
@media (min-width: 768px) {
  .navigation--utilities .navigation__item:first-child .navigation__link {
    padding: 0;
  }
}
.navigation--utilities .navigation__item:last-child {
  padding: 0 0 0 5px;
}
@media (min-width: 480px) {
  .navigation--utilities .navigation__item:last-child {
    padding: 0 0 0 20px;
  }
}
.navigation__link {
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  display: inline-block;
  padding: 8px 0 16px;
}
@media (min-width: 480px) {
  .navigation__link {
    padding: 8px 0 24px;
  }
}
@media (min-width: 768px) {
  .navigation__link {
    padding: 0 0 24px;
  }
}
.navigation--utilities .navigation__link {
  padding: 0;
}
.navigation__link:hover,
.navigation__link:focus,
.navigation__link:active {
  color: #8cb740;
}
.navigation__link:hover .select2 .select2-selection__rendered,
.navigation__link:focus .select2 .select2-selection__rendered,
.navigation__link:active .select2 .select2-selection__rendered {
  color: #8cb740;
}
.navigation__link:hover .navigation__icon,
.navigation__link:focus .navigation__icon,
.navigation__link:active .navigation__icon {
  fill: #8cb740;
}
.navigation__link:hover + .megamenu,
.navigation__link:focus + .megamenu,
.navigation__link:active + .megamenu,
.navigation__link:hover + .sub-navigation,
.navigation__link:focus + .sub-navigation,
.navigation__link:active + .sub-navigation {
  display: block;
}
.navigation__icon {
  fill: #fff;
  display: none;
}
@media (min-width: 768px) {
  .navigation__icon {
    display: inline-block;
  }
}
.navigation__icon--caret {
  width: 8px;
  height: 6px;
  padding: 0 0 0 6px;
  position: relative;
  top: -1px;
}
.navigation__icon--user,
.navigation__icon--location {
  width: 15px;
  height: 16px;
  padding: 0 6px 0 0;
  position: relative;
  top: 4px;
}
.navigation__icon--location {
  padding: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCxzQkFBa0I7UUFBbEIsa0JBQWtCO0lBQ2xCLDBCQUE4QjtRQUE5Qiw4QkFBOEI7SUFDOUIsMkJBQXFCO1FBQXJCLHdCQUFxQjtZQUFyQixxQkFBcUI7SUFDckIsMEJBQTBCO1FBQTFCLDBCQUEwQjtJQUMxQixzQkFBc0I7SUFDdEIsZ0JBQWdCO0lBQ2hCLDBCQUEwQjtJQUMxQixXQUFXO0lBQ1gsVUFBVTs7SUFFVjtRQUNJLHNCQUEwQjtZQUExQixtQkFBMEI7Z0JBQTFCLDBCQUEwQjtLQUM3Qjs7SUFFRDtRQUNJLGdCQUFnQjtRQUNoQixxQkFBcUI7S0FDeEI7O0lBRUQ7UUFDSSxvQkFBb0I7UUFDcEIsc0JBQXNCOztRQUV0QjtZQUNJLHNCQUFzQjtTQUN6Qjs7UUFFRDtZQUNJLHNCQUFzQjtTQUN6Qjs7UUFFRDtZQUNJLG9CQUFvQjs7WUFFcEI7Z0JBQ0ksc0JBQXNCO2FBQ3pCOztZQUVEO2dCQUNJLHNCQUFzQjthQUN6QjtTQUNKOztRQUVEO1lBQ0ksZ0JBQWdCOztZQUVoQjtnQkFDSSxvQkFBb0I7YUFDdkI7O1lBRUQ7Z0JBQ0ksb0JBQW9CO2FBQ3ZCO1NBQ0o7S0FDSjs7SUFFRDtRQUNJLDJCQUEyQjtRQUMzQixzQkFBc0I7UUFDdEIsaUJBQWlCO1FBQ2pCLHNCQUFzQjtRQUN0QixvQkFBb0I7O1FBRXBCO1lBQ0ksa0JBQWtCO1NBQ3JCOztRQUVEO1lBQ0ksV0FBVztTQUNkOztRQUVEOzs7WUFHSSx5QkFBeUI7O1lBRXpCO2dCQUNJLHdCQUF3QjthQUMzQjs7WUFFRDtnQkFDSSxlQUFlO2FBQ2xCO1NBQ0o7O0tBRUo7O0lBRUQ7UUFDSSwwQkFBMEI7O1FBRTFCO1lBQ0ksV0FBVztZQUNYLFlBQVk7WUFDWixtQkFBbUI7U0FDdEI7O1FBRUQ7WUFDSSxZQUFZO1lBQ1osYUFBYTtZQUNiLG1CQUFtQjtZQUNuQixtQkFBbUI7WUFDbkIsU0FBUztTQUNaOztRQUVEOztTQUVDO0tBQ0o7O0NBRUoiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIubmF2aWdhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdXRpbGl0aWVzIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDEwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICAgICAgXHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDIwcHggMDtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDIwcHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi0tdXRpbGl0aWVzICYge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItY29sb3IpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiA4cHggMCAxNnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZpZ2F0aW9uLS11dGlsaXRpZXMgJiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICAubmF2aWdhdGlvbl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5tZWdhbWVudSwgJiArIC5zdWItbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgZmlsbDogdmFyKC0taGVhZGVyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgJi0tY2FyZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDZweDsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXVzZXIsICYtLWxvY2F0aW9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4IDAgMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWxvY2F0aW9uIHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSJdfQ== */
.sub-navigation {
  position: absolute;
  right: 0;
  background-color: #333;
  padding: 6px 16px;
  margin: 0;
  list-style-type: none;
  z-index: 999;
  display: none;
}
.sub-navigation:hover,
.sub-navigation:focus,
.sub-navigation:active {
  display: block;
}
.sub-navigation__item {
  display: block;
}
.sub-navigation__link {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
  line-height: 2.1em;
  display: block;
}
.sub-navigation__link:hover,
.sub-navigation__link:focus,
.sub-navigation__link:active {
  color: #8cb740;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCwyQ0FBMkM7SUFDM0Msa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixzQkFBc0I7SUFDdEIsYUFBYTtJQUNiLGNBQWM7O0lBRWQ7OztRQUdJLGVBQWU7S0FDbEI7O0lBRUQ7UUFDSSxlQUFlO0tBQ2xCOztJQUVEO1FBQ0ksNkJBQTZCO1FBQzdCLHNCQUFzQjtRQUN0QixnQkFBZ0I7UUFDaEIsbUJBQW1CO1FBQ25CLGVBQWU7O1FBRWY7OztZQUdJLHlCQUF5QjtTQUM1QjtLQUNKOztDQUVKIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiLnN1Yi1uYXZpZ2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVnYW1lbnUtYmctY29sb3IpO1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1tZWdhbWVudS1jb2xvcik7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4xZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59Il19 */
.megamenu {
  position: absolute;
  left: 0;
  right: 0;
  background-color: #333;
  margin: 0;
  padding: 15px 10px 0;
  text-transform: none;
  display: none;
  max-height: 300px;
  overflow-y: auto;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .megamenu {
    max-height: none;
    padding: 25px 10px;
  }
}
.megamenu:hover,
.megamenu:focus,
.megamenu:active {
  display: block;
}
.megamenu__list {
  padding: 0 0 24px;
  margin: 0;
  list-style-type: none;
}
@media (min-width: 768px) {
  .megamenu__list {
    padding: 0;
  }
}
.megamenu__item {
  padding: 0 0 2px;
}
.megamenu__link {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
}
.megamenu__link:hover,
.megamenu__link:focus,
.megamenu__link:active {
  color: #8cb740;
}
@media (min-width: 768px) {
  .megamenu__separator {
    border-right: 1px solid #616161;
    margin: 0 20px 0 0;
  }
  .megamenu__separator:last-child {
    border: none;
  }
}
.megamenu__heading {
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  margin: 0;
  padding: 0;
  transition: .1s color linear;
  opacity: .7;
}
@media (min-width: 768px) {
  .megamenu__heading {
    opacity: 1;
    padding: 0 0 10px;
  }
}
a .megamenu__heading:hover,
a .megamenu__heading:focus,
a .megamenu__heading:active {
  color: #8cb740;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksbUJBQW1CO0lBQ25CLFFBQVE7SUFDUixTQUFTO0lBQ1QsMkNBQTJDO0lBQzNDLFVBQVU7SUFDVixxQkFBcUI7SUFDckIscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLHVCQUF1Qjs7SUFFdkI7UUFDSSxpQkFBaUI7UUFDakIsbUJBQW1CO0tBQ3RCOztJQUVEOzs7UUFHSSxlQUFlO0tBQ2xCOztJQUVEO1FBQ0ksa0JBQWtCO1FBQ2xCLFVBQVU7UUFDVixzQkFBc0I7O1FBRXRCO1lBQ0ksV0FBVztTQUNkO0tBQ0o7O0lBRUQ7UUFDSSxpQkFBaUI7S0FDcEI7O0lBRUQ7UUFDSSw2QkFBNkI7UUFDN0Isc0JBQXNCO1FBQ3RCLGdCQUFnQjs7UUFFaEI7OztZQUdJLHlCQUF5QjtTQUM1QjtLQUNKOztJQUVEO1FBQ0k7WUFDSSx3REFBd0Q7WUFDeEQsbUJBQW1COztZQUVuQjtnQkFDSSxhQUFhO2FBQ2hCO1NBQ0o7S0FDSjs7SUFFRDtRQUNJLDZCQUE2QjtRQUM3QiwwQkFBMEI7UUFDMUIsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixVQUFVO1FBQ1YsV0FBVztRQUNYLDZCQUE2QjtRQUM3QixZQUFZOztRQUVaO1lBQ0ksV0FBVztZQUNYLGtCQUFrQjtTQUNyQjs7UUFFRDs7O1lBR0kseUJBQXlCO1NBQzVCO0tBQ0o7O0NBRUoiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIubWVnYW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVnYW1lbnUtYmctY29sb3IpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4IDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMnB4OyAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tbWVnYW1lbnUtY29sb3IpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7ICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VwYXJhdG9yIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tbWVnYW1lbnUtc2VwYXJhdG9yLWNvbG9yKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tbWVnYW1lbnUtY29sb3IpO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIGNvbG9yIGxpbmVhcjtcclxuICAgICAgICBvcGFjaXR5OiAuNztcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSAmOmhvdmVyLFxyXG4gICAgICAgIGEgJjpmb2N1cyxcclxuICAgICAgICBhICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iXX0= */
.search-box__input {
  background-color: #333;
  border: none;
  width: calc(100% - 36px);
  float: left;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  color: #fff;
  box-sizing: border-box;
  padding: 7px 12px;
  height: 30px;
  border-radius: 0;
}
.search-box__input:focus {
  outline-color: #8cb740;
}
.search-box__button {
  background-color: #333;
  border: none;
  width: 36px;
  float: left;
  height: 30px;
  border-radius: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztJQUVJO1FBQ0ksMkNBQTJDO1FBQzNDLGFBQWE7UUFDYiw0QkFBNEI7UUFDNUIsWUFBWTtRQUNaLGdDQUFnQztRQUNoQyxnQkFBZ0I7UUFDaEIsMkJBQTJCO1FBQzNCLHVCQUF1QjtRQUN2QixrQkFBa0I7UUFDbEIsYUFBYTtLQUNoQjs7SUFFRDtRQUNJLDJDQUEyQztRQUMzQyxhQUFhO1FBQ2IsWUFBWTtRQUNaLFlBQVk7UUFDWixhQUFhO0tBQ2hCOztDQUVKIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiLnNlYXJjaC1ib3gge1xyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZWdhbWVudS1iZy1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAzNnB4KVwiO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItY29sb3IpO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVnYW1lbnUtYmctY29sb3IpO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG59Il19 */
.box {
  background-color: #fff;
  margin: 0 0 10px;
  width: 100%;
  box-sizing: border-box;
  overflow: auto;
}
@media (min-width: 768px) {
  .box {
    margin: 0;
  }
}
.box--full-bg {
  background-position: center center;
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 20px;
  width: 100%;
  background-color: #8cb740;
  background-image: url(~/CentralGroup/media/system-images/bg-placeholder.png);
}
.box--full-bg .box__content {
  width: 100%;
}
@media (min-width: 1024px) {
  .box--full-bg .box__content {
    width: 50%;
  }
}
.box--full-bg .box__more {
  font-size: 14px;
}
.box__title {
  color: #0c0c0c !important;
  text-transform: uppercase;
  font-size: 11px !important;
  padding: 8px 20px !important;
  margin: 0 !important;
  border-bottom: 1px solid #dbdbdb;
}
@media (min-width: 768px) {
  .box__title {
    padding: 12px 20px !important;
  }
}
.box__content {
  padding: 18px 20px;
  background-color: #fff;
}
.box p,
.box__paragraph {
  color: var(--box-color) !important;
  font-size: 14px;
  margin: 0;
  padding: 0 0 8px;
}
.box__icon {
  fill: #8cb740;
  padding: 0 0 0 4px;
  width: 6px;
  height: 10px;
}
.box__more {
  color: #8cb740;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
  text-decoration: none;
}
.box__more:hover,
.box__more:focus,
.box__more:active {
  text-decoration: underline;
}
.box__heading {
  margin: 0;
  padding: 0 0 8px;
  font-size: 18px !important;
  line-height: 1.35em;
  color: #0c0c0c !important;
}
@media (min-width: 768px) {
  .box__heading {
    font-size: 20px !important;
    padding: 0 0 10px;
  }
}
.box__link {
  text-decoration: none;
  color: #0c0c0c;
}
.box__link:hover,
.box__link:focus,
.box__link:active {
  color: #8cb740;
}
.box__highlight {
  font-size: 22px;
  line-height: 1.4em;
  display: block;
  padding: 0 0 12px;
}
@media (min-width: 768px) {
  .box__highlight {
    font-size: 26px;
  }
}
.box__list {
  color: #404047;
  font-size: 14px !important;
  line-height: 1.5em;
  display: block !important;
}
.box__list li {
  padding: 0 0 .25em;
}
.box__list li a {
  color: #0c0c0c;
  text-decoration: none;
}
.box__list li a:hover,
.box__list li a:focus,
.box__list li a:active {
  text-decoration: underline;
}
.box__image {
  width: 100%;
  height: 60px;
  background-color: #e8eae9;
  background-size: cover;
  background-position: center center;
}
.box__image--icon {
  margin-top: 24px;
  background-color: #8cb740;
}
@media (max-width: 767px) {
  .box__image--icon {
    background-image: none !important;
    display: none !important;
  }
}
.box__image--icon + .box__content .box__heading {
  padding-top: 0;
}
.box--inverted {
  background-color: #0c0c0c;
}
.box--inverted .box__title {
  color: #fff !important;
  border-bottom: 1px solid #333;
}
.box--inverted .box__content {
  color: #fff !important;
  background-color: #0c0c0c;
}
.box--transparent {
  background-color: transparent;
}
.box--transparent .box__title {
  color: #fff !important;
  border-bottom: 1px solid transparent;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.box--transparent .box__content {
  color: #fff !important;
  background-color: transparent;
  padding: 6px 20px 12px;
}
.box--transparent .box__highlight {
  padding: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksc0NBQXNDO0lBQ3RDLGlCQUFpQjs7SUFFakI7UUFDSSxVQUFVO0tBQ2I7O0lBRUQ7UUFDSSxtQ0FBbUM7UUFDbkMsdUJBQXVCO1FBQ3ZCLHFCQUFjO1FBQWQscUJBQWM7UUFBZCxjQUFjO1FBQ2QsdUJBQXNCO1lBQXRCLG9CQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLGNBQWM7O1FBRWQ7WUFDSSxZQUFZOztZQUVaO2dCQUNJLFdBQVc7YUFDZDtTQUNKO0tBQ0o7O0lBRUQ7UUFDSSxnQ0FBZ0M7UUFDaEMsMEJBQTBCO1FBQzFCLGdCQUFnQjtRQUNoQixrQkFBa0I7UUFDbEIsVUFBVTtRQUNWLHlDQUF5Qzs7UUFFekM7WUFDSSxtQkFBbUI7U0FDdEI7S0FDSjs7SUFFRDtRQUNJLG1CQUFtQjtRQUNuQixzQ0FBc0M7S0FDekM7O0lBRUQ7UUFDSSx3QkFBd0I7UUFDeEIsZ0JBQWdCO1FBQ2hCLFVBQVU7UUFDVixnQkFBZ0I7S0FDbkI7O0lBRUQ7UUFDSSx3QkFBd0I7UUFDeEIsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxhQUFhO0tBQ2hCOztJQUVEO1FBQ0kseUJBQXlCO1FBQ3pCLGdCQUFnQjtRQUNoQiwwQkFBMEI7UUFDMUIsaUJBQWlCO1FBQ2pCLHNCQUFzQjs7UUFFdEI7OztZQUdJLDJCQUEyQjtTQUM5QjtLQUNKOztJQUVEO1FBQ0ksVUFBVTtRQUNWLGlCQUFpQjtRQUNqQixnQkFBZ0I7O1FBRWhCO1lBQ0ksZ0JBQWdCO1lBQ2hCLGtCQUFrQjtTQUNyQjtLQUNKOztJQUVEO1FBQ0ksc0JBQXNCO1FBQ3RCLGdDQUFnQzs7UUFFaEM7OztZQUdJLHlCQUF5QjtTQUM1QjtLQUNKO0NBQ0oiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIuYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJveC1iZy1jb2xvcik7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1mdWxsLWJnIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgLmJveF9fY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJveC1oZWFkaW5nLWNvbG9yKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJnLWNvbG9yKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJveC1iZy1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFyYWdyYXBoIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYm94LWNvbG9yKTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA4cHhcclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBmaWxsOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbW9yZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1ib3gtaGVhZGluZy1jb2xvcik7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
.banner {
  background-color: #0c0c0c;
  padding: 20px 20px 30px;
  overflow: hidden;
  margin: 0 0 20px;
  background-size: cover;
  background-position: center center;
  /*
    @media (min-width: 1024px) and (max-width: 1400px) {
        background-position: center right;
    }*/
}
@media (min-width: 768px) {
  .banner {
    padding: 50px 100px;
    margin: 0 0 40px;
  }
}
.banner a {
  color: #fff;
}
.banner a:hover,
.banner a:active {
  opacity: 0.6;
}
.banner a.banner__button {
  color: #000;
}
.banner__heading {
  color: #fff;
  font-size: 28px;
  font-weight: 600;
  margin: 0;
  padding: 0 0 6px;
  line-height: 1.3em;
  position: relative;
  z-index: 1;
}
@media (min-width: 1024px) {
  .banner__heading {
    font-size: 32px;
    width: 50%;
  }
}
.banner__heading--small {
  font-size: 24px;
  padding: 0 0 16px;
}
@media (min-width: 1024px) {
  .banner__heading--small {
    font-size: 28px;
    width: 60%;
  }
}
.banner__heading .EditableTextTextBox {
  font-family: 'Open Sans', sans-serif;
  font-size: 28px;
  font-weight: 600;
}
.banner__paragraph {
  color: #d0d0ce;
  margin: 0;
  padding: 0 0 16px;
  font-size: 14px;
  position: relative;
  z-index: 1;
}
@media (min-width: 1024px) {
  .banner__paragraph {
    font-size: 16px;
    width: 50%;
  }
}
.banner__button {
  background-color: #fff;
  color: #000;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  text-decoration: none;
  padding: 8px 20px;
  display: inline-block;
  transition: .1s opacity linear;
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .banner__button {
    padding: 12px 30px;
  }
}
.banner__button:hover,
.banner__button:focus,
.banner__button:active {
  opacity: .9;
}
.banner__button .EditableTextTextBox {
  font-family: 'Open Sans', sans-serif;
  font-size: 11px;
  font-weight: 700;
}
.banner__image {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0px;
  max-width: 40%;
  z-index: 0;
  display: none;
}
@media (min-width: 1024px) {
  .banner__image {
    display: block;
  }
}
.banner--stripe {
  padding: 20px 0 10px;
  margin: 0 0 20px;
}
@media (min-width: 768px) {
  .banner--stripe {
    padding: 30px 100px 20px;
    margin: 0 0 40px;
  }
}
.banner--stripe .banner__button {
  margin: 0 0 10px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUNBQXlDO0lBQ3pDLHdCQUF3Qjs7SUFFeEI7UUFDSSx5QkFBeUI7S0FDNUI7O0lBRUQ7UUFDSSwyQkFBMkI7UUFDM0IsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixVQUFVO1FBQ1YsaUJBQWlCO1FBQ2pCLG1CQUFtQjs7UUFFbkI7WUFDSSxnQkFBZ0I7WUFDaEIsVUFBVTtTQUNiO0tBQ0o7O0lBRUQ7UUFDSSxxQ0FBcUM7UUFDckMsVUFBVTtRQUNWLGtCQUFrQjtRQUNsQixnQkFBZ0I7O1FBRWhCO1lBQ0ksZ0JBQWdCO1lBQ2hCLFVBQVU7U0FDYjtLQUNKOztJQUVEO1FBQ0ksc0NBQXNDO1FBQ3RDLDhCQUE4QjtRQUM5QiwwQkFBMEI7UUFDMUIsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixzQkFBc0I7UUFDdEIsa0JBQWtCO1FBQ2xCLHNCQUFzQjtRQUN0QiwrQkFBK0I7O1FBRS9CO1lBQ0ksbUJBQW1CO1NBQ3RCOztRQUVEOzs7WUFHSSxZQUFZO1NBQ2Y7S0FDSjtDQUNKIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiLmJhbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItZ2ItY29sb3IpO1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4IDMwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAxMDBweCA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItY29sb3IpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCVcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFyYWdyYXBoIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYmFubmVyLXBhcmFncmFwaC1jb2xvcik7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCVcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItY29sb3IpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItZ2ItY29sb3IpO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4OyBcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIG9wYWNpdHkgbGluZWFyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4OyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn0iXX0= */
.content h1,
.content h2,
.content h3,
.content h4,
.content h5 {
  font-size: 26px;
  color: #53565a;
  line-height: 1.35em;
  margin: 0;
  padding: .75em 0 .25em;
  font-weight: 600;
}
@media (min-width: 768px) {
  .content h1,
  .content h2,
  .content h3,
  .content h4,
  .content h5 {
    font-size: 32px;
    padding: 1em 0 .5em;
  }
}
.content h2 {
  font-size: 22px;
  padding: .5em 0;
  font-weight: 700;
}
@media (min-width: 768px) {
  .content h2 {
    font-size: 26px;
    padding: .5em 0;
  }
}
.content h3 {
  font-size: 18px;
  padding: 0 0 .5em;
}
@media (min-width: 768px) {
  .content h3 {
    font-size: 20px;
    padding: 0 0 1em 0;
  }
}
.content h4 {
  font-size: 18px;
  padding: .5em 0;
}
.content p {
  color: #53565a;
  line-height: 1.5em;
  margin: 0;
  padding: 0 0 .75em;
  font-size: 14px;
}
@media (min-width: 768px) {
  .content p {
    font-size: 16px;
    padding: 0 0 1em;
  }
}
.content ol,
.content ul {
  text-align: left;
  display: inline-block;
  color: #53565a;
  line-height: 1.5em;
  margin: 0;
  padding: 0 0 .75em 2.5em;
  font-size: 14px;
}
@media (min-width: 768px) {
  .content ol,
  .content ul {
    padding: 0 0 1em 2em;
    font-size: 16px;
  }
}
.content img {
  max-width: 100%;
}
.content--lead ul li {
  list-style-type: none;
  position: relative;
  line-height: 2em;
}
.content--lead ul li:before {
  position: absolute;
  width: 6px;
  height: 6px;
  top: 11px;
  left: -18px;
  background-color: #8cb740;
  content: '';
}
@media (min-width: 768px) {
  .content--lead ul li:before {
    top: 13px;
  }
}
.content--lead ol li {
  line-height: 1.65em;
  padding: 0 0 6px;
}
.content--article h1 {
  font-size: 26px;
  color: #000;
  line-height: 1.35em;
  margin: 0;
  padding: .75em 0 .25em;
  font-weight: 700;
}
@media (min-width: 768px) {
  .content--article h1 {
    font-size: 36px;
    padding: 1.5em 0 .5em;
  }
}
.content--article p.content__perex {
  font-size: 20px;
}
@media (min-width: 768px) {
  .content--article p.content__perex {
    font-size: 24px;
  }
}
.content--article .content__image {
  margin: 0 0 1.25em;
}
.content--article p {
  font-size: 16px;
  line-height: 1.6em;
}
@media (min-width: 768px) {
  .content--article p {
    font-size: 18px;
  }
}
.content--article h2 {
  font-size: 18px;
  padding: .5em 0 .5em;
}
@media (min-width: 768px) {
  .content--article h2 {
    font-size: 22px;
  }
}
.content--article h3 {
  padding: 0 0 .5em 0;
}
.quote {
  position: relative;
  margin: .5em 0;
}
.quote__text {
  margin: 0;
  font-style: italic;
  padding: 0 0 1em 100px;
  min-height: 170px;
  box-sizing: border-box;
  font-size: 16px;
  color: #53565a;
  line-height: 1.65em;
  text-align: left;
}
@media (min-width: 768px) {
  .quote__text {
    padding: 0 0 1em 150px;
    font-size: 18px;
  }
}
.quote__text p {
  padding: 0;
  text-align: left;
}
.quote__author {
  width: 80px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 768px) {
  .quote__author {
    width: 150px;
  }
}
.quote__image {
  width: 80px;
  height: 80px;
  background-size: cover;
  background-position: center center;
}
@media (min-width: 768px) {
  .quote__image {
    width: 120px;
    height: 120px;
  }
}
.quote__personal-info {
  font-style: normal;
  padding: .5em 0 0;
  font-size: 14px;
}
.quote__name {
  font-weight: 600;
}
.quote__name:after {
  content: ', ';
}
.quote__place {
  display: block;
  line-height: 1.25em;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksbUJBQW1COztJQUVuQjtRQUNJLFVBQVU7UUFDVixtQkFBbUI7UUFDbkIsdUJBQXVCO1FBQ3ZCLGtCQUFrQjtRQUNsQix1QkFBdUI7S0FDMUI7O0lBRUQ7UUFDSSxhQUFhO1FBQ2IsbUJBQW1CO1FBQ25CLE9BQU87UUFDUCxRQUFRO0tBQ1g7O0lBRUQ7UUFDSSxhQUFhO1FBQ2IsY0FBYztRQUNkLHVCQUF1QjtRQUN2QixtQ0FBbUM7S0FDdEM7O0lBRUQ7UUFDSSxtQkFBbUI7UUFDbkIsaUJBQWlCO0tBQ3BCOztJQUVEO1FBQ0ksaUJBQWlCOztRQUVqQjtZQUNJLGNBQWM7U0FDakI7S0FDSjs7SUFFRDs7S0FFQzs7Q0FFSiIsImZpbGUiOiJzdGRpbiIsInNvdXJjZXNDb250ZW50IjpbIi5xdW90ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMWVtIDE3MHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXV0aG9yIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGVyc29uYWwtaW5mbyB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIHBhZGRpbmc6IC43NWVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcsICc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bvc2l0aW9uIHtcclxuXHJcbiAgICB9XHJcblxyXG59Il19 */
.form input[type="text"],
.form input[type="password"],
.form textarea,
.form select {
  background-color: #f2f2f2;
  border: none;
  width: 100%;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  color: #53565a;
  box-sizing: border-box;
  padding: 7px 12px;
  height: 30px;
  border-radius: 0;
  display: block;
  margin: 0 0 .75em;
}
@media (min-width: 768px) {
  .form input[type="text"],
  .form input[type="password"],
  .form textarea,
  .form select {
    margin: 0 0 1em;
    padding: 7px 17px;
    height: 40px;
    font-size: 14px;
  }
}
.form input[type="text"] + br,
.form input[type="password"] + br,
.form textarea + br,
.form select + br {
  display: none;
}
.form input[type="file"] {
  font-family: 'Open Sans', sans-serif;
  padding: 7px 17px;
}
.form .uploader {
  background-color: #f2f2f2;
  margin: 0 0 8px;
}
.form input[type="submit"][id*="btnShowGallery"] {
  margin: 0 0 1em;
  font-size: 12px;
  padding: 10px 16px;
}
.form textarea {
  height: 150px;
  padding: 12px 17px;
}
.form textarea[rows="3"] {
  height: 75px;
}
.form label,
.form .editing-form-label,
.form .password-strength-hint,
.form [class*="password-strength"] {
  color: #53565a;
  text-transform: uppercase;
  font-size: 11px;
  padding: 0;
  display: inline-block;
  padding: .5em 0;
  line-height: 1.25em;
}
.form .password-strength {
  width: 100%;
}
.form .LabelField.form-control-text {
  color: #53565a;
  padding: 7px 12px;
  margin: 0 0 .75em;
  font-size: 12px;
  display: block;
}
@media (min-width: 768px) {
  .form .LabelField.form-control-text {
    margin: 0 0 1em;
    padding: 7px 0;
    font-size: 14px;
  }
}
.form input[type="submit"] {
  background-color: #8cb740;
  color: #fff;
  padding: 11px 25px;
  border: none;
  font-family: 'Open Sans', sans-serif;
  transition: .1s all linear;
  cursor: pointer;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  border-radius: 0;
  -webkit-appearance: none;
}
.form input[type="submit"]:hover,
.form input[type="submit"]:focus,
.form input[type="submit"]:active {
  opacity: .9;
}
.form .NewsletterSubscription input[type="text"] {
  max-width: 370px;
}
.form .logon-panel {
  padding: 0 0 12px;
}
.form .logon-remember-me-checkbox {
  display: block;
  padding: 0 0 12px;
}
.form .logon-remember-me-checkbox label {
  display: inline-block;
  position: relative;
  top: -3px;
}
.form .logon-remember-me-checkbox input[type="checkbox"] {
  margin: 0 6px 0 0;
}
.form .radio {
  display: block;
  padding: 0 0 12px;
}
.form .radio label {
  display: inline-block;
  position: relative;
  top: -3px;
  padding: 0 24px 0 0;
}
.form .radio input[type="radio"] {
  margin: 0 6px 0 0;
}
.form .logon-password-retrieval-link {
  font-size: 14px;
  color: #53565a;
  padding: 0 0 12px;
  display: block;
}
.form .logon-password-retrieval-link:hover,
.form .logon-password-retrieval-link:active,
.form .logon-password-retrieval-link:focus {
  color: #8cb740;
}
.form .error-label,
.form .logon-password-retrieval-result,
.form .EditingFormErrorLabel,
.form .ErrorLabel {
  font-size: 14px;
  padding: 0 0 12px;
  color: #ff2626;
  display: block;
}
.form .logon-password-retrieval-result {
  padding: 12px 0;
}
.form [id*="userterms"] {
  display: inline-block;
  margin: 0 0 1em;
}
.form [id*="UserTerms_lb"] {
  position: relative;
  top: -2px;
}
.form [id*="UserTerms_lb"] a {
  color: #8cb740;
}
.form__optional:after {
  content: "(optional)";
  display: inline-block;
  text-transform: none;
  padding-left: 6px;
}
.ErrorLabel {
  font-size: 14px;
  padding: 0 0 12px;
  color: #ff2626;
  display: block;
}
.InfoLabel {
  padding: 18px 20px;
  background-color: #fff;
  display: block;
}
[id*="ConfirmPassword"] {
  display: block !important;
}
.passw-strength-indicator {
  width: 100%;
  background-color: #f2f2f2;
}
.passw-strength-indicator [class*="passw-indicator"] {
  height: 6px;
  background-color: red;
}
.passw-strength-indicator .passw-indicator-weak {
  width: 20%;
  background-color: orange;
}
.passw-strength-indicator .passw-indicator-acceptable {
  width: 40%;
  background-color: yellow;
}
.passw-strength-indicator .passw-indicator-average {
  width: 60%;
  background-color: green;
}
.passw-strength-indicator .passw-indicator-strong {
  width: 80%;
  background-color: blue;
}
.passw-strength-indicator .passw-indicator-excellent {
  width: 100%;
  background-color: black;
}
.PollControl .ErrorMessage {
  color: #ff2626;
  font-size: 15px;
  display: block;
  padding: 0 0 10px;
}
.PollQuestion {
  font-size: 16px;
  display: block;
  padding: 0 0 12px;
  color: #0c0c0c;
  font-weight: 700;
}
.PollAnswer {
  font-size: 15px;
  color: var(--box-color);
  line-height: 1.35em;
  cursor: pointer;
}
.PollAnswerRadio > label {
  display: block;
  padding: 0 0 6px 24px;
  position: relative;
}
.PollAnswerRadio > label:before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 4px;
  left: 0;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid #ddd;
}
.PollAnswerRadio > input[type="radio"] {
  display: none;
}
.PollAnswerRadio > input[type="radio"]:checked + label:before {
  background-color: #8cb740;
}
.PollAnswerText {
  display: block;
  padding: 0 0 6px;
  position: relative;
}
.PollVoteButton {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: #fff;
  color: #0c0c0c;
  text-transform: uppercase;
  padding: 12px 30px;
  margin: 16px 0 0;
  display: inline-block;
  font-size: 11px;
  font-weight: 600;
  cursor: pointer;
  transition: .1s color linear;
}
.PollVoteButton:hover,
.PollVoteButton:active,
.PollVoteButton:focus {
  background-color: #8cb740;
  color: #fff;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
  height: 24px !important;
  line-height: 22px;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 24px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single * {
  -webkit-transition: .1s color linear;
  transition: .1s color linear;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 6px;
  padding-right: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border-radius: 0;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: #333;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 10000;
  margin: 8px 0 0;
}
.select2-dropdown:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 8px 6px;
  border-color: transparent transparent #333 transparent;
  top: -8px;
  left: 6px;
  position: absolute;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 2px 12px;
  user-select: none;
  -webkit-user-select: none;
  color: #fff;
  background-color: #333;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 6px 6px 12px;
  background-color: #333;
}
.select2-search--dropdown .select2-search__field {
  padding: 6px;
  width: 100%;
  box-sizing: border-box;
  font-family: 'Open Sans', sans-serif;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select2-container--default .select2-selection--single {
  background-color: transparent;
  border: transparent;
  border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #fff;
}
.select2-container--default .select2-selection--single:hover .select2-selection__rendered,
.select2-container--default .select2-selection--single:active .select2-selection__rendered,
.select2-container--default .select2-selection--single:focus .select2-selection__rendered {
  color: #8cb740;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url(~/App_Themes/central/styles/icons/caret.svg);
  width: 8px;
  height: 6px;
  left: 50%;
  margin-left: -4px;
  margin-top: -5px;
  position: absolute;
  top: 50%;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 0;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 0;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  background-color: #e8eae9;
  border: none;
}
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
  outline-color: #8cb740;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
  font-size: 12px;
  text-align: left;
  color: #333;
  background-color: #fff;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #8cb740;
  color: #fff;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 0;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 0;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 0;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.countries {
  height: 28px !important;
  background-color: transparent;
  color: #fff;
  width: auto;
  border: none;
  display: none;
}
.countries__dropdown {
  width: 200px !important;
}
.pager {
  padding: 20px 0 0;
  margin: 0;
  list-style-type: none;
}
.pager__item {
  display: inline-block;
}
.pager__link {
  padding: 6px 12px;
  background-color: #fff;
  color: #0c0c0c;
  text-decoration: none;
  font-weight: 700;
}
.pager__link:active,
.pager__link:focus,
.pager__link:hover {
  color: #8cb740;
}
.pager__link--active {
  background-color: transparent;
}
.pager__link--active:active,
.pager__link--active:focus,
.pager__link--active:hover {
  color: #0c0c0c;
}
.lead,
p.lead {
  padding: 12px 0 0 !important;
  margin: 0;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #0c0c0c !important;
}
@media (min-width: 768px) {
  .lead,
  p.lead {
    min-height: 80px;
  }
}
.lead__large,
p.lead__large {
  font-size: 2.5em;
  padding: 0 0 4px;
  display: block;
  line-height: 1em;
}
.lead__small,
p.lead__small {
  font-size: 1em;
  display: block;
  text-transform: uppercase;
  padding: 0 0 12px;
}
.lead--small,
p.lead--small {
  min-height: 0;
}
.lead--small .lead__large,
p.lead--small .lead__large {
  font-size: 1.25em;
  padding: 0 0 8px;
  display: block;
  line-height: 1em;
}
.lead--small + p,
p.lead--small + p {
  font-size: 14px;
}
.WebPartZone {
  width: 100%;
  z-index: 2000;
  margin: 0 auto;
}
.WebPartZone .grid__item {
  width: 100%;
}
.WebPartContent,
.EditorWidgets {
  max-width: 1200px;
  display: block;
  margin: 0 auto;
}
.WebPart {
  min-width: 200px;
}
.EditorWidgets {
  min-height: 64px;
}
.WPTTable .header {
  position: static;
}
.EditorWidgetZone {
  width: 100%;
}
.grid > .EditorWidgetZone {
  padding: 0 10px;
}
.center .EditorWidgets {
  text-align: center;
}
.center .EditorWidgets .WebPart {
  margin: 0 auto;
}
.grid .EditorWidgets .WebPart {
  width: 100%;
}
.DraggedWebPart {
  z-index: 88888 !important;
}
.EditorWidgetZone.WebPartZone {
  z-index: auto;
}
.WebPartZoneBorder,
.WebPartZoneBorder > div,
.WebPartZoneBorderActive,
.WebPartZoneBorderActive > div,
.WebPartZoneContent,
.WebPartInner,
.WebPartBorder,
.WebPartBorderActive {
  height: 100%;
}
.DesignMode .WebPartZoneContent {
  height: auto;
}
.WebPartContent {
  height: 99%;
}
.WebPartContent:after {
  content: '';
  display: table;
  clear: both;
}
.OnSiteHighlight .Name {
  min-width: 70px !important;
}
.OnSiteWebPartBegin + .banner__image {
  max-height: 249px;
}
@media (min-width: 768px) {
  .DesignMode .grid .grid > .grid__item--sm-4,
  .grid .EditorWidget .grid > .grid__item--sm-4,
  .WebPartContent > .grid__item--sm-4 {
    max-width: 390px;
    float: left;
  }
}
.grid > .WebPartZone .WebPartContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.grid > .WebPartZone .WebPartContent [style="display: block;"] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.DesignMode .utilities-top-100 {
  padding: 0;
}
.WebPartZoneContent {
  width: 100%;
}
.WebPartZoneContent .header__logo,
.WebPartZoneContent .header__logo img {
  position: static;
}
.banner .cke_textarea_inline {
  color: #fff;
}
.EditMode .EditableTextTextBox {
  background-color: transparent !important;
}
[href="#main"] {
  position: absolute;
  top: 0;
  right: 100%;
}
[href="#main"]:focus {
  right: auto;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.relative {
  position: relative;
}
.utilities-heading,
h1.utilities-heading,
h2.utilities-heading,
h3.utilities-heading {
  font-size: 24px;
  font-weight: 700;
  color: #000;
  margin: 0;
  padding: 25px 0 12px;
  line-height: 1.3em;
}
@media (min-width: 768px) {
  .utilities-heading,
  h1.utilities-heading,
  h2.utilities-heading,
  h3.utilities-heading {
    font-size: 26px;
    padding: 40px 0 12px;
  }
}
.utilities-heading--small-padding,
h1.utilities-heading--small-padding,
h2.utilities-heading--small-padding,
h3.utilities-heading--small-padding {
  padding: 12px 0 8px;
}
@media (min-width: 768px) {
  .utilities-heading--small-padding,
  h1.utilities-heading--small-padding,
  h2.utilities-heading--small-padding,
  h3.utilities-heading--small-padding {
    padding: 12px 0 8px;
  }
}
.utilities-heading--no-padding,
h1.utilities-heading--no-padding,
h2.utilities-heading--no-padding,
h3.utilities-heading--no-padding {
  padding: 0;
}
@media (min-width: 768px) {
  .utilities-heading--no-padding,
  h1.utilities-heading--no-padding,
  h2.utilities-heading--no-padding,
  h3.utilities-heading--no-padding {
    padding: 0;
  }
}
.utilities-heading-main,
h1.utilities-heading-main,
h2.utilities-heading-main,
h3.utilities-heading-main {
  font-size: 28px;
  font-weight: 700;
  color: #000;
  margin: 0;
  padding: 30px 0 12px;
  line-height: 1.3em;
}
@media (min-width: 768px) {
  .utilities-heading-main,
  h1.utilities-heading-main,
  h2.utilities-heading-main,
  h3.utilities-heading-main {
    font-size: 36px;
    padding: 50px 0 12px;
  }
}
.utilities-sprite {
  display: none;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.center {
  text-align: center;
}
.left {
  text-align: left;
}
.utilities-fb {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(~/CentralGroup/media/system-images/fb-1x.jpg);
  background-position: top center;
  min-height: 800px;
  background-repeat: no-repeat;
  background-size: 2198px auto;
  /* 1.25 dpr */
  /* 1.3 dpr */
  /* 1.5 dpr */
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .utilities-fb {
    background-image: url(~/CentralGroup/media/system-images/fb.jpg);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi) {
  .utilities-fb {
    background-image: url(~/CentralGroup/media/system-images/fb.jpg);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .utilities-fb {
    background-image: url(~/CentralGroup/media/system-images/fb.jpg);
  }
}
.utilities-top-100 {
  padding: 127px 0 0;
}
@media (min-width: 768px) {
  .utilities-top-100 {
    padding: 100px 0 0;
  }
}
.utilities-top-78 {
  padding: 103px 0 0;
}
@media (min-width: 768px) {
  .utilities-top-78 {
    padding: 78px 0 0;
  }
}
.utilities-button {
  background-color: #8cb740;
  color: #fff;
  padding: 10px 20px;
  border: none;
  border-radius: 0;
  font-family: 'Open Sans', sans-serif;
  transition: .1s all linear;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  display: inline-block;
  text-decoration: none;
}
.utilities-button:hover,
.utilities-button:focus,
.utilities-button:active {
  opacity: .9;
}
.utilities-button-border {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: #fff;
  color: #0c0c0c;
  text-transform: uppercase;
  padding: 12px 30px;
  margin: 16px 0 0;
  display: inline-block;
  font-size: 11px;
  font-weight: 600;
  cursor: pointer;
  transition: .1s color linear;
  text-decoration: none;
}
.utilities-button-border:hover,
.utilities-button-border:active,
.utilities-button-border:focus {
  background-color: #8cb740;
  color: #fff;
}
.ErrorMessage {
  font-size: 14px;
  color: #ff2626;
  padding: 0 0 10px;
}
.signoutLink {
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  display: inline-block;
}
.signoutLink:hover,
.signoutLink:focus,
.signoutLink:active {
  color: #8cb740;
}
.utilities-max-width-600 {
  max-width: 600px;
}
.utilities--bottom-20 {
  margin-bottom: 20px;
}
.utilities--bottom-40 {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .utilities--bottom-40 {
    margin-bottom: 40px;
  }
  .utilities--bottom-40:empty {
    margin-bottom: 0;
  }
}
.utilities-show-required .utilities-required:after {
  content: ' *';
  color: #ff2626;
}
@media (max-width: 767px) {
  .utilities-map {
    background-image: none !important;
  }
}
@media (min-width: 768px) {
  .utilities-map {
    background-color: #8cb740;
    width: 100%;
    padding-bottom: 51.0169%;
    background-size: cover;
    background-position: center center;
  }
}
.utilities-map ul {
  display: block;
}
@media (min-width: 768px) {
  .utilities-map ul {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxZQUFZOztJQUVaO1FBQ0ksWUFBWTtLQUNmO0NBQ0o7O0FBRUQ7SUFDSSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWixXQUFXO0lBQ1gsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsVUFBVTtDQUNiOztBQUVEO0lBQ0ksbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQiw4QkFBOEI7SUFDOUIsVUFBVTtJQUNWLHFCQUFxQjtJQUNyQixtQkFBbUI7O0lBRW5CO1FBQ0ksZ0JBQWdCO0tBQ25CO0NBQ0o7O0FBRUQ7SUFDSSxjQUFjO0NBQ2pCOztBQUVEO0lBQ0kscUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7Q0FDakIiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyJbaHJlZj1cIiNtYWluXCJdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5yZWxhdGl2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi51dGlsaXRpZXMtaGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgIGNvbG9yOiB2YXIoLS1nZW5lcmFsLWhlYWRpbmcpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMzBweCAwIDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0aWVzLXNwcml0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59Il19 */
.navigation__link:hover .select2-container--default .select2-selection--single .select2-selection__arrow b,
.navigation__link:focus .select2-container--default .select2-selection--single .select2-selection__arrow b,
.navigation__link:active .select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url(~/App_Themes/central/styles/icons/caret--green.svg);
}
