#product-1 {
  background-color: #010001 !important;
  color: white;
}
#product-2 {
  background-color: #010001 !important;
  color: white;
}
#product-3 {
  background-color: #010001 !important;
  color: white;
}
.table td,
.table th {
  border: 1px solid #dee2e6;
}
.nav-item {
  font-family: 'San Francisco Display Bold';
}
p {
  font-family: 'San Francisco Display Thin';
}
h1,
h2,
h3,
h4,
h5 {
  font-family: 'San Francisco Display Medium';
}
.navbar-main {
  border-bottom: #a1c527 1px solid;
  background: #a1c527;
}
.navbar-main .navbar-nav > li.nav-item a.nav-link:hover {
  color: #fff;
}
@media (max-width: 767.98px) {
  .vid {
    min-height: 1px !important;
  }
}
a:hover {
  color: #a1c527;
}
.fades:hover {
  opacity: 0.1;
}
.promop {
  text-align: left;
  left: 12%;
  margin-top: -440px;
  position: absolute;
}
.promoh1 {
  position: absolute;
  text-align: left;
  margin-top: -487px;
  left: 12%;
}
.h1word {
  position: absolute;
  text-align: left;
  left: 3%;
  top: 40%;
}
@media (max-width: 767.98px) {
  .promop {
    text-align: left;
    left: 7%;
    margin-top: -95px;
    position: absolute;
    font-size: 10px;
    text-align: center;
  }
  .promoh1 {
    position: absolute;
    text-align: left;
    margin-top: -135px;
    left: 7%;
    font-size: 18px;
    text-align: center;
  }
  .imag {
    width: 201px;
  }
  .univer {
    font-size: 28px;
  }
  .opis {
    font-size: 28px;
  }
  .h1word {
    position: absolute;
    text-align: left;
    left: 5%;
    top: 21%;
    font-size: 22px;
  }
  .h1all {
    font-size: 22px;
    text-align: center;
  }
  .zagl {
    font-size: 20px;
    left: 0%;
  }
}
.feedback .item .name {
  color: #a1c527;
}
.feedback .item .text {
  font-size: 13px;
}
.round:hover {
  opacity: 0.1;
}
.cookie-notification {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 15px;
  z-index: 1000;
  width: 600px;
  height: auto;
  right: 30px;
  bottom: 30px;
  border-radius: 10px;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cookie-notification {
    max-width: 90%;
    right: 5%;
  }
}
.cookie-notification_hidden_yes {
  display: none;
}
.cookie-notification__header {
  margin-bottom: 10px;
  font-size: 23px;
}
.cookie-notification__body {
  margin-bottom: 10px;
}
.cookie-notification a {
  color: #a1c527;
}
.cookie-notification .cookie-notification__button {
  background: #a1c527;
  color: #fff;
  margin-left: auto;
  display: block;
  width: fit-content;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22anonymous-file-0.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%2CMAAO%3BAAAI%2CMAAO%3BEACd%2CyBAAA%3B%3BAAGJ%3BEACI%2CaAAa%2C4BAAb%3B%3BAAGJ%3BEACI%2CaAAa%2C4BAAb%3B%3BAAGJ%3BAAAG%3BAAAG%3BAAAG%3BAAAG%3BEACR%2CaAAa%2C8BAAb%3B%3BAAEJ%3BEACI%2CgCAAA%3BEACC%3B%3BAAEL%2CYAAa%2CYAAc%2CKAAE%2CSAAU%2CEAAC%2CSAAS%3BEAC7C%3B%3BAAQJ%2CQAL4B%3BEACxB%3BIACI%3B%3B%3BAAGR%2CCAAC%3BEACG%3B%3BAAEJ%2CMAAM%3BEACF%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACO%3BEACH%3BEACA%3BEACA%3B%3BAAiDJ%2CQA9C6B%3BEAEzB%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3BIACI%3B%3BEAER%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEJ%3BIACI%3B%3BEAEJ%3BIACI%3B%3BEAEJ%3BIACI%3B%3BEAEJ%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGJ%3BIACI%3BIACA%3B%3BEAEJ%3BIAEI%3BIACI%3B%3B%3BAAIZ%2CSACI%2CMACI%3BEACI%3B%3BAAHZ%2CSACI%2CMAII%3BEACI%3B%3BAAKZ%2CMAAM%3BEACF%3B%3BAAGJ%3BEACI%3BEACA%2CoCAAA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAKJ%2CQAJ8B%3BEAI9B%3BIAHK%3BIACG%3B%3B%3BAAGR%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAGJ%2CoBAAqB%3BEACpB%3B%3BAAED%2CoBAAqB%3BEACpB%3BEACG%3BEACA%3BEACA%3BEACA%22%7D */