@import 'colors.css';

@font-face {
  font-family: FuturaPT;
  src: url('./../fonts/FuturaPT-Medium.woff') format('woff'),
    url('./../fonts/FuturaPTCondMedium.otf') format('opentype');

  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: FuturaPT;
  src: url('./../fonts/FuturaPT-Book.woff') format('woff'),
    url('./../fonts/FuturaPTBook.otf') format('opentype');

  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: FuturaPT;
  src: url('./../fonts/FuturaPT-Heavy.woff') format('woff'),
    url('./../fonts/FuturaPT-Heavy.otf') format('opentype');

  font-weight: bold;
  font-style: normal;
}

* {
  font-family: FuturaPT, sans-serif !important;
}

html,
body {
  background-color: var(--klarstein-bg-color) !important;
}

.bbg-primary-color {
  font-weight: 300;
}

.bbg-secondary-color {
  font-weight: bold;
}

.form-btn {
  background-color: var(--klarstein-btn-color);
}

.form-btn:hover {
  background-color: var(--klarstein-btn-hover-color);
}

.dropdown-language.open .dropdown-toggle::after {
  color: var(--klarstein-btn-hover-color);
}

.form-btn[disabled='disabled'],
.form-btn:disabled,
.form-btn[disabled='disabled']:hover {
  background-color: var(--klarstein-btn-disabled-color);
}

footer > span,
footer > span > a,
footer > span > a:hover {
  color: #7c7c7c;
}
