/* scss/utilities/_functions.scss */
/* scss/settings/_breakpoints.scss */
.bg-dark-blue {
  background-color: #1e3b63; }

.bg-red {
  background-color: #a92429; }

.bg-green {
  background-color: #969237; }

.bg-dark-green {
  background-color: #1b6832; }

.bg-light-blue {
  background-color: #328ecd; }

.bg-grey {
  background-color: #707d85; }

.bg-orange {
  background-color: #ec8000; }

.tabs {
  list-style: none;
  border: none;
  margin-inline: 0;
  padding: 0;
  display: flex;
  gap: 1px;
  background: #003963; }

.tabs-title {
  flex: 1 0;
  background: #bbdef7; }
  .tabs-title a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1.25rem 1.5rem;
    font-size: 1.75rem;
    font-size: clamp(1.38rem, 1.44vw + 0.45rem, 1.75rem);
    font-weight: 700;
    transition: all 350ms ease-out; }
    .tabs-title a svg {
      width: 12px;
      height: 7px;
      transition: transform 350ms ease-out; }
    .tabs-title a:hover, .tabs-title a[aria-selected="true"] {
      background: #003963;
      color: #fff;
      text-decoration: none; }
    .tabs-title a[aria-selected="true"] svg {
      transform: rotate(-180deg); }

.tabs-panel {
  display: none;
  padding: 2.8125rem 0.9375rem; }
  .tabs-panel.is-active {
    display: block; }

/*# sourceMappingURL=tabs.css.map */