@font-face {
  font-family: 'jblack';
  src: url('./fonts/jblack.ttf') format('truetype');
}

@font-face {
  font-family: 'OldNewspaperTypes';
  src: url('./fonts/OldNewspaperTypes.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  src: url('./fonts/Montserrat-VariableFont_wght.ttf') format('truetype');
}

@font-face {
  font-family: 'SpecialElite';
  src: url('./fonts/SpecialElite.ttf') format('truetype');
}


:root {
  --r-background-color: #191919;
  --r-main-font: Montserrat, Source Sans Pro, Helvetica, sans-serif;
  --r-main-font-size: 42px;
  --r-main-color: #fff;
  --r-block-margin: 20px;
  --r-heading-margin: 0 0 20px 0;
  --r-heading-font: jblack, Source Sans Pro, Helvetica, sans-serif;
  --r-heading2-font: SpecialElite, Source Sans Pro, Helvetica, sans-serif;
  --r-heading-color: #fff;
  --r-heading-line-height: 1.2;
  --r-heading-letter-spacing: normal;
  --r-heading-text-transform: normal;
  --r-heading-text-shadow: none;
  --r-heading-font-weight: normal;
  --r-heading1-text-shadow: none;
  --r-heading1-size: 2.5em;
  --r-heading2-size: 1.6em;
  --r-heading3-size: 1.3em;
  --r-heading4-size: 1em;
  --r-code-font: monospace;
  --r-link-color: #42affa;
  --r-link-color-dark: rgb(19.8216494845, 155.4536082474, 248.7783505155);
  --r-link-color-hover: rgb(94.35, 187, 250.75);
  --r-selection-background-color: rgba(66, 175, 250, 0.75);
  --r-selection-color: #fff;
  --r-overlay-element-bg-color: 240, 240, 240;
  --r-overlay-element-fg-color: 0, 0, 0;
}


.reveal h2 {
  font-family: var(--r-heading2-font);
}


.kolumny_flex {
    display: flex;
}
.col{
    flex: 1;
}


.kolumny_grid {
  display: grid;
  grid-auto-flow: column;
}



img {
    display: inline-block;
    vertical-align: middle;
}
.text {
    display: inline-block;
    vertical-align: middle;
}


.malutki {
  font-size: 0.3em;
}

.maly {
  font-size: 0.5em;
}

.mniejszy {
  font-size: 0.8em;
}

.zloty {
  color: gold;
}

.czerwony {
  color: red;
}

.fioletowy {
  color: #5865F2;
}

.lewy {
  text-align: left;
}

h3 {
  font-family: 'Montserrat' !important;
  font-weight: bold !important;
  color: #3790dd !important;
}

.shadowdark {
  font-family: 'jblack' !important;
  color: white !important;
}


