@font-face {
    font-family: 'Aptos';
    src: url('font/aptos.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
  }
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-light.ttf') format('truetype');
    font-weight: 300; /* Lehký font */
    font-style: normal;
  }
 
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-semibold.ttf') format('truetype');
    font-weight: 500; /* Polotučný font */
    font-style: normal;
  } 
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-semibold.ttf') format('truetype');
    font-weight: 600; /* Polotučný font */
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-bold.ttf') format('truetype');
    font-weight: 700; /* Tučný font */
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-extrabold.ttf') format('truetype');
    font-weight: 800; /* Extra tučný font */
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Aptos';
    src: url('font/aptos-italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic; /* Kurzíva */
  }