.content-nts .subtitle {
  margin: 3rem 0;
}
.content-nts .subtitle .subtitle-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content-nts .subtitle .subtitle-inner span {
  background: #ffffff;
  margin: 0 1.5rem;
  font-size: 2.4rem;
  color: #0ca2e0;
  font-weight: 400;
}
.content-nts .subtitle .subtitle-inner::before, .content-nts .subtitle .subtitle-inner::after {
  background: #0ca2e0;
  height: 0.3rem;
  content: "";
  width: 10rem;
}

.block-view-council-nts .block-title {
  text-align: center;
}
.block-view-council-nts .view-council-nts .view-content {
  display: grid;
  gap: 3rem;
}
.block-view-council-nts .view-council-nts .row-first .views-row,
.block-view-council-nts .view-council-nts .row-second .views-row {
  background: #ffffff;
  border-radius: 1.8rem;
  -webkit-box-shadow: 0 1rem 3.5rem rgba(0, 0, 0, 0.08);
  box-shadow: 0 1rem 3.5rem rgba(0, 0, 0, 0.08);
  border: 0.1rem solid #e7edf3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.block-view-council-nts .view-council-nts .row-first .views-row .row-inner,
.block-view-council-nts .view-council-nts .row-second .views-row .row-inner {
  background: #f5f7fa;
  padding: 2rem;
}
.block-view-council-nts .view-council-nts .row-first .views-row .row-inner .field-title,
.block-view-council-nts .view-council-nts .row-second .views-row .row-inner .field-title {
  font-size: 2.4rem;
  font-weight: 600;
  text-align: center;
}
.block-view-council-nts .view-council-nts .row-first .views-row .row-inner .field-post,
.block-view-council-nts .view-council-nts .row-second .views-row .row-inner .field-post {
  font-weight: 500;
  text-align: center;
}
.block-view-council-nts .view-council-nts .row-first .views-row .field-regalia,
.block-view-council-nts .view-council-nts .row-second .views-row .field-regalia {
  padding: 2rem;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.block-view-council-nts .view-council-nts .row-first .wrapper-content,
.block-view-council-nts .view-council-nts .row-second .wrapper-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.block-view-council-nts .view-council-nts .row-first .row-title,
.block-view-council-nts .view-council-nts .row-second .row-title {
  font-weight: 400;
  color: #0ca2e0;
  font-size: calc(0.5vw + 1rem);
  text-align: center;
}
@media screen and (max-width: 48rem) {
  .block-view-council-nts .view-council-nts .row-first .row-title,
  .block-view-council-nts .view-council-nts .row-second .row-title {
    font-size: 1.6rem;
  }
}
.block-view-council-nts .view-council-nts .row-first .row-container,
.block-view-council-nts .view-council-nts .row-second .row-container {
  margin-top: 3rem;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-view-council-nts .view-council-nts .row-first {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 3rem;
}
@media screen and (max-width: 62rem) {
  .block-view-council-nts .view-council-nts .row-first {
    grid-template-columns: 1fr;
  }
}
.block-view-council-nts .view-council-nts .row-second .row-container {
  display: grid;
  gap: 3rem;
  grid-template-columns: repeat(2, 1fr);
}
@media screen and (max-width: 62rem) {
  .block-view-council-nts .view-council-nts .row-second .row-container {
    grid-template-columns: 1fr;
  }
}
/*# sourceMappingURL=../css/nts_council.css.map */
