#views-exposed-form-gsb-announcement-embed-block-2 .fieldset-wrapper > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2rem;
  margin: 1.5rem 0 0 0; }

#views-exposed-form-gsb-announcement-embed-block-2 .gsb-base-form-fieldset {
  padding-bottom: 8px; }

#views-exposed-form-gsb-announcement-embed-block-2 .gsb-base-form--submit {
  display: none; }

.gsb-announcement-embed > .layout-container {
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  margin: 0 0 2rem 0; }

.gsb-announcement-embed .announcement-embed-col {
  position: relative;
  background-color: #f1f4f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media screen and (max-width: 767px) {
    .gsb-announcement-embed .announcement-embed-col {
      margin-top: 16px; }
      .gsb-announcement-embed .announcement-embed-col:not(:first-child):after {
        left: -16px;
        right: -16px;
        content: "";
        position: absolute;
        top: 0;
        border-top-width: 1px; } }
  .gsb-announcement-embed .announcement-embed-col .views-field-field-announcement-type {
    padding: 17px 0 17px 40px;
    font-weight: 500;
    background-color: #E3E8EE; }
    .gsb-announcement-embed .announcement-embed-col .views-field-field-announcement-type::before {
      position: absolute;
      content: '';
      width: 15px;
      height: 15px;
      border-radius: 2rem;
      left: 15px;
      margin-top: 4px; }
  .gsb-announcement-embed .announcement-embed-col .announcement-outage::before {
    background: #DF1378; }
  .gsb-announcement-embed .announcement-embed-col .announcement-maintenance::before {
    background: #663FA4; }
  .gsb-announcement-embed .announcement-embed-col .announcement-alert::before {
    background: #EC814B; }
  .gsb-announcement-embed .announcement-embed-col .announcement-title {
    padding: 8px 20px 20px 15px;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.2; }
    .gsb-announcement-embed .announcement-embed-col .announcement-title a {
      border-bottom-color: #42474c; }
      .gsb-announcement-embed .announcement-embed-col .announcement-title a:hover {
        border-bottom-color: #0078ab; }
  .gsb-announcement-embed .announcement-embed-col .announcement-start-date {
    margin: auto 0 6px 0; }
  .gsb-announcement-embed .announcement-embed-col .announcement-start-date, .gsb-announcement-embed .announcement-embed-col .announcement-end-date {
    padding: 0 15px; }

@media screen and (min-width: 768px) {
  .gsb-announcement-embed > .layout-container .announcement-embed-col {
    margin-bottom: 24px; } }

@media screen and (min-width: 1024px) {
  .gsb-announcement-embed > .layout-container {
    -ms-grid-columns: (1fr)[4];
    grid-template-columns: repeat(4, 1fr); } }
/*# sourceMappingURL=announcement.css.map */
