* {
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
  font-family: "Roboto Serif", serif;
}

body {
  background-image: url(/IMG/road-image2-mirror.png);
  background-attachment: fixed;
  background-size: cover;
}

/* background img B kategorija */

/* #bg-b {
  width: 100%;
  height: 600px;
  background-image: url(/IMG/20240523_164409.jpg);
  background-attachment: fixed;
  background-size: cover;
  background-position: top;
  position: relative;
} */

/* #bg-b .img {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: black;
  opacity: 50%;
} */

/* #bg-b h1 {
  color: white !important;
  height: 100%;
  display: flex;
  align-items: flex-end;
  position: relative;
  bottom: 50px;
} */

/* #bg-b .container {
  height: 100%;
} */

/* background img F kategorija */

/* #bg-f {
  width: 100%;
  height: 600px;
  background-image: url(/IMG/tractor-bg-img.jpg);
  background-attachment: fixed;
  background-size: cover;
  background-position: top;
  position: relative;
} */

/* #bg-f .img {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: black;
  opacity: 50%;
} */

/* #bg-f h1 {
  color: white !important;
  height: 100%;
  display: flex;
  align-items: flex-end;
  position: relative;
  bottom: 50px;
} */

/* #bg-f .container {
  height: 100%;
} */

.tractor {
  width: 100%;
  height: 100%;
  border-radius: 30px;
}

a {
  text-decoration: none;
  color: #15222b;
}

ul {
  list-style-type: none;
}

ul .icon {
  color: #d1b000;
  position: relative;
  top: 6px;
}

ol {
  list-style-type: none;
}

ol .icon {
  color: #d1b000;
  position: relative;
  top: 6px;
}

#description-b .icon {
  color: #d1b000;
}

#description-b img {
  border-radius: 30px;
}

#questions img {
  width: 80px;
  height: 80px;
  font-size: 25px;
  color: #15222b;
}

#questions:hover {
  text-decoration: underline;
  color: #d1b000;
  transition: all 0.5s;
}

#description-f .icon {
  color: #d1b000;
}

/* pitanja */
#accordionFlushExample .accordion-button {
  font-size: large;
  background-color: #d1b000;
}

.accordion-button:not(.collapsed) {
  color: white;
}

#accordionFlushExample .accordion-button:not(.collapsed)::after {
  filter: brightness(0%) invert(70%);
}

#accordionFlushExample .accordion-button:focus {
  box-shadow: inherit;
}

::selection {
  background-color: #d1b000;
  color: white;
}

/* #driver-licence {
  width: 100%;
  height: 400px;
  background-image: url("/IMG/bg-photo.jpg");
  background-size: cover;
  background-attachment: fixed;
}

#driver-licence .img {
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 50%;
}

#driver-licence .container {
  height: 100%;
} */
