p {
    font-family: "Poppins","Metropolis",sans-serif;
    font-style: normal;
    font-weight: 200 !important;
}

ol, ul {
    font-family: "Poppins","Metropolis",sans-serif;
    font-style: normal;
    font-weight: 200;
}

h2 {
    font-family: "Poppins","Metropolis",sans-serif;
    font-style: normal;
    font-weight: 600;
}

h3 {
    font-family: "Poppins","Metropolis",sans-serif;
    font-style:	normal;
    font-weight: 600;
    color: #3fb29e;
}

.page-node-type-cdta-ce-doc .node--unpublished {
    background-color: #ffffff;
}

body {
  background-image: none;
}

.view-announcements .views-field-field-thumbnail img {
    margin: auto;
}
.view-announcements .views-field-title {
    text-align: center;
    font-weight: 600;
    font-size: 1.25rem;
    padding-top: 1.25rem;
}
.view-announcements .views-field-field-summary-long {
    text-align: center;    
}
.view-announcements .views-field-view-node {
    text-align: center;
}
.view-announcements .views-view-responsive-grid__item {
    padding-right: 1rem;
    padding-left: 1rem;
}

.view-display-id-block_2 .field-content {
  font-size: 1.1em;
}

/* Some webform styling */
.progress-step.is-active .progress-marker::before {
  background-color: #3FB29E;
}
.fieldset__legend {
  background-color: #225E6D;
}
.messages {
  color: #333;
  outline: solid 1px #333;
  background-color: #FFFFFF;
}
.messages--status .messages__icon svg {
    fill: #3FB29E;
}
