.blog-list {
    box-sizing: border-box;
    outline: none !important;
    box-shadow: none !important;
    display: flex;
    flex-wrap: wrap;
  }

.blog-one {
  text-rendering: optimizeLegibility;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  max-width: 100%;
  flex: 0 0 auto;
  width: 33.33333333%;
}

.blog-one-wrapped {
  text-rendering: optimizeLegibility;
  box-sizing: border-box;
  outline: none !important;
  position: relative!important;
  height: 100%!important;
  padding: 1rem!important;
  --bs-bg-opacity: 1;
}

.blog-one-content-wrapper {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family: "Inter", sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --bs-bg-opacity: 1;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  padding-bottom: 1rem!important;
}

.blog-image-wrapper {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family: "Inter", sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --bs-bg-opacity: 1;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  margin-bottom: 1rem!important;
  text-align: center!important;
  height: 240px;
}

.blog-image-none {
    border: 1px solid white;
}

.blog-short-content {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family: "Inter", sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --bs-bg-opacity: 1;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  margin-bottom: .5rem!important;
  font-size: 0.875rem !important;
}

.blog-one-button-wrapper {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
  align-items: center!important;
  margin-top: auto!important;
}

.blog-one-updated-date {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 1 0 0;
  font-size: 0.875rem !important;
}

.blog-one-read-time {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 1 0 0;
  font-size: 0.875rem !important;
}

.blog-one-button-read-wrapper {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 1 0 0;
  margin-left: auto!important;
}

.blog-one-button-read {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  font-weight: 700!important;
  text-align: right!important;
  font-size: 0.875rem !important;
}

.blog-one-updated-date-swg {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-bg-opacity: 1;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  font-size: 0.875rem !important;
  outline: none !important;
  box-shadow: none !important;
  display: inline-block;
  height: 1em;
  vertical-align: -.125em;
  margin-right: .5rem!important;
  overflow: visible;
  box-sizing: content-box;
}

.blog-one-detail-link {
  color: black !important;
}

.blog-image {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --bs-bg-opacity: 1;
  text-align: center!important;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  vertical-align: middle;
  max-width: 100%;
  width: 100%!important;
  object-fit: cover;
  height: 100%;
}

.blog-title {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --bs-bg-opacity: 1;
  box-sizing: border-box;
  outline: none !important;
  box-shadow: none !important;
  margin-bottom: .5rem!important;
  font-weight: 700!important;
  font-size: 1rem !important;
}

.blog-one-image-wrapper {
  height: 300px;
}

.items-leading div[class*=leading-], .items-row {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e3e3e3;
}
.leading-0 h1{
    font-size: 40px;
    font-weight: 900;
    margin-bottom: 30px;
}


.items-leading div[class*=leading-], .items-row {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e3e3e3;
}

.items-leading div[class*=leading-] p.readmore, .items-row .item p.readmore {
  padding-top: 15px;
}
