.main-navbar .header-left-logo {
  max-width: 150px;
  max-height: 150px;
}
@media screen and (max-width: 991px) {
  .main-navbar .header-left-logo {
    max-width: 75px;
    max-height: 75px;
  }
}
.main-navbar .offcanvas-title img {
  max-width: 75px;
  max-height: 75px;
}
.main-navbar .nav-item .dropdown-item {
  background-color: rgb(255, 255, 255);
}
.main-navbar .dropdown-menu .dropdown-item.active {
  background-color: rgba(255, 255, 255, 0.6);
}

.navbar.navbar-dark {
  background-color: var(--main) !important;
}
.navbar.bg-dark {
  background-color: var(--main) !important;
}
.navbar.text-light .nav-link {
  color: #efefef !important;
}
.navbar.navbar-light {
  background-color: #efefef !important;
}
.navbar.bg-light {
  background-color: #efefef !important;
}
.navbar.text-dark .nav-link {
  color: var(--main) !important;
}

.swiper {
  width: 100%;
  margin: 20px 0;
}
.swiper .swiper-slide {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.swiper h1, .swiper h2, .swiper h3, .swiper h4, .swiper h5, .swiper h6, .swiper p, .swiper span {
  color: #fff;
  font-family: Montserrat, sans-serif;
}
.swiper .swiper-button-next,
.swiper .swiper-button-prev,
.swiper .swiper-pagination-bullet {
  color: #fff;
}
.swiper .swiper-pagination-bullet {
  background-color: #fff;
}

.shortcode-partners .partner {
  min-width: 30%;
}
@media screen and (max-width: 768px) {
  .shortcode-partners .partner {
    min-width: 95%;
    margin: 0 auto;
  }
}
.shortcode-partners .partner img {
  max-width: 100px !important;
}

.shortcode-documents .list-group-item {
  max-width: 300px;
}

.bg-main-color .btn {
  border-color: inherit;
  background-color: inherit;
  color: inherit;
}

/*# sourceMappingURL=app.css.map */
