﻿/* COLORS */
/* ---- PASTELS ---- */
/* ---- OTHER COLORS ---- */
@font-face {
  font-family: "SSPro";
  src: url("/Fonts/SourceSansRegular.woff2") format("woff2");
  font-weight: 400;
}
@font-face {
  font-family: "SSPro";
  src: url("/Fonts/SourceSansBold.woff2") format("woff2");
  font-weight: 700;
}
@font-face {
  font-family: "SSPro";
  src: url("/Fonts/SourceSansBlack.woff2") format("woff2");
  font-weight: 900;
}
body {
  font-family: "SSPro", Arial, Helvetica, sans-serif;
  font-weight: 400;
  background-color: #fff;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "SSPro", Arial, Helvetica, sans-serif;
  font-weight: 700;
}

p {
  font-family: "SSPro", Arial, Helvetica, sans-serif;
  font-size: 16px;
}

.site-button {
  background-color: #ff6699;
  border-radius: 10px;
  display: inline-block;
  border: 1px #ff6699 solid;
}
.site-button:hover {
  background-color: #fbc2d5;
}
.site-button:hover a {
  color: #000;
}
.site-button a {
  display: inline-block;
  padding: 6px 24px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  cursor: pointer;
}

.modal-header {
  background-color: #ff6699;
  color: #fff;
}

.modal-body .modal-info {
  color: #ff0033;
  font-weight: 700;
  font-size: 14px;
}

.modal-footer .site-button {
  color: #fff;
  padding: 4px 20px;
  font-weight: 700;
}
.modal-footer .site-button:hover {
  color: #003399;
}
