/* Stylus Helper Styles */
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeInMoveUp {
  from {
    transform: translateY(1rem);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes grow {
  from {
    transform: scale(0.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes poof {
  from {
    transform: scale(0) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: scale(1) rotate(720deg);
    opacity: 0;
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spin-grow {
  0% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
  50% {
    transform: rotate(360deg) scale(3) translateZ(0);
  }
  100% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
}
:root {
  --llmtgs-color-canvas: #fff;
  --llmtgs-color-canvas-contrast: #000;
  --llmtgs-color-black: #000;
  --llmtgs-color-white: #fff;
  --llmtgs-color-gradient: #4d4d4d;
  --llmtgs-easing: cubic-bezier(0.23, 1, 0.32, 1);
  --llmtgs-transition-timing: 0.2s;
  --llmtgs-transition: var(--llmtgs-transition-timing) var(--llmtgs-easing);
  --llmtgs-border-radius: 6px;
  --llmtgs-bg-scanlines-lg: repeating-linear-gradient(45deg, var(--llmtgs-color-gradient), var(--llmtgs-color-gradient) 6px, rgba(0,0,0,0) 6px, rgba(0,0,0,0) 8px) var(--llmtgs-archive-header-bg-color);
  --llmtgs-bg-scanlines-sm: repeating-linear-gradient(45deg, var(--llmtgs-color-gradient), var(--llmtgs-color-gradient) 2px, rgba(0,0,0,0) 2px, rgba(0,0,0,0) 4px) var(--llmtgs-archive-header-bg-color);
  --ll-separator-color: #ddd;
  --ll-separator-width: 50px;
  --ll-separator-height: 2px;
  --ll-separator-border-radius: 2px;
  --ll-separator-margin-top: 0.5rem;
  --ll-separator-margin-bottom: calc(var(--ll-separator-margin-top) * 2);
  --llmtgs-button-font-family: 'Open Sans Condensed', sans-serif;
  --llmtgs-button-font-size: 0.95rem;
  --llmtgs-button-font-weight: 700;
  --llmtgs-button-text-transform: uppercase;
  --llmtgs-archive-header-gradient-start: #000;
  --llmtgs-archive-header-gradient-end: rgba(0,0,0,0);
  --llmtgs-archive-bg-color: var(--llmtgs-color-white);
  --llmtgs-breadcrumbs-bg-color: #f7f7f7;
  --llmtgs-breadcrumbs-font-size: 1em;
  --llmtgs-breadcrumbs-font-weight: 700;
  --llmtgs-breadcrumbs-text-transform: uppercase;
  --llmtgs-breadcrumbs-separator: '/';
  --llmtgs-archive-header-bg-color: #444;
  --llmtgs-archive-board-header-title-font-size-mobile: var(--ll-h1-font-size, 2.25rem);
  --llmtgs-archive-board-header-title-font-size: calc(var(--ll-h1-font-size, 2.25rem) * 1.45);
  --llmtgs-archive-board-header-title-font-weight: 700;
  --llmtgs-archive-header-title-text-color: var(--llmtgs-color-white);
  --llmtgs-archive-header-eyebrow-text-color: var(--llmtgs-color-white);
  --llmtgs-meeting-board-item-bg-color: #000;
  --llmtgs-meeting-board-item-title-text-color: #fff;
  --llmtgs-meeting-board-item-title-text-color-hover: #fff;
  --llmtgs-meeting-board-item-title-opacity-hover: 0.5;
  --llmtgs-archive-board-item-border-radius: var(--llmtgs-border-radius);
  --llmtgs-archive-board-item-padding: 2.4rem;
  --llmtgs-archive-board-item-text-color: var(--llmtgs-color-white);
  --llmtgs-archive-board-item-title-font-size: 1.8em;
  --llmtgs-archive-board-item-title-font-weight: 700;
  --llmtgs-archive-board-item-years-title-font-size: 1.5em;
  --llmtgs-archive-board-item-years-title-font-weight: 700;
  --llmtgs-item-border: 2px solid #eaeaea;
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain {
  margin-right: var(--ll-contain-margin);
  margin-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding {
  padding-right: var(--ll-contain-margin);
  padding-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding {
    padding-right: var(--ll-contain-tablet-portrait-margin);
    padding-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding {
    padding-right: var(--ll-contain-tablet-landscape-margin);
    padding-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding {
    padding-right: var(--ll-contain-desktop-margin);
    padding-left: var(--ll-contain-desktop-margin);
  }
}
@media (max-width: 576px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-sm {
    margin-right: var(--ll-contain-margin);
    margin-left: var(--ll-contain-margin);
  }
}
@media (max-width: 576px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-sm {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (max-width: 576px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-sm {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (max-width: 576px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-sm {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
@media (max-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-md-down {
    margin-right: var(--ll-contain-margin);
    margin-left: var(--ll-contain-margin);
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-md-down {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (max-width: 768px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-md-down {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (max-width: 768px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-md-down {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
@media (max-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding-md-down {
    padding-right: var(--ll-contain-margin);
    padding-left: var(--ll-contain-margin);
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding-md-down {
    padding-right: var(--ll-contain-tablet-portrait-margin);
    padding-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (max-width: 768px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding-md-down {
    padding-right: var(--ll-contain-tablet-landscape-margin);
    padding-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (max-width: 768px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-padding-md-down {
    padding-right: var(--ll-contain-desktop-margin);
    padding-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children > *:not(.alignfull) {
  margin-right: var(--ll-contain-margin);
  margin-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children > *:not(.alignfull) {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children > *:not(.alignfull) {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children > *:not(.alignfull) {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
@media (max-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-children-md-down > *:not(.alignfull) {
    margin-right: var(--ll-contain-margin);
    margin-left: var(--ll-contain-margin);
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-children-md-down > *:not(.alignfull) {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (max-width: 768px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-children-md-down > *:not(.alignfull) {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (max-width: 768px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-children-md-down > *:not(.alignfull) {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
@media (max-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-children-md-down > *:not(.alignfull) {
    padding-right: var(--ll-contain-margin);
    padding-left: var(--ll-contain-margin);
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-children-md-down > *:not(.alignfull) {
    padding-right: var(--ll-contain-tablet-portrait-margin);
    padding-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (max-width: 768px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-children-md-down > *:not(.alignfull) {
    padding-right: var(--ll-contain-tablet-landscape-margin);
    padding-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (max-width: 768px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-children-md-down > *:not(.alignfull) {
    padding-right: var(--ll-contain-desktop-margin);
    padding-left: var(--ll-contain-desktop-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-lg {
    margin-right: var(--ll-contain-margin);
    margin-left: var(--ll-contain-margin);
  }
}
@media (min-width: 992px) and (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-lg {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-lg {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-lg {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-start {
  margin-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-start {
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-start {
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-start {
    margin-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-end {
  margin-right: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-end {
    margin-right: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-end {
    margin-right: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-end {
    margin-right: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-start {
  padding-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-start {
    padding-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-start {
    padding-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-start {
    padding-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-end {
  padding-right: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-end {
    padding-right: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-end {
    padding-right: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-padding-end {
    padding-right: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull:not(.has-set-width) {
  padding-right: 0;
  padding-left: 0;
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull:not(.has-set-width) > .inner {
  margin-right: var(--ll-contain-margin);
  margin-left: var(--ll-contain-margin);
  max-width: none;
  width: auto;
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull:not(.has-set-width) > .inner {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull:not(.has-set-width) > .inner {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull:not(.has-set-width) > .inner {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull.has-set-width .set-width {
  margin-right: var(--ll-contain-margin);
  margin-left: var(--ll-contain-margin);
}
@media (min-width: 768px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull.has-set-width .set-width {
    margin-right: var(--ll-contain-tablet-portrait-margin);
    margin-left: var(--ll-contain-tablet-portrait-margin);
  }
}
@media (min-width: 992px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull.has-set-width .set-width {
    margin-right: var(--ll-contain-tablet-landscape-margin);
    margin-left: var(--ll-contain-tablet-landscape-margin);
  }
}
@media (min-width: 1200px) {
  body.is-ll-meetings-page:not(.lala-theme-4) .contain-children .contain-nested-fullwidth > .alignfull.has-set-width .set-width {
    margin-right: var(--ll-contain-desktop-margin);
    margin-left: var(--ll-contain-desktop-margin);
  }
}
body.is-ll-meetings-page:not(.lala-theme-4) .lala-separator:after {
  content: "\20";
  position: relative;
  display: block;
  background-color: var(--ll-separator-color);
  border-radius: var(--ll-separator-border-radius);
  width: var(--ll-separator-width);
  height: var(--ll-separator-height);
  margin: var(--ll-separator-margin-top) auto var(--ll-separator-margin-bottom);
}
body.is-ll-meetings-page:not(.lala-theme-4) .line-left:after {
  margin-left: 0;
}
body.is-ll-meetings-page:not(.lala-theme-4) .line-right:after {
  margin-right: 0;
}
/* Site Styles */
body.is-ll-meetings-page.lala-theme-5 div.site-content {
  padding-top: 0;
}
body.is-ll-meetings-page .meetings-archive {
  background-color: var(--llmtgs-archive-bg-color);
}
.meeting-banner-fallback,
.meetings-header-bg > img.meetings-parallax {
  position: absolute;
  inset: 0;
  height: calc(100% + 12rem);
  margin-top: -6rem;
}
.meetings-board-item .meetings-board-years {
  background: none;
  margin: 0;
  padding: 0;
}
.meetings-board-item .meetings-board-years:before {
  content: none;
}
.meetings-board-item .meetings-board-years img {
  display: none;
}
.meetings-board-item .meetings-board-years .meetings-board-item-years-title {
  margin-top: 2rem;
}
.meetings-board-item .meetings-board-years .meeting-board-item-bg {
  background: none;
}
.meetings-board-years {
  position: relative;
  background: var(--llmtgs-bg-scanlines-lg);
  border-radius: var(--llmtgs-archive-board-item-border-radius);
  color: var(--llmtgs-archive-board-item-text-color);
  margin: 2rem 0;
  padding: var(--llmtgs-archive-board-item-padding);
  overflow: hidden;
}
.meetings-board-years img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.meetings-board-years .meeting-board-item-bg {
  content: '\20';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--llmtgs-archive-header-gradient-start);
  background: linear-gradient(to bottom, var(--llmtgs-archive-header-gradient-end) 0%, var(--llmtgs-archive-header-gradient-start) 100%);
}
.meetings-board-years > * {
  position: relative;
}
.meetings-board-years .meetings-board-item-years-title {
  color: var(--llmtgs-archive-board-item-text-color);
}
.meetings-board-years .meetings-board-item-years-title {
  font-size: var(--llmtgs-archive-board-item-years-title-font-size);
  font-weight: var(--llmtgs-archive-board-item-years-title-font-weight);
}
.meetings-board-years .meetings-board-item-year-items {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
}
.meetings-breadcrumbs {
  display: flex;
  flex-wrap: nowrap;
  background-color: var(--llmtgs-breadcrumbs-bg-color);
  white-space: nowrap;
  padding: 1rem 0;
  overflow-x: auto;
}
@media (min-width: 992px) {
  .meetings-breadcrumbs {
    flex-wrap: wrap;
    white-space: normal;
  }
}
.meetings-breadcrumbs ul.meetings-breadcrumbs-list {
  list-style: none;
  display: flex;
  margin: 0;
  padding: 0;
}
.meetings-breadcrumbs ul.meetings-breadcrumbs-list li.meetings-breadcrumb {
  display: flex;
}
.meetings-breadcrumbs ul.meetings-breadcrumbs-list li.meetings-breadcrumb:not(:last-child):after {
  content: var(--llmtgs-breadcrumbs-separator);
  margin: 0 0.333em;
}
.meetings-breadcrumbs ul.meetings-breadcrumbs-list li.meetings-breadcrumb .meetings-breadcrumb-item {
  font-size: var(--llmtgs-breadcrumbs-font-size);
  font-weight: var(--llmtgs-breadcrumbs-font-weight);
  text-transform: var(--llmtgs-breadcrumbs-text-transform);
}
.meetings-header {
  position: relative;
}
.meetings-header .meetings-header-title {
  font-size: var(--llmtgs-archive-board-header-title-font-size-mobile);
  font-weight: var(--llmtgs-archive-board-header-title-font-weight);
  margin-bottom: 0;
  color: var(--llmtgs-archive-header-title-text-color);
}
@media (min-width: 992px) {
  .meetings-header .meetings-header-title {
    font-size: var(--llmtgs-archive-board-header-title-font-size);
  }
}
.meetings-header .meetings-header-eyebrow {
  color: var(--llmtgs-archive-header-eyebrow-text-color);
  margin-bottom: 0;
}
.meetings-header .meetings-upcoming-meetings-btn {
  margin-top: 1rem;
}
.meetings-header-bg {
  position: absolute;
  inset: 0;
  background: var(--llmtgs-bg-scanlines-lg);
  overflow: hidden;
}
.meetings-header-bg ~ * {
  position: relative;
}
.meetings-header-bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
.meetings-header-bg .meetings-header-gradients:before {
  content: '\20';
  position: absolute;
  top: 0;
  right: 50%;
  bottom: 0;
  left: 0;
  background: var(--llmtgs-archive-header-gradient-end);
  background: linear-gradient(to right, var(--llmtgs-archive-header-gradient-start) 0%, var(--llmtgs-archive-header-gradient-end) 100%);
}
.meetings-board-item {
  position: relative;
  background-color: var(--llmtgs-meeting-board-item-bg-color);
  border-radius: var(--llmtgs-archive-board-item-border-radius);
  color: var(--llmtgs-archive-board-item-text-color);
  padding: var(--llmtgs-archive-board-item-padding);
  overflow: hidden;
}
.meetings-board-item.no-img {
  background: var(--llmtgs-bg-scanlines-sm);
}
.meetings-board-item.has-img .meeting-board-item-bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.meetings-board-item .meeting-board-item-bg {
  position: absolute;
  inset: 0;
  background: var(--llmtgs-archive-header-gradient-start);
  background: linear-gradient(to bottom, var(--llmtgs-archive-header-gradient-end) 0%, var(--llmtgs-archive-header-gradient-start) 100%);
  opacity: 0.5;
}
.meetings-board-item > * {
  position: relative;
}
.meetings-board-item h2.meetings-board-item-title {
  font-size: var(--llmtgs-archive-board-item-title-font-size);
  font-weight: var(--llmtgs-archive-board-item-title-font-weight);
  color: var(--llmtgs-archive-board-item-text-color);
}
.meetings-board-item h2.meetings-board-item-title > a:not(.btn) {
  color: var(--llmtgs-meeting-board-item-title-text-color-hover);
  opacity: 1;
  transition: color var(--llmtgs-transition), opacity var(--llmtgs-transition);
}
.meetings-board-item h2.meetings-board-item-title > a:not(.btn):hover {
  color: var(--llmtgs-meeting-board-item-title-text-color-hover);
  opacity: var(--llmtgs-meeting-board-item-title-opacity-hover);
}
.single-meeting.page-content .meeting-item {
  border-top: var(--llmtgs-item-border);
  padding-top: 1.5rem;
  margin-top: 1.5rem;
}
.meeting-item {
  border-bottom: var(--llmtgs-item-border);
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
}
body.is-ll-meetings-page.contain-main > .site > .site-content > .content-area > main.site-main > .inner {
  margin: 0;
}
.meetings-archive-taxonomy .meetings-results > .row {
  width: 100%;
}
.meetings-archive-taxonomy .meetings-results-heading {
  border-bottom: var(--llmtgs-item-border);
  margin-bottom: 1.5rem;
  padding-bottom: 1rem;
}


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