/* antic-didone-regular - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Antic Didone';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/antic-didone-v16-latin-regular.woff2') format('woff2');
    /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

.maps{
    text-align: center;
}

body {
    background-color:#EBDEFC;
}

.footer {
    background-color: #000000;
    color: #EBDEFC;
    text-align: center;
    padding: 1.5em;
    font-family: 'Antic Didone';
    font-size: 16px;
    margin-top: 3em;
}

.footer a {
    color: #EBDEFC;
    text-decoration: underline;
}

.footer a:hover {
    color: #ffffff;
}

h1 {
    font-size: 40px;
    font-family: 'Antic Didone';
        text-align: center;
}

h2 {
    font-size: 80px;
    font-family: "Rouge Script";
    text-align: center;
}

h3 {
    font-size: 20px;
    font-family: 'Antic Didone';
    text-align: center;
}


.size-6{
    width: 40px;
}



.navigation {

    display: flex;

    background-color: #000000
}



.navigation li {

    list-style-type: none;

}



.navigation a {

    padding: 2em;

    display: inline-block;

    color: #ffffff;

    text-decoration: none;
    font-family: 'Antic Didone';

}



.navigation a:hover,
#akt_tab {

    background-color: #EBDEFC;
    color: #000000
}


  @media (max-width: 600px) {
    .table, .table thead, .table tbody, .table th, .table td, .table tr {
      display: block;
    }
  
    .table thead tr {
      position: absolute;
      top: -9999px;
      left: -9999px;
    }
  
    .table tr {
      margin-bottom: 1em;
      border-bottom: 2px solid #EBDEFC;
    }
  
    .table td {
      border: none;
      position: relative;
      padding-left: 50%;
      text-align: left;
    }
  
    .table td::before {
      position: absolute;
      top: 0;
      left: 10px;
      width: 45%;
      padding-right: 10px;
      white-space: nowrap;
      font-weight: bold;
      content: attr(data-label);
    }
  }
  