.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list {
  -ms-grid-column-span: 2 !important;
  -ms-grid-column: span 2 !important;
      grid-column: span 2 / span 2 !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list {
  margin-top: 0px !important; }

:is(.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list) .view-content > div > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
  -webkit-flex-direction: column-reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
  border-top-width: 1px !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
  border-color: rgba(128, 150, 163, 0.3) !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row {
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; } }

@media (min-width: 768px) {
  :is(.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div) .views-row > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(1rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; } }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child span {
  font-size: 0.8125rem !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child span {
  line-height: 125% !important; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child span {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important; } }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child h2 {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child h2 {
  line-height: 125% !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child h2 {
  letter-spacing: -0.25px !important; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child h2 {
    font-size: 28px !important; } }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child h2 {
    letter-spacing: -0.005em !important; } }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
  font-size: 1rem !important;
  line-height: 1.5rem !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
  line-height: 130% !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
  letter-spacing: -0.25px !important; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
    line-height: 125% !important; } }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
    letter-spacing: 0em !important; } }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div:last-child {
  font-size: 0.75rem !important;
  line-height: 1rem !important; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div:last-child {
  line-height: 125% !important; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:first-child div:last-child {
    font-size: 1rem !important;
    line-height: 1.5rem !important; } }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child {
  margin-bottom: 1.5rem; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child {
  height: 219px; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none; }

.layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child:empty {
  display: none; }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child {
    height: 138px; } }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child {
    width: 13rem; } }

@media (min-width: 768px) {
  .layout--twocol-section--33-67 .block-views-blockannouncements-articles-list .view-content > div .views-row > div:last-child:empty {
    display: block; } }
