/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */
/**
 * @file
 * Visual styles for quicktabs.
 */
/**
 * We are using PostCSS Custom Media because we can not use custom properties inside @media.
 * For more information go to: https://www.npmjs.com/package/postcss-custom-media
 */
.block-quicktabs h2.block__title {
  font-family: "Bloc", sans-serif;
  font-size: 1.75rem;
  font-weight: normal;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: .2em;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (min-width: 600px) {
.block-quicktabs h2.block__title {
    font-size: 2.375rem;
}
  }
.block-quicktabs .quicktabs-block-title {
  font-family: "Bloc", sans-serif;
  font-size: 1.75rem;
  font-weight: normal;
  font-weight: 700;
  line-height: 1.2;
  margin: 0.2em 0 0.4em 0;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (min-width: 600px) {
.block-quicktabs .quicktabs-block-title {
    font-size: 2.375rem;
}
  }
.block-quicktabs .tabsbar > .item-list {
  margin: 0 0;
  padding: 0;
  position: relative;
}
.block-quicktabs .tabsbar > .item-list::after {
    background: linear-gradient(
      45deg,
      rgba(57, 139, 247, 0.9) 25%,
      transparent 25%, transparent 50%,
      rgba(57, 139, 247, 0.9) 50%,
      rgba(57, 139, 247, 0.9) 75%,
      transparent 75%);
    background-size: 6px 6px;
    border-radius: 12px;
    content: '';
    display: block;
    height: 8px;
    left: 0;
    opacity: 0.75;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1;
  }
.block-quicktabs .tabsbar > .item-list ul.quicktabs-tabs {
    list-style: none;
    margin: 0;
    padding: 0 0 0 20x;
    position: relative;
    z-index: 2;

  }
.block-quicktabs .tabsbar > .item-list ul.quicktabs-tabs > li {
      display: inline-block;
      margin-right: 0.3em;

    }
.block-quicktabs .tabsbar > .item-list ul.quicktabs-tabs > li.active {
        border: none;
        font-weight: 700;
          > a {
            background-color: #398BF7;
            border-color: #398BF7;
            /* border-bottom: 5px solid transparent;
            border-bottom-color: var(  --color-navy); */
            color: #FFFFFF;
          }
      }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxubyBzb3VyY2U+IiwiLi4vLi4vcGNzcy9jb21wb25lbnRzL3F1aWNrdGFicy5wY3NzIiwiLi4vLi4vcGNzcy9iYXNlL2JyZWFrLXBvaW50cy5wY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0dBQUE7QUNBQTs7O0VBR0U7QUNIRjs7O0VBR0U7QURLRjtFQUNFLCtCQUEyQjtFQUMzQixrQkFBK0I7RUFDL0IsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixtQ0FBbUM7RUFDbkMsa0NBQWtDO0FBS3BDO0FBSEU7QUFYRjtJQVlJLG1CQUF1QjtBQUUzQjtFQURFO0FBR0Y7RUFDRSwrQkFBMkI7RUFDM0Isa0JBQStCO0VBQy9CLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUtwQztBQUhFO0FBWEY7SUFZSSxtQkFBdUI7QUFFM0I7RUFERTtBQUdGO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVixrQkFBa0I7QUFpRHBCO0FBL0NFO0lBQ0U7Ozs7OztzQkFNa0I7SUFDbEIsd0JBQXdCO0lBQ3hCLG1CQUFtQztJQUNuQyxXQUFXO0lBQ1gsY0FBYztJQUNkLFdBQVc7SUFDWCxPQUFPO0lBQ1AsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsV0FBVztJQUNYLFVBQVU7RUFDWjtBQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLFVBQVU7O0VBb0JaO0FBbEJFO01BQ0UscUJBQXFCO01BQ3JCLG1CQUFtQjs7SUFjckI7QUFaRTtRQUNFLFlBQVk7UUFDWixnQkFBZ0I7VUFDZDtZQUNFLHlCQUFtQztZQUNuQyxxQkFBK0I7WUFDL0I7dURBQzJDO1lBQzNDLGNBQXlCO1VBQzNCO01BQ0oiLCJmaWxlIjoicXVpY2t0YWJzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgcXVpY2t0YWJzLlxuICovXG5AaW1wb3J0IHVybCgnLi4vYmFzZS9icmVhay1wb2ludHMucGNzcycpO1xuQGltcG9ydCB1cmwoJy4uL2Jhc2UvdmFyaWFibGVzLnBjc3MnKTtcblxuXG4uYmxvY2stcXVpY2t0YWJzIGgyLmJsb2NrX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1ibG9jKTtcbiAgZm9udC1zaXplOiBjYWxjKDI4IC8gMTYgKiAxcmVtKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tdGFibGV0LXBvcnRyYWl0LXVwKSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mei1oMyk7XG4gIH1cbn1cblxuLmJsb2NrLXF1aWNrdGFicyAucXVpY2t0YWJzLWJsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLWJsb2MpO1xuICBmb250LXNpemU6IGNhbGMoMjggLyAxNiAqIDFyZW0pO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAuMmVtIDAgMC40ZW0gMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tdGFibGV0LXBvcnRyYWl0LXVwKSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mei1oMyk7XG4gIH1cbn1cblxuLmJsb2NrLXF1aWNrdGFicyAudGFic2JhciA+IC5pdGVtLWxpc3Qge1xuICBtYXJnaW46IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA0NWRlZyxcbiAgICAgIHJnYmEoNTcsIDEzOSwgMjQ3LCAwLjkpIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLFxuICAgICAgcmdiYSg1NywgMTM5LCAyNDcsIDAuOSkgNTAlLFxuICAgICAgcmdiYSg1NywgMTM5LCAyNDcsIDAuOSkgNzUlLFxuICAgICAgdHJhbnNwYXJlbnQgNzUlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICYgdWwucXVpY2t0YWJzLXRhYnMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICYgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xuICAgICAgICAgICAgLyogYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKCAgLS1jb2xvci1uYXZ5KTsgKi9cbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cbn1cbiIsIi8qKlxuICogV2UgYXJlIHVzaW5nIFBvc3RDU1MgQ3VzdG9tIE1lZGlhIGJlY2F1c2Ugd2UgY2FuIG5vdCB1c2UgY3VzdG9tIHByb3BlcnRpZXMgaW5zaWRlIEBtZWRpYS5cbiAqIEZvciBtb3JlIGluZm9ybWF0aW9uIGdvIHRvOiBodHRwczovL3d3dy5ucG1qcy5jb20vcGFja2FnZS9wb3N0Y3NzLWN1c3RvbS1tZWRpYVxuICovXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LXBvcnRyYWl0LXVwIChtaW4td2lkdGg6IDYwMHB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQtbGFuZHNjYXBlLXVwIChtaW4td2lkdGg6IDkwMHB4KTtcbkBjdXN0b20tbWVkaWEgLS1kZXNrdG9wLXVwIChtaW4td2lkdGg6IDEyMDBweCk7XG5cbkBjdXN0b20tbWVkaWEgLS10YWJsZXQtcG9ydHJhaXQtZG93biAobWF4LXdpZHRoOiA1OTlweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LWxhbmRzY2FwZS1kb3duIChtYXgtd2lkdGg6IDg5OXB4KTtcbkBjdXN0b20tbWVkaWEgLS1kZXNrdG9wLWRvd24gKG1heC13aWR0aDogMTE5OXB4KTsiXX0= */