:root{
  --primary:#ffc56e;
  --primary-color:#cc3300;
  --primary-hover:#ffc56e;
  --main-font-family: "Poppins", sans-serif;
  --accent-font-family: "Poppins", sans-serif;
  --main-font-size: 18px;
  --main-font-color: #444444;
  --color-light: #fff;
  --bs-border-radius: 25px;
}

/* "Modak", system-ui;  "Poppins", sans-serif;  "Ojuju", sans-serif;  "Madimi One", sans-serif;*/

body {
  font-family: var(--main-font-family);
  font-size: var(--main-font-size);
  font-weight: 400;
  color: var(--main-font-color);
  background-image: url('../img/grid-light.png');
  background-image: url('../img/motif-light.png');
  background-repeat: repeat-y;
  background-size: contain;
}

a {
  text-decoration: none;
  color: var(--primary);
}

a:hover {
  color: var(--primary-hover);
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--accent-font-family);
  color: #5f5950;
}

.btn {
  --bs-btn-padding-x: 1.2rem;
  --bs-btn-padding-y: 0.6rem;
  --bs-btn-font-size: var(--main-font-size);
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
}

.btn-primary {
  --bs-btn-color: var(--main-font-color);
  --bs-btn-bg: var(--primary);
  --bs-btn-border-color:var(--primary);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg:  var(--main-font-color);
  --bs-btn-hover-border-color:  var(--main-font-color);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: var(--main-font-color);
  --bs-btn-active-bg:  var(--primary-hover);
  --bs-btn-active-border-color:  var(--primary-hover);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--primary);
  --bs-btn-disabled-border-color: var(--primary);
}

