/* _stacked-alert-banner.css -- */

.alert-banner {
  background-color: #f7eba7;
  padding: 30px 0;
  position: relative; }
  .alert-banner:before, .alert-banner:after {
    content: "";
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    background-color: rgba(78, 78, 78, 0.35);
    z-index: 1; }
  .alert-banner:before {
    top: 0; }
  .alert-banner:after {
    bottom: 0; }
  .alert-banner a:not(.fwc-button), .alert-banner button:not(.fwc-button), .alert-banner input:not(.fwc-button) {
    background-repeat: no-repeat; }
    .alert-banner a:not(.fwc-button)[href$=".pdf"], .alert-banner button:not(.fwc-button)[href$=".pdf"], .alert-banner input:not(.fwc-button)[href$=".pdf"] {
      padding-left: 20px;
      background-image: url("/images/pdf.png");
      background-position: left 50%; }
    .alert-banner a:not(.fwc-button)[href$=".png"], .alert-banner a:not(.fwc-button)[href$=".jpg"], .alert-banner a:not(.fwc-button)[href$=".svg"], .alert-banner a:not(.fwc-button)[href$=".jpeg"], .alert-banner a:not(.fwc-button)[href$=".gif"], .alert-banner button:not(.fwc-button)[href$=".png"], .alert-banner button:not(.fwc-button)[href$=".jpg"], .alert-banner button:not(.fwc-button)[href$=".svg"], .alert-banner button:not(.fwc-button)[href$=".jpeg"], .alert-banner button:not(.fwc-button)[href$=".gif"], .alert-banner input:not(.fwc-button)[href$=".png"], .alert-banner input:not(.fwc-button)[href$=".jpg"], .alert-banner input:not(.fwc-button)[href$=".svg"], .alert-banner input:not(.fwc-button)[href$=".jpeg"], .alert-banner input:not(.fwc-button)[href$=".gif"] {
      padding-left: 20px;
      background-image: url("/images/pic.png");
      background-position: left 50%; }
    .alert-banner a:not(.fwc-button)[href$=".doc"], .alert-banner a:not(.fwc-button)[href$=".docx"], .alert-banner a:not(.fwc-button)[href$=".xls"], .alert-banner a:not(.fwc-button)[href$=".xlsx"], .alert-banner a:not(.fwc-button)[href$=".txt"], .alert-banner button:not(.fwc-button)[href$=".doc"], .alert-banner button:not(.fwc-button)[href$=".docx"], .alert-banner button:not(.fwc-button)[href$=".xls"], .alert-banner button:not(.fwc-button)[href$=".xlsx"], .alert-banner button:not(.fwc-button)[href$=".txt"], .alert-banner input:not(.fwc-button)[href$=".doc"], .alert-banner input:not(.fwc-button)[href$=".docx"], .alert-banner input:not(.fwc-button)[href$=".xls"], .alert-banner input:not(.fwc-button)[href$=".xlsx"], .alert-banner input:not(.fwc-button)[href$=".txt"] {
      padding-left: 20px;
      background-image: url("/images/doc.png");
      background-position: left 50%; }
    .alert-banner a:not(.fwc-button).external, .alert-banner button:not(.fwc-button).external, .alert-banner input:not(.fwc-button).external {
      padding-left: 20px;
      background-image: url("/images/external.png");
      background-position: left 50%; }
  .alert-banner.teal:not(.card-layout), .alert-banner.green:not(.card-layout), .alert-banner.red:not(.card-layout), .alert-banner .teal:not(.card-layout), .alert-banner .green:not(.card-layout), .alert-banner .red:not(.card-layout) {
    background-repeat: no-repeat; }
    .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".pdf"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".pdf"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".pdf"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".pdf"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".pdf"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".pdf"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".pdf"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".pdf"] {
      background-image: url("/images/pdf-white.png"); }
    .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".gif"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".gif"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".gif"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".gif"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".gif"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".png"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".jpg"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".svg"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".jpeg"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".gif"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".png"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".jpg"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".svg"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".jpeg"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".gif"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".png"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".jpg"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".svg"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".jpeg"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".gif"] {
      background-image: url("/images/pic-white.png"); }
    .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner.teal:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner.teal:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner.teal:not(.card-layout) input:not(.fwc-button)[href$=".txt"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner.green:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner.green:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner.green:not(.card-layout) input:not(.fwc-button)[href$=".txt"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner.red:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner.red:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner.red:not(.card-layout) input:not(.fwc-button)[href$=".txt"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner .teal:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner .teal:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner .teal:not(.card-layout) input:not(.fwc-button)[href$=".txt"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner .green:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner .green:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner .green:not(.card-layout) input:not(.fwc-button)[href$=".txt"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".doc"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".docx"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".xls"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".xlsx"], .alert-banner .red:not(.card-layout) a:not(.fwc-button)[href$=".txt"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".doc"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".docx"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".xls"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".xlsx"], .alert-banner .red:not(.card-layout) button:not(.fwc-button)[href$=".txt"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".doc"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".docx"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".xls"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".xlsx"], .alert-banner .red:not(.card-layout) input:not(.fwc-button)[href$=".txt"] {
      background-image: url("/images/doc-white.png"); }
    .alert-banner.teal:not(.card-layout) a:not(.fwc-button).external, .alert-banner.teal:not(.card-layout) button:not(.fwc-button).external, .alert-banner.teal:not(.card-layout) input:not(.fwc-button).external, .alert-banner.green:not(.card-layout) a:not(.fwc-button).external, .alert-banner.green:not(.card-layout) button:not(.fwc-button).external, .alert-banner.green:not(.card-layout) input:not(.fwc-button).external, .alert-banner.red:not(.card-layout) a:not(.fwc-button).external, .alert-banner.red:not(.card-layout) button:not(.fwc-button).external, .alert-banner.red:not(.card-layout) input:not(.fwc-button).external, .alert-banner .teal:not(.card-layout) a:not(.fwc-button).external, .alert-banner .teal:not(.card-layout) button:not(.fwc-button).external, .alert-banner .teal:not(.card-layout) input:not(.fwc-button).external, .alert-banner .green:not(.card-layout) a:not(.fwc-button).external, .alert-banner .green:not(.card-layout) button:not(.fwc-button).external, .alert-banner .green:not(.card-layout) input:not(.fwc-button).external, .alert-banner .red:not(.card-layout) a:not(.fwc-button).external, .alert-banner .red:not(.card-layout) button:not(.fwc-button).external, .alert-banner .red:not(.card-layout) input:not(.fwc-button).external {
      background-image: url("/images/external-white.png"); }
    .alert-banner.teal:not(.card-layout) p, .alert-banner.green:not(.card-layout) p, .alert-banner.red:not(.card-layout) p, .alert-banner .teal:not(.card-layout) p, .alert-banner .green:not(.card-layout) p, .alert-banner .red:not(.card-layout) p {
      font-weight: 500; }
  .alert-banner .alert-icon {
    margin-bottom: 30px; }
    .alert-banner .alert-icon .svg-inline--fa {
      font-size: 120px;
      color: #020101;
      opacity: .25;
      text-align: center;
      width: 100%; }
      @media (max-width: 992px) {
        .alert-banner .alert-icon .svg-inline--fa {
          font-size: 100px; } }
      @media (max-width: 768px) {
        .alert-banner .alert-icon .svg-inline--fa {
          font-size: 66px; } }
  .alert-banner .alert-text {
    font-family: 'Karma', sans-serif;
    font-weight: 300; }
    .alert-banner .alert-text h2 {
      font-family: 'Karma', sans-serif;
      font-weight: 700;
      text-transform: uppercase; }