/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/rlt-events-and-blog/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.rlt-split {
  display: grid;
  gap: 1.875rem;
}
@media (min-width: 992px) {
  .rlt-split {
    grid-template-columns: 1fr 1fr;
  }
}
.rlt-split-inner {
  display: flex;
  flex-direction: column;
  border: 1px solid var(--wp--preset--color--gray, #e6e6e6);
}
.rlt-split-one .rlt-split-inner {
  padding: 1.25rem;
  background-color: var(--wp--preset--color--base, #fff);
}
@media (min-width: 768px) {
  .rlt-split-one .rlt-split-inner {
    padding: 1.875rem;
  }
}
.rlt-split-two .rlt-split-inner {
  padding: 1.25rem;
  background-color: var(--wp--preset--color--light, #faf7f4);
}
@media (min-width: 768px) {
  .rlt-split-two .rlt-split-inner {
    padding: 1.875rem;
  }
}
.rlt-split-heading {
  display: block;
  padding-left: 2.5rem;
  position: relative;
  font-size: 1.25rem;
  color: var(--wp--preset--color--heading, #23303b);
  margin: 0;
  margin-bottom: 1.875rem;
}
.rlt-split-heading::after {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 30px;
  height: 30px;
  background-color: var(--wp--preset--color--heading, #23303b);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27currentColor%27%3E%3Cpath d=%27M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.4267 20 20 16.4267 20 12C20 7.57333 16.4267 4 12 4C7.57333 4 4 7.57333 4 12C4 16.4267 7.57333 20 12 20ZM12 18C8.68 18 6 15.32 6 12C6 8.68 8.68 6 12 6C15.32 6 18 8.68 18 12C18 15.32 15.32 18 12 18ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z%27%3E%3C/path%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27currentColor%27%3E%3Cpath d=%27M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.4267 20 20 16.4267 20 12C20 7.57333 16.4267 4 12 4C7.57333 4 4 7.57333 4 12C4 16.4267 7.57333 20 12 20ZM12 18C8.68 18 6 15.32 6 12C6 8.68 8.68 6 12 6C15.32 6 18 8.68 18 12C18 15.32 15.32 18 12 18ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z%27%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 30px;
          mask-size: 30px;
  transform: translateY(-50%);
}
.rlt-blog-summary-content,
.rlt-event-summary-content {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.rlt-blog-summary-content p,
.rlt-event-summary-content p {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  margin: 0;
  padding: 0;
  font-size: 1rem;
  color: var(--wp--preset--color--muted, rgba(0, 0, 0, 0.75));
}
.rlt-blog-summary-title,
.rlt-event-summary-title {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  margin: 0;
  font-size: 1.25rem;
  color: var(--wp--preset--color--heading, #23303b);
}
.rlt-blog-summary-read-more,
.rlt-event-summary-read-more {
  font-size: 1rem;
  color: var(--wp--preset--color--muted, rgba(0, 0, 0, 0.75));
  text-decoration: underline;
}
.rlt-blog-summary,
.rlt-event-summary {
  display: flex;
  flex-direction: row;
  gap: 1.875rem;
  align-items: center;
}
.rlt-blog-summary:not(:last-child),
.rlt-event-summary:not(:last-child) {
  margin-bottom: 1.875rem;
}
.rlt-blog-summary-date,
.rlt-event-summary-date {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  gap: 0.25rem;
  text-decoration: none;
  min-width: 86px;
}
.rlt-blog-summary-month,
.rlt-event-summary-month {
  color: var(--wp--preset--color--base, #fff);
  background-color: var(--wp--preset--color--primary, #c24e4e);
  text-align: center;
  text-transform: uppercase;
  font-size: 1.5rem;
  padding: 1rem 1rem;
}
.rlt-blog-summary-day,
.rlt-event-summary-day {
  color: var(--wp--preset--color--base, #fff);
  background-color: var(--wp--preset--color--secondary, #314455);
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  padding: 0 1.25rem;
  line-height: 1.6;
}
.rlt-split-btn-group {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  flex-grow: 1;
}
.rlt-split-btn {
  display: block;
  padding: 10px 20px;
  color: var(--wp--preset--color--base, #fff);
  transition: background-color 0.25s;
}
@media (any-hover: hover) {
  .rlt-split-btn:hover {
    background-color: var(--wp--preset--color--light, #faf7f4);
    text-decoration: none;
  }
}
.rlt-split-btn-blue {
  background-color: var(--wp--preset--color--secondary, #314455);
}
@media (any-hover: hover) {
  .rlt-split-btn-blue:hover {
    background-color: color-mix(in srgb, var(--wp--preset--color--secondary, #314455) 85%, transparent);
  }
}
.rlt-split-btn-red {
  background-color: var(--wp--preset--color--primary, #c24e4e);
}
@media (any-hover: hover) {
  .rlt-split-btn-red:hover {
    background-color: color-mix(in srgb, var(--wp--preset--color--primary, #c24e4e) 85%, transparent);
  }
}
.rlt-blog-summary-read-more,
.rlt-event-summary-read-more {
  text-decoration: underline;
}
@media (any-hover: hover) {
  .rlt-blog-summary-read-more:hover,
  .rlt-event-summary-read-more:hover {
    text-decoration: none;
  }
}

/*# sourceMappingURL=style-index.css.map*/