.d-none {
  display: none !important;
}

.pagination {
  justify-content: center;
  display: flex;
  align-items: center;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.loader {
  border: 2px solid var(--global-palette1);
  border-top: 2px solid #ffffff;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  animation: spin 2s linear infinite;
  display: inline-block;
}

.filter-wrapper .field-wrapper {
  display: flex;
  gap: 1rem;
  margin-bottom: 2rem;
}

.select2-container.select2-container--open {
  z-index: 999999;
}

.select2-container--default .select2-results > .select2-results__options {
  padding: 0;
}

@keyframes shine {
  to {
    background-position-x: -200%;
  }
}
.skeleton-loader .skeleton-post-listing {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  position: relative;
  z-index: 1;
}
.skeleton-loader .skeleton-post-listing .skeleton-item {
  flex: 0 0 33.33%;
  max-width: 33.33%;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  margin-bottom: 1.875rem;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-image {
  margin-bottom: 1.5rem;
  height: 15rem;
  width: 100%;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-image.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-title {
  margin-bottom: 0.5em;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-title .line-1 {
  width: 100%;
  height: 36px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 5px;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-title .line-1.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-title .line-2 {
  width: 70%;
  height: 36px;
  border-radius: 6px;
  display: inline-block;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-title .line-2.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-date {
  margin-bottom: 5px;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-date .line-1 {
  width: 85px;
  height: 16px;
  border-radius: 6px;
  display: inline-block;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-date .line-1.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text {
  margin-bottom: 5px;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-1 {
  width: 100%;
  height: 16px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 5px;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-1.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-2 {
  width: 100%;
  height: 16px;
  border-radius: 6px;
  display: inline-block;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-2.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-3 {
  width: 30%;
  height: 16px;
  border-radius: 6px;
  display: inline-block;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-text .line-3.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-link {
  margin-bottom: 0px;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-link .line-1 {
  width: 85px;
  height: 16px;
  border-radius: 6px;
  display: inline-block;
}
.skeleton-loader .skeleton-post-listing .skeleton-item .skeleton-box .skeleton-content .skeleton-link .line-1.is-loading {
  background: #e0e4ec;
  background: linear-gradient(110deg, #e0e4ec 8%, #e8ebf0 18%, #e0e4ec 33%);
  background-size: 200% 100%;
  animation: 1.5s shine linear infinite;
}

.brnc_home_banner .top-row > .kt-row-column-wrap {
  position: unset;
}
.brnc_home_banner .top-row .left-col .top-heading {
  display: inline-block;
}
.brnc_home_banner .top-row .right-col {
  position: unset;
}
.brnc_home_banner .top-row .right-col .kt-inside-inner-col {
  position: unset;
}
.brnc_home_banner .top-row .right-col .kt-inside-inner-col .banner-image {
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  height: 630px;
}

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