/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'npm run build' command.
 * @preserve
 */

  .tabs-nav {
  display: block;
  height: 100%;
  width: 100%;
  margin: 0 auto 1.875rem;
  padding: 0 4.375rem;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB6gAAAACCAYAAADl94K/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6N0U2NzRFNjIxQTIxNjgxMTgzRDFBOTgyOTBDQUU2MjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI5MjA2MzY5QjY4MTFFNUJGMzZCMkRENkRDMDUwQzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI5MjA2MzU5QjY4MTFFNUJGMzZCMkRENkRDMDUwQzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTU2N2JjZi0zNTM2LTQ5ZWEtODlhZi05MTYwMTE5OWE3NTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNDZlNjg1Yi1lMzA2LTExNzgtYmQ1MS1lMjZkNDVjMTZmNTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/QX3VAAAC9klEQVR42uyZQXYaMQyGLXtmKM1j0UVylN6EU+YmPUqy6HvlJRRmLNWS5RkDw4QkzU4fDPZvyZJsHslCQETw+Pjo7+/vYbPZwHq9hl9PT/5utYJ110HXtvB3t/Nt0wA/TQhw2O998xogpPnv48Hz2ASftIe+b3waIHgPPBn6o08Ar70MvczTG9IbYhx4Cl4+ATBpEC0SDjFmzbZD1FXVOGkAB0fEsu3CRsk2KtfAQEk7p9ZTO895TYgu+ZJnr/xOvqzLXsda97rJN5snX6f2WkepIcfkd4njNByd2F3yJ38Sp+RRXfx4CVlno+ac4oiv1sc+4kuTdppnnGscHsSXb9+pr8v2+rxO7wbP9pZYUgdB5as1VDXl8+UapGands2LTs+kNtAaJPoYC8bzFft0/1VNmhMkrvPT2eTR8xmGYRiGYRiGYRiGYRiGYRiGYdwMpQd1JMoNFSTV8gJuS5DMeR1Ui6/MWYjMvuypdnBqz40OLDl4kLZLyctNwDFWtntp4WS7tHMg1yB1lRpUZ1+afDVGPleVl1BrnvY6zSuZ6xqAqvNpzaA1Uz4TVDWKr14Ev0ZfzTXtJQoXcXyuPw9Zj3fO/n6MXcehs/Py2Ki9xCn3O353GnP0Dfr9cY1eC+C93qNmkb2NxBqotlOxc2PLB9nLH92MbQzMejXpVdB9uuBDoxolVkga1c5rd02LUedN2yGLiPwQte2AMU0GXouRfnQr5HH4Hmm1XuOQ5v0wyPNts8Fj39P+eKSXw4F+Pjzgfr+n3W5Hz8/PtN1u5e78h35Wf5aMr1ctbdfRrSn6q+KS4UyHEK7miRfep3jvSR2/lDFPDZYPvFx+x1+8mvQjoUXfhW+E++Rutkj8+MHx1jy3nW/Ji842LeUh+2dpGIZhGIZhGIZhGIZhGIZhGMYXsdSHGPsXdO5Ln4p7NU8NfuZU8z2jxb4PvXUXp30temc1s/XNnHG2T/c/ibflWepbnvc7h7dy9rPTN1nu317v+y73i5f5J8AAblOg6YhBm18AAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 100% 0.125rem;
}

  @media (max-width: 575.98px) {

  .tabs-nav {
    display: none
}
  }

  .tabs-nav ul {
    display: flex;
    justify-content: center;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .tabs-nav li {
    width: 100%;
    max-width: 17.5rem;
    position: relative;
    padding: 0;
    text-align: center;
    border-bottom: 0.125rem solid transparent;
    display: flex;
    align-items: center;
  }

  .tabs-nav li:hover {
      border-bottom-color: var(--colors-princess-blue-60);
      outline: none;
    }

  .tabs-nav li.active {
      background-color: var(--colors-princess-blue-60);
      transition: background-color 0.25s ease;
    }

  .tabs-nav li.active:after {
        border-color: var(--colors-princess-blue-60) transparent transparent
        transparent;
        border-width: 0.9375rem;
        border-style: solid;
        bottom: -1.875rem;
        content: "";
        display: block;
        height: 0;
        left: 50%;
        margin-left: -0.9375rem;
        position: absolute;
      }

  .tabs-nav li.active a {
        color: white;
        outline: none;
      }

  .tabs-nav li a {
      font: var(--font-primary-h5-default);
      font-weight: 300;
      padding: 1.5625rem 0.625rem;
      box-sizing: content-box;
      color: var(--colors-princess-blue-60);
      display: block;
      text-align: center;
      width: 100%;
    }

  @media (max-width: 767.98px) {

  .tabs-nav li a {
        font: var(--font-primary-body-default);
        font-weight: 300
    }
      }
