.icon {
  color: #efefef;
}

.hero-height {
  height: 100vh;
}

.hero-blog-page {
  background-image: url("../../assets/img/blog/capa-montanha-cabo-verde-blog.webp?h=aeec4bfa47394922ccb58a780dd5a081");
  background-size: cover;
  background-position: center;
  min-height: 100vh;
  background-attachment: fixed !important;
  background-attachment: fixed !important;
  height: 100vh;
}

.fit-cover {
  object-fit: cover;
  z-index: -1;
}

.section-post {
  background-image: url("../../assets/img/BG1.webp?h=defbec7a01d02aeedd49fea12cdbfd37");
  background-size: cover;
  background-position: center;
  min-height: 100vh;
  background-attachment: fixed !important;
  height: auto;
  padding: 10rem 3rem;
}
@media (max-width: 992px) {
  .section-post {
    padding: 5rem 1rem;
  }
}

.blog-loop {
  margin: 0 10rem;
}
@media (max-width: 992px) {
  .blog-loop {
    margin: 0 1rem;
  }
}

.card {
  background: linear-gradient(90deg, rgba(217, 217, 217, 0.046) 0%, rgba(217, 217, 217, 0.1) 0.01%, rgba(217, 217, 217, 0.084) 100%);
  border-style: solid;
  border-width: 2px;
  border-image-source: linear-gradient(136deg, rgba(255, 255, 255, 0.2), #F7D116);
  border-image-slice: 1;
}

.card-body {
  min-height: 14rem;
}

.pagination {
  gap: 12px;
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: $White;
  --bs-pagination-bg: transparent;
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: transparent;
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: #F7D116;
  --bs-pagination-hover-bg: transparent;
  --bs-pagination-hover-border-color: transparent;
  --bs-pagination-focus-color: transparent;
  --bs-pagination-focus-bg: transparent;
  --bs-pagination-focus-box-shadow: transparent;
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #ffffff45;
  --bs-pagination-active-border-color: transparent;
  --bs-pagination-disabled-color: transparent;
  --bs-pagination-disabled-bg: transparent;
  --bs-pagination-disabled-border-color: transparent;
  display: flex;
  padding-left: 0;
  list-style: none;
}