.large-body {
  line-height: 1.6;
  font-size: 1.25rem;
  font-weight: 300;
}

.small-print {
  font-size: 0.75rem;
}

/* This has been added to pattern library: _hero.scss. */
.hero__link-list > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: -7px;
  margin-right: -7px;
}

@media (min-width: 768px) {
  .hero__link-list > div {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
}
.hero__link-list > div .linkblock {
  margin-left: 7px;
  margin-right: 7px;
}

.dynamic-position__content {
  z-index: 1;
  position: relative;
}

/* This has been added to pattern library: _tables.scss. */
.table-tabs .table-tabs__dropdown {
  display: none;
}

@media (max-width: 767.98px) {
  .table-tabs:not(.table-tabs--lg):not(.table-tabs--xl) .table-tabs__dropdown {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .table-tabs.table-tabs--lg .table-tabs__dropdown {
    display: block;
  }
}
@media (max-width: 1199.98px) {
  .table-tabs.table-tabs--xl .table-tabs__dropdown {
    display: block;
  }
}
/* This has been added to pattern library: _backgrounds.scss. */
@media (min-width: 768px) {
  .bg--card-becomes-transparent-lg .bg--card-becomes-transparent__inner {
    padding: 1.5rem 1rem;
  }
  #nwb .bg--card-becomes-transparent-lg .bg--card-becomes-transparent__inner {
    -webkit-box-shadow: 0px 4px 9px rgba(53, 55, 69, 0.1);
            box-shadow: 0px 4px 9px rgba(53, 55, 69, 0.1);
  }
}
/* This has been added to pattern library: _backgrounds.scss. */
@media (min-width: 992px) {
  .bg--card-becomes-transparent-lg {
    background-color: transparent !important;
  }
  .bg--card-becomes-transparent-lg .bg--card-becomes-transparent__inner {
    padding: 0;
  }
  #nwb .bg--card-becomes-transparent-lg .bg--card-becomes-transparent__inner {
    -webkit-box-shadow: 0px 0px 0px transparent;
            box-shadow: 0px 0px 0px transparent;
  }
}
/* This has been added to pattern library: _collapse.scss. */
@media (max-width: 768px) {
  .collapse-annex-container {
    display: none;
  }
}
/* This has been added to pattern library: _backgrounds.scss. */
.bg--img.bg--img-top {
  background-position-y: 0;
}

.bg--img.bg--img-bottom {
  background-position-y: 100%;
}

/* To give right rail forms correct style (especially white background when it lays on top of a hero) */
.hero__aside .EPiServerForms,
.dynamic-position .EPiServerForms {
  background: #fff;
  padding: 1rem;
  -webkit-box-shadow: 0px 4px 9px rgba(53, 55, 69, 0.1);
          box-shadow: 0px 4px 9px rgba(53, 55, 69, 0.1);
  border-radius: 0.5625rem;
  overflow: hidden;
}

.hero__aside .EPiServerForms [data-f-type=submitbutton],
.dynamic-position .EPiServerForms [data-f-type=submitbutton] {
  display: block;
  width: 100%;
}

.hero__aside .EPiServerForms:before,
.dynamic-position .EPiServerForms:before {
  content: " ";
  left: 0;
  right: 0;
  top: 0;
  height: 6px;
  background-color: #037C4D;
  position: absolute;
  border-radius: 0.5em 0.5em 0 0;
}

.hero__aside .Form__MainBody > .Form__Element,
.dynamic-position .Form__MainBody > .Form__Element {
  margin-bottom: 0 !important;
}

.yxt-SearchBar-input {
  display: block;
  width: 100%;
  padding: 0.6875rem 1rem;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.75;
  color: #353745;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid #E7E8ED;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.5625rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.yxt-SearchBar {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
  height: inherit !important;
}

.yxt-spacing {
  padding-bottom: 50px !important;
}

#nwb .feedback-has-icon, #nwb .invalid-feedback, #nwb .Form__Element.ValidationFail .Form__Element__ValidationError {
  position: relative;
  padding-left: 1.15rem;
}
#nwb .feedback-has-icon .icon, #nwb .invalid-feedback .icon, #nwb .Form__Element.ValidationFail .Form__Element__ValidationError .icon {
  position: absolute;
  left: 0;
}
#nwb .Form__Description {
  margin-bottom: 1rem;
}
#nwb .ValidationRequired label:after {
  content: "*";
}
#nwb .Form__Element.ValidationFail .form-control {
  background-image: none;
}
#nwb .Form__Element.ValidationFail .Form__Element__ValidationError {
  padding-left: 0;
}
#nwb .Form__Success__Message {
  background-color: #2ed477 !important;
  color: #ffffff;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm53Yi1vdmVycmlkZXMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQseURBQXlEO0FBQ3pEO0VBQ0UscUJBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCx5QkFBd0I7TUFBeEIsc0JBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0U7SUFDRSx3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtHQUN4QjtDQUNGO0FBQ0Q7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtDQUNwQjs7QUFFRCwyREFBMkQ7QUFDM0Q7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRTtJQUNFLGVBQWU7R0FDaEI7Q0FDRjtBQUNEO0VBQ0U7SUFDRSxlQUFlO0dBQ2hCO0NBQ0Y7QUFDRDtFQUNFO0lBQ0UsZUFBZTtHQUNoQjtDQUNGO0FBQ0QsZ0VBQWdFO0FBQ2hFO0VBQ0U7SUFDRSxxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHNEQUE4QztZQUE5Qyw4Q0FBOEM7R0FDL0M7Q0FDRjtBQUNELGdFQUFnRTtBQUNoRTtFQUNFO0lBQ0UseUNBQXlDO0dBQzFDO0VBQ0Q7SUFDRSxXQUFXO0dBQ1o7RUFDRDtJQUNFLDRDQUFvQztZQUFwQyxvQ0FBb0M7R0FDckM7Q0FDRjtBQUNELDZEQUE2RDtBQUM3RDtFQUNFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQsd0dBQXdHO0FBQ3hHOztFQUVFLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2Qsc0RBQThDO1VBQTlDLDhDQUE4QztFQUM5Qyx5QkFBeUI7RUFDekIsaUJBQWlCO0NBQ2xCOztBQUVEOztFQUVFLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7O0VBRUUsYUFBYTtFQUNiLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLCtCQUErQjtDQUNoQzs7QUFFRDs7RUFFRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIseUJBQXlCO0VBQ3pCLHlGQUF5RTtFQUF6RSxpRkFBeUU7RUFBekUseUVBQXlFO0VBQXpFLCtHQUF5RTtDQUMxRTs7QUFFRDtFQUNFLCtCQUErQjtFQUMvQixrQ0FBa0M7RUFDbEMsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQiwyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3ZCO0FBQ0Q7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtDQUNUO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGFBQWE7Q0FDZDtBQUNEO0VBQ0UsdUJBQXVCO0NBQ3hCO0FBQ0Q7RUFDRSxnQkFBZ0I7Q0FDakI7QUFDRDtFQUNFLHFDQUFxQztFQUNyQyxlQUFlO0NBQ2hCIiwiZmlsZSI6Im53Yi1vdmVycmlkZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmxhcmdlLWJvZHkge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zbWFsbC1wcmludCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLyogVGhpcyBoYXMgYmVlbiBhZGRlZCB0byBwYXR0ZXJuIGxpYnJhcnk6IF9oZXJvLnNjc3MuICovXG4uaGVyb19fbGluay1saXN0ID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fbGluay1saXN0ID4gZGl2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG4uaGVyb19fbGluay1saXN0ID4gZGl2IC5saW5rYmxvY2sge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLmR5bmFtaWMtcG9zaXRpb25fX2NvbnRlbnQge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIFRoaXMgaGFzIGJlZW4gYWRkZWQgdG8gcGF0dGVybiBsaWJyYXJ5OiBfdGFibGVzLnNjc3MuICovXG4udGFibGUtdGFicyAudGFibGUtdGFic19fZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXRhYnM6bm90KC50YWJsZS10YWJzLS1sZyk6bm90KC50YWJsZS10YWJzLS14bCkgLnRhYmxlLXRhYnNfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS10YWJzLnRhYmxlLXRhYnMtLWxnIC50YWJsZS10YWJzX19kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXRhYnMudGFibGUtdGFicy0teGwgLnRhYmxlLXRhYnNfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLyogVGhpcyBoYXMgYmVlbiBhZGRlZCB0byBwYXR0ZXJuIGxpYnJhcnk6IF9iYWNrZ3JvdW5kcy5zY3NzLiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50LWxnIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50X19pbm5lciB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIH1cbiAgI253YiAuYmctLWNhcmQtYmVjb21lcy10cmFuc3BhcmVudC1sZyAuYmctLWNhcmQtYmVjb21lcy10cmFuc3BhcmVudF9faW5uZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOXB4IHJnYmEoNTMsIDU1LCA2OSwgMC4xKTtcbiAgfVxufVxuLyogVGhpcyBoYXMgYmVlbiBhZGRlZCB0byBwYXR0ZXJuIGxpYnJhcnk6IF9iYWNrZ3JvdW5kcy5zY3NzLiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50LWxnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50LWxnIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50X19pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjbndiIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50LWxnIC5iZy0tY2FyZC1iZWNvbWVzLXRyYW5zcGFyZW50X19pbm5lciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8qIFRoaXMgaGFzIGJlZW4gYWRkZWQgdG8gcGF0dGVybiBsaWJyYXJ5OiBfY29sbGFwc2Uuc2Nzcy4gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2UtYW5uZXgtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBUaGlzIGhhcyBiZWVuIGFkZGVkIHRvIHBhdHRlcm4gbGlicmFyeTogX2JhY2tncm91bmRzLnNjc3MuICovXG4uYmctLWltZy5iZy0taW1nLXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcbn1cblxuLmJnLS1pbWcuYmctLWltZy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XG59XG5cbi8qIFRvIGdpdmUgcmlnaHQgcmFpbCBmb3JtcyBjb3JyZWN0IHN0eWxlIChlc3BlY2lhbGx5IHdoaXRlIGJhY2tncm91bmQgd2hlbiBpdCBsYXlzIG9uIHRvcCBvZiBhIGhlcm8pICovXG4uaGVyb19fYXNpZGUgLkVQaVNlcnZlckZvcm1zLFxuLmR5bmFtaWMtcG9zaXRpb24gLkVQaVNlcnZlckZvcm1zIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA5cHggcmdiYSg1MywgNTUsIDY5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwLjU2MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZXJvX19hc2lkZSAuRVBpU2VydmVyRm9ybXMgW2RhdGEtZi10eXBlPXN1Ym1pdGJ1dHRvbl0sXG4uZHluYW1pYy1wb3NpdGlvbiAuRVBpU2VydmVyRm9ybXMgW2RhdGEtZi10eXBlPXN1Ym1pdGJ1dHRvbl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZXJvX19hc2lkZSAuRVBpU2VydmVyRm9ybXM6YmVmb3JlLFxuLmR5bmFtaWMtcG9zaXRpb24gLkVQaVNlcnZlckZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzN0M0RDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwLjVlbSAwIDA7XG59XG5cbi5oZXJvX19hc2lkZSAuRm9ybV9fTWFpbkJvZHkgPiAuRm9ybV9fRWxlbWVudCxcbi5keW5hbWljLXBvc2l0aW9uIC5Gb3JtX19NYWluQm9keSA+IC5Gb3JtX19FbGVtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ueXh0LVNlYXJjaEJhci1pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC42ODc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBjb2xvcjogIzM1Mzc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U3RThFRDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNTYyNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ueXh0LVNlYXJjaEJhciB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnl4dC1zcGFjaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuI253YiAuZmVlZGJhY2staGFzLWljb24sICNud2IgLmludmFsaWQtZmVlZGJhY2ssICNud2IgLkZvcm1fX0VsZW1lbnQuVmFsaWRhdGlvbkZhaWwgLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjE1cmVtO1xufVxuI253YiAuZmVlZGJhY2staGFzLWljb24gLmljb24sICNud2IgLmludmFsaWQtZmVlZGJhY2sgLmljb24sICNud2IgLkZvcm1fX0VsZW1lbnQuVmFsaWRhdGlvbkZhaWwgLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbiNud2IgLkZvcm1fX0Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiNud2IgLlZhbGlkYXRpb25SZXF1aXJlZCBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuI253YiAuRm9ybV9fRWxlbWVudC5WYWxpZGF0aW9uRmFpbCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbiNud2IgLkZvcm1fX0VsZW1lbnQuVmFsaWRhdGlvbkZhaWwgLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNud2IgLkZvcm1fX1N1Y2Nlc3NfX01lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmVkNDc3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufSJdfQ== */