
      img:is([sizes="auto" i], [sizes^="auto," i]) {
        contain-intrinsic-size: 3000px 1500px;
      }
      :root {
        --wp-block-synced-color: #7a00df;
        --wp-block-synced-color--rgb: 122, 0, 223;
        --wp-bound-block-color: var(--wp-block-synced-color);
        --wp-editor-canvas-background: #ddd;
        --wp-admin-theme-color: #007cba;
        --wp-admin-theme-color--rgb: 0, 124, 186;
        --wp-admin-theme-color-darker-10: #006ba1;
        --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
        --wp-admin-theme-color-darker-20: #005a87;
        --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
        --wp-admin-border-width-focus: 2px;
      }
      :root {
        --wp--preset--font-size--normal: 16px;
        --wp--preset--font-size--huge: 42px;
      }
      html :where(.has-border-color) {
        border-style: solid;
      }
      html :where([style*="border-top-color"]) {
        border-top-style: solid;
      }
      html :where([style*="border-right-color"]) {
        border-right-style: solid;
      }
      html :where([style*="border-bottom-color"]) {
        border-bottom-style: solid;
      }
      html :where([style*="border-left-color"]) {
        border-left-style: solid;
      }
      html :where([style*="border-width"]) {
        border-style: solid;
      }
      html :where([style*="border-top-width"]) {
        border-top-style: solid;
      }
      html :where([style*="border-right-width"]) {
        border-right-style: solid;
      }
      html :where([style*="border-bottom-width"]) {
        border-bottom-style: solid;
      }
      html :where([style*="border-left-width"]) {
        border-left-style: solid;
      }
      html :where(img[class*="wp-image-"]) {
        height: auto;
        max-width: 100%;
      }
      :where(figure) {
        margin: 0 0 1em;
      }
      html :where(.is-position-sticky) {
        --wp-admin--admin-bar--position-offset: var(
          --wp-admin--admin-bar--height,
          0px
        );
      }
      @media screen and (max-width: 600px) {
        html :where(.is-position-sticky) {
          --wp-admin--admin-bar--position-offset: 0px;
        }
      }
      :root {
        --wp--preset--aspect-ratio--square: 1;
        --wp--preset--aspect-ratio--4-3: 4/3;
        --wp--preset--aspect-ratio--3-4: 3/4;
        --wp--preset--aspect-ratio--3-2: 3/2;
        --wp--preset--aspect-ratio--2-3: 2/3;
        --wp--preset--aspect-ratio--16-9: 16/9;
        --wp--preset--aspect-ratio--9-16: 9/16;
        --wp--preset--color--black: #000000;
        --wp--preset--color--cyan-bluish-gray: #abb8c3;
        --wp--preset--color--white: #ffffff;
        --wp--preset--color--pale-pink: #f78da7;
        --wp--preset--color--vivid-red: #cf2e2e;
        --wp--preset--color--luminous-vivid-orange: #ff6900;
        --wp--preset--color--luminous-vivid-amber: #fcb900;
        --wp--preset--color--light-green-cyan: #7bdcb5;
        --wp--preset--color--vivid-green-cyan: #00d084;
        --wp--preset--color--pale-cyan-blue: #8ed1fc;
        --wp--preset--color--vivid-cyan-blue: #0693e3;
        --wp--preset--color--vivid-purple: #9b51e0;
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
          135deg,
          rgb(6, 147, 227) 0%,
          rgb(155, 81, 224) 100%
        );
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
          135deg,
          rgb(122, 220, 180) 0%,
          rgb(0, 208, 130) 100%
        );
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
          135deg,
          rgb(252, 185, 0) 0%,
          rgb(255, 105, 0) 100%
        );
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
          135deg,
          rgb(255, 105, 0) 0%,
          rgb(207, 46, 46) 100%
        );
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
          135deg,
          rgb(238, 238, 238) 0%,
          rgb(169, 184, 195) 100%
        );
        --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
          135deg,
          rgb(74, 234, 220) 0%,
          rgb(151, 120, 209) 20%,
          rgb(207, 42, 186) 40%,
          rgb(238, 44, 130) 60%,
          rgb(251, 105, 98) 80%,
          rgb(254, 248, 76) 100%
        );
        --wp--preset--gradient--blush-light-purple: linear-gradient(
          135deg,
          rgb(255, 206, 236) 0%,
          rgb(152, 150, 240) 100%
        );
        --wp--preset--gradient--blush-bordeaux: linear-gradient(
          135deg,
          rgb(254, 205, 165) 0%,
          rgb(254, 45, 45) 50%,
          rgb(107, 0, 62) 100%
        );
        --wp--preset--gradient--luminous-dusk: linear-gradient(
          135deg,
          rgb(255, 203, 112) 0%,
          rgb(199, 81, 192) 50%,
          rgb(65, 88, 208) 100%
        );
        --wp--preset--gradient--pale-ocean: linear-gradient(
          135deg,
          rgb(255, 245, 203) 0%,
          rgb(182, 227, 212) 50%,
          rgb(51, 167, 181) 100%
        );
        --wp--preset--gradient--electric-grass: linear-gradient(
          135deg,
          rgb(202, 248, 128) 0%,
          rgb(113, 206, 126) 100%
        );
        --wp--preset--gradient--midnight: linear-gradient(
          135deg,
          rgb(2, 3, 129) 0%,
          rgb(40, 116, 252) 100%
        );
        --wp--preset--font-size--small: 13px;
        --wp--preset--font-size--medium: 20px;
        --wp--preset--font-size--large: 36px;
        --wp--preset--font-size--x-large: 42px;
        --wp--preset--spacing--20: 0.44rem;
        --wp--preset--spacing--30: 0.67rem;
        --wp--preset--spacing--40: 1rem;
        --wp--preset--spacing--50: 1.5rem;
        --wp--preset--spacing--60: 2.25rem;
        --wp--preset--spacing--70: 3.38rem;
        --wp--preset--spacing--80: 5.06rem;
        --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
        --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--outlined:
          6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
        --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
      }
      :where(.is-layout-flex) {
        gap: 0.5em;
      }
      :where(.is-layout-grid) {
        gap: 0.5em;
      }
      :where(.wp-block-columns.is-layout-flex) {
        gap: 2em;
      }
      :where(.wp-block-columns.is-layout-grid) {
        gap: 2em;
      }
      :where(.wp-block-post-template.is-layout-flex) {
        gap: 1.25em;
      }
      :where(.wp-block-post-template.is-layout-grid) {
        gap: 1.25em;
      }
      :root {
        --wp-admin-theme-color: #3858e9;
        --wp-admin-theme-color--rgb: 56, 88, 233;
        --wp-admin-theme-color-darker-10: #2145e6;
        --wp-admin-theme-color-darker-10--rgb:
          33.0384615385, 68.7307692308, 230.4615384615;
        --wp-admin-theme-color-darker-20: #183ad6;
        --wp-admin-theme-color-darker-20--rgb:
          23.6923076923, 58.1538461538, 214.3076923077;
        --wp-admin-border-width-focus: 2px;
      }
      @media (min-resolution: 192dpi) {
        :root {
          --wp-admin-border-width-focus: 1.5px;
        }
      }
      .object-fit-cover {
        font-family: "object-fit: cover;";
        -o-object-fit: cover;
        object-fit: cover;
      }
      .hide {
        height: 0;
        margin: 0;
        padding: 0;
        text-indent: -998em;
      }
      .adjustable-element {
        flex-shrink: 0;
        height: auto;
        max-height: 100%;
        max-width: 100%;
        width: auto;
      }
      img {
        image-rendering: -webkit-optimize-contrast;
      }
      .font-size-12 {
        font-size: 0.75rem;
      }
      .font-size-14 {
        font-size: 0.875rem;
      }
      .font-size-16 {
        font-size: 1rem;
      }
      .font-size-18 {
        font-size: 1.125rem;
      }
      .animated-border-bottom {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 1px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 1px,
          transparent 0
        );
        background-repeat: no-repeat;
        background-size: 0 100%;
        padding-bottom: 0.125rem;
        text-decoration: none;
        -webkit-transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
        transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
      }
      .animated-border-bottom:focus,
      .animated-border-bottom:hover {
        background-size: 100% 100%;
      }
      .animated-border-bottom--width-2 {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 2px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 2px,
          transparent 0
        );
      }
      .hover-opacity-0-75:focus,
      .hover-opacity-0-75:hover {
        opacity: 0.75;
      }
      :root {
        --bs-blue: #0d6efd;
        --bs-indigo: #6610f2;
        --bs-purple: #6f42c1;
        --bs-pink: #d63384;
        --bs-red: #dc3545;
        --bs-orange: #fd7e14;
        --bs-yellow: #ffc107;
        --bs-green: #198754;
        --bs-teal: #20c997;
        --bs-cyan: #0dcaf0;
        --bs-gray: #6c757d;
        --bs-gray-dark: #343a40;
        --bs-gray-100: #f8f9fa;
        --bs-gray-200: #e9ecef;
        --bs-gray-300: #dee2e6;
        --bs-gray-400: #ced4da;
        --bs-gray-500: #adb5bd;
        --bs-gray-600: #6c757d;
        --bs-gray-700: #495057;
        --bs-gray-800: #343a40;
        --bs-gray-900: #212529;
        --bs-primary: #2d3e61;
        --bs-primary-dark: #0c1e42;
        --bs-secondary: #4a99de;
        --bs-secondary-dark: #267bc5;
        --bs-black: #000;
        --bs-white: #fff;
        --bs-gold: #b58335;
        --bs-gold-dark: #aa6e10;
        --bs-dark-gray: #787878;
        --bs-light-gray: #f1f1f1;
        --bs-light-blue: #a2afc9;
        --bs-primary-rgb: 13, 110, 253;
        --bs-secondary-rgb: 108, 117, 125;
        --bs-success-rgb: 25, 135, 84;
        --bs-info-rgb: 13, 202, 240;
        --bs-warning-rgb: 255, 193, 7;
        --bs-danger-rgb: 220, 53, 69;
        --bs-light-rgb: 248, 249, 250;
        --bs-dark-rgb: 33, 37, 41;
        --bs-white-rgb: 255, 255, 255;
        --bs-black-rgb: 0, 0, 0;
        --bs-body-color-rgb: 45, 62, 97;
        --bs-body-bg-rgb: 255, 255, 255;
        --bs-font-sans-serif:
          system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial,
          "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji",
          "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --bs-font-monospace:
          SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
          "Courier New", monospace;
        --bs-gradient: linear-gradient(
          180deg,
          hsla(0, 0%, 100%, 0.15),
          hsla(0, 0%, 100%, 0)
        );
        --bs-body-font-family:
          proxima-nova, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
          Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
          Segoe UI Symbol, Noto Color Emoji;
        --bs-body-font-size: 1rem;
        --bs-body-font-weight: 400;
        --bs-body-line-height: 1.5;
        --bs-body-color: #2d3e61;
        --bs-body-bg: #fff;
      }
      *,
      :after,
      :before {
        box-sizing: border-box;
      }
      @media (prefers-reduced-motion: no-preference) {
        :root {
          scroll-behavior: smooth;
        }
      }
      body {
        -webkit-text-size-adjust: 100%;
        -webkit-tap-highlight-color: transparent;
        background-color: var(--bs-body-bg);
        color: var(--bs-body-color);
        font-family: var(--bs-body-font-family);
        font-size: var(--bs-body-font-size);
        font-weight: var(--bs-body-font-weight);
        line-height: var(--bs-body-line-height);
        margin: 0;
        text-align: var(--bs-body-text-align);
      }
      hr {
        background-color: currentColor;
        border: 0;
        color: inherit;
        margin: 1rem 0;
        opacity: 0.25;
      }
      hr:not([size]) {
        height: 1px;
      }
      .h3,
      .h4,
      h1,
      h2,
      h3,
      h4 {
        font-weight: 500;
        line-height: 1.2;
        margin-bottom: 0.5rem;
        margin-top: 0;
      }
      h1 {
        font-size: -webkit-calc(1.375rem + 1.5vw);
        font-size: calc(1.375rem + 1.5vw);
      }
      @media (min-width: 1200px) {
        h1 {
          font-size: 2.5rem;
        }
      }
      h2 {
        font-size: -webkit-calc(1.325rem + 0.9vw);
        font-size: calc(1.325rem + 0.9vw);
      }
      @media (min-width: 1200px) {
        h2 {
          font-size: 2rem;
        }
      }
      .h3,
      h3 {
        font-size: -webkit-calc(1.3rem + 0.6vw);
        font-size: calc(1.3rem + 0.6vw);
      }
      @media (min-width: 1200px) {
        .h3,
        h3 {
          font-size: 1.75rem;
        }
      }
      .h4,
      h4 {
        font-size: -webkit-calc(1.275rem + 0.3vw);
        font-size: calc(1.275rem + 0.3vw);
      }
      @media (min-width: 1200px) {
        .h4,
        h4 {
          font-size: 1.5rem;
        }
      }
      p {
        margin-bottom: 1rem;
        margin-top: 0;
      }
      ol,
      ul {
        padding-left: 2rem;
      }
      ol,
      ul {
        margin-bottom: 1rem;
        margin-top: 0;
      }
      ol ol,
      ol ul,
      ul ol,
      ul ul {
        margin-bottom: 0;
      }
      b {
        font-weight: bolder;
      }
      a {
        color: #0d6efd;
        text-decoration: underline;
      }
      a:hover {
        color: #0a58ca;
      }
      a:not([href]):not([class]),
      a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: none;
      }
      code {
        direction: ltr;
        font-family: var(--bs-font-monospace);
        font-size: 1em;
        unicode-bidi: bidi-override;
      }
      code {
        word-wrap: break-word;
        color: #d63384;
        font-size: 0.875em;
      }
      a > code {
        color: inherit;
      }
      img,
      svg {
        vertical-align: middle;
      }
      table {
        border-collapse: collapse;
        caption-side: bottom;
      }
      th {
        text-align: inherit;
        text-align: -webkit-match-parent;
      }
      tbody,
      td,
      th,
      tr {
        border: 0 solid;
        border-color: inherit;
      }
      label {
        display: inline-block;
      }
      button {
        border-radius: 0;
      }
      button:focus:not(:focus-visible) {
        outline: 0;
      }
      button,
      input,
      optgroup,
      select,
      textarea {
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
        margin: 0;
      }
      button,
      select {
        text-transform: none;
      }
      [role="button"] {
        cursor: pointer;
      }
      select {
        word-wrap: normal;
      }
      select:disabled {
        opacity: 1;
      }
      [type="button"],
      [type="reset"],
      [type="submit"],
      button {
        -webkit-appearance: button;
      }
      [type="button"]:not(:disabled),
      [type="reset"]:not(:disabled),
      [type="submit"]:not(:disabled),
      button:not(:disabled) {
        cursor: pointer;
      }
      ::-moz-focus-inner {
        border-style: none;
        padding: 0;
      }
      textarea {
        resize: vertical;
      }
      fieldset {
        border: 0;
        margin: 0;
        min-width: 0;
        padding: 0;
      }
      legend {
        float: left;
        font-size: -webkit-calc(1.275rem + 0.3vw);
        font-size: calc(1.275rem + 0.3vw);
        line-height: inherit;
        margin-bottom: 0.5rem;
        padding: 0;
        width: 100%;
      }
      legend + * {
        clear: left;
      }
      ::-webkit-datetime-edit-day-field,
      ::-webkit-datetime-edit-fields-wrapper,
      ::-webkit-datetime-edit-hour-field,
      ::-webkit-datetime-edit-minute,
      ::-webkit-datetime-edit-month-field,
      ::-webkit-datetime-edit-text,
      ::-webkit-datetime-edit-year-field {
        padding: 0;
      }
      ::-webkit-inner-spin-button {
        height: auto;
      }
      ::-webkit-search-decoration {
        -webkit-appearance: none;
      }
      ::-webkit-color-swatch-wrapper {
        padding: 0;
      }
      ::file-selector-button {
        font: inherit;
      }
      ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit;
      }
      output {
        display: inline-block;
      }
      iframe {
        border: 0;
      }
      progress {
        vertical-align: baseline;
      }
      [hidden] {
        display: none !important;
      }
      .list-unstyled {
        list-style: none;
        padding-left: 0;
      }
      .container {
        margin-left: auto;
        margin-right: auto;
        padding-left: var(--bs-gutter-x, 0.9375rem);
        padding-right: var(--bs-gutter-x, 0.9375rem);
        width: 100%;
      }
      @media (min-width: 576px) {
        .container {
          max-width: 540px;
        }
      }
      @media (min-width: 768px) {
        .container {
          max-width: 720px;
        }
      }
      @media (min-width: 992px) {
        .container {
          max-width: 960px;
        }
      }
      @media (min-width: 1200px) {
        legend {
          font-size: 1.5rem;
        }
        .container {
          max-width: 1140px;
        }
      }
      .row {
        --bs-gutter-x: 1.875rem;
        --bs-gutter-y: 0;
        display: -webkit-box;
        display: flex;
        flex-wrap: wrap;
        margin-left: calc(var(--bs-gutter-x) * -0.5);
        margin-right: calc(var(--bs-gutter-x) * -0.5);
        margin-top: calc(var(--bs-gutter-y) * -1);
      }
      .row > * {
        flex-shrink: 0;
        margin-top: var(--bs-gutter-y);
        max-width: 100%;
        padding-left: calc(var(--bs-gutter-x) * 0.5);
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        width: 100%;
      }
      .col {
        -webkit-box-flex: 1;
        flex: 1 0 0%;
      }
      .col-auto {
        -webkit-box-flex: 0;
        flex: 0 0 auto;
      }
      .col-auto {
        width: auto;
      }
      .col-6 {
        -webkit-box-flex: 0;
        flex: 0 0 auto;
      }
      .col-6 {
        width: 50%;
      }
      .col-12 {
        -webkit-box-flex: 0;
        flex: 0 0 auto;
      }
      .col-12 {
        width: 100%;
      }
      .g-0 {
        --bs-gutter-x: 0;
      }
      .g-0 {
        --bs-gutter-y: 0;
      }
      @media (min-width: 768px) {
        .col-md-4 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-md-4 {
          width: 33.33333%;
        }
      }
      @media (min-width: 992px) {
        .col-lg-auto {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-lg-auto {
          width: auto;
        }
        .col-lg-2 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-lg-2 {
          width: 16.66667%;
        }
        .col-lg-3 {
          width: 25%;
        }
        .col-lg-3,
        .col-lg-4 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-lg-4 {
          width: 33.33333%;
        }
        .col-lg-6 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-lg-6 {
          width: 50%;
        }
        .col-lg-7 {
          width: 58.33333%;
        }
        .col-lg-7,
        .col-lg-8 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
        .col-lg-8 {
          width: 66.66667%;
        }
        .offset-lg-1 {
          margin-left: 8.33333%;
        }
      }
      @media (min-width: 1200px) {
        .col-xl-3 {
          width: 25%;
        }
        .col-xl-3 {
          -webkit-box-flex: 0;
          flex: 0 0 auto;
        }
      }
      .nav {
        display: -webkit-box;
        display: flex;
        flex-wrap: wrap;
        list-style: none;
        margin-bottom: 0;
        padding-left: 0;
      }
      .nav-link {
        color: #0d6efd;
        display: block;
        padding: 0.5rem 1rem;
        text-decoration: none;
        -webkit-transition:
          color 0.15s ease-in-out,
          background-color 0.15s ease-in-out,
          border-color 0.15s ease-in-out;
        transition:
          color 0.15s ease-in-out,
          background-color 0.15s ease-in-out,
          border-color 0.15s ease-in-out;
      }
      @media (prefers-reduced-motion: reduce) {
        .nav-link {
          -webkit-transition: none;
          transition: none;
        }
      }
      .nav-link:focus,
      .nav-link:hover {
        color: #0a58ca;
      }
      .nav-link.disabled {
        color: #6c757d;
        cursor: default;
        pointer-events: none;
      }
      .navbar {
        -webkit-box-align: center;
        -webkit-box-pack: justify;
        align-items: center;
        display: -webkit-box;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding-bottom: 0.5rem;
        padding-top: 0.5rem;
        position: relative;
      }
      .navbar > .container {
        -webkit-box-align: center;
        -webkit-box-pack: justify;
        align-items: center;
        display: -webkit-box;
        display: flex;
        flex-wrap: inherit;
        justify-content: space-between;
      }
      .navbar-brand {
        font-size: 1.25rem;
        margin-right: 1rem;
        padding-bottom: 0.3125rem;
        padding-top: 0.3125rem;
        text-decoration: none;
        white-space: nowrap;
      }
      .navbar-nav {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: flex;
        flex-direction: column;
        list-style: none;
        margin-bottom: 0;
        padding-left: 0;
      }
      .navbar-nav .nav-link {
        padding-left: 0;
        padding-right: 0;
      }
      .navbar-nav .dropdown-menu {
        position: static;
      }
      .navbar-collapse {
        -webkit-box-flex: 1;
        -webkit-box-align: center;
        align-items: center;
        flex-basis: 100%;
        flex-grow: 1;
      }
      .navbar-toggler {
        background-color: transparent;
        border: 1px solid transparent;
        border-radius: 0.25rem;
        font-size: 1.25rem;
        line-height: 1;
        padding: 0.25rem 0.75rem;
        -webkit-transition: box-shadow 0.15s ease-in-out;
        transition: box-shadow 0.15s ease-in-out;
      }
      @media (prefers-reduced-motion: reduce) {
        .navbar-toggler {
          -webkit-transition: none;
          transition: none;
        }
      }
      .navbar-toggler:hover {
        text-decoration: none;
      }
      .navbar-toggler:focus {
        box-shadow: 0 0 0 0.25rem;
        outline: 0;
        text-decoration: none;
      }
      .ratio {
        position: relative;
        width: 100%;
      }
      .ratio:before {
        content: "";
        display: block;
        padding-top: var(--bs-aspect-ratio);
      }
      .ratio > * {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
      }
      .fixed-top {
        top: 0;
      }
      .fixed-top {
        left: 0;
        position: fixed;
        right: 0;
        z-index: 1030;
      }
      .sticky-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020;
      }
      .visually-hidden {
        clip: rect(0, 0, 0, 0) !important;
        border: 0 !important;
        height: 1px !important;
        margin: -1px !important;
        overflow: hidden !important;
        padding: 0 !important;
        position: absolute !important;
        white-space: nowrap !important;
        width: 1px !important;
      }
      .opacity-1 {
        opacity: 1 !important;
      }
      .overflow-hidden {
        overflow: hidden !important;
      }
      .d-block {
        display: block !important;
      }
      .d-flex {
        display: -webkit-box !important;
        display: flex !important;
      }
      .d-none {
        display: none !important;
      }
      .position-relative {
        position: relative !important;
      }
      .position-absolute {
        position: absolute !important;
      }
      .position-fixed {
        position: fixed !important;
      }
      .position-sticky {
        position: -webkit-sticky !important;
        position: sticky !important;
      }
      .border {
        border: 1px solid #dee2e6 !important;
      }
      .border-0 {
        border: 0 !important;
      }
      .w-100 {
        width: 100% !important;
      }
      .h-100 {
        height: 100% !important;
      }
      .h-auto {
        height: auto !important;
      }
      .flex-row {
        -webkit-box-orient: horizontal !important;
        flex-direction: row !important;
      }
      .flex-column,
      .flex-row {
        -webkit-box-direction: normal !important;
      }
      .flex-column {
        -webkit-box-orient: vertical !important;
        flex-direction: column !important;
      }
      .flex-wrap {
        flex-wrap: wrap !important;
      }
      .justify-content-start {
        -webkit-box-pack: start !important;
        justify-content: flex-start !important;
      }
      .justify-content-end {
        -webkit-box-pack: end !important;
        justify-content: flex-end !important;
      }
      .justify-content-center {
        -webkit-box-pack: center !important;
        justify-content: center !important;
      }
      .justify-content-between {
        -webkit-box-pack: justify !important;
        justify-content: space-between !important;
      }
      .align-items-center {
        -webkit-box-align: center !important;
        align-items: center !important;
      }
      .m-0 {
        margin: 0 !important;
      }
      .mx-auto {
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .my-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important;
      }
      .mt-auto {
        margin-top: auto !important;
      }
      .ms-0 {
        margin-left: 0 !important;
      }
      .p-0 {
        padding: 0 !important;
      }
      .px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
      .fw-bold {
        font-weight: 700 !important;
      }
      .line-height-1 {
        line-height: 1 !important;
      }
      .line-height-1-1 {
        line-height: 1.1 !important;
      }
      .line-height-1-3 {
        line-height: 1.3 !important;
      }
      .text-start {
        text-align: left !important;
      }
      .text-center {
        text-align: center !important;
      }
      .text-uppercase {
        text-transform: uppercase !important;
      }
      .text-white {
        color: #fff !important;
      }
      .text-dark-gray {
        color: #787878 !important;
      }
      .text-light-gray {
        color: #f1f1f1 !important;
      }
      .bg-primary {
        background-color: #2d3e61 !important;
      }
      .bg-secondary {
        background-color: #4a99de !important;
      }
      .bg-white {
        background-color: #fff !important;
      }
      .rounded-circle {
        border-radius: 50% !important;
      }
      .visible {
        visibility: visible !important;
      }
      .z-index-1 {
        z-index: 1 !important;
      }
      .z-index-2 {
        z-index: 2 !important;
      }
      .border-radius-10 {
        border-radius: 0.625rem !important;
      }
      :root {
        font-size: 100%;
      }
      body {
        font-size: 1.125rem;
        line-height: 1.3;
      }
      .h3,
      .h4,
      h1,
      h2,
      h3,
      h4 {
        font-weight: 400;
        line-height: 1.1;
        margin-bottom: 0 !important;
      }
      .h3,
      h1,
      h2,
      h3 {
        font-family:
          Georgia,
          -apple-system,
          BlinkMacSystemFont,
          Segoe UI,
          Roboto,
          Helvetica Neue,
          Arial,
          sans-serif,
          Apple Color Emoji,
          Segoe UI Emoji,
          Segoe UI Symbol,
          Noto Color Emoji;
      }
      h1 {
        font-size: 2.25rem;
      }
      @media (min-width: 576px) {
        h1 {
          font-size: 2.625rem;
        }
      }
      @media (min-width: 768px) {
        .d-md-flex {
          display: -webkit-box !important;
          display: flex !important;
        }
        h1 {
          font-size: 3rem;
        }
      }
      @media (min-width: 992px) {
        .d-lg-block {
          display: block !important;
        }
        .d-lg-flex {
          display: -webkit-box !important;
          display: flex !important;
        }
        .d-lg-none {
          display: none !important;
        }
        .flex-lg-row {
          -webkit-box-orient: horizontal !important;
          flex-direction: row !important;
        }
        .flex-lg-column,
        .flex-lg-row {
          -webkit-box-direction: normal !important;
        }
        .flex-lg-column {
          -webkit-box-orient: vertical !important;
          flex-direction: column !important;
        }
        .flex-lg-nowrap {
          flex-wrap: nowrap !important;
        }
        .justify-content-lg-start {
          -webkit-box-pack: start !important;
          justify-content: flex-start !important;
        }
        .align-items-lg-end {
          -webkit-box-align: end !important;
          align-items: flex-end !important;
        }
        .align-items-lg-center {
          -webkit-box-align: center !important;
          align-items: center !important;
        }
        h1 {
          font-size: 3.375rem;
        }
      }
      @media (min-width: 1200px) {
        h1 {
          font-size: 3.75rem;
        }
      }
      h2 {
        font-size: 2.25rem;
      }
      @media (min-width: 576px) {
        h2 {
          font-size: 2.4375rem;
        }
      }
      @media (min-width: 768px) {
        h2 {
          font-size: 2.625rem;
        }
      }
      @media (min-width: 992px) {
        h2 {
          font-size: 2.8125rem;
        }
      }
      @media (min-width: 1200px) {
        h2 {
          font-size: 3rem;
        }
      }
      .h3,
      h3 {
        font-size: 1.5rem;
      }
      @media (min-width: 576px) {
        .h3,
        h3 {
          font-size: 1.71875rem;
        }
      }
      @media (min-width: 768px) {
        .h3,
        h3 {
          font-size: 1.9375rem;
        }
      }
      @media (min-width: 992px) {
        .h3,
        h3 {
          font-size: 2.15625rem;
        }
      }
      @media (min-width: 1200px) {
        .h3,
        h3 {
          font-size: 2.375rem;
        }
      }
      .h4,
      h4 {
        font-family:
          proxima-nova,
          -apple-system,
          BlinkMacSystemFont,
          Segoe UI,
          Roboto,
          Helvetica Neue,
          Arial,
          sans-serif,
          Apple Color Emoji,
          Segoe UI Emoji,
          Segoe UI Symbol,
          Noto Color Emoji;
        font-size: 1.75rem;
      }
      b {
        font-weight: 700;
      }
      em {
        font-style: italic;
      }
      a {
        text-decoration: none;
      }
      div#wpadminbar {
        bottom: 0;
        position: fixed;
        top: auto;
      }
      html[lang] {
        margin-top: 0 !important;
      }
      html {
        --scroll-behavior: unset;
        scroll-behavior: unset;
      }
      html [id] {
        scroll-margin: 2rem;
        -webkit-scroll-snap-type: block;
        -ms-scroll-snap-type: block;
        scroll-snap-type: block;
      }
      .lazyload,
      .lazyloading {
        opacity: 0;
      }
      .lazyloaded {
        opacity: 1;
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s;
      }
      .c-mt-1 {
        margin-top: 0.25rem;
      }
      .c-mt-2 {
        margin-top: 0.25rem;
      }
      .c-mt-3 {
        margin-top: 0.5rem;
      }
      .c-mt-4 {
        margin-top: 0.75rem;
      }
      .c-mt-5 {
        margin-top: 1rem;
      }
      .c-mt-6 {
        margin-top: 1.5rem;
      }
      .c-mt-8 {
        margin-top: 2.5rem;
      }
      .c-mt-9 {
        margin-top: 3.125rem;
      }
      .c-mr-1 {
        margin-right: 0.25rem;
      }
      .c-mr-3 {
        margin-right: 0.5rem;
      }
      .c-mb-2 {
        margin-bottom: 0.25rem;
      }
      .c-mb-5 {
        margin-bottom: 1rem;
      }
      .c-mb-6 {
        margin-bottom: 1.5rem;
      }
      .c-pl-6 {
        padding-left: 1.5rem;
      }
      .c-py-5 {
        padding-bottom: 1rem;
        padding-top: 1rem;
      }
      .c-py-6 {
        padding-bottom: 1.5rem;
        padding-top: 1.5rem;
      }
      @media (min-width: 576px) {
        .h4,
        h4 {
          font-size: 1.78125rem;
        }
        .c-mt-2 {
          margin-top: 0.3125rem;
        }
        .c-mt-3 {
          margin-top: 0.625rem;
        }
        .c-mt-4 {
          margin-top: 0.9375rem;
        }
        .c-mt-5 {
          margin-top: 1.25rem;
        }
        .c-mt-6 {
          margin-top: 1.875rem;
        }
        .c-mt-8 {
          margin-top: 3.125rem;
        }
        .c-mt-9 {
          margin-top: 3.90625rem;
        }
        .c-mr-3 {
          margin-right: 0.625rem;
        }
        .c-mb-2 {
          margin-bottom: 0.3125rem;
        }
        .c-mb-5 {
          margin-bottom: 1.25rem;
        }
        .c-mb-6 {
          margin-bottom: 1.875rem;
        }
        .c-pl-6 {
          padding-left: 1.875rem;
        }
        .c-py-5 {
          padding-bottom: 1.25rem;
          padding-top: 1.25rem;
        }
        .c-py-6 {
          padding-bottom: 1.875rem;
          padding-top: 1.875rem;
        }
      }
      @media (min-width: 768px) {
        .h4,
        h4 {
          font-size: 1.8125rem;
        }
        .c-mt-2 {
          margin-top: 0.375rem;
        }
        .c-mt-3 {
          margin-top: 0.75rem;
        }
        .c-mt-4 {
          margin-top: 1.125rem;
        }
        .c-mt-5 {
          margin-top: 1.5rem;
        }
        .c-mt-6 {
          margin-top: 2.25rem;
        }
        .c-mt-8 {
          margin-top: 3.75rem;
        }
        .c-mt-9 {
          margin-top: 4.6875rem;
        }
        .c-mr-3 {
          margin-right: 0.75rem;
        }
        .c-mb-2 {
          margin-bottom: 0.375rem;
        }
        .c-mb-5 {
          margin-bottom: 1.5rem;
        }
        .c-mb-6 {
          margin-bottom: 2.25rem;
        }
        .c-pl-6 {
          padding-left: 2.25rem;
        }
        .c-py-5 {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem;
        }
        .c-py-6 {
          padding-bottom: 2.25rem;
          padding-top: 2.25rem;
        }
      }
      @media (min-width: 992px) {
        .h4,
        h4 {
          font-size: 1.84375rem;
        }
        .c-mt-2 {
          margin-top: 0.4375rem;
        }
        .c-mt-3 {
          margin-top: 0.875rem;
        }
        .c-mt-4 {
          margin-top: 1.3125rem;
        }
        .c-mt-5 {
          margin-top: 1.75rem;
        }
        .c-mt-6 {
          margin-top: 2.625rem;
        }
        .c-mt-8 {
          margin-top: 4.375rem;
        }
        .c-mt-9 {
          margin-top: 5.46875rem;
        }
        .c-mr-3 {
          margin-right: 0.875rem;
        }
        .c-mb-2 {
          margin-bottom: 0.4375rem;
        }
        .c-mb-5 {
          margin-bottom: 1.75rem;
        }
        .c-mb-6 {
          margin-bottom: 2.625rem;
        }
        .c-pl-6 {
          padding-left: 2.625rem;
        }
        .c-py-5 {
          padding-bottom: 1.75rem;
          padding-top: 1.75rem;
        }
        .c-py-6 {
          padding-bottom: 2.625rem;
          padding-top: 2.625rem;
        }
        .c-mt-lg-3 {
          margin-top: 0.875rem;
        }
        .c-mt-lg-5 {
          margin-top: 1.75rem;
        }
        .c-mt-lg-11 {
          margin-top: 9.84375rem;
        }
        .c-mb-lg-5 {
          margin-bottom: 1.75rem;
        }
        .c-pt-lg-9 {
          padding-top: 5.46875rem;
        }
        .c-pr-lg-6 {
          padding-right: 2.625rem;
        }
        .c-pr-lg-9 {
          padding-right: 5.46875rem;
        }
        .c-pl-lg-5 {
          padding-left: 1.75rem;
        }
        .c-py-lg-5 {
          padding-bottom: 1.75rem;
          padding-top: 1.75rem;
        }
      }
      @media (min-width: 1200px) {
        .h4,
        h4 {
          font-size: 1.875rem;
        }
        .c-mt-2 {
          margin-top: 0.5rem;
        }
        .c-mt-3 {
          margin-top: 1rem;
        }
        .c-mt-4 {
          margin-top: 1.5rem;
        }
        .c-mt-5 {
          margin-top: 2rem;
        }
        .c-mt-6 {
          margin-top: 3rem;
        }
        .c-mt-8 {
          margin-top: 5rem;
        }
        .c-mt-9 {
          margin-top: 6.25rem;
        }
        .c-mr-3 {
          margin-right: 1rem;
        }
        .c-mb-2 {
          margin-bottom: 0.5rem;
        }
        .c-mb-5 {
          margin-bottom: 2rem;
        }
        .c-mb-6 {
          margin-bottom: 3rem;
        }
        .c-pl-6 {
          padding-left: 3rem;
        }
        .c-py-5 {
          padding-bottom: 2rem;
          padding-top: 2rem;
        }
        .c-py-6 {
          padding-bottom: 3rem;
          padding-top: 3rem;
        }
        .c-mt-lg-3 {
          margin-top: 1rem;
        }
        .c-mt-lg-5 {
          margin-top: 2rem;
        }
        .c-mt-lg-11 {
          margin-top: 11.25rem;
        }
        .c-mb-lg-5 {
          margin-bottom: 2rem;
        }
        .c-pt-lg-9 {
          padding-top: 6.25rem;
        }
        .c-pr-lg-6 {
          padding-right: 3rem;
        }
        .c-pr-lg-9 {
          padding-right: 6.25rem;
        }
        .c-pl-lg-5 {
          padding-left: 2rem;
        }
        .c-py-lg-5 {
          padding-bottom: 2rem;
          padding-top: 2rem;
        }
        .c-pr-xl-7 {
          padding-right: 4rem;
        }
      }
      .c-mt-0 {
        margin-top: 0 !important;
      }
      .c-mb-0 {
        margin-bottom: 0 !important;
      }
      @media (min-width: 992px) {
        .c-mt-lg-0 {
          margin-top: 0 !important;
        }
      }
      .c-pl-0 {
        padding-left: 0 !important;
      }
      .fw-regular {
        font-weight: 400;
      }
      .fw-medium {
        font-weight: 500;
      }
      .fw-semibold {
        font-weight: 600;
      }
      .fw-bold {
        font-weight: 700;
      }
      .font-family-base {
        font-family:
          proxima-nova,
          -apple-system,
          BlinkMacSystemFont,
          Segoe UI,
          Roboto,
          Helvetica Neue,
          Arial,
          sans-serif,
          Apple Color Emoji,
          Segoe UI Emoji,
          Segoe UI Symbol,
          Noto Color Emoji;
      }
      .overlay {
        background-color: #0c1e42;
        bottom: 0;
        height: 100%;
        left: 0;
        margin: auto;
        opacity: 0;
        position: fixed;
        right: 0;
        top: 0;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        width: 100%;
        z-index: -1;
      }
      .overlay--active {
        opacity: 1;
        z-index: 1001;
      }
      .overlay__logo {
        -webkit-animation: 3s linear infinite rotate360;
        animation: 3s linear infinite rotate360;
        height: auto;
        width: 10rem;
      }
      @-webkit-keyframes rotate360 {
        0% {
          -webkit-transform: rotate(0);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(1turn);
          transform: rotate(1turn);
        }
      }
      @keyframes rotate360 {
        0% {
          -webkit-transform: rotate(0);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(1turn);
          transform: rotate(1turn);
        }
      }
      .screen-reader-shortcut-header {
        position: fixed;
        top: -1000em;
      }
      .screen-reader-shortcut-header:focus {
        background: #f1f1f1;
        box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
        color: #0073aa;
        display: block;
        font-size: 0.875rem;
        font-weight: 600;
        height: auto;
        left: 0.375rem;
        line-height: normal;
        padding: 0.9375rem 1.4375rem 0.875rem;
        text-decoration: none;
        top: 0.4375rem;
        width: auto;
        z-index: 100000;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
        font-size: 1rem;
      }
      .mm-menu__logo-wrapper:focus,
      .mm-menu__logo-wrapper:hover {
        opacity: 0.75;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
        -webkit-box-align: center;
        -webkit-box-pack: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-inline-box;
        display: inline-flex;
        font-weight: 700;
        justify-content: center;
        overflow: hidden;
        padding-bottom: 0.625rem;
        padding-left: 1.875rem;
        padding-right: 1.875rem;
        padding-top: 0.625rem;
        position: relative;
        text-align: center;
        -webkit-transition: 0.6s !important;
        transition: all 0.6s ease !important;
        z-index: 1;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:after,
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:before {
        border-radius: 2rem;
        content: "";
        position: absolute;
        right: 0;
        top: 0;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:after {
        border: 1px solid transparent;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:before {
        display: block;
        height: 100%;
        -webkit-transition: 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        z-index: -1;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:focus:before,
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.navbar-button
        a:hover:before {
        left: 0;
        left: auto;
        right: auto;
        right: 0;
        width: 0;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:before {
        left: 0;
        right: auto;
        width: 100%;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
        color: #fff;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:after {
        border-color: #4a99de;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:before {
        background-color: #4a99de;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:focus,
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:hover {
        background-color: transparent;
        color: #4a99de;
      }
      .mm-menu {
        --mm-color-background: #2d3e61;
      }
      .mm-menu__logo-wrapper {
        height: 3.635rem;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        width: 10rem;
      }
      .mm-menu .mm-panel .mm-navbar {
        border-color: hsla(0, 0%, 50%, 0.3);
        color: #fff;
        font-size: 0.9em;
      }
      .mm-menu .mm-panel .mm-navbar__btn:before {
        border-color: hsla(0, 0%, 100%, 0.75);
        -webkit-transition: border-color 0.2s ease-in-out;
        transition: border-color 0.2s ease-in-out;
      }
      .mm-menu .mm-panel .mm-navbar__btn:focus:before,
      .mm-menu .mm-panel .mm-navbar__btn:hover:before {
        border-color: #2d3e61;
      }
      .mm-menu .mm-panel .mm-navbar__title,
      .mm-menu .mm-panel .mm-navbar__title:focus,
      .mm-menu .mm-panel .mm-navbar__title:hover {
        color: #fff;
      }
      .mm-menu .mm-panel .mm-listview:first-of-type {
        margin-bottom: 0;
      }
      .mm-menu .mm-panel .mm-listview:nth-of-type(2) {
        margin-top: 0;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem {
        background: 0 0 !important;
        font-size: 1.25rem;
        margin-top: 0.5rem;
        text-align: center;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem:after {
        display: none;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.current-menu-item,
      .mm-menu .mm-panel .mm-listview .mm-listitem.current-page-parent,
      .mm-menu .mm-panel .mm-listview .mm-listitem.current_page_item {
        color: #4a99de;
      }
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current-menu-item
        .mm-btn_next:after,
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current-page-parent
        .mm-btn_next:after,
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current_page_item
        .mm-btn_next:after {
        border-color: #4a99de;
      }
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current-menu-item
        .mm-listitem__text,
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current-page-parent
        .mm-listitem__text,
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.current_page_item
        .mm-listitem__text {
        color: #4a99de;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button {
        padding: 0 2.5rem;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button:after {
        display: none;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
        color: #fff !important;
        min-width: 10rem;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:focus,
      .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a:hover {
        color: #fff !important;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__text {
        background: 0 0 !important;
        color: #fff;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__text:focus,
      .mm-menu .mm-panel .mm-listview .mm-listitem__text:hover {
        color: #4a99de;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn {
        border-left-color: hsla(0, 0%, 50%, 0.3);
        padding-left: 2.5rem;
        padding-right: 1.25rem;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn a {
        margin-right: 0.625rem;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn:after {
        border-color: #fff;
        display: inline-block;
        margin: 0 0 0.25rem;
        position: relative;
        right: 0;
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
        -webkit-transition: border-color 0.2s ease-in-out;
        transition: border-color 0.2s ease-in-out;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn:focus:after,
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn:hover:after {
        border-color: #4a99de;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn:focus + a,
      .mm-menu .mm-panel .mm-listview .mm-listitem__btn:hover + a {
        color: #2d3e61;
      }
      .mm-menu .mm-panel .mm-listview .mm-listitem.mm-listitem_selected {
        background: 0 0 !important;
      }
      .mm-menu
        .mm-panel
        .mm-listview
        .mm-listitem.mm-listitem_selected
        .mm-listitem__text {
        background: 0 0 !important;
        color: #4a99de;
      }
      .main-header .navbar .navbar-nav li .nav-link,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item,
      .main-header .navbar .navbar-nav li.navbar-button a {
        font-size: 1rem;
      }
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 1px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 1px,
          transparent 0
        );
        background-repeat: no-repeat;
        background-size: 0 100%;
        padding-bottom: 0.125rem;
        text-decoration: none;
        -webkit-transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
        transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
      }
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link:focus,
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link:hover {
        background-size: 100% 100%;
      }
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 2px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 2px,
          transparent 0
        );
      }
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link.active {
        background-position: 100%;
        background-size: 100% 100%;
      }
      .main-header
        .navbar
        .navbar-nav
        li:not(.navbar-button)
        .nav-link.active:focus,
      .main-header
        .navbar
        .navbar-nav
        li:not(.navbar-button)
        .nav-link.active:hover {
        background-size: 0 100%;
      }
      .main-header .navbar .navbar-nav li.navbar-button a {
        -webkit-box-align: center;
        -webkit-box-pack: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-inline-box;
        display: inline-flex;
        font-weight: 700;
        justify-content: center;
        overflow: hidden;
        padding-bottom: 0.625rem;
        padding-left: 1.875rem;
        padding-right: 1.875rem;
        padding-top: 0.625rem;
        position: relative;
        text-align: center;
        -webkit-transition: 0.6s !important;
        transition: all 0.6s ease !important;
        z-index: 1;
      }
      @media (min-width: 576px) {
        .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
          padding-left: 2.03125rem;
          padding-right: 2.03125rem;
        }
        .main-header .navbar .navbar-nav li.navbar-button a {
          padding-left: 2.03125rem;
          padding-right: 2.03125rem;
        }
      }
      @media (min-width: 768px) {
        .overlay {
          background-color: rgba(12, 30, 66, 0.75);
        }
        .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
          padding-left: 2.1875rem;
          padding-right: 2.1875rem;
        }
        .main-header .navbar .navbar-nav li.navbar-button a {
          padding-left: 2.1875rem;
          padding-right: 2.1875rem;
        }
      }
      .main-header .navbar .navbar-nav li.navbar-button a:after,
      .main-header .navbar .navbar-nav li.navbar-button a:before {
        border-radius: 2rem;
        content: "";
        position: absolute;
        right: 0;
        top: 0;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:after {
        border: 1px solid transparent;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:before {
        display: block;
        height: 100%;
        -webkit-transition: 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        z-index: -1;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:focus:before,
      .main-header .navbar .navbar-nav li.navbar-button a:hover:before {
        left: 0;
        left: auto;
        right: auto;
        right: 0;
        width: 0;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:before {
        left: 0;
        right: auto;
        width: 100%;
      }
      .main-header .navbar .navbar-nav li.navbar-button.current-menu-ancestor a,
      .main-header .navbar .navbar-nav li.navbar-button.current-menu-item a {
        background-color: transparent;
        color: #2d3e61;
      }
      .main-header .navbar .navbar-nav li.navbar-button a {
        color: #fff;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:after {
        border-color: #4a99de;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:before {
        background-color: #4a99de;
      }
      .main-header .navbar .navbar-nav li.navbar-button a:focus,
      .main-header .navbar .navbar-nav li.navbar-button a:hover {
        background-color: transparent;
        color: #4a99de;
      }
      .main-header {
        background-color: #fff;
        z-index: 10;
      }
      .main-header:after {
        box-shadow: 0 0 1.875rem 0 rgba(0, 0, 0, 0.1);
        content: "";
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        visibility: hidden;
        width: 100%;
        z-index: -1;
      }
      .main-header--hide {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
      }
      .main-header .navbar {
        padding: 0.75rem 0;
      }
      .main-header .navbar .navbar-brand {
        height: 3.635rem;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        width: 10rem;
      }
      .main-header .navbar .navbar-nav li {
        position: static;
      }
      .main-header .navbar .navbar-nav li:not(:first-of-type) {
        margin-left: 4.5rem;
      }
      .main-header .navbar .navbar-nav li:not(.navbar-button) .nav-link {
        padding-top: 0.125rem;
      }
      .main-header
        .navbar
        .navbar-nav
        li.current-menu-ancestor.dropdown
        .dropdown-wrapper
        .dropdown-toggle {
        background-position-x: left;
        background-size: 80% 100%;
      }
      .main-header .navbar .navbar-nav li.dropdown:hover .dropdown-wrapper {
        color: #2d3e61;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown:hover
        .dropdown-wrapper
        .dropdown-menu {
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        visibility: visible;
      }
      .main-header .navbar .navbar-nav li.dropdown .dropdown-wrapper {
        position: relative;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle {
        -webkit-box-align: end;
        align-items: flex-end;
        border: none;
        display: -webkit-box;
        display: flex;
        padding-right: 1.125rem;
        position: relative;
        z-index: 2;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle:after {
        background: var(--wpr-bg-588c72cc-428c-41ac-a623-a232798057a7) no-repeat;
        background-size: 100%;
        border: none;
        bottom: 0;
        content: "";
        display: block;
        height: 0.5rem;
        margin-left: 0;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-transition: -webkit-transform 0.2s ease-in-out;
        transition: -webkit-transform 0.2s ease-in-out;
        transition: transform 0.2s ease-in-out;
        transition:
          transform 0.2s ease-in-out,
          -webkit-transform 0.2s ease-in-out;
        width: 0.625rem;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle.active,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle.focus,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle:focus,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-toggle:hover {
        background-position-x: left;
        background-size: 80% 100%;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu {
        background-color: transparent;
        border: none;
        border-radius: 0.625rem;
        box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.2);
        display: block;
        left: -0.75rem;
        min-width: 9rem;
        opacity: 0;
        overflow: hidden;
        padding: 2.5rem 0 0;
        position: absolute;
        top: -0.625rem;
        -webkit-transition:
          visibility 0s 0.2s,
          opacity 0.2s ease-in-out;
        transition:
          visibility 0s 0.2s,
          opacity 0.2s ease-in-out;
        visibility: hidden;
        z-index: 1;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu.show {
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        visibility: visible;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item {
        background-color: #fff;
        color: #2d3e61;
        display: block;
        padding: 0.75rem 1.625rem 0.75rem 0.75rem;
        position: relative;
        white-space: break-spaces;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item:after {
        background: var(--wpr-bg-7d769f28-8852-44a5-814e-a079051b5a3b) no-repeat;
        background-size: 100%;
        border: none;
        bottom: 0;
        content: "";
        display: block;
        height: 0.5625rem;
        margin: auto 0;
        position: absolute;
        right: 0.75rem;
        top: 0;
        -webkit-transition: -webkit-transform 0.2s ease-in-out;
        transition: -webkit-transform 0.2s ease-in-out;
        transition: transform 0.2s ease-in-out;
        transition:
          transform 0.2s ease-in-out,
          -webkit-transform 0.2s ease-in-out;
        width: 0.75rem;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item:not(:first-of-type) {
        border-top: none;
      }
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item.active,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item:focus,
      .main-header
        .navbar
        .navbar-nav
        li.dropdown
        .dropdown-wrapper
        .dropdown-menu
        .dropdown-item:hover {
        background-color: #f1f1f1;
        color: #2d3e61;
      }
      .main-header .navbar .navbar-nav li .nav-link {
        border-bottom: 1px solid transparent;
        color: #2d3e61;
        display: block;
        font-weight: 500;
        line-height: 1.3;
      }
      .main-header .navbar .mburger {
        --mb-button-size: 2.75rem;
        --mb-bar-height: 0.125rem;
        --mb-bar-spacing: 0.375rem;
        color: #4a99de;
        margin-right: -0.5rem;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out;
      }
      .main-header .navbar .mburger:hover {
        color: #2d3e61;
      }
      .main-header--is-window-scrolled:after {
        opacity: 1;
        visibility: visible;
      }
      .mm-wrapper_opening .mm-menu_opened ~ .mm-slideout.main-header {
        background-color: transparent;
        z-index: 2;
      }
      .social-icons__item + .social-icons__item {
        margin-left: 0.25rem;
      }
      .social-icons__item .social-link {
        color: #fff;
        height: 2.5rem;
        width: 2.5rem;
      }
      .social-icons__item .social-link:focus svg path,
      .social-icons__item .social-link:hover svg path {
        fill: #4a99de;
      }
      .social-icons__item .social-link__icon {
        fill: currentColor;
        -webkit-transition: fill 0.2s ease-in-out;
        transition: fill 0.2s ease-in-out;
      }
      .social-icons__item .social-link__icon--linkedin {
        height: 1.4375rem;
        width: 1.4375rem;
      }
      .social-icons__item .social-link__icon--linkedin path {
        fill: currentColor;
        -webkit-transition: fill 0.2s ease-in-out;
        transition: fill 0.2s ease-in-out;
      }
      .return-to-top {
        background: #aaa;
        bottom: 3rem;
        height: 2.75rem;
        opacity: 0;
        right: 3rem;
        text-decoration: none;
        visibility: hidden;
        width: 2.75rem;
        z-index: 5;
      }
      .return-to-top--is-visible {
        opacity: 0.75;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
        visibility: visible;
      }
      .return-to-top--is-visible:hover {
        opacity: 1;
      }
      .return-to-top__chevron {
        height: 0.8125rem;
        width: 1.5rem;
      }
      .return-to-top__chevron path {
        fill: currentColor;
      }
      .main-footer__footer-nav-1 .menu-item a,
      .main-footer__footer-nav-2 .menu-item a {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 1px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 1px,
          transparent 0
        );
        background-repeat: no-repeat;
        background-size: 0 100%;
        font-size: 1rem;
        padding-bottom: 0.125rem;
        text-decoration: none;
        -webkit-transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
        transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
      }
      .main-footer__footer-nav-1 .menu-item a:focus,
      .main-footer__footer-nav-1 .menu-item a:hover,
      .main-footer__footer-nav-2 .menu-item a:focus,
      .main-footer__footer-nav-2 .menu-item a:hover {
        background-size: 100% 100%;
      }
      .main-footer__footer-nav-1 .menu-item a,
      .main-footer__footer-nav-2 .menu-item a {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 2px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 2px,
          transparent 0
        );
      }
      .main-footer__footer-nav-1 .menu-item.current-menu-item a,
      .main-footer__footer-nav-2 .menu-item.current-menu-item a {
        background-position: 100%;
        background-size: 100% 100%;
      }
      .main-footer__footer-nav-1 .menu-item.current-menu-item a:focus,
      .main-footer__footer-nav-1 .menu-item.current-menu-item a:hover,
      .main-footer__footer-nav-2 .menu-item.current-menu-item a:focus,
      .main-footer__footer-nav-2 .menu-item.current-menu-item a:hover {
        background-size: 0 100%;
      }
      .main-footer__footer-nav-1 .menu-item,
      .main-footer__footer-nav-2 .menu-item {
        margin-bottom: 0.875rem;
      }
      .main-footer__footer-nav-1 .menu-item a,
      .main-footer__footer-nav-2 .menu-item a {
        color: #fff;
        font-weight: 700;
        line-height: 1.1875rem;
      }
      .main-footer__footer-nav-2 .menu-item a {
        font-weight: 400;
      }
      .main-footer__footer-nav-2 .menu-item:after {
        color: #fff;
        content: "|";
        display: inline-block;
        margin: 0 0.5rem;
        padding: 0 0.5rem;
      }
      .main-footer__footer-nav-2 .menu-item:last-child:after {
        display: none;
      }
      .main-footer__copyright p {
        margin-bottom: 0;
      }
      #main {
        padding-top: 5.125rem;
      }
      .main-content {
        min-height: 100vh;
      }
      .entry-content > ol:not(.wp-block-gallery),
      .entry-content > ul:not(.wp-block-gallery) {
        font-size: 1rem;
      }
      .entry-content ol li a:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:not([class*="-button"]):not([class*="__button"]),
      .entry-content ul li a:not([class*="-button"]):not([class*="__button"]) {
        background-image: -webkit-linear-gradient(
          bottom,
          currentColor 1px,
          transparent 0
        );
        background-image: linear-gradient(
          0deg,
          currentColor 1px,
          transparent 0
        );
        background-repeat: no-repeat;
        background-size: 0 100%;
        padding-bottom: 0.125rem;
        text-decoration: none;
        -webkit-transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
        transition:
          background-size 0.4s ease-in-out,
          opacity 0.4s ease-in-out;
      }
      .entry-content
        ol
        li
        a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ol
        li
        a:hover:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:hover:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ul
        li
        a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ul
        li
        a:hover:not([class*="-button"]):not([class*="__button"]) {
        background-size: 100% 100%;
      }
      .entry-content ol li a:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:not([class*="-button"]):not([class*="__button"]),
      .entry-content ul li a:not([class*="-button"]):not([class*="__button"]) {
        background-position: 100%;
        background-size: 100% 100%;
      }
      .entry-content
        ol
        li
        a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ol
        li
        a:hover:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:hover:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ul
        li
        a:focus:not([class*="-button"]):not([class*="__button"]),
      .entry-content
        ul
        li
        a:hover:not([class*="-button"]):not([class*="__button"]) {
        background-size: 0 100%;
      }
      .panel
        + .container
        > .entry-content
        > :first-of-type:not(.first-element-fix),
      [class*="acf-block-"]
        + .container
        > .entry-content
        > :first-of-type:not(.first-element-fix) {
        margin-top: 0.75em;
      }
      .entry-content > h2,
      .entry-content > h3,
      .entry-content > h4 {
        margin-top: 0.875em;
      }
      @media (min-width: 576px) {
        .social-icons__item + .social-icons__item {
          margin-left: 0.3125rem;
        }
        .panel
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix),
        [class*="acf-block-"]
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix) {
          margin-top: 0.9375em;
        }
        .entry-content > h2,
        .entry-content > h3,
        .entry-content > h4 {
          margin-top: 1.09375em;
        }
      }
      @media (min-width: 768px) {
        .social-icons__item + .social-icons__item {
          margin-left: 0.375rem;
        }
        .panel
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix),
        [class*="acf-block-"]
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix) {
          margin-top: 1.125em;
        }
        .entry-content > h2,
        .entry-content > h3,
        .entry-content > h4 {
          margin-top: 1.3125em;
        }
      }
      @media (min-width: 992px) {
        .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
          padding-left: 2.34375rem;
          padding-right: 2.34375rem;
        }
        .main-header .navbar .navbar-nav li.navbar-button a {
          padding-left: 2.34375rem;
          padding-right: 2.34375rem;
        }
        .social-icons__item + .social-icons__item {
          margin-left: 0.4375rem;
        }
        .main-footer__footer-nav-1,
        .main-footer__footer-nav-2 {
          margin: 0 -1rem;
        }
        .main-footer__footer-nav-1 .menu-item,
        .main-footer__footer-nav-2 .menu-item {
          margin-bottom: 0;
          padding: 0 1rem;
        }
        .main-footer__footer-nav-2 .menu-item a {
          font-weight: 700;
        }
        .main-footer__footer-nav-2 .menu-item:after {
          display: none;
        }
        .panel
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix),
        [class*="acf-block-"]
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix) {
          margin-top: 1.3125em;
        }
        .entry-content > h2,
        .entry-content > h3,
        .entry-content > h4 {
          margin-top: 1.53125em;
        }
      }
      @media (min-width: 1200px) {
        .mm-menu .mm-panel .mm-listview .mm-listitem.navbar-button a {
          padding-left: 2.5rem;
          padding-right: 2.5rem;
        }
        .main-header .navbar .navbar-nav li.navbar-button a {
          padding-left: 2.5rem;
          padding-right: 2.5rem;
        }
        .social-icons__item + .social-icons__item {
          margin-left: 0.5rem;
        }
        .main-footer__footer-nav-1,
        .main-footer__footer-nav-2 {
          margin: 0 -1.35rem;
        }
        .main-footer__footer-nav-1 .menu-item,
        .main-footer__footer-nav-2 .menu-item {
          padding: 0 1.35rem;
        }
        .panel
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix),
        [class*="acf-block-"]
          + .container
          > .entry-content
          > :first-of-type:not(.first-element-fix) {
          margin-top: 1.5em;
        }
        .entry-content > h2,
        .entry-content > h3,
        .entry-content > h4 {
          margin-top: 1.75em;
        }
      }
      .entry-content > p {
        line-height: 1.2;
        margin-top: 0.5625rem;
      }
      .entry-content > p > a[class*="-button"] {
        margin-top: 0.375rem;
      }
      @media (min-width: 576px) {
        .entry-content > p {
          margin-top: 0.60938rem;
        }
        .entry-content > p > a[class*="-button"] {
          margin-top: 0.40625rem;
        }
      }
      @media (min-width: 768px) {
        .entry-content > p {
          margin-top: 0.65625rem;
        }
        .entry-content > p > a[class*="-button"] {
          margin-top: 0.4375rem;
        }
      }
      @media (min-width: 992px) {
        .entry-content > p {
          margin-top: 0.70312rem;
        }
        .entry-content > p > a[class*="-button"] {
          margin-top: 0.46875rem;
        }
      }
      @media (min-width: 1200px) {
        .entry-content > p {
          margin-top: 0.75rem;
        }
        .entry-content > p > a[class*="-button"] {
          margin-top: 0.5rem;
        }
      }
      .entry-content ol li a:not([class*="-button"]):not([class*="__button"]),
      .entry-content p a:not([class*="-button"]):not([class*="__button"]),
      .entry-content ul li a:not([class*="-button"]):not([class*="__button"]) {
        color: #2d3e61;
        padding-bottom: 0;
      }
      .entry-content
        ol
        li
        a:not([class*="-button"]):not([class*="__button"])[href*="http"],
      .entry-content
        p
        a:not([class*="-button"]):not([class*="__button"])[href*="http"],
      .entry-content
        ul
        li
        a:not([class*="-button"]):not([class*="__button"])[href*="http"] {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        overflow-wrap: break-word;
        word-break: break-word;
      }
      .entry-content ol li a[class*="-button"],
      .entry-content p a[class*="-button"],
      .entry-content ul li a[class*="-button"] {
        margin-top: 0.75em;
      }
      @media (min-width: 576px) {
        .entry-content ol li a[class*="-button"],
        .entry-content p a[class*="-button"],
        .entry-content ul li a[class*="-button"] {
          margin-top: 0.9375em;
        }
      }
      @media (min-width: 768px) {
        .entry-content ol li a[class*="-button"],
        .entry-content p a[class*="-button"],
        .entry-content ul li a[class*="-button"] {
          margin-top: 1.125em;
        }
      }
      @media (min-width: 992px) {
        .entry-content ol li a[class*="-button"],
        .entry-content p a[class*="-button"],
        .entry-content ul li a[class*="-button"] {
          margin-top: 1.3125em;
        }
      }
      @media (min-width: 1200px) {
        .entry-content ol li a[class*="-button"],
        .entry-content p a[class*="-button"],
        .entry-content ul li a[class*="-button"] {
          margin-top: 1.5em;
        }
      }
      .entry-content > ul:not(.wp-block-gallery) {
        list-style-type: disc;
      }
      .entry-content > ol:not(.wp-block-gallery) {
        list-style-type: decimal;
      }
      .entry-content > ol:not(.wp-block-gallery),
      .entry-content > ul:not(.wp-block-gallery) {
        line-height: 1.2;
        list-style-position: outside;
        margin: 0;
      }
      .entry-content > ol:not(.wp-block-gallery) ul,
      .entry-content > ul:not(.wp-block-gallery) ul {
        list-style-type: circle;
      }
      .entry-content > ol:not(.wp-block-gallery) ol,
      .entry-content > ul:not(.wp-block-gallery) ol {
        list-style-type: lower-latin;
      }
      .entry-content > ol:not(.wp-block-gallery) li,
      .entry-content > ul:not(.wp-block-gallery) li {
        margin: 0;
      }
      .entry-content > * > img,
      .entry-content > .wp-caption,
      .entry-content > img {
        display: block;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: 1em;
        max-width: 100%;
        width: auto;
      }
      .entry-content > * > img.add-margin-bottom,
      .entry-content > .wp-caption.add-margin-bottom,
      .entry-content > img.add-margin-bottom {
        margin-bottom: 1em;
      }
      @media (min-width: 576px) {
        .entry-content > * > img,
        .entry-content > .wp-caption,
        .entry-content > img {
          margin-top: 1.25em;
        }
        .entry-content > * > img.add-margin-bottom,
        .entry-content > .wp-caption.add-margin-bottom,
        .entry-content > img.add-margin-bottom {
          margin-bottom: 1.25em;
        }
      }
      @media (min-width: 768px) {
        .entry-content > * > img,
        .entry-content > .wp-caption,
        .entry-content > img {
          margin-top: 1.5em;
        }
        .entry-content > * > img.add-margin-bottom,
        .entry-content > .wp-caption.add-margin-bottom,
        .entry-content > img.add-margin-bottom {
          margin-bottom: 1.5em;
        }
      }
      @media (min-width: 992px) {
        .entry-content > * > img,
        .entry-content > .wp-caption,
        .entry-content > img {
          margin-top: 1.75em;
        }
        .entry-content > * > img.add-margin-bottom,
        .entry-content > .wp-caption.add-margin-bottom,
        .entry-content > img.add-margin-bottom {
          margin-bottom: 1.75em;
        }
      }
      @media (min-width: 1200px) {
        .entry-content > * > img,
        .entry-content > .wp-caption,
        .entry-content > img {
          margin-top: 2em;
        }
        .entry-content > * > img.add-margin-bottom,
        .entry-content > .wp-caption.add-margin-bottom,
        .entry-content > img.add-margin-bottom {
          margin-bottom: 2em;
        }
      }
      .entry-content > .wp-caption {
        display: inline-block;
        margin-bottom: 0;
      }
      .entry-content > .wp-caption img {
        margin: 0;
      }
      .entry-content > iframe {
        height: 14rem;
        margin-top: 0.75em;
        width: 100%;
      }
      @media (min-width: 576px) {
        .entry-content > iframe {
          height: 20.5rem;
          margin-top: 0.9375em;
        }
      }
      @media (min-width: 768px) {
        .entry-content > iframe {
          height: 27rem;
          margin-top: 1.125em;
        }
      }
      @media (min-width: 992px) {
        .entry-content > iframe {
          height: 33.5rem;
          margin-top: 1.3125em;
        }
      }
      @media (min-width: 1200px) {
        .entry-content > iframe {
          height: 40rem;
          margin-top: 1.5em;
        }
      }
      .entry-content > code {
        background: #f4f4f9;
        border: 1px solid #d3d3e7;
        color: #ce375c;
        font-style: italic;
        padding-left: 0.25em;
        padding-right: 0.25em;
      }
      .entry-content > table {
        margin-top: 1.5em;
      }
      @media (min-width: 576px) {
        .entry-content > table {
          margin-top: 1.875em;
        }
      }
      @media (min-width: 768px) {
        .entry-content > table {
          margin-top: 2.25em;
        }
      }
      @media (min-width: 992px) {
        .entry-content > table {
          margin-top: 2.625em;
        }
      }
      @media (min-width: 1200px) {
        .entry-content > table {
          margin-top: 3em;
        }
      }
      .entry-content > table td,
      .entry-content > table th {
        min-width: 5rem;
        padding: 1em;
        vertical-align: middle;
      }
      .entry-content > table td img,
      .entry-content > table th img {
        margin-top: 0;
      }
      .entry-content > table:not(.wp-block-table) {
        border: 1px solid #e5e5e5;
      }
      .entry-content > table:not(.wp-block-table) tr {
        border-bottom: 1px solid #e5e5e5;
      }
      .entry-content
        > table:not(.wp-block-table)
        tr:last-child:not(:first-child) {
        border: 0;
      }
      .entry-content > table:not(.wp-block-table) td,
      .entry-content > table:not(.wp-block-table) th {
        border-right: 1px solid #e5e5e5;
      }
      .entry-content > table:not(.wp-block-table) td:last-child,
      .entry-content > table:not(.wp-block-table) th:last-child {
        border: 0;
      }
      .entry-content :last-child {
        margin-bottom: 0;
      }
      .entry-content :not([class*="c-my-"]):not([class*="c-mt-"]):first-child {
        margin-top: 0;
      }
      .crunch-button {
        font-weight: 700;
      }
      .crunch-button__text-only {
        -webkit-box-align: center;
        -webkit-box-pack: start;
        align-items: center;
        display: -webkit-inline-box;
        display: inline-flex;
        font-weight: 600;
        justify-content: flex-start;
        min-height: 2rem;
        padding-left: 2.5rem;
        position: relative;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out;
      }
      .crunch-button__text-only--large {
        font-size: 1.125rem;
      }
      .crunch-button__text-only:before {
        background-image: var(--wpr-bg-6296abc8-8f47-4ff2-8503-298e47c91809);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 0.825rem;
        border-radius: 50%;
        content: "";
        height: 2rem;
        left: 0;
        position: absolute;
        top: 0;
        -webkit-transition: background-color 0.2s ease-in-out;
        transition: background-color 0.2s ease-in-out;
        width: 2rem;
      }
      .crunch-button__text-only--white-color {
        color: #fff;
      }
      .crunch-button__text-only--white-color:before {
        background-color: #fff;
      }
      .crunch-button__text-only--secondary-arrow:focus,
      .crunch-button__text-only--secondary-arrow:hover {
        color: #2d3e61;
      }
      .crunch-button__text-only--secondary-arrow:focus:before,
      .crunch-button__text-only--secondary-arrow:hover:before {
        background-color: #2d3e61;
      }
      .crunch-button__text-only--secondary-arrow:before {
        background-image: var(--wpr-bg-542a5730-d904-4c3d-b7b6-41a2bfc3326c);
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu .dropdown-item {
        font-size: 0.875rem;
      }
      .crunch-dropdown__button.dropdown-toggle {
        font-size: 1rem;
      }
      .crunch-dropdown.show {
        z-index: 2;
      }
      .crunch-dropdown__button.dropdown-toggle {
        background-color: #fff;
        border: 1px solid #2d3e61;
        font-weight: 700;
        outline: 0;
        overflow: hidden;
        padding: 0.625rem 2.5rem 0.625rem 1rem;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
      }
      .crunch-dropdown__button.dropdown-toggle[aria-expanded="true"]:before {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
      }
      .crunch-dropdown__button.dropdown-toggle:after {
        display: none;
      }
      .crunch-dropdown__button.dropdown-toggle:before {
        background-image: var(--wpr-bg-0d0575f2-8a5c-465c-93e7-cce3a9873a5a);
        background-position: 50%;
        background-size: 100%;
        content: "";
        display: block;
        height: 0.43755rem;
        position: absolute;
        right: 1.125rem;
        top: -webkit-calc(50% - 0.25rem);
        top: calc(50% - 0.25rem);
        -webkit-transition: -webkit-transform 0.2s ease-in-out;
        transition: -webkit-transform 0.2s ease-in-out;
        transition: transform 0.2s ease-in-out;
        transition:
          transform 0.2s ease-in-out,
          -webkit-transform 0.2s ease-in-out;
        width: 0.75rem;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu {
        border: 1px solid #2d3e61;
        border-radius: 0;
        margin-bottom: -0.125rem !important;
        margin-top: -0.125rem !important;
        max-height: 10rem;
        overflow: auto;
        padding: 0;
        width: 100%;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu::-webkit-scrollbar {
        width: 0.25rem;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu::-webkit-scrollbar-track {
        background: #f1f1f1;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu::-webkit-scrollbar-thumb {
        background: #787878;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu .dropdown-item {
        background-color: transparent;
        cursor: pointer;
        display: block;
        padding: 0.5rem 1.125rem;
        position: relative;
        -webkit-transition:
          background-color 0.2s ease-in-out,
          color 0.2s ease-in-out;
        transition:
          background-color 0.2s ease-in-out,
          color 0.2s ease-in-out;
        white-space: break-spaces;
      }
      .crunch-dropdown__dropdown-menu.dropdown-menu
        .dropdown-item.mixitup-control-active,
      .crunch-dropdown__dropdown-menu.dropdown-menu .dropdown-item:hover {
        background-color: #2d3e61;
        color: #fff;
      }
      .fade {
        -webkit-transition: opacity 0.15s linear;
        transition: opacity 0.15s linear;
      }
      @media (prefers-reduced-motion: reduce) {
        .fade {
          -webkit-transition: none;
          transition: none;
        }
      }
      .fade:not(.show) {
        opacity: 0;
      }
      .collapse:not(.show) {
        display: none;
      }
      .collapsing {
        height: 0;
        overflow: hidden;
        -webkit-transition: height 0.35s;
        transition: height 0.35s ease;
      }
      @media (prefers-reduced-motion: reduce) {
        .collapsing {
          -webkit-transition: none;
          transition: none;
        }
      }
      .collapsing.collapse-horizontal {
        height: auto;
        -webkit-transition: width 0.35s;
        transition: width 0.35s ease;
        width: 0;
      }
      @media (prefers-reduced-motion: reduce) {
        .collapsing.collapse-horizontal {
          -webkit-transition: none;
          transition: none;
        }
      }
      .dropdown,
      .dropend,
      .dropstart,
      .dropup {
        position: relative;
      }
      .dropdown-toggle {
        white-space: nowrap;
      }
      .dropdown-toggle:after {
        border-bottom: 0;
        border-left: 0.3em solid transparent;
        border-right: 0.3em solid transparent;
        border-top: 0.3em solid;
        content: "";
        display: inline-block;
        margin-left: 0.255em;
        vertical-align: 0.255em;
      }
      .dropdown-toggle:empty:after {
        margin-left: 0;
      }
      .dropdown-menu {
        background-clip: padding-box;
        background-color: #fff;
        border: 1px solid rgba(0, 0, 0, 0.15);
        border-radius: 0.25rem;
        color: #212529;
        display: none;
        font-size: 1rem;
        list-style: none;
        margin: 0;
        min-width: 10rem;
        padding: 0.5rem 0;
        position: absolute;
        text-align: left;
        z-index: 1000;
      }
      .dropup .dropdown-toggle:after {
        border-bottom: 0.3em solid;
        border-left: 0.3em solid transparent;
        border-right: 0.3em solid transparent;
        border-top: 0;
        content: "";
        display: inline-block;
        margin-left: 0.255em;
        vertical-align: 0.255em;
      }
      .dropup .dropdown-toggle:empty:after {
        margin-left: 0;
      }
      .dropend .dropdown-toggle:after {
        border-bottom: 0.3em solid transparent;
        border-left: 0.3em solid;
        border-right: 0;
        border-top: 0.3em solid transparent;
        content: "";
        display: inline-block;
        margin-left: 0.255em;
        vertical-align: 0.255em;
      }
      .dropend .dropdown-toggle:empty:after {
        margin-left: 0;
      }
      .dropend .dropdown-toggle:after {
        vertical-align: 0;
      }
      .dropstart .dropdown-toggle:after {
        content: "";
        display: inline-block;
        display: none;
        margin-left: 0.255em;
        vertical-align: 0.255em;
      }
      .dropstart .dropdown-toggle:before {
        border-bottom: 0.3em solid transparent;
        border-right: 0.3em solid;
        border-top: 0.3em solid transparent;
        content: "";
        display: inline-block;
        margin-right: 0.255em;
        vertical-align: 0.255em;
      }
      .dropstart .dropdown-toggle:empty:after {
        margin-left: 0;
      }
      .dropstart .dropdown-toggle:before {
        vertical-align: 0;
      }
      .dropdown-divider {
        border-top: 1px solid rgba(0, 0, 0, 0.15);
        height: 0;
        margin: 0.5rem 0;
        overflow: hidden;
      }
      .dropdown-item {
        background-color: transparent;
        border: 0;
        clear: both;
        color: #212529;
        display: block;
        font-weight: 400;
        padding: 0.25rem 1rem;
        text-align: inherit;
        text-decoration: none;
        white-space: nowrap;
        width: 100%;
      }
      .dropdown-item:focus,
      .dropdown-item:hover {
        background-color: #e9ecef;
        color: #1e2125;
      }
      .dropdown-item.active,
      .dropdown-item:active {
        background-color: #0d6efd;
        color: #fff;
        text-decoration: none;
      }
      .dropdown-item.disabled,
      .dropdown-item:disabled {
        background-color: transparent;
        color: #adb5bd;
        pointer-events: none;
      }
      .dropdown-menu.show {
        display: block;
      }
      .glightbox-container {
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        text-size-adjust: 100%;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        height: 100%;
        left: 0;
        outline: 0;
        overflow: hidden;
        position: fixed;
        top: 0;
        touch-action: none;
        width: 100%;
        z-index: 999999 !important;
      }
      .glightbox-container.inactive {
        display: none;
      }
      .glightbox-container .gcontainer {
        height: 100%;
        overflow: hidden;
        position: relative;
        width: 100%;
        z-index: 9999;
      }
      .glightbox-container .gslider {
        display: -webkit-box !important;
        display: flex !important;
        height: 100%;
        left: 0;
        overflow: hidden;
        position: relative;
        top: 0;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        -webkit-transition: -webkit-transform 0.4s;
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition:
          transform 0.4s ease,
          -webkit-transform 0.4s ease;
      }
      .glightbox-container .gslide,
      .glightbox-container .gslider {
        -webkit-box-pack: center;
        -webkit-box-align: center;
        align-items: center;
        justify-content: center;
        width: 100%;
      }
      .glightbox-container .gslide {
        display: -webkit-box;
        display: flex;
        opacity: 1;
        opacity: 0;
        position: absolute;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }
      .glightbox-container .gslide.current {
        opacity: 1;
        position: relative;
        z-index: 99999;
      }
      .glightbox-container .gslide.prev {
        opacity: 1;
        z-index: 9999;
      }
      .glightbox-container .gslide-inner-content {
        width: 100%;
      }
      .glightbox-container .ginner-container {
        -webkit-box-pack: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: flex;
        flex-direction: column;
        height: 100vh;
        justify-content: center;
        margin: auto;
        max-width: 100%;
        position: relative;
        width: 100%;
      }
      .glightbox-container .ginner-container.gvideo-container {
        width: 100%;
      }
      .gslide iframe,
      .gslide video {
        -webkit-overflow-scrolling: touch;
        border: none;
        min-height: 165px;
        outline: 0 !important;
        touch-action: auto;
      }
      .gslide:not(.current) {
        pointer-events: none;
      }
      .gslide-image {
        -webkit-box-align: center;
        align-items: center;
      }
      .gslide-image img {
        border: none;
        display: block;
        float: none;
        height: auto;
        margin: auto;
        max-height: 100vh;
        max-width: 100vw;
        min-width: 200px;
        -o-object-fit: cover;
        object-fit: cover;
        outline: 0;
        padding: 0;
        touch-action: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        width: auto;
      }
      .gslide-image img.zoomable {
        position: relative;
      }
      .gslide-image img.dragging {
        cursor: -webkit-grabbing !important;
        cursor: grabbing !important;
        -webkit-transition: none;
        transition: none;
      }
      .gslide-inline {
        background: #fff;
        max-height: -webkit-calc(100vh - 40px);
        max-height: calc(100vh - 40px);
        max-width: 100%;
        overflow: auto;
        text-align: left;
      }
      .gslide-inline .ginlined-content {
        padding: 20px;
        width: 100%;
      }
      .gslide-inline .dragging {
        cursor: -webkit-grabbing !important;
        cursor: grabbing !important;
        -webkit-transition: none;
        transition: none;
      }
      .ginlined-content {
        display: block !important;
        opacity: 1;
        overflow: auto;
      }
      .gslide-media {
        display: -webkit-box;
        display: flex;
      }
      .gslide-media {
        width: auto;
      }
      .zoomed .gslide-media {
        box-shadow: none !important;
      }
      .gslide-description {
        -webkit-box-flex: 1;
        flex: 1 0 100%;
        position: relative;
      }
      .gslide-description.description-bottom,
      .gslide-description.description-top {
        margin: 0 auto;
        width: 100%;
      }
      .gslide-description p {
        margin-bottom: 12px;
      }
      .gslide-description p:last-child {
        margin-bottom: 0;
      }
      .glightbox-button-hidden,
      .zoomed .gslide-description {
        display: none;
      }
      .glightbox-mobile .glightbox-container .gslide-description {
        -webkit-box-ordinal-group: 3 !important;
        background: 0 0;
        background: -webkit-gradient(
          linear,
          left top,
          left bottom,
          from(transparent),
          to(rgba(0, 0, 0, 0.75))
        );
        background: -webkit-linear-gradient(
          top,
          transparent,
          rgba(0, 0, 0, 0.75)
        );
        background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.75));
        bottom: 0;
        height: auto !important;
        max-height: 78vh;
        max-width: 100vw !important;
        order: 2 !important;
        overflow: auto !important;
        padding: 19px 11px 50px;
        position: absolute;
        -webkit-transition: opacity 0.3s linear;
        transition: opacity 0.3s linear;
        width: 100%;
      }
      .glightbox-mobile .glightbox-container .gslide-title {
        color: #fff;
        font-size: 1em;
      }
      .glightbox-mobile .glightbox-container .gslide-desc {
        color: #a1a1a1;
      }
      .glightbox-mobile .glightbox-container .gslide-desc a {
        color: #fff;
        font-weight: 700;
      }
      .glightbox-mobile .glightbox-container .gslide-desc * {
        color: inherit;
      }
      .glightbox-mobile .glightbox-container .gslide-desc string {
        color: #fff;
      }
      .glightbox-mobile .glightbox-container .gslide-desc .desc-more {
        color: #fff;
        opacity: 0.4;
      }
      .gdesc-open .gslide-media {
        opacity: 0.4;
        -webkit-transition: opacity 0.5s;
        transition: opacity 0.5s ease;
      }
      .gdesc-open .gdesc-inner {
        padding-bottom: 30px;
      }
      .gdesc-closed .gslide-media {
        opacity: 1;
        -webkit-transition: opacity 0.5s;
        transition: opacity 0.5s ease;
      }
      .greset {
        -webkit-transition: 0.3s;
        transition: all 0.3s ease;
      }
      .gabsolute {
        position: absolute;
      }
      .glightbox-desc {
        display: none !important;
      }
      .glightbox-open {
        overflow: hidden;
      }
      .gloader {
        -webkit-animation: 0.8s linear infinite lightboxLoader;
        animation: 0.8s linear infinite lightboxLoader;
        border: 2px solid #fff;
        border-radius: 50%;
        border-right-color: transparent;
        display: block;
        height: 25px;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        top: 47%;
        width: 25px;
        z-index: 9999;
      }
      .goverlay {
        height: -webkit-calc(100vh + 1px);
        height: calc(100vh + 1px);
        left: 0;
        position: fixed;
        top: -1px;
        width: 100%;
        will-change: opacity;
      }
      .glightbox-mobile .goverlay,
      .goverlay {
        background: #000;
      }
      .gclose,
      .gnext,
      .gprev {
        -webkit-box-pack: center;
        -webkit-box-align: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        align-items: center;
        border: none;
        cursor: pointer;
        display: -webkit-box;
        display: flex;
        flex-direction: column;
        height: 44px;
        justify-content: center;
        width: 26px;
        z-index: 99999;
      }
      .gclose svg,
      .gnext svg,
      .gprev svg {
        display: block;
        height: auto;
        margin: 0;
        padding: 0;
        width: 25px;
      }
      .gclose.disabled,
      .gnext.disabled,
      .gprev.disabled {
        opacity: 0.1;
      }
      .gbtn.focused {
        outline: #0f3d81 solid 2px;
      }
      .glightbox-closing .gclose,
      .glightbox-closing .gnext,
      .glightbox-closing .gprev {
        opacity: 0 !important;
      }
      @-webkit-keyframes lightboxLoader {
        0% {
          -webkit-transform: rotate(0);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(1turn);
          transform: rotate(1turn);
        }
      }
      @keyframes lightboxLoader {
        0% {
          -webkit-transform: rotate(0);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(1turn);
          transform: rotate(1turn);
        }
      }
      @media (min-width: 769px) {
        .glightbox-container .ginner-container {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          flex-direction: row;
          height: auto;
          width: auto;
        }
        .gslide-image img {
          max-height: 97vh;
          max-width: 100%;
        }
        .gslide-image img.zoomable {
          cursor: zoom-in;
        }
        .zoomed .gslide-image img.zoomable {
          cursor: -webkit-grab;
          cursor: grab;
        }
        .gslide-inline {
          max-height: 95vh;
        }
        .glightbox-open {
          height: auto;
        }
        .goverlay {
          background: rgba(0, 0, 0, 0.92);
        }
      }
      @media screen and (max-height: 420px) {
        .goverlay {
          background: #000;
        }
      }
      :root {
        --mb-button-size: 60px;
        --mb-bar-width: 0.6;
        --mb-bar-height: 4px;
        --mb-bar-spacing: 10px;
        --mb-animate-timeout: 0.4s;
      }
      .mburger {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background: 0 0;
        border: none;
        border-radius: 0;
        box-sizing: border-box;
        color: inherit;
        cursor: pointer;
        display: inline-block;
        height: var(--mb-button-size);
        line-height: var(--mb-button-size);
        margin: 0;
        outline: 0;
        padding: 0 0 0 var(--mb-button-size);
        position: relative;
        vertical-align: middle;
      }
      .mburger b {
        background: currentColor;
        border-radius: -webkit-calc(var(--mb-bar-height) / 2);
        border-radius: calc(var(--mb-bar-height) / 2);
        color: inherit;
        display: block;
        height: var(--mb-bar-height);
        left: -webkit-calc(
          var(--mb-button-size) * (1 - var(--mb-bar-width))/ 2
        );
        left: calc(var(--mb-button-size) * (1 - var(--mb-bar-width)) / 2);
        opacity: 1;
        position: absolute;
        width: -webkit-calc(var(--mb-button-size) * var(--mb-bar-width));
        width: calc(var(--mb-button-size) * var(--mb-bar-width));
      }
      .mburger b:first-of-type {
        bottom: -webkit-calc(50% + var(--mb-bar-spacing));
        bottom: calc(50% + var(--mb-bar-spacing));
        -webkit-transition:
          bottom 0.2s,
          width 0.2s,
          -webkit-transform 0.2s;
        transition:
          bottom 0.2s ease,
          width 0.2s ease,
          -webkit-transform 0.2s ease;
        transition:
          bottom 0.2s ease,
          transform 0.2s ease,
          width 0.2s ease;
        transition:
          bottom 0.2s ease,
          transform 0.2s ease,
          width 0.2s ease,
          -webkit-transform 0.2s ease;
      }
      .mburger b:nth-of-type(2) {
        top: -webkit-calc(50% - var(--mb-bar-height) / 2);
        top: calc(50% - var(--mb-bar-height) / 2);
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s ease;
      }
      .mburger b:nth-of-type(3) {
        top: -webkit-calc(50% + var(--mb-bar-spacing));
        top: calc(50% + var(--mb-bar-spacing));
        -webkit-transition:
          top 0.2s,
          width 0.2s,
          -webkit-transform 0.2s;
        transition:
          top 0.2s ease,
          width 0.2s ease,
          -webkit-transform 0.2s ease;
        transition:
          top 0.2s ease,
          transform 0.2s ease,
          width 0.2s ease;
        transition:
          top 0.2s ease,
          transform 0.2s ease,
          width 0.2s ease,
          -webkit-transform 0.2s ease;
      }
      .mm-wrapper_opened .mburger b:first-of-type {
        bottom: -webkit-calc(50% - var(--mb-bar-height) / 2);
        bottom: calc(50% - var(--mb-bar-height) / 2);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
      }
      .mm-wrapper_opened .mburger b:nth-of-type(2) {
        opacity: 0;
      }
      .mm-wrapper_opened .mburger b:nth-of-type(3) {
        top: -webkit-calc(50% - var(--mb-bar-height) / 2);
        top: calc(50% - var(--mb-bar-height) / 2);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
      }
      .mburger--spin b:first-of-type {
        -webkit-transition-delay: 0.2s, 0s;
        transition-delay: 0.2s, 0s;
      }
      .mburger--spin b:nth-of-type(2) {
        -webkit-transition-delay: 0.2s;
        transition-delay: 0.2s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
      }
      .mburger--spin b:nth-of-type(3) {
        -webkit-transition-delay: 0.2s, 0s;
        transition-delay: 0.2s, 0s;
      }
      .mm-wrapper_opened .mburger--spin b:first-of-type {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
        -webkit-transition-delay:
          -webkit-calc(var(--mb-animate-timeout)),
          -webkit-calc(var(--mb-animate-timeout) + 0.2s);
        transition-delay:
          calc(var(--mb-animate-timeout)),
          calc(var(--mb-animate-timeout) + 0.2s);
      }
      .mm-wrapper_opened .mburger--spin b:nth-of-type(2) {
        -webkit-transition-delay: -webkit-calc(var(--mb-animate-timeout));
        transition-delay: calc(var(--mb-animate-timeout));
      }
      .mm-wrapper_opened .mburger--spin b:nth-of-type(3) {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
        -webkit-transition-delay:
          -webkit-calc(var(--mb-animate-timeout)),
          -webkit-calc(var(--mb-animate-timeout) + 0.2s);
        transition-delay:
          calc(var(--mb-animate-timeout)),
          calc(var(--mb-animate-timeout) + 0.2s);
      }
      :root {
        --mm-line-height: 20px;
        --mm-listitem-size: 44px;
        --mm-navbar-size: 44px;
        --mm-offset-top: 0;
        --mm-offset-right: 0;
        --mm-offset-bottom: 0;
        --mm-offset-left: 0;
        --mm-color-border: rgba(0, 0, 0, 0.1);
        --mm-color-button: rgba(0, 0, 0, 0.3);
        --mm-color-text: rgba(0, 0, 0, 0.75);
        --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
        --mm-color-background: #f3f3f3;
        --mm-color-background-highlight: rgba(0, 0, 0, 0.05);
        --mm-color-background-emphasis: hsla(0, 0%, 100%, 0.4);
        --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
      }
      .mm-hidden {
        display: none !important;
      }
      .mm-wrapper {
        overflow-x: hidden;
        position: relative;
      }
      .mm-menu {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-scroll-chaining: chained;
        -webkit-tap-highlight-color: var(--mm-color-background-emphasis);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        background: #f3f3f3;
        background: var(--mm-color-background);
        border-color: rgba(0, 0, 0, 0.1);
        border-color: var(--mm-color-border);
        bottom: 0;
        bottom: var(--mm-offset-bottom);
        box-sizing: border-box;
        color: rgba(0, 0, 0, 0.75);
        color: var(--mm-color-text);
        display: -webkit-box;
        display: flex;
        flex-direction: column;
        left: 0;
        left: var(--mm-offset-left);
        line-height: 20px;
        line-height: var(--mm-line-height);
        margin: 0;
        overscroll-behavior: auto;
        padding: 0;
        position: absolute;
        right: 0;
        right: var(--mm-offset-right);
        top: 0;
        top: var(--mm-offset-top);
        z-index: 0;
      }
      .mm-menu a,
      .mm-menu a:active,
      .mm-menu a:hover,
      .mm-menu a:link,
      .mm-menu a:visited {
        color: inherit;
        text-decoration: none;
      }
      .mm-panel {
        -webkit-overflow-scrolling: touch;
        background: #f3f3f3;
        background: var(--mm-color-background);
        border-color: rgba(0, 0, 0, 0.1);
        border-color: var(--mm-color-border);
        box-sizing: border-box;
        color: rgba(0, 0, 0, 0.75);
        color: var(--mm-color-text);
        overflow: hidden;
        overflow-y: auto;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        -webkit-transition: -webkit-transform 0.4s;
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition:
          transform 0.4s ease,
          -webkit-transform 0.4s ease;
        width: 100%;
        z-index: 0;
      }
      .mm-panel:after {
        height: 44px;
      }
      .mm-panel:not(.mm-hidden) {
        display: block;
      }
      .mm-panel:after {
        content: "";
        display: block;
        height: var(--mm-listitem-size);
      }
      .mm-panel_opened {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        z-index: 1;
      }
      .mm-panel_opened-parent {
        -webkit-transform: translate3d(-30%, 0, 0);
        transform: translate3d(-30%, 0, 0);
      }
      .mm-panel_highest {
        z-index: 2;
      }
      .mm-panel_noanimation {
        -webkit-transition: none !important;
        transition: none !important;
      }
      .mm-panel_noanimation.mm-panel_opened-parent {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
      }
      .mm-panels > .mm-panel {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
      }
      .mm-panel__content {
        padding: 20px 20px 0;
      }
      .mm-panels {
        -webkit-box-flex: 1;
        background: #f3f3f3;
        background: var(--mm-color-background);
        border-color: rgba(0, 0, 0, 0.1);
        border-color: var(--mm-color-border);
        color: rgba(0, 0, 0, 0.75);
        color: var(--mm-color-text);
        flex-grow: 1;
        height: 100%;
        overflow: hidden;
        position: relative;
      }
      .mm-listitem_vertical > .mm-panel {
        display: none;
        padding: 10px 0 10px 10px;
        -webkit-transform: none !important;
        transform: none !important;
        width: 100%;
      }
      .mm-listitem_vertical > .mm-panel:after,
      .mm-listitem_vertical > .mm-panel:before {
        content: none;
        display: none;
      }
      .mm-listitem_opened > .mm-panel {
        display: block;
      }
      .mm-listitem_vertical > .mm-listitem__btn {
        bottom: auto;
        height: 44px;
        height: var(--mm-listitem-size);
      }
      .mm-listitem_vertical .mm-listitem:last-child:after {
        border-color: transparent;
      }
      .mm-listitem_opened > .mm-listitem__btn:after {
        right: 19px;
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
      }
      .mm-btn {
        -webkit-box-flex: 0;
        box-sizing: border-box;
        flex-grow: 0;
        flex-shrink: 0;
        padding: 0;
        position: relative;
        width: 50px;
      }
      .mm-btn:after,
      .mm-btn:before {
        border: 2px solid rgba(0, 0, 0, 0.3);
        border: 2px solid var(--mm-color-button);
      }
      .mm-btn_next:after,
      .mm-btn_prev:before {
        border-bottom: none;
        border-right: none;
        bottom: 0;
        box-sizing: content-box;
        content: "";
        display: block;
        height: 8px;
        margin: auto;
        position: absolute;
        top: 0;
        width: 8px;
      }
      .mm-btn_prev:before {
        left: 23px;
        right: auto;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
      }
      .mm-btn_next:after {
        left: auto;
        right: 23px;
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
      }
      .mm-btn_close:after,
      .mm-btn_close:before {
        bottom: 0;
        box-sizing: content-box;
        content: "";
        display: block;
        height: 5px;
        margin: auto;
        position: absolute;
        top: 0;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        width: 5px;
      }
      .mm-btn_close:before {
        border-bottom: none;
        border-right: none;
        right: 18px;
      }
      .mm-btn_close:after {
        border-left: none;
        border-top: none;
        right: 25px;
      }
      .mm-navbar {
        background: #f3f3f3;
        background: var(--mm-color-background);
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        border-bottom: 1px solid var(--mm-color-border);
        color: rgba(0, 0, 0, 0.3);
        color: var(--mm-color-text-dimmed);
        display: -webkit-box;
        display: flex;
        min-height: 44px;
        min-height: var(--mm-navbar-size);
        opacity: 1;
        text-align: center;
        -webkit-transition: opacity 0.4s;
        transition: opacity 0.4s ease;
      }
      .mm-navbar > * {
        min-height: 44px;
      }
      @supports ((position: -webkit-sticky) or (position: sticky)) {
        .mm-navbar_sticky {
          position: -webkit-sticky;
          position: sticky;
          top: 0;
          z-index: 1;
        }
      }
      .mm-navbar > * {
        -webkit-box-flex: 1;
        -webkit-box-align: center;
        -webkit-box-pack: center;
        align-items: center;
        box-sizing: border-box;
        display: -webkit-box;
        display: flex;
        flex-grow: 1;
        justify-content: center;
      }
      .mm-navbar__btn {
        -webkit-box-flex: 0;
        flex-grow: 0;
      }
      .mm-navbar__title {
        -webkit-box-flex: 1;
        display: -webkit-box;
        display: flex;
        flex: 1 1 50%;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 20px;
      }
      .mm-navbar__title:not(:last-child) {
        padding-right: 0;
      }
      .mm-navbar__title > span {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
      .mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title {
        padding-left: 0;
      }
      .mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child {
        padding-right: 50px;
      }
      .mm-listitem,
      .mm-listview {
        display: block;
        list-style: none;
        margin: 0;
        padding: 0;
      }
      .mm-listitem {
        border-color: rgba(0, 0, 0, 0.1);
        border-color: var(--mm-color-border);
        color: rgba(0, 0, 0, 0.75);
        color: var(--mm-color-text);
        display: -webkit-box;
        display: flex;
        flex-wrap: wrap;
        position: relative;
      }
      .mm-listitem:after {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: inherit;
        bottom: 0;
        content: "";
        display: block;
        left: 20px;
        position: absolute;
        right: 0;
      }
      .mm-listitem a,
      .mm-listitem a:hover {
        text-decoration: none;
      }
      .mm-listitem__btn,
      .mm-listitem__text {
        color: inherit;
        display: block;
        padding: 12px;
        padding: calc((var(--mm-listitem-size) - var(--mm-line-height)) / 2);
        padding-left: 0;
        padding-right: 0;
      }
      .mm-listitem__text {
        -webkit-box-flex: 1;
        flex-basis: 10%;
        flex-grow: 1;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 10px;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
      .mm-listitem__btn {
        background: rgba(3, 2, 1, 0);
        border-color: inherit;
        padding-right: 50px;
        position: relative;
        width: auto;
      }
      .mm-listitem__btn:not(.mm-listitem__text) {
        border-left-style: solid;
        border-left-width: 1px;
      }
      .mm-listitem_selected > .mm-listitem__text {
        background: hsla(0, 0%, 100%, 0.4);
        background: var(--mm-color-background-emphasis);
      }
      .mm-listitem_opened > .mm-listitem__btn,
      .mm-listitem_opened > .mm-panel {
        background: rgba(0, 0, 0, 0.05);
        background: var(--mm-color-background-highlight);
      }
      .mm-page {
        box-sizing: border-box;
        position: relative;
      }
      .mm-slideout {
        -webkit-transition: -webkit-transform 0.4s;
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition:
          transform 0.4s ease,
          -webkit-transform 0.4s ease;
        z-index: 1;
      }
      .mm-wrapper_opened {
        overflow-x: hidden;
        position: relative;
      }
      .mm-wrapper_opened .mm-page {
        min-height: 100vh;
      }
      .mm-wrapper_background .mm-page {
        background: inherit;
      }
      .mm-menu_offcanvas {
        position: fixed;
        right: auto;
        z-index: 0;
      }
      .mm-menu_offcanvas:not(.mm-menu_opened) {
        display: none;
      }
      .mm-menu_offcanvas {
        max-width: 440px;
        min-width: 240px;
        width: 80%;
      }
      .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(80vw, 0, 0);
        transform: translate3d(80vw, 0, 0);
      }
      @media (max-width: 300px) {
        .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
          -webkit-transform: translate3d(240px, 0, 0);
          transform: translate3d(240px, 0, 0);
        }
      }
      @media (min-width: 550px) {
        .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
          -webkit-transform: translate3d(440px, 0, 0);
          transform: translate3d(440px, 0, 0);
        }
      }
      .mm-wrapper__blocker {
        background: rgba(3, 2, 1, 0);
        bottom: 0;
        display: none;
        left: 0;
        overflow: hidden;
        position: fixed;
        right: 0;
        top: 0;
        z-index: 2;
      }
      .mm-wrapper_blocking,
      .mm-wrapper_blocking body {
        overflow: hidden;
      }
      .mm-wrapper_blocking .mm-wrapper__blocker {
        display: block;
      }
      .mm-sronly {
        clip: rect(1px, 1px, 1px, 1px) !important;
        border: 0 !important;
        -webkit-clip-path: inset(50%) !important;
        clip-path: inset(50%) !important;
        height: 1px !important;
        min-height: 1px !important;
        min-width: 1px !important;
        overflow: hidden !important;
        padding: 0 !important;
        position: absolute !important;
        white-space: nowrap !important;
        width: 1px !important;
      }
      .mm-menu_fx-menu-slide {
        -webkit-transition: -webkit-transform 0.4s;
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition:
          transform 0.4s ease,
          -webkit-transform 0.4s ease;
      }
      .mm-wrapper_opened .mm-menu_fx-menu-slide {
        -webkit-transform: translate3d(-30%, 0, 0);
        transform: translate3d(-30%, 0, 0);
      }
      .mm-wrapper_opening .mm-menu_fx-menu-slide {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
      }
      .mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right {
        -webkit-transform: translate3d(30%, 0, 0);
        transform: translate3d(30%, 0, 0);
      }
      .mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
      }
      [class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
        opacity: 0;
      }
      .mm-wrapper_opening
        [class*="mm-menu_pagedim"].mm-menu_opened
        ~ .mm-wrapper__blocker {
        opacity: 0.3;
        -webkit-transition: opacity 0.4s 0.4s;
        transition: opacity 0.4s ease 0.4s;
      }
      .mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker {
        background: #000;
      }
      .mm-menu_position-right {
        left: auto;
        right: 0;
      }
      .mm-wrapper_opening
        .mm-menu_position-right.mm-menu_opened
        ~ .mm-slideout {
        -webkit-transform: translate3d(-80vw, 0, 0);
        transform: translate3d(-80vw, 0, 0);
      }
      @media (max-width: 300px) {
        .mm-wrapper_opening
          .mm-menu_position-right.mm-menu_opened
          ~ .mm-slideout {
          -webkit-transform: translate3d(-240px, 0, 0);
          transform: translate3d(-240px, 0, 0);
        }
      }
      @media (min-width: 550px) {
        .mm-wrapper_opening
          .mm-menu_position-right.mm-menu_opened
          ~ .mm-slideout {
          -webkit-transform: translate3d(-440px, 0, 0);
          transform: translate3d(-440px, 0, 0);
        }
      }
      body.modal-open .mm-slideout {
        z-index: unset;
      }
      .modal {
        display: none;
        height: 100%;
        left: 0;
        outline: 0;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1055;
      }
      .modal-dialog {
        margin: 0.5rem;
        pointer-events: none;
        position: relative;
        width: auto;
      }
      .modal.fade .modal-dialog {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px);
        -webkit-transition: -webkit-transform 0.3s ease-out;
        transition: -webkit-transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
        transition:
          transform 0.3s ease-out,
          -webkit-transform 0.3s ease-out;
      }
      @media (prefers-reduced-motion: reduce) {
        .modal.fade .modal-dialog {
          -webkit-transition: none;
          transition: none;
        }
      }
      .modal.show .modal-dialog {
        -webkit-transform: none;
        transform: none;
      }
      .modal.modal-static .modal-dialog {
        -webkit-transform: scale(1.02);
        transform: scale(1.02);
      }
      .modal-backdrop {
        background-color: #000;
        height: 100vh;
        left: 0;
        position: fixed;
        top: 0;
        width: 100vw;
        z-index: 1050;
      }
      .modal-backdrop.fade {
        opacity: 0;
      }
      .modal-backdrop.show {
        opacity: 0.5;
      }
      .modal-body {
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        padding: 1rem;
        position: relative;
      }
      @media (min-width: 576px) {
        .modal-dialog {
          margin: 1.75rem auto;
          max-width: 500px;
        }
      }
      .hero-section {
        margin-top: 1px;
      }
      .hero-section__image {
        position: relative;
      }
      .hero-section__image:before {
        border-radius: 0.625rem;
        content: "";
        height: 100%;
        mix-blend-mode: overlay;
        position: absolute;
        width: -webkit-calc(100% - 1.875rem);
        width: calc(100% - 1.875rem);
      }
      .hero-section__image--gold:before {
        background-color: #b58335;
      }
      @media (min-width: 992px) {
        .hero-section__row {
          min-height: 30.125rem;
        }
        .hero-section__image {
          height: 100%;
          position: absolute;
          right: 0;
          top: 0;
        }
        .hero-section__title {
          max-width: 27.5rem;
        }
      }
      @media (min-width: 1200px) {
        .hero-section__title {
          max-width: 31.25rem;
        }
      }
      .hero-section__subtitle {
        letter-spacing: 2px;
      }
      @media (min-width: 992px) {
        .hero-section__subtitle--absolute {
          left: 0;
          max-width: 18rem;
          position: absolute;
          top: -2rem;
        }
        .hero-section__text {
          max-width: 22.1875rem;
        }
      }
      .single-team-preview__image {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-filter: grayscale(1);
        filter: grayscale(1);
        -webkit-perspective: 1000;
        perspective: 1000;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        -webkit-transition: -webkit-filter 0.2s ease-in-out;
        transition: -webkit-filter 0.2s ease-in-out;
        transition: filter 0.2s ease-in-out;
        transition:
          filter 0.2s ease-in-out,
          -webkit-filter 0.2s ease-in-out;
      }
      .acf-block-team__sidebar {
        left: 0;
        top: 1rem;
        z-index: 2;
      }
      .acf-block-team__button {
        background-color: transparent;
        color: #787878;
      }
      .acf-block-team__button:hover {
        color: #4a99de;
      }
      .acf-block-team__button.mixitup-control-active {
        color: #4a99de;
        font-weight: 700;
      }
      .acf-block-team__row {
        margin: 0 -0.75rem;
      }
      .acf-block-team__member {
        padding: 0 0.75rem;
        -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
      }
      .acf-block-team__member--active {
        opacity: 1;
        position: relative;
        z-index: 1;
      }
      .acf-block-team__member--active .acf-block-team__bio {
        margin-top: 2rem;
        max-height: 100%;
        padding-top: 1.5rem;
      }
      .acf-block-team__member--active .single-team-preview__image {
        -webkit-filter: grayscale(0);
        filter: grayscale(0);
      }
      .acf-block-team__member--not-active {
        opacity: 0.5;
      }
      .acf-block-team .single-team-preview__image:hover {
        -webkit-filter: grayscale(0);
        filter: grayscale(0);
      }
      .acf-block-team__member-inside {
        cursor: pointer;
      }
      .acf-block-team__bio {
        border-left: 1px solid #2d3e61;
        margin-left: 1px;
        max-height: 0;
        overflow: hidden;
        width: -webkit-calc(200% + 0.75rem);
        width: calc(200% + 0.75rem);
      }
      @media (min-width: 576px) {
        .acf-block-team__bio {
          width: 31.5rem;
        }
      }
      @media (min-width: 768px) {
        .acf-block-team__bio {
          width: 42.75rem;
        }
      }
      @media (min-width: 992px) {
        .acf-block-team__member--active .acf-block-team__bio {
          padding-top: 0;
        }
        .acf-block-team__bio {
          padding-top: 0;
          width: 37.75rem;
        }
      }
      @media (min-width: 1200px) {
        .acf-block-team__bio {
          width: 45.625rem;
        }
      }
      .acf-block-team__close {
        right: 0;
        top: 0;
      }
      .acf-block-team__close svg {
        height: 1.125rem;
        width: 1.125rem;
      }
      .acf-block-team__close svg path {
        -webkit-transition: stroke 0.2s ease-in-out;
        transition: stroke 0.2s ease-in-out;
      }
      .acf-block-team__close:hover svg path {
        stroke: #4a99de;
      }
      .acf-block-team__pagination button {
        background-color: transparent;
        border: none;
        color: #787878;
        font-weight: 600;
        outline: 0;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out;
      }
      .acf-block-team__pagination button.mixitup-control-active,
      .acf-block-team__pagination button:hover {
        color: #2d3e61;
      }
      .acf-block-team__dropdown {
        -webkit-transition:
          width 0.2s ease-in-out,
          top 0.2s ease-in-out;
        transition:
          width 0.2s ease-in-out,
          top 0.2s ease-in-out;
      }
      .acf-block-team__dropdown--active {
        left: 0;
        position: fixed !important;
        top: 5.125rem;
        width: 100%;
      }
