/*-------------------------------
    Colors
-------------------------------*/
/*-------------------------------
    Fonts
-------------------------------*/
/*-------------------------------
    Common
-------------------------------*/
:root {
  --windowHeight: 100vh;
  --headerHeight: 90px;
  --headerHeightMobile: 84px;
  --headerHeightMobileResources: 138px; }

.c-titlebar {
  background-size: cover; }
  @media screen and (max-width: 767px) {
    .c-titlebar .container {
      padding-right: 0 !important;
      padding-left: 0 !important; } }
  .c-titlebar img {
    margin: 0 auto 28px;
    display: table; }
  .c-titlebar__title h2 {
    text-transform: none;
    max-width: 700px;
    margin: 0 auto 40px; }
    @media screen and (max-width: 767px) {
      .c-titlebar__title h2 {
        margin: 0 auto 25px; } }
  .c-titlebar__link {
    display: table;
    margin: 0 auto;
    color: #f4775e;
    font-family: "Telegraf", sans-serif;
    font-weight: 500;
    font-size: 22px;
    letter-spacing: 0.01em; }
    .c-titlebar__link:active, .c-titlebar__link:visited, .c-titlebar__link:hover {
      color: #f4775e; }

