@font-face {
    font-family: "IBM Plex Sans";
    font-style: normal;
    font-weight: 400;
    font-feature-settings: "ss02";
    font-display: block;
    src: local("IBM Plex Sans"), local("IBMPlexSans"), url("/static/fonts/IBMPlexSans-Regular.woff2") format("woff2"),
      url("/static/fonts/IBMPlexSans-Regular.woff") format("woff");
  }
  @font-face {
    font-family: "IBM Plex Sans";
    font-style: italic;
    font-weight: 400;
    font-feature-settings: "ss02";
    font-display: block;
    src: local("IBM Plex Sans Italic"), local("IBMPlexSans-Italic"),
      url("/static/fonts/IBMPlexSans-Italic.woff2") format("woff2"),
      url("/static/fonts/IBMPlexSans-Italic.woff") format("woff");
  }
  @font-face {
    font-family: "IBM Plex Sans";
    font-style: normal;
    font-weight: 600;
    font-feature-settings: "ss02";
    font-display: block;
    src: local("IBM Plex Sans SemiBold"), local("IBMPlexSans-SemiBold"),
      url("/static/fonts/IBMPlexSans-SemiBold.woff2") format("woff2"),
      url("/static/fonts/IBMPlexSans-SemiBold.woff") format("woff");
  }


.maxwidth-theme {
    max-width: 1348px;
    max-width: var(--content-width, 1348px);
    width: 100%;

    margin-right: auto;
    margin-left: auto;
    padding-left: 40px;
    padding-right: 40px;
}

.header-bottom .maxwidth-theme{
  height: 100%;
}

.theme-bg {
    background-color: #FF8243;
}

a { 
  text-decoration: none;
}