/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/public/styles/public.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
main {
  margin-top: 2rem;
}

[data-bs-theme=dark] {
  --bg-active-color: #393939;
}

[data-bs-theme=light] .navbar-brand img {
  filter: grayscale(0) invert(0) brightness(0.3);
}
[data-bs-theme=light] {
  --bg-active-color: #e4e4e4;
}

.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bg-active-color);
}

.hero {
  background-size: cover;
  min-height: 90vh;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.hero h1 {
  font-size: 3rem;
  font-weight: 700;
}

.hero p:not(p.small, p.text, ul) {
  font-size: 1.3rem;
  max-width: 700px;
  margin: 1rem auto;
}

.section {
  padding: 5rem 1rem;
}

.feature-icon {
  font-size: 2rem;
  color: var(--btn-warning-bg-custom);
}

.text-orange {
  color: var(--btn-warning-bg-custom) !important;
}

.dropdown-item.active, .dropdown-item:active, .dropdown-item:hover {
  color: var(--bs-body-color);
  text-decoration: none;
}

.particles-js-canvas-el {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFNQTtFQUNJO0FBSEo7O0FBS0E7RUFDSTtBQUZKOztBQUtJO0VBRUk7QUFIUjtBQUFBO0VBS0k7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtBQUZKOztBQUtBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEo7O0FBS0E7RUFDSTtFQUNBO0FBRko7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0FBREo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtBQUFKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3B1YmxpYy9zdHlsZXMvcHVibGljLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIn5ib290c3RyYXAvZGlzdC9jc3MvYm9vdHN0cmFwLmNzc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAtaWNvbnMvZm9udC9ib290c3RyYXAtaWNvbnMuY3NzXCI7XG5cbmJvZHkge1xuXG59XG5tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xufVxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgICAtLWJnLWFjdGl2ZS1jb2xvcjogIzM5MzkzOTtcbn1cbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAgIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgICAgLy9maWx0ZXI6IGdyYXlzY2FsZSgxKSBpbnZlcnQoMSkgYnJpZ2h0bmVzcygyKTtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCkgaW52ZXJ0KDApIGJyaWdodG5lc3MoMC4zKTtcbiAgICB9XG4gICAgLS1iZy1hY3RpdmUtY29sb3I6ICNlNGU0ZTQ7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1hY3RpdmUtY29sb3IpO1xufVxuXG4uaGVybyB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy9wYXRoL3RvL3lvdXIvaGVyby1pbWFnZS5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1pbi1oZWlnaHQ6IDkwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5oZXJvIHA6bm90KHAuc21hbGwsIHAudGV4dCwgdWwpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xufVxuXG4uc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAxcmVtO1xufVxuLmZlYXR1cmUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiB2YXIoLS1idG4td2FybmluZy1iZy1jdXN0b20pO1xufVxuXG4udGV4dC1vcmFuZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1idG4td2FybmluZy1iZy1jdXN0b20pICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICMyYTJmMzUgIWltcG9ydGFudDtcbn1cblxuLnBhcnRpY2xlcy1qcy1jYW52YXMtZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/