.alert-wrapper .block-alert {
  background-color: #a90f0f;
  color: #fff;
}
.alert-wrapper .block-alert .content .field--name-body h2 {
  color: #fff !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  font-size: 3.5rem !important;
}
.alert-wrapper .block-alert .content .field--name-body p {
  font-size: 1.8rem !important;
}
.alert-wrapper .block-alert .content .field--name-body:before {
  font-weight: 700;
  font-size: 4rem !important;
  margin-top: 0;
}
.alert-wrapper .block-notification {
  background-color: #f8d6a7;
  color: #333;
  border-bottom: 4px solid #F0AD4E;
}
.alert-wrapper .block-notification .content .field--name-body:before {
  color: #333;
  font-weight: 700;
  font-size: 4rem !important;
}
.alert-wrapper .block-notification .content .field--name-body h2 {
  color: #333;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  font-size: 3.5rem !important;
}
.alert-wrapper .block-notification .content .field--name-body p {
  font-size: 1.8rem !important;
}
.alert-wrapper .block-alert,
.alert-wrapper .block-notification {
  display: flex;
}
.alert-wrapper .block-alert .content .field--name-body,
.alert-wrapper .block-notification .content .field--name-body {
  display: flex !important;
  align-items: center !important;
}
.alert-wrapper .block-alert .content p,
.alert-wrapper .block-notification .content p {
  font-weight: 500 !important;
  margin-left: 0 !important;
  line-height: 1 !important;
  margin-bottom: 0 !important;
}
.alert-wrapper .block-alert .content:before,
.alert-wrapper .block-notification .content:before {
  margin-top: 0;
}
