@media (min-width: 781px) {
  .is-position-sticky > div:nth-child(1) {
    margin-top: 0;
    transition: margin-top 0.3s ease;
  }
  .is-position-sticky.is-scrolled > div:nth-child(1) {
    margin-top: 50px !important;
  }
}

.category-column .wp-block-categories-list,
.category-column .wp-block-archives,
.archive-column .wp-block-categories-list,
.archive-column .wp-block-archives {
  list-style: none;
}
.category-column .wp-block-categories-list li,
.category-column .wp-block-archives li,
.archive-column .wp-block-categories-list li,
.archive-column .wp-block-archives li {
  padding: 12px 16px;
}
.category-column .wp-block-categories-list li a,
.category-column .wp-block-archives li a,
.archive-column .wp-block-categories-list li a,
.archive-column .wp-block-archives li a {
  color: var(--wp--preset--color--neutral-12) !important;
}

@media (min-width: 1080px) {
  .blog-list .wp-block-post-template {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
  }
}
@media (min-width: 1080px) and (max-width: 768px) {
  .blog-list .wp-block-post-template .wp-block-post-template {
    grid-template-columns: 1fr;
  }
  .blog-list .wp-block-post-template .wp-block-post-template > li:first-child {
    grid-column: auto;
  }
}
@media (min-width: 1080px) {
  .blog-list .wp-block-post-template > li {
    list-style: none;
  }
  .blog-list .wp-block-post-template > li:first-child {
    grid-column: 1/-1;
  }
}

.wp-block-post .wp-block-post-featured-image {
  overflow: hidden;
  border-radius: inherit;
}
.wp-block-post .wp-block-post-featured-image img {
  transition: transform 0.4s ease;
  transform-origin: center;
}
.wp-block-post:hover .wp-block-post-featured-image img {
  transform: scale(1.08);
}

.wp-block-query-pagination-next {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: #81828A !important;
}
.wp-block-query-pagination-next::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 4px;
  background-color: #000000;
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='12' height='4' viewBox='0 0 12 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40013 3.74375C8.56013 3.40242 8.7148 3.10375 8.86413 2.84775C9.02413 2.59175 9.1788 2.37842 9.32813 2.20775H0.000133038V1.53575H9.32813C9.1788 1.35442 9.02413 1.13575 8.86413 0.87975C8.7148 0.62375 8.56013 0.330416 8.40013 -0.00025034H8.96013C9.63213 0.778416 10.3361 1.35442 11.0721 1.72775V2.01575C10.3361 2.37842 9.63213 2.95442 8.96013 3.74375H8.40013Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg width='12' height='4' viewBox='0 0 12 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40013 3.74375C8.56013 3.40242 8.7148 3.10375 8.86413 2.84775C9.02413 2.59175 9.1788 2.37842 9.32813 2.20775H0.000133038V1.53575H9.32813C9.1788 1.35442 9.02413 1.13575 8.86413 0.87975C8.7148 0.62375 8.56013 0.330416 8.40013 -0.00025034H8.96013C9.63213 0.778416 10.3361 1.35442 11.0721 1.72775V2.01575C10.3361 2.37842 9.63213 2.95442 8.96013 3.74375H8.40013Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
  mask-size: contain;
  -webkit-mask-size: contain;
  transition: transform 0.3s ease;
}
.wp-block-query-pagination-next:hover {
  color: #000 !important;
}
.wp-block-query-pagination-next:hover::after {
  transform: translateX(3px);
}

.wp-block-query-pagination-previous {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: #81828A !important;
}
.wp-block-query-pagination-previous::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 4px;
  background-color: #000000;
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='12' height='4' viewBox='0 0 12 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40013 3.74375C8.56013 3.40242 8.7148 3.10375 8.86413 2.84775C9.02413 2.59175 9.1788 2.37842 9.32813 2.20775H0.000133038V1.53575H9.32813C9.1788 1.35442 9.02413 1.13575 8.86413 0.87975C8.7148 0.62375 8.56013 0.330416 8.40013 -0.00025034H8.96013C9.63213 0.778416 10.3361 1.35442 11.0721 1.72775V2.01575C10.3361 2.37842 9.63213 2.95442 8.96013 3.74375H8.40013Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg width='12' height='4' viewBox='0 0 12 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40013 3.74375C8.56013 3.40242 8.7148 3.10375 8.86413 2.84775C9.02413 2.59175 9.1788 2.37842 9.32813 2.20775H0.000133038V1.53575H9.32813C9.1788 1.35442 9.02413 1.13575 8.86413 0.87975C8.7148 0.62375 8.56013 0.330416 8.40013 -0.00025034H8.96013C9.63213 0.778416 10.3361 1.35442 11.0721 1.72775V2.01575C10.3361 2.37842 9.63213 2.95442 8.96013 3.74375H8.40013Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
  mask-size: contain;
  -webkit-mask-size: contain;
  transform: rotate(180deg);
  transition: transform 0.3s ease;
}
.wp-block-query-pagination-previous:hover {
  color: #000 !important;
}
.wp-block-query-pagination-previous:hover::before {
  transform: rotate(180deg) translateX(3px);
}

/* reverse arrow for previous */
.wp-block-query-pagination-previous::before {
  transform: rotate(180deg);
}

.is-style-modern-pagination > .wp-block-query-pagination-numbers .page-numbers {
  transition: all 0.2s ease;
  color: #81828A !important;
}
.is-style-modern-pagination > .wp-block-query-pagination-numbers {
  /* current page default style */
}
.is-style-modern-pagination > .wp-block-query-pagination-numbers .page-numbers.current {
  background-color: transparent !important;
  color: black !important;
  border: 1px solid #000 !important;
}
.is-style-modern-pagination > .wp-block-query-pagination-numbers:has(.page-numbers:hover:not(.current)) .page-numbers.current {
  border: 1px solid transparent !important;
  color: #1F2023 !important;
}
.is-style-modern-pagination > .wp-block-query-pagination-numbers .page-numbers:hover:not(.current) {
  border: 1px solid #000 !important;
  color: #000000 !important;
}

@media (max-width: 781px) {
  .mobile-padding-top {
    padding-top: 0 !important;
  }
  .mobile-padding-bottom {
    padding-bottom: 0 !important;
  }
}/*# sourceMappingURL=style.css.map */