/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/event-program/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.wp-block-bankingclub-event-program h2 {
  -webkit-margin-after: var(--wp--preset--spacing--20) !important;
          margin-block-end: var(--wp--preset--spacing--20) !important;
}
.wp-block-bankingclub-event-program .bc-event-program__content {
  background-color: var(--wp--preset--color--base);
  border-radius: var(--wp--custom--radius);
  padding: var(--wp--preset--spacing--40);
}
.wp-block-bankingclub-event-program .bc-event-program-days {
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
  margin-bottom: var(--wp--preset--spacing--60);
}
.wp-block-bankingclub-event-program .bc-event-program-days__switch {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  padding: 0.25rem;
  border-radius: var(--wp--custom--radius);
  font-weight: 500;
  background-color: #eee;
}
.wp-block-bankingclub-event-program .bc-event-program-days__switch button {
  border: none;
  font: inherit;
  font-size: var(--wp--preset--font-size--regular);
  border-radius: var(--wp--custom--radius);
  padding: 0.5rem 1rem;
  z-index: 2;
  background-color: transparent;
  color: inherit;
  font-weight: 400;
}
.wp-block-bankingclub-event-program .bc-event-program-days__switch button:hover {
  cursor: pointer;
  background-color: var(--wp--preset--color--primary-light) !important;
  color: #fff !important;
}
.wp-block-bankingclub-event-program .bc-event-program-days__switch .bc-event-program-days__switch-active {
  background-color: var(--wp--preset--color--primary) !important;
  color: #fff !important;
}
.wp-block-bankingclub-event-program .bc-event-program {
  margin: 0 !important;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item {
  display: flex;
  padding: 1rem;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item:nth-child(even) {
  background: #eee;
  border-radius: var(--wp--custom--radius);
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item:nth-child(even) .bc-event-program-item-title::before, .wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item:nth-child(even) .bc-event-program-item-title::after {
  background: #fff;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item-time {
  margin-right: auto;
  font-weight: 500;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item-title {
  font-size: var(--wp--preset--font-size--medium);
  font-weight: 500;
  display: grid !important;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: 0.5em;
  width: 100%;
  padding-inline: 1rem;
  grid-column-start: 2;
  text-align: center;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item-title:before {
  content: "";
  grid-column-start: 1;
  height: 1px;
  background: #eee;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item-title:after {
  content: "";
  grid-column-start: 3;
  height: 1px;
  background: #eee;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item-duration {
  min-width: 55px;
  white-space: nowrap;
  color: #555;
  font-size: var(--wp--preset--font-size--small);
  -webkit-margin-before: 4px;
          margin-block-start: 4px;
  -webkit-margin-start: 12px;
          margin-inline-start: 12px;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item__content {
  flex: 1;
}
.wp-block-bankingclub-event-program .bc-event-program .bc-event-program-item .bc-event-program-item__content .bc-event-program-item-speakers {
  -webkit-margin-before: var(--wp--preset--spacing--40);
          margin-block-start: var(--wp--preset--spacing--40);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 1fr;
  grid-column-gap: var(--wp--preset--spacing--40);
  grid-row-gap: var(--wp--preset--spacing--40);
}
.wp-block-bankingclub-event-program .hidden {
  visibility: collapse;
  height: 0;
}

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