/*******************************
             Site
*******************************/

body {
  margin: 0px;
  padding: 0px;
  overflow-x: hidden;
  min-width: 320px;
  font-family: Barlow, sans-serif;
  background-color: #ffffff;
  color: #333333;
  font-size: 16px;
}

button, input, optgroup, select, textarea {
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.m-staff {
}


/*******************************
             Headers
*******************************/

h1, h2, h3, h4, h5 {
  line-height: 50px;
  margin: 40px 0px 30px;
  font-weight: 500;
  font-family: Barlow, sans-serif;
}

h1 {
  font-size: 50px;
}
h2 {
  font-size: 24px;
  line-height: 28px;
  color: #ff2185;
  margin: 30px 0px 12px;
}
h3 {
  font-size: 20px;
  line-height: 24px;
  color: #ff2185;
  margin: 0px 0px 10px;
}

/*******************************
             Text
*******************************/

p {
  margin: 0 0 16px;
  line-height: 24px;
}

/*******************************
             Links
*******************************/

a {
  color: #073763;
  text-decoration: none;
}
a:hover {
  color: #f2765a;
  text-decoration: none;
}

/*******************************
            Dejan, 10/01/25
*******************************/

/* Change the color of the vote number */
.c-vote-counter__button {
}

/* Change the color of all clickable SVG icons */
svg {
}

/* Change the color of all clickable text links or buttons */
a, button, .c-vote-counter__button {
}

/* Ensure hover states are also styled consistently */
a:hover, button:hover, .c-vote-counter__button:hover {
}