.footer.ws-footer {
  background-color: var(--wsPrimaryColor, lightgrey);
  display: block;
  color: var(--ylb-color-white, white); }
  .footer.ws-footer h2 {
    color: inherit;
    font-size: 16px;
    font-family: var(--ylb-font-family-verdana);
    font-weight: 700;
    line-height: 35px;
    margin-bottom: 20px; }

.footer--top {
  padding: 30px 15px; }
  @media (min-width: 768px) {
    .footer--top {
      padding: 80px 0; } }
  .footer--top-left-column {
    margin-bottom: 40px; }
    @media (min-width: 992px) {
      .footer--top-left-column {
        margin-bottom: 0; } }
    .footer--top-left-column img {
      max-width: 200px; }
    .footer--top-left-column .ws-logo:hover {
      opacity: 50%; }
  .footer--top-middle-column {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media (min-width: 768px) {
      .footer--top-middle-column {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px; } }
    @media (min-width: 1200px) {
      .footer--top-middle-column {
        grid-template-columns: repeat(3, 1fr); } }
    .footer--top-middle-column nav {
      margin-bottom: 40px; }
      @media (min-width: 768px) {
        .footer--top-middle-column nav {
          margin-bottom: 0; } }
      .footer--top-middle-column nav ul {
        padding: 0; }
        .footer--top-middle-column nav ul li {
          list-style: none;
          font-size: 16px;
          font-family: var(--ylb-font-family-verdana);
          line-height: 20px;
          margin-bottom: 20px; }
          .footer--top-middle-column nav ul li a {
            color: var(--ylb-color-white, white); }
            .footer--top-middle-column nav ul li a:hover, .footer--top-middle-column nav ul li a:active, .footer--top-middle-column nav ul li a:focus {
              color: var(--ylb-color-white, white);
              text-decoration: underline; }
  .footer--top-right-column ul {
    display: flex;
    justify-content: flex-start; }
    .footer--top-right-column ul li {
      margin-left: 24px; }
      .footer--top-right-column ul li:first-child {
        margin-left: 0; }
      .footer--top-right-column ul li:not(:last-child) {
        margin-right: 0; }
      .footer--top-right-column ul li a {
        color: var(--ylb-color-white, white); }
        .footer--top-right-column ul li a:hover, .footer--top-right-column ul li a:active, .footer--top-right-column ul li a:focus {
          color: var(--ylb-color-white, white);
          opacity: 50%; }
        .footer--top-right-column ul li a i {
          font-size: 28px; }

.footer--bottom {
  padding: 20px 10px;
  background-color: rgba(0, 0, 0, 0.2); }
  .footer--bottom-left-column {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .footer--bottom-left-column {
        margin-bottom: 0; } }
    .footer--bottom-left-column .field-block-content p {
      font-size: 14px;
      font-family: var(--ylb-font-family-verdana); }
  .footer--bottom-right-column ul {
    display: flex;
    justify-content: flex-start;
    padding: 0; }
    .footer--bottom-right-column ul li {
      list-style: none; }
      .footer--bottom-right-column ul li::before {
        content: '|';
        display: inline-block; }
      .footer--bottom-right-column ul li:first-child::before {
        content: '';
        display: none; }
      .footer--bottom-right-column ul li:first-child a {
        padding-left: 0; }
      .footer--bottom-right-column ul li a {
        font-size: 14px;
        color: var(--ylb-color-white, white);
        font-family: var(--ylb-font-family-verdana);
        padding: 0 5px; }
        .footer--bottom-right-column ul li a:hover, .footer--bottom-right-column ul li a:active, .footer--bottom-right-column ul li a:focus {
          color: var(--ylb-color-white, white); }

.footer .layout-builder-block {
  background-color: transparent; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvb3Rlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxrREFBa0Q7RUFDbEQsY0FBYztFQUNkLG9DQUFvQyxFQUFFO0VBQ3RDO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZiwyQ0FBMkM7SUFDM0MsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFO01BQ0UsZUFBZSxFQUFFLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtJQUNyQjtNQUNFO1FBQ0UsZ0JBQWdCLEVBQUUsRUFBRTtJQUN4QjtNQUNFLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsYUFBYTtJQUNiLGVBQWU7SUFDZixzQkFBc0IsRUFBRTtJQUN4QjtNQUNFO1FBQ0UsYUFBYTtRQUNiLHFDQUFxQztRQUNyQyxTQUFTLEVBQUUsRUFBRTtJQUNqQjtNQUNFO1FBQ0UscUNBQXFDLEVBQUUsRUFBRTtJQUM3QztNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0U7VUFDRSxnQkFBZ0IsRUFBRSxFQUFFO01BQ3hCO1FBQ0UsVUFBVSxFQUFFO1FBQ1o7VUFDRSxnQkFBZ0I7VUFDaEIsZUFBZTtVQUNmLDJDQUEyQztVQUMzQyxpQkFBaUI7VUFDakIsbUJBQW1CLEVBQUU7VUFDckI7WUFDRSxvQ0FBb0MsRUFBRTtZQUN0QztjQUNFLG9DQUFvQztjQUNwQywwQkFBMEIsRUFBRTtFQUN4QztJQUNFLGFBQWE7SUFDYiwyQkFBMkIsRUFBRTtJQUM3QjtNQUNFLGlCQUFpQixFQUFFO01BQ25CO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsZUFBZSxFQUFFO01BQ25CO1FBQ0Usb0NBQW9DLEVBQUU7UUFDdEM7VUFDRSxvQ0FBb0M7VUFDcEMsWUFBWSxFQUFFO1FBQ2hCO1VBQ0UsZUFBZSxFQUFFOztBQUUzQjtFQUNFLGtCQUFrQjtFQUNsQixvQ0FBb0MsRUFBRTtFQUN0QztJQUNFLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0U7UUFDRSxnQkFBZ0IsRUFBRSxFQUFFO0lBQ3hCO01BQ0UsZUFBZTtNQUNmLDJDQUEyQyxFQUFFO0VBQ2pEO0lBQ0UsYUFBYTtJQUNiLDJCQUEyQjtJQUMzQixVQUFVLEVBQUU7SUFDWjtNQUNFLGdCQUFnQixFQUFFO01BQ2xCO1FBQ0UsWUFBWTtRQUNaLHFCQUFxQixFQUFFO01BQ3pCO1FBQ0UsV0FBVztRQUNYLGFBQWEsRUFBRTtNQUNqQjtRQUNFLGVBQWUsRUFBRTtNQUNuQjtRQUNFLGVBQWU7UUFDZixvQ0FBb0M7UUFDcEMsMkNBQTJDO1FBQzNDLGNBQWMsRUFBRTtRQUNoQjtVQUNFLG9DQUFvQyxFQUFFOztBQUVoRDtFQUNFLDZCQUE2QixFQUFFIiwiZmlsZSI6ImZvb3Rlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZm9vdGVyLndzLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdzUHJpbWFyeUNvbG9yLCBsaWdodGdyZXkpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpOyB9XG4gIC5mb290ZXIud3MtZm9vdGVyIGgyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXlsYi1mb250LWZhbWlseS12ZXJkYW5hKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZvb3Rlci0tdG9wIHtcbiAgcGFkZGluZzogMzBweCAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXItLXRvcCB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDA7IH0gfVxuICAuZm9vdGVyLS10b3AtbGVmdC1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb290ZXItLXRvcC1sZWZ0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5mb290ZXItLXRvcC1sZWZ0LWNvbHVtbiBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAgIC5mb290ZXItLXRvcC1sZWZ0LWNvbHVtbiAud3MtbG9nbzpob3ZlciB7XG4gICAgICBvcGFjaXR5OiA1MCU7IH1cbiAgLmZvb3Rlci0tdG9wLW1pZGRsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItLXRvcC1taWRkbGUtY29sdW1uIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ2FwOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLS10b3AtbWlkZGxlLWNvbHVtbiB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IH0gfVxuICAgIC5mb290ZXItLXRvcC1taWRkbGUtY29sdW1uIG5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci0tdG9wLW1pZGRsZS1jb2x1bW4gbmF2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIC5mb290ZXItLXRvcC1taWRkbGUtY29sdW1uIG5hdiB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmZvb3Rlci0tdG9wLW1pZGRsZS1jb2x1bW4gbmF2IHVsIGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0teWxiLWZvbnQtZmFtaWx5LXZlcmRhbmEpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgICAuZm9vdGVyLS10b3AtbWlkZGxlLWNvbHVtbiBuYXYgdWwgbGkgYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSk7IH1cbiAgICAgICAgICAgIC5mb290ZXItLXRvcC1taWRkbGUtY29sdW1uIG5hdiB1bCBsaSBhOmhvdmVyLCAuZm9vdGVyLS10b3AtbWlkZGxlLWNvbHVtbiBuYXYgdWwgbGkgYTphY3RpdmUsIC5mb290ZXItLXRvcC1taWRkbGUtY29sdW1uIG5hdiB1bCBsaSBhOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZm9vdGVyLS10b3AtcmlnaHQtY29sdW1uIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5mb290ZXItLXRvcC1yaWdodC1jb2x1bW4gdWwgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7IH1cbiAgICAgIC5mb290ZXItLXRvcC1yaWdodC1jb2x1bW4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgLmZvb3Rlci0tdG9wLXJpZ2h0LWNvbHVtbiB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuZm9vdGVyLS10b3AtcmlnaHQtY29sdW1uIHVsIGxpIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSk7IH1cbiAgICAgICAgLmZvb3Rlci0tdG9wLXJpZ2h0LWNvbHVtbiB1bCBsaSBhOmhvdmVyLCAuZm9vdGVyLS10b3AtcmlnaHQtY29sdW1uIHVsIGxpIGE6YWN0aXZlLCAuZm9vdGVyLS10b3AtcmlnaHQtY29sdW1uIHVsIGxpIGE6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKTtcbiAgICAgICAgICBvcGFjaXR5OiA1MCU7IH1cbiAgICAgICAgLmZvb3Rlci0tdG9wLXJpZ2h0LWNvbHVtbiB1bCBsaSBhIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuXG4uZm9vdGVyLS1ib3R0b20ge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuZm9vdGVyLS1ib3R0b20tbGVmdC1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItLWJvdHRvbS1sZWZ0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5mb290ZXItLWJvdHRvbS1sZWZ0LWNvbHVtbiAuZmllbGQtYmxvY2stY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS15bGItZm9udC1mYW1pbHktdmVyZGFuYSk7IH1cbiAgLmZvb3Rlci0tYm90dG9tLXJpZ2h0LWNvbHVtbiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5mb290ZXItLWJvdHRvbS1yaWdodC1jb2x1bW4gdWwgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLmZvb3Rlci0tYm90dG9tLXJpZ2h0LWNvbHVtbiB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ3wnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5mb290ZXItLWJvdHRvbS1yaWdodC1jb2x1bW4gdWwgbGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9vdGVyLS1ib3R0b20tcmlnaHQtY29sdW1uIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5mb290ZXItLWJvdHRvbS1yaWdodC1jb2x1bW4gdWwgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0teWxiLWZvbnQtZmFtaWx5LXZlcmRhbmEpO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgICAgICAuZm9vdGVyLS1ib3R0b20tcmlnaHQtY29sdW1uIHVsIGxpIGE6aG92ZXIsIC5mb290ZXItLWJvdHRvbS1yaWdodC1jb2x1bW4gdWwgbGkgYTphY3RpdmUsIC5mb290ZXItLWJvdHRvbS1yaWdodC1jb2x1bW4gdWwgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpOyB9XG5cbi5mb290ZXIgLmxheW91dC1idWlsZGVyLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiJdfQ== */