body {
  width: 100%;
  height: 100%;
  font-family: 'GothamPro', Arial, sans-serif;
  color: #000000;
  line-height: 1;
  font-weight: 200;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: 600;
  line-height: 1;
}
p {
  font-size: 1.25rem;
  line-height: 1.75rem;
  margin: 1rem 0;
}
p:first-child {
  margin-top: 0;
}
p:last-child {
  margin-bottom: 0;
}
a {
  color: #006FBA;
}
a:hover {
  color: #006FBA;
}
strong {
  font-weight: 600;
}
.has-black-color {
  color: #000000 !important;
}
.has-black-background-color {
  background-color: #000000 !important;
}
.has-grey-color {
  color: #717073 !important;
}
.has-grey-background-color {
  background-color: #717073 !important;
}
.has-light-grey-color {
  color: #C9CACC !important;
}
.has-light-grey-background-color {
  background-color: #C9CACC !important;
}
.has-white-color {
  color: #FFFFFF !important;
}
.has-white-background-color {
  background-color: #FFFFFF !important;
}
.has-blue-color {
  color: #006FBA !important;
}
.has-blue-background-color {
  background-color: #006FBA !important;
}
.has-light-blue-color {
  color: #007397 !important;
}
.has-light-blue-background-color {
  background-color: #007397 !important;
}
.has-accent-blue-color {
  color: #68C8C6 !important;
}
.has-accent-blue-background-color {
  background-color: #68C8C6 !important;
}
.has-green-color {
  color: #009A49 !important;
}
.has-green-background-color {
  background-color: #009A49 !important;
}
.has-light-green-color {
  color: #43B02A !important;
}
.has-light-green-background-color {
  background-color: #43B02A !important;
}
.has-accent-green-color {
  color: #8DC63F !important;
}
.has-accent-green-background-color {
  background-color: #8DC63F !important;
}
.has-accent-purple-color {
  color: #98A5D4 !important;
}
.has-accent-purple-background-color {
  background-color: #98A5D4 !important;
}
.has-accent-yellow-color {
  color: #F1CB00 !important;
}
.has-accent-yellow-background-color {
  background-color: #F1CB00 !important;
}
.has-accent-orange-color {
  color: #F8971D !important;
}
.has-accent-orange-background-color {
  background-color: #F8971D !important;
}
.black {
  color: #000000 !important;
}
.black-95 {
  color: rgba(0, 0, 0, 0.95) !important;
}
.black-90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.black-85 {
  color: rgba(0, 0, 0, 0.85) !important;
}
.black-80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.black-75 {
  color: rgba(0, 0, 0, 0.75) !important;
}
.black-70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.black-65 {
  color: rgba(0, 0, 0, 0.65) !important;
}
.black-60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.black-55 {
  color: rgba(0, 0, 0, 0.55) !important;
}
.black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.black-45 {
  color: rgba(0, 0, 0, 0.45) !important;
}
.black-40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.black-35 {
  color: rgba(0, 0, 0, 0.35) !important;
}
.black-30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.black-25 {
  color: rgba(0, 0, 0, 0.25) !important;
}
.black-20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.black-15 {
  color: rgba(0, 0, 0, 0.15) !important;
}
.black-10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.black-5 {
  color: rgba(0, 0, 0, 0.05) !important;
}
.black-bg {
  background: #000000 !important;
}
.black-bg-95 {
  background: rgba(0, 0, 0, 0.95) !important;
}
.black-bg-90 {
  background: rgba(0, 0, 0, 0.9) !important;
}
.black-bg-85 {
  background: rgba(0, 0, 0, 0.85) !important;
}
.black-bg-80 {
  background: rgba(0, 0, 0, 0.8) !important;
}
.black-bg-75 {
  background: rgba(0, 0, 0, 0.75) !important;
}
.black-bg-70 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.black-bg-65 {
  background: rgba(0, 0, 0, 0.65) !important;
}
.black-bg-60 {
  background: rgba(0, 0, 0, 0.6) !important;
}
.black-bg-55 {
  background: rgba(0, 0, 0, 0.55) !important;
}
.black-bg-50 {
  background: rgba(0, 0, 0, 0.5) !important;
}
.black-bg-45 {
  background: rgba(0, 0, 0, 0.45) !important;
}
.black-bg-40 {
  background: rgba(0, 0, 0, 0.4) !important;
}
.black-bg-35 {
  background: rgba(0, 0, 0, 0.35) !important;
}
.black-bg-30 {
  background: rgba(0, 0, 0, 0.3) !important;
}
.black-bg-25 {
  background: rgba(0, 0, 0, 0.25) !important;
}
.black-bg-20 {
  background: rgba(0, 0, 0, 0.2) !important;
}
.black-bg-15 {
  background: rgba(0, 0, 0, 0.15) !important;
}
.black-bg-10 {
  background: rgba(0, 0, 0, 0.1) !important;
}
.black-bg-5 {
  background: rgba(0, 0, 0, 0.05) !important;
}
.grey {
  color: #717073 !important;
}
.grey-95 {
  color: rgba(113, 112, 115, 0.95) !important;
}
.grey-90 {
  color: rgba(113, 112, 115, 0.9) !important;
}
.grey-85 {
  color: rgba(113, 112, 115, 0.85) !important;
}
.grey-80 {
  color: rgba(113, 112, 115, 0.8) !important;
}
.grey-75 {
  color: rgba(113, 112, 115, 0.75) !important;
}
.grey-70 {
  color: rgba(113, 112, 115, 0.7) !important;
}
.grey-65 {
  color: rgba(113, 112, 115, 0.65) !important;
}
.grey-60 {
  color: rgba(113, 112, 115, 0.6) !important;
}
.grey-55 {
  color: rgba(113, 112, 115, 0.55) !important;
}
.grey-50 {
  color: rgba(113, 112, 115, 0.5) !important;
}
.grey-45 {
  color: rgba(113, 112, 115, 0.45) !important;
}
.grey-40 {
  color: rgba(113, 112, 115, 0.4) !important;
}
.grey-35 {
  color: rgba(113, 112, 115, 0.35) !important;
}
.grey-30 {
  color: rgba(113, 112, 115, 0.3) !important;
}
.grey-25 {
  color: rgba(113, 112, 115, 0.25) !important;
}
.grey-20 {
  color: rgba(113, 112, 115, 0.2) !important;
}
.grey-15 {
  color: rgba(113, 112, 115, 0.15) !important;
}
.grey-10 {
  color: rgba(113, 112, 115, 0.1) !important;
}
.grey-5 {
  color: rgba(113, 112, 115, 0.05) !important;
}
.grey-bg {
  background: #717073 !important;
}
.grey-bg-95 {
  background: rgba(113, 112, 115, 0.95) !important;
}
.grey-bg-90 {
  background: rgba(113, 112, 115, 0.9) !important;
}
.grey-bg-85 {
  background: rgba(113, 112, 115, 0.85) !important;
}
.grey-bg-80 {
  background: rgba(113, 112, 115, 0.8) !important;
}
.grey-bg-75 {
  background: rgba(113, 112, 115, 0.75) !important;
}
.grey-bg-70 {
  background: rgba(113, 112, 115, 0.7) !important;
}
.grey-bg-65 {
  background: rgba(113, 112, 115, 0.65) !important;
}
.grey-bg-60 {
  background: rgba(113, 112, 115, 0.6) !important;
}
.grey-bg-55 {
  background: rgba(113, 112, 115, 0.55) !important;
}
.grey-bg-50 {
  background: rgba(113, 112, 115, 0.5) !important;
}
.grey-bg-45 {
  background: rgba(113, 112, 115, 0.45) !important;
}
.grey-bg-40 {
  background: rgba(113, 112, 115, 0.4) !important;
}
.grey-bg-35 {
  background: rgba(113, 112, 115, 0.35) !important;
}
.grey-bg-30 {
  background: rgba(113, 112, 115, 0.3) !important;
}
.grey-bg-25 {
  background: rgba(113, 112, 115, 0.25) !important;
}
.grey-bg-20 {
  background: rgba(113, 112, 115, 0.2) !important;
}
.grey-bg-15 {
  background: rgba(113, 112, 115, 0.15) !important;
}
.grey-bg-10 {
  background: rgba(113, 112, 115, 0.1) !important;
}
.grey-bg-5 {
  background: rgba(113, 112, 115, 0.05) !important;
}
.light-grey {
  color: #C9CACC !important;
}
.light-grey-95 {
  color: rgba(201, 202, 204, 0.95) !important;
}
.light-grey-90 {
  color: rgba(201, 202, 204, 0.9) !important;
}
.light-grey-85 {
  color: rgba(201, 202, 204, 0.85) !important;
}
.light-grey-80 {
  color: rgba(201, 202, 204, 0.8) !important;
}
.light-grey-75 {
  color: rgba(201, 202, 204, 0.75) !important;
}
.light-grey-70 {
  color: rgba(201, 202, 204, 0.7) !important;
}
.light-grey-65 {
  color: rgba(201, 202, 204, 0.65) !important;
}
.light-grey-60 {
  color: rgba(201, 202, 204, 0.6) !important;
}
.light-grey-55 {
  color: rgba(201, 202, 204, 0.55) !important;
}
.light-grey-50 {
  color: rgba(201, 202, 204, 0.5) !important;
}
.light-grey-45 {
  color: rgba(201, 202, 204, 0.45) !important;
}
.light-grey-40 {
  color: rgba(201, 202, 204, 0.4) !important;
}
.light-grey-35 {
  color: rgba(201, 202, 204, 0.35) !important;
}
.light-grey-30 {
  color: rgba(201, 202, 204, 0.3) !important;
}
.light-grey-25 {
  color: rgba(201, 202, 204, 0.25) !important;
}
.light-grey-20 {
  color: rgba(201, 202, 204, 0.2) !important;
}
.light-grey-15 {
  color: rgba(201, 202, 204, 0.15) !important;
}
.light-grey-10 {
  color: rgba(201, 202, 204, 0.1) !important;
}
.light-grey-5 {
  color: rgba(201, 202, 204, 0.05) !important;
}
.light-grey-bg {
  background: #C9CACC !important;
}
.light-grey-bg-95 {
  background: rgba(201, 202, 204, 0.95) !important;
}
.light-grey-bg-90 {
  background: rgba(201, 202, 204, 0.9) !important;
}
.light-grey-bg-85 {
  background: rgba(201, 202, 204, 0.85) !important;
}
.light-grey-bg-80 {
  background: rgba(201, 202, 204, 0.8) !important;
}
.light-grey-bg-75 {
  background: rgba(201, 202, 204, 0.75) !important;
}
.light-grey-bg-70 {
  background: rgba(201, 202, 204, 0.7) !important;
}
.light-grey-bg-65 {
  background: rgba(201, 202, 204, 0.65) !important;
}
.light-grey-bg-60 {
  background: rgba(201, 202, 204, 0.6) !important;
}
.light-grey-bg-55 {
  background: rgba(201, 202, 204, 0.55) !important;
}
.light-grey-bg-50 {
  background: rgba(201, 202, 204, 0.5) !important;
}
.light-grey-bg-45 {
  background: rgba(201, 202, 204, 0.45) !important;
}
.light-grey-bg-40 {
  background: rgba(201, 202, 204, 0.4) !important;
}
.light-grey-bg-35 {
  background: rgba(201, 202, 204, 0.35) !important;
}
.light-grey-bg-30 {
  background: rgba(201, 202, 204, 0.3) !important;
}
.light-grey-bg-25 {
  background: rgba(201, 202, 204, 0.25) !important;
}
.light-grey-bg-20 {
  background: rgba(201, 202, 204, 0.2) !important;
}
.light-grey-bg-15 {
  background: rgba(201, 202, 204, 0.15) !important;
}
.light-grey-bg-10 {
  background: rgba(201, 202, 204, 0.1) !important;
}
.light-grey-bg-5 {
  background: rgba(201, 202, 204, 0.05) !important;
}
.white {
  color: #FFFFFF !important;
}
.white-95 {
  color: rgba(255, 255, 255, 0.95) !important;
}
.white-90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.white-85 {
  color: rgba(255, 255, 255, 0.85) !important;
}
.white-80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.white-75 {
  color: rgba(255, 255, 255, 0.75) !important;
}
.white-70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.white-65 {
  color: rgba(255, 255, 255, 0.65) !important;
}
.white-60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.white-55 {
  color: rgba(255, 255, 255, 0.55) !important;
}
.white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.white-45 {
  color: rgba(255, 255, 255, 0.45) !important;
}
.white-40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.white-35 {
  color: rgba(255, 255, 255, 0.35) !important;
}
.white-30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.white-25 {
  color: rgba(255, 255, 255, 0.25) !important;
}
.white-20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.white-15 {
  color: rgba(255, 255, 255, 0.15) !important;
}
.white-10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.white-5 {
  color: rgba(255, 255, 255, 0.05) !important;
}
.white-bg {
  background: #FFFFFF !important;
}
.white-bg-95 {
  background: rgba(255, 255, 255, 0.95) !important;
}
.white-bg-90 {
  background: rgba(255, 255, 255, 0.9) !important;
}
.white-bg-85 {
  background: rgba(255, 255, 255, 0.85) !important;
}
.white-bg-80 {
  background: rgba(255, 255, 255, 0.8) !important;
}
.white-bg-75 {
  background: rgba(255, 255, 255, 0.75) !important;
}
.white-bg-70 {
  background: rgba(255, 255, 255, 0.7) !important;
}
.white-bg-65 {
  background: rgba(255, 255, 255, 0.65) !important;
}
.white-bg-60 {
  background: rgba(255, 255, 255, 0.6) !important;
}
.white-bg-55 {
  background: rgba(255, 255, 255, 0.55) !important;
}
.white-bg-50 {
  background: rgba(255, 255, 255, 0.5) !important;
}
.white-bg-45 {
  background: rgba(255, 255, 255, 0.45) !important;
}
.white-bg-40 {
  background: rgba(255, 255, 255, 0.4) !important;
}
.white-bg-35 {
  background: rgba(255, 255, 255, 0.35) !important;
}
.white-bg-30 {
  background: rgba(255, 255, 255, 0.3) !important;
}
.white-bg-25 {
  background: rgba(255, 255, 255, 0.25) !important;
}
.white-bg-20 {
  background: rgba(255, 255, 255, 0.2) !important;
}
.white-bg-15 {
  background: rgba(255, 255, 255, 0.15) !important;
}
.white-bg-10 {
  background: rgba(255, 255, 255, 0.1) !important;
}
.white-bg-5 {
  background: rgba(255, 255, 255, 0.05) !important;
}
.blue {
  color: #006FBA !important;
}
.blue-95 {
  color: rgba(0, 111, 186, 0.95) !important;
}
.blue-90 {
  color: rgba(0, 111, 186, 0.9) !important;
}
.blue-85 {
  color: rgba(0, 111, 186, 0.85) !important;
}
.blue-80 {
  color: rgba(0, 111, 186, 0.8) !important;
}
.blue-75 {
  color: rgba(0, 111, 186, 0.75) !important;
}
.blue-70 {
  color: rgba(0, 111, 186, 0.7) !important;
}
.blue-65 {
  color: rgba(0, 111, 186, 0.65) !important;
}
.blue-60 {
  color: rgba(0, 111, 186, 0.6) !important;
}
.blue-55 {
  color: rgba(0, 111, 186, 0.55) !important;
}
.blue-50 {
  color: rgba(0, 111, 186, 0.5) !important;
}
.blue-45 {
  color: rgba(0, 111, 186, 0.45) !important;
}
.blue-40 {
  color: rgba(0, 111, 186, 0.4) !important;
}
.blue-35 {
  color: rgba(0, 111, 186, 0.35) !important;
}
.blue-30 {
  color: rgba(0, 111, 186, 0.3) !important;
}
.blue-25 {
  color: rgba(0, 111, 186, 0.25) !important;
}
.blue-20 {
  color: rgba(0, 111, 186, 0.2) !important;
}
.blue-15 {
  color: rgba(0, 111, 186, 0.15) !important;
}
.blue-10 {
  color: rgba(0, 111, 186, 0.1) !important;
}
.blue-5 {
  color: rgba(0, 111, 186, 0.05) !important;
}
.blue-bg {
  background: #006FBA !important;
}
.blue-bg-95 {
  background: rgba(0, 111, 186, 0.95) !important;
}
.blue-bg-90 {
  background: rgba(0, 111, 186, 0.9) !important;
}
.blue-bg-85 {
  background: rgba(0, 111, 186, 0.85) !important;
}
.blue-bg-80 {
  background: rgba(0, 111, 186, 0.8) !important;
}
.blue-bg-75 {
  background: rgba(0, 111, 186, 0.75) !important;
}
.blue-bg-70 {
  background: rgba(0, 111, 186, 0.7) !important;
}
.blue-bg-65 {
  background: rgba(0, 111, 186, 0.65) !important;
}
.blue-bg-60 {
  background: rgba(0, 111, 186, 0.6) !important;
}
.blue-bg-55 {
  background: rgba(0, 111, 186, 0.55) !important;
}
.blue-bg-50 {
  background: rgba(0, 111, 186, 0.5) !important;
}
.blue-bg-45 {
  background: rgba(0, 111, 186, 0.45) !important;
}
.blue-bg-40 {
  background: rgba(0, 111, 186, 0.4) !important;
}
.blue-bg-35 {
  background: rgba(0, 111, 186, 0.35) !important;
}
.blue-bg-30 {
  background: rgba(0, 111, 186, 0.3) !important;
}
.blue-bg-25 {
  background: rgba(0, 111, 186, 0.25) !important;
}
.blue-bg-20 {
  background: rgba(0, 111, 186, 0.2) !important;
}
.blue-bg-15 {
  background: rgba(0, 111, 186, 0.15) !important;
}
.blue-bg-10 {
  background: rgba(0, 111, 186, 0.1) !important;
}
.blue-bg-5 {
  background: rgba(0, 111, 186, 0.05) !important;
}
.light-blue {
  color: #007397 !important;
}
.light-blue-95 {
  color: rgba(0, 115, 151, 0.95) !important;
}
.light-blue-90 {
  color: rgba(0, 115, 151, 0.9) !important;
}
.light-blue-85 {
  color: rgba(0, 115, 151, 0.85) !important;
}
.light-blue-80 {
  color: rgba(0, 115, 151, 0.8) !important;
}
.light-blue-75 {
  color: rgba(0, 115, 151, 0.75) !important;
}
.light-blue-70 {
  color: rgba(0, 115, 151, 0.7) !important;
}
.light-blue-65 {
  color: rgba(0, 115, 151, 0.65) !important;
}
.light-blue-60 {
  color: rgba(0, 115, 151, 0.6) !important;
}
.light-blue-55 {
  color: rgba(0, 115, 151, 0.55) !important;
}
.light-blue-50 {
  color: rgba(0, 115, 151, 0.5) !important;
}
.light-blue-45 {
  color: rgba(0, 115, 151, 0.45) !important;
}
.light-blue-40 {
  color: rgba(0, 115, 151, 0.4) !important;
}
.light-blue-35 {
  color: rgba(0, 115, 151, 0.35) !important;
}
.light-blue-30 {
  color: rgba(0, 115, 151, 0.3) !important;
}
.light-blue-25 {
  color: rgba(0, 115, 151, 0.25) !important;
}
.light-blue-20 {
  color: rgba(0, 115, 151, 0.2) !important;
}
.light-blue-15 {
  color: rgba(0, 115, 151, 0.15) !important;
}
.light-blue-10 {
  color: rgba(0, 115, 151, 0.1) !important;
}
.light-blue-5 {
  color: rgba(0, 115, 151, 0.05) !important;
}
.light-blue-bg {
  background: #007397 !important;
}
.light-blue-bg-95 {
  background: rgba(0, 115, 151, 0.95) !important;
}
.light-blue-bg-90 {
  background: rgba(0, 115, 151, 0.9) !important;
}
.light-blue-bg-85 {
  background: rgba(0, 115, 151, 0.85) !important;
}
.light-blue-bg-80 {
  background: rgba(0, 115, 151, 0.8) !important;
}
.light-blue-bg-75 {
  background: rgba(0, 115, 151, 0.75) !important;
}
.light-blue-bg-70 {
  background: rgba(0, 115, 151, 0.7) !important;
}
.light-blue-bg-65 {
  background: rgba(0, 115, 151, 0.65) !important;
}
.light-blue-bg-60 {
  background: rgba(0, 115, 151, 0.6) !important;
}
.light-blue-bg-55 {
  background: rgba(0, 115, 151, 0.55) !important;
}
.light-blue-bg-50 {
  background: rgba(0, 115, 151, 0.5) !important;
}
.light-blue-bg-45 {
  background: rgba(0, 115, 151, 0.45) !important;
}
.light-blue-bg-40 {
  background: rgba(0, 115, 151, 0.4) !important;
}
.light-blue-bg-35 {
  background: rgba(0, 115, 151, 0.35) !important;
}
.light-blue-bg-30 {
  background: rgba(0, 115, 151, 0.3) !important;
}
.light-blue-bg-25 {
  background: rgba(0, 115, 151, 0.25) !important;
}
.light-blue-bg-20 {
  background: rgba(0, 115, 151, 0.2) !important;
}
.light-blue-bg-15 {
  background: rgba(0, 115, 151, 0.15) !important;
}
.light-blue-bg-10 {
  background: rgba(0, 115, 151, 0.1) !important;
}
.light-blue-bg-5 {
  background: rgba(0, 115, 151, 0.05) !important;
}
.accent-blue {
  color: #68C8C6 !important;
}
.accent-blue-95 {
  color: rgba(104, 200, 198, 0.95) !important;
}
.accent-blue-90 {
  color: rgba(104, 200, 198, 0.9) !important;
}
.accent-blue-85 {
  color: rgba(104, 200, 198, 0.85) !important;
}
.accent-blue-80 {
  color: rgba(104, 200, 198, 0.8) !important;
}
.accent-blue-75 {
  color: rgba(104, 200, 198, 0.75) !important;
}
.accent-blue-70 {
  color: rgba(104, 200, 198, 0.7) !important;
}
.accent-blue-65 {
  color: rgba(104, 200, 198, 0.65) !important;
}
.accent-blue-60 {
  color: rgba(104, 200, 198, 0.6) !important;
}
.accent-blue-55 {
  color: rgba(104, 200, 198, 0.55) !important;
}
.accent-blue-50 {
  color: rgba(104, 200, 198, 0.5) !important;
}
.accent-blue-45 {
  color: rgba(104, 200, 198, 0.45) !important;
}
.accent-blue-40 {
  color: rgba(104, 200, 198, 0.4) !important;
}
.accent-blue-35 {
  color: rgba(104, 200, 198, 0.35) !important;
}
.accent-blue-30 {
  color: rgba(104, 200, 198, 0.3) !important;
}
.accent-blue-25 {
  color: rgba(104, 200, 198, 0.25) !important;
}
.accent-blue-20 {
  color: rgba(104, 200, 198, 0.2) !important;
}
.accent-blue-15 {
  color: rgba(104, 200, 198, 0.15) !important;
}
.accent-blue-10 {
  color: rgba(104, 200, 198, 0.1) !important;
}
.accent-blue-5 {
  color: rgba(104, 200, 198, 0.05) !important;
}
.accent-blue-bg {
  background: #68C8C6 !important;
}
.accent-blue-bg-95 {
  background: rgba(104, 200, 198, 0.95) !important;
}
.accent-blue-bg-90 {
  background: rgba(104, 200, 198, 0.9) !important;
}
.accent-blue-bg-85 {
  background: rgba(104, 200, 198, 0.85) !important;
}
.accent-blue-bg-80 {
  background: rgba(104, 200, 198, 0.8) !important;
}
.accent-blue-bg-75 {
  background: rgba(104, 200, 198, 0.75) !important;
}
.accent-blue-bg-70 {
  background: rgba(104, 200, 198, 0.7) !important;
}
.accent-blue-bg-65 {
  background: rgba(104, 200, 198, 0.65) !important;
}
.accent-blue-bg-60 {
  background: rgba(104, 200, 198, 0.6) !important;
}
.accent-blue-bg-55 {
  background: rgba(104, 200, 198, 0.55) !important;
}
.accent-blue-bg-50 {
  background: rgba(104, 200, 198, 0.5) !important;
}
.accent-blue-bg-45 {
  background: rgba(104, 200, 198, 0.45) !important;
}
.accent-blue-bg-40 {
  background: rgba(104, 200, 198, 0.4) !important;
}
.accent-blue-bg-35 {
  background: rgba(104, 200, 198, 0.35) !important;
}
.accent-blue-bg-30 {
  background: rgba(104, 200, 198, 0.3) !important;
}
.accent-blue-bg-25 {
  background: rgba(104, 200, 198, 0.25) !important;
}
.accent-blue-bg-20 {
  background: rgba(104, 200, 198, 0.2) !important;
}
.accent-blue-bg-15 {
  background: rgba(104, 200, 198, 0.15) !important;
}
.accent-blue-bg-10 {
  background: rgba(104, 200, 198, 0.1) !important;
}
.accent-blue-bg-5 {
  background: rgba(104, 200, 198, 0.05) !important;
}
.green {
  color: #009A49 !important;
}
.green-95 {
  color: rgba(0, 154, 73, 0.95) !important;
}
.green-90 {
  color: rgba(0, 154, 73, 0.9) !important;
}
.green-85 {
  color: rgba(0, 154, 73, 0.85) !important;
}
.green-80 {
  color: rgba(0, 154, 73, 0.8) !important;
}
.green-75 {
  color: rgba(0, 154, 73, 0.75) !important;
}
.green-70 {
  color: rgba(0, 154, 73, 0.7) !important;
}
.green-65 {
  color: rgba(0, 154, 73, 0.65) !important;
}
.green-60 {
  color: rgba(0, 154, 73, 0.6) !important;
}
.green-55 {
  color: rgba(0, 154, 73, 0.55) !important;
}
.green-50 {
  color: rgba(0, 154, 73, 0.5) !important;
}
.green-45 {
  color: rgba(0, 154, 73, 0.45) !important;
}
.green-40 {
  color: rgba(0, 154, 73, 0.4) !important;
}
.green-35 {
  color: rgba(0, 154, 73, 0.35) !important;
}
.green-30 {
  color: rgba(0, 154, 73, 0.3) !important;
}
.green-25 {
  color: rgba(0, 154, 73, 0.25) !important;
}
.green-20 {
  color: rgba(0, 154, 73, 0.2) !important;
}
.green-15 {
  color: rgba(0, 154, 73, 0.15) !important;
}
.green-10 {
  color: rgba(0, 154, 73, 0.1) !important;
}
.green-5 {
  color: rgba(0, 154, 73, 0.05) !important;
}
.green-bg {
  background: #009A49 !important;
}
.green-bg-95 {
  background: rgba(0, 154, 73, 0.95) !important;
}
.green-bg-90 {
  background: rgba(0, 154, 73, 0.9) !important;
}
.green-bg-85 {
  background: rgba(0, 154, 73, 0.85) !important;
}
.green-bg-80 {
  background: rgba(0, 154, 73, 0.8) !important;
}
.green-bg-75 {
  background: rgba(0, 154, 73, 0.75) !important;
}
.green-bg-70 {
  background: rgba(0, 154, 73, 0.7) !important;
}
.green-bg-65 {
  background: rgba(0, 154, 73, 0.65) !important;
}
.green-bg-60 {
  background: rgba(0, 154, 73, 0.6) !important;
}
.green-bg-55 {
  background: rgba(0, 154, 73, 0.55) !important;
}
.green-bg-50 {
  background: rgba(0, 154, 73, 0.5) !important;
}
.green-bg-45 {
  background: rgba(0, 154, 73, 0.45) !important;
}
.green-bg-40 {
  background: rgba(0, 154, 73, 0.4) !important;
}
.green-bg-35 {
  background: rgba(0, 154, 73, 0.35) !important;
}
.green-bg-30 {
  background: rgba(0, 154, 73, 0.3) !important;
}
.green-bg-25 {
  background: rgba(0, 154, 73, 0.25) !important;
}
.green-bg-20 {
  background: rgba(0, 154, 73, 0.2) !important;
}
.green-bg-15 {
  background: rgba(0, 154, 73, 0.15) !important;
}
.green-bg-10 {
  background: rgba(0, 154, 73, 0.1) !important;
}
.green-bg-5 {
  background: rgba(0, 154, 73, 0.05) !important;
}
.light-green {
  color: #43B02A !important;
}
.light-green-95 {
  color: rgba(67, 176, 42, 0.95) !important;
}
.light-green-90 {
  color: rgba(67, 176, 42, 0.9) !important;
}
.light-green-85 {
  color: rgba(67, 176, 42, 0.85) !important;
}
.light-green-80 {
  color: rgba(67, 176, 42, 0.8) !important;
}
.light-green-75 {
  color: rgba(67, 176, 42, 0.75) !important;
}
.light-green-70 {
  color: rgba(67, 176, 42, 0.7) !important;
}
.light-green-65 {
  color: rgba(67, 176, 42, 0.65) !important;
}
.light-green-60 {
  color: rgba(67, 176, 42, 0.6) !important;
}
.light-green-55 {
  color: rgba(67, 176, 42, 0.55) !important;
}
.light-green-50 {
  color: rgba(67, 176, 42, 0.5) !important;
}
.light-green-45 {
  color: rgba(67, 176, 42, 0.45) !important;
}
.light-green-40 {
  color: rgba(67, 176, 42, 0.4) !important;
}
.light-green-35 {
  color: rgba(67, 176, 42, 0.35) !important;
}
.light-green-30 {
  color: rgba(67, 176, 42, 0.3) !important;
}
.light-green-25 {
  color: rgba(67, 176, 42, 0.25) !important;
}
.light-green-20 {
  color: rgba(67, 176, 42, 0.2) !important;
}
.light-green-15 {
  color: rgba(67, 176, 42, 0.15) !important;
}
.light-green-10 {
  color: rgba(67, 176, 42, 0.1) !important;
}
.light-green-5 {
  color: rgba(67, 176, 42, 0.05) !important;
}
.light-green-bg {
  background: #43B02A !important;
}
.light-green-bg-95 {
  background: rgba(67, 176, 42, 0.95) !important;
}
.light-green-bg-90 {
  background: rgba(67, 176, 42, 0.9) !important;
}
.light-green-bg-85 {
  background: rgba(67, 176, 42, 0.85) !important;
}
.light-green-bg-80 {
  background: rgba(67, 176, 42, 0.8) !important;
}
.light-green-bg-75 {
  background: rgba(67, 176, 42, 0.75) !important;
}
.light-green-bg-70 {
  background: rgba(67, 176, 42, 0.7) !important;
}
.light-green-bg-65 {
  background: rgba(67, 176, 42, 0.65) !important;
}
.light-green-bg-60 {
  background: rgba(67, 176, 42, 0.6) !important;
}
.light-green-bg-55 {
  background: rgba(67, 176, 42, 0.55) !important;
}
.light-green-bg-50 {
  background: rgba(67, 176, 42, 0.5) !important;
}
.light-green-bg-45 {
  background: rgba(67, 176, 42, 0.45) !important;
}
.light-green-bg-40 {
  background: rgba(67, 176, 42, 0.4) !important;
}
.light-green-bg-35 {
  background: rgba(67, 176, 42, 0.35) !important;
}
.light-green-bg-30 {
  background: rgba(67, 176, 42, 0.3) !important;
}
.light-green-bg-25 {
  background: rgba(67, 176, 42, 0.25) !important;
}
.light-green-bg-20 {
  background: rgba(67, 176, 42, 0.2) !important;
}
.light-green-bg-15 {
  background: rgba(67, 176, 42, 0.15) !important;
}
.light-green-bg-10 {
  background: rgba(67, 176, 42, 0.1) !important;
}
.light-green-bg-5 {
  background: rgba(67, 176, 42, 0.05) !important;
}
.accent-green {
  color: #8DC63F !important;
}
.accent-green-95 {
  color: rgba(141, 198, 63, 0.95) !important;
}
.accent-green-90 {
  color: rgba(141, 198, 63, 0.9) !important;
}
.accent-green-85 {
  color: rgba(141, 198, 63, 0.85) !important;
}
.accent-green-80 {
  color: rgba(141, 198, 63, 0.8) !important;
}
.accent-green-75 {
  color: rgba(141, 198, 63, 0.75) !important;
}
.accent-green-70 {
  color: rgba(141, 198, 63, 0.7) !important;
}
.accent-green-65 {
  color: rgba(141, 198, 63, 0.65) !important;
}
.accent-green-60 {
  color: rgba(141, 198, 63, 0.6) !important;
}
.accent-green-55 {
  color: rgba(141, 198, 63, 0.55) !important;
}
.accent-green-50 {
  color: rgba(141, 198, 63, 0.5) !important;
}
.accent-green-45 {
  color: rgba(141, 198, 63, 0.45) !important;
}
.accent-green-40 {
  color: rgba(141, 198, 63, 0.4) !important;
}
.accent-green-35 {
  color: rgba(141, 198, 63, 0.35) !important;
}
.accent-green-30 {
  color: rgba(141, 198, 63, 0.3) !important;
}
.accent-green-25 {
  color: rgba(141, 198, 63, 0.25) !important;
}
.accent-green-20 {
  color: rgba(141, 198, 63, 0.2) !important;
}
.accent-green-15 {
  color: rgba(141, 198, 63, 0.15) !important;
}
.accent-green-10 {
  color: rgba(141, 198, 63, 0.1) !important;
}
.accent-green-5 {
  color: rgba(141, 198, 63, 0.05) !important;
}
.accent-green-bg {
  background: #8DC63F !important;
}
.accent-green-bg-95 {
  background: rgba(141, 198, 63, 0.95) !important;
}
.accent-green-bg-90 {
  background: rgba(141, 198, 63, 0.9) !important;
}
.accent-green-bg-85 {
  background: rgba(141, 198, 63, 0.85) !important;
}
.accent-green-bg-80 {
  background: rgba(141, 198, 63, 0.8) !important;
}
.accent-green-bg-75 {
  background: rgba(141, 198, 63, 0.75) !important;
}
.accent-green-bg-70 {
  background: rgba(141, 198, 63, 0.7) !important;
}
.accent-green-bg-65 {
  background: rgba(141, 198, 63, 0.65) !important;
}
.accent-green-bg-60 {
  background: rgba(141, 198, 63, 0.6) !important;
}
.accent-green-bg-55 {
  background: rgba(141, 198, 63, 0.55) !important;
}
.accent-green-bg-50 {
  background: rgba(141, 198, 63, 0.5) !important;
}
.accent-green-bg-45 {
  background: rgba(141, 198, 63, 0.45) !important;
}
.accent-green-bg-40 {
  background: rgba(141, 198, 63, 0.4) !important;
}
.accent-green-bg-35 {
  background: rgba(141, 198, 63, 0.35) !important;
}
.accent-green-bg-30 {
  background: rgba(141, 198, 63, 0.3) !important;
}
.accent-green-bg-25 {
  background: rgba(141, 198, 63, 0.25) !important;
}
.accent-green-bg-20 {
  background: rgba(141, 198, 63, 0.2) !important;
}
.accent-green-bg-15 {
  background: rgba(141, 198, 63, 0.15) !important;
}
.accent-green-bg-10 {
  background: rgba(141, 198, 63, 0.1) !important;
}
.accent-green-bg-5 {
  background: rgba(141, 198, 63, 0.05) !important;
}
.accent-purple {
  color: #98A5D4 !important;
}
.accent-purple-95 {
  color: rgba(152, 165, 212, 0.95) !important;
}
.accent-purple-90 {
  color: rgba(152, 165, 212, 0.9) !important;
}
.accent-purple-85 {
  color: rgba(152, 165, 212, 0.85) !important;
}
.accent-purple-80 {
  color: rgba(152, 165, 212, 0.8) !important;
}
.accent-purple-75 {
  color: rgba(152, 165, 212, 0.75) !important;
}
.accent-purple-70 {
  color: rgba(152, 165, 212, 0.7) !important;
}
.accent-purple-65 {
  color: rgba(152, 165, 212, 0.65) !important;
}
.accent-purple-60 {
  color: rgba(152, 165, 212, 0.6) !important;
}
.accent-purple-55 {
  color: rgba(152, 165, 212, 0.55) !important;
}
.accent-purple-50 {
  color: rgba(152, 165, 212, 0.5) !important;
}
.accent-purple-45 {
  color: rgba(152, 165, 212, 0.45) !important;
}
.accent-purple-40 {
  color: rgba(152, 165, 212, 0.4) !important;
}
.accent-purple-35 {
  color: rgba(152, 165, 212, 0.35) !important;
}
.accent-purple-30 {
  color: rgba(152, 165, 212, 0.3) !important;
}
.accent-purple-25 {
  color: rgba(152, 165, 212, 0.25) !important;
}
.accent-purple-20 {
  color: rgba(152, 165, 212, 0.2) !important;
}
.accent-purple-15 {
  color: rgba(152, 165, 212, 0.15) !important;
}
.accent-purple-10 {
  color: rgba(152, 165, 212, 0.1) !important;
}
.accent-purple-5 {
  color: rgba(152, 165, 212, 0.05) !important;
}
.accent-purple-bg {
  background: #98A5D4 !important;
}
.accent-purple-bg-95 {
  background: rgba(152, 165, 212, 0.95) !important;
}
.accent-purple-bg-90 {
  background: rgba(152, 165, 212, 0.9) !important;
}
.accent-purple-bg-85 {
  background: rgba(152, 165, 212, 0.85) !important;
}
.accent-purple-bg-80 {
  background: rgba(152, 165, 212, 0.8) !important;
}
.accent-purple-bg-75 {
  background: rgba(152, 165, 212, 0.75) !important;
}
.accent-purple-bg-70 {
  background: rgba(152, 165, 212, 0.7) !important;
}
.accent-purple-bg-65 {
  background: rgba(152, 165, 212, 0.65) !important;
}
.accent-purple-bg-60 {
  background: rgba(152, 165, 212, 0.6) !important;
}
.accent-purple-bg-55 {
  background: rgba(152, 165, 212, 0.55) !important;
}
.accent-purple-bg-50 {
  background: rgba(152, 165, 212, 0.5) !important;
}
.accent-purple-bg-45 {
  background: rgba(152, 165, 212, 0.45) !important;
}
.accent-purple-bg-40 {
  background: rgba(152, 165, 212, 0.4) !important;
}
.accent-purple-bg-35 {
  background: rgba(152, 165, 212, 0.35) !important;
}
.accent-purple-bg-30 {
  background: rgba(152, 165, 212, 0.3) !important;
}
.accent-purple-bg-25 {
  background: rgba(152, 165, 212, 0.25) !important;
}
.accent-purple-bg-20 {
  background: rgba(152, 165, 212, 0.2) !important;
}
.accent-purple-bg-15 {
  background: rgba(152, 165, 212, 0.15) !important;
}
.accent-purple-bg-10 {
  background: rgba(152, 165, 212, 0.1) !important;
}
.accent-purple-bg-5 {
  background: rgba(152, 165, 212, 0.05) !important;
}
.accent-yellow {
  color: #F1CB00 !important;
}
.accent-yellow-95 {
  color: rgba(241, 203, 0, 0.95) !important;
}
.accent-yellow-90 {
  color: rgba(241, 203, 0, 0.9) !important;
}
.accent-yellow-85 {
  color: rgba(241, 203, 0, 0.85) !important;
}
.accent-yellow-80 {
  color: rgba(241, 203, 0, 0.8) !important;
}
.accent-yellow-75 {
  color: rgba(241, 203, 0, 0.75) !important;
}
.accent-yellow-70 {
  color: rgba(241, 203, 0, 0.7) !important;
}
.accent-yellow-65 {
  color: rgba(241, 203, 0, 0.65) !important;
}
.accent-yellow-60 {
  color: rgba(241, 203, 0, 0.6) !important;
}
.accent-yellow-55 {
  color: rgba(241, 203, 0, 0.55) !important;
}
.accent-yellow-50 {
  color: rgba(241, 203, 0, 0.5) !important;
}
.accent-yellow-45 {
  color: rgba(241, 203, 0, 0.45) !important;
}
.accent-yellow-40 {
  color: rgba(241, 203, 0, 0.4) !important;
}
.accent-yellow-35 {
  color: rgba(241, 203, 0, 0.35) !important;
}
.accent-yellow-30 {
  color: rgba(241, 203, 0, 0.3) !important;
}
.accent-yellow-25 {
  color: rgba(241, 203, 0, 0.25) !important;
}
.accent-yellow-20 {
  color: rgba(241, 203, 0, 0.2) !important;
}
.accent-yellow-15 {
  color: rgba(241, 203, 0, 0.15) !important;
}
.accent-yellow-10 {
  color: rgba(241, 203, 0, 0.1) !important;
}
.accent-yellow-5 {
  color: rgba(241, 203, 0, 0.05) !important;
}
.accent-yellow-bg {
  background: #F1CB00 !important;
}
.accent-yellow-bg-95 {
  background: rgba(241, 203, 0, 0.95) !important;
}
.accent-yellow-bg-90 {
  background: rgba(241, 203, 0, 0.9) !important;
}
.accent-yellow-bg-85 {
  background: rgba(241, 203, 0, 0.85) !important;
}
.accent-yellow-bg-80 {
  background: rgba(241, 203, 0, 0.8) !important;
}
.accent-yellow-bg-75 {
  background: rgba(241, 203, 0, 0.75) !important;
}
.accent-yellow-bg-70 {
  background: rgba(241, 203, 0, 0.7) !important;
}
.accent-yellow-bg-65 {
  background: rgba(241, 203, 0, 0.65) !important;
}
.accent-yellow-bg-60 {
  background: rgba(241, 203, 0, 0.6) !important;
}
.accent-yellow-bg-55 {
  background: rgba(241, 203, 0, 0.55) !important;
}
.accent-yellow-bg-50 {
  background: rgba(241, 203, 0, 0.5) !important;
}
.accent-yellow-bg-45 {
  background: rgba(241, 203, 0, 0.45) !important;
}
.accent-yellow-bg-40 {
  background: rgba(241, 203, 0, 0.4) !important;
}
.accent-yellow-bg-35 {
  background: rgba(241, 203, 0, 0.35) !important;
}
.accent-yellow-bg-30 {
  background: rgba(241, 203, 0, 0.3) !important;
}
.accent-yellow-bg-25 {
  background: rgba(241, 203, 0, 0.25) !important;
}
.accent-yellow-bg-20 {
  background: rgba(241, 203, 0, 0.2) !important;
}
.accent-yellow-bg-15 {
  background: rgba(241, 203, 0, 0.15) !important;
}
.accent-yellow-bg-10 {
  background: rgba(241, 203, 0, 0.1) !important;
}
.accent-yellow-bg-5 {
  background: rgba(241, 203, 0, 0.05) !important;
}
.accent-orange {
  color: #F8971D !important;
}
.accent-orange-95 {
  color: rgba(248, 151, 29, 0.95) !important;
}
.accent-orange-90 {
  color: rgba(248, 151, 29, 0.9) !important;
}
.accent-orange-85 {
  color: rgba(248, 151, 29, 0.85) !important;
}
.accent-orange-80 {
  color: rgba(248, 151, 29, 0.8) !important;
}
.accent-orange-75 {
  color: rgba(248, 151, 29, 0.75) !important;
}
.accent-orange-70 {
  color: rgba(248, 151, 29, 0.7) !important;
}
.accent-orange-65 {
  color: rgba(248, 151, 29, 0.65) !important;
}
.accent-orange-60 {
  color: rgba(248, 151, 29, 0.6) !important;
}
.accent-orange-55 {
  color: rgba(248, 151, 29, 0.55) !important;
}
.accent-orange-50 {
  color: rgba(248, 151, 29, 0.5) !important;
}
.accent-orange-45 {
  color: rgba(248, 151, 29, 0.45) !important;
}
.accent-orange-40 {
  color: rgba(248, 151, 29, 0.4) !important;
}
.accent-orange-35 {
  color: rgba(248, 151, 29, 0.35) !important;
}
.accent-orange-30 {
  color: rgba(248, 151, 29, 0.3) !important;
}
.accent-orange-25 {
  color: rgba(248, 151, 29, 0.25) !important;
}
.accent-orange-20 {
  color: rgba(248, 151, 29, 0.2) !important;
}
.accent-orange-15 {
  color: rgba(248, 151, 29, 0.15) !important;
}
.accent-orange-10 {
  color: rgba(248, 151, 29, 0.1) !important;
}
.accent-orange-5 {
  color: rgba(248, 151, 29, 0.05) !important;
}
.accent-orange-bg {
  background: #F8971D !important;
}
.accent-orange-bg-95 {
  background: rgba(248, 151, 29, 0.95) !important;
}
.accent-orange-bg-90 {
  background: rgba(248, 151, 29, 0.9) !important;
}
.accent-orange-bg-85 {
  background: rgba(248, 151, 29, 0.85) !important;
}
.accent-orange-bg-80 {
  background: rgba(248, 151, 29, 0.8) !important;
}
.accent-orange-bg-75 {
  background: rgba(248, 151, 29, 0.75) !important;
}
.accent-orange-bg-70 {
  background: rgba(248, 151, 29, 0.7) !important;
}
.accent-orange-bg-65 {
  background: rgba(248, 151, 29, 0.65) !important;
}
.accent-orange-bg-60 {
  background: rgba(248, 151, 29, 0.6) !important;
}
.accent-orange-bg-55 {
  background: rgba(248, 151, 29, 0.55) !important;
}
.accent-orange-bg-50 {
  background: rgba(248, 151, 29, 0.5) !important;
}
.accent-orange-bg-45 {
  background: rgba(248, 151, 29, 0.45) !important;
}
.accent-orange-bg-40 {
  background: rgba(248, 151, 29, 0.4) !important;
}
.accent-orange-bg-35 {
  background: rgba(248, 151, 29, 0.35) !important;
}
.accent-orange-bg-30 {
  background: rgba(248, 151, 29, 0.3) !important;
}
.accent-orange-bg-25 {
  background: rgba(248, 151, 29, 0.25) !important;
}
.accent-orange-bg-20 {
  background: rgba(248, 151, 29, 0.2) !important;
}
.accent-orange-bg-15 {
  background: rgba(248, 151, 29, 0.15) !important;
}
.accent-orange-bg-10 {
  background: rgba(248, 151, 29, 0.1) !important;
}
.accent-orange-bg-5 {
  background: rgba(248, 151, 29, 0.05) !important;
}
.font-weight-light {
  font-weight: 100 !important;
}
.font-weight-normal {
  font-weight: 200 !important;
}
.font-weight-medium {
  font-weight: 400 !important;
}
.font-weight-bold, strong {
  font-weight: 600 !important;
}
.font-weight-black {
  font-weight: 800 !important;
}
.w-0 {
  width: 0 !important;
}
.h-0 {
  height: 0 !important;
}
.wh-0 {
  width: 0 !important;
  height: 0 !important;
}
.opacity-100 {
  opacity: 1;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-25 {
  opacity: 0.25;
}
.bg-transparent {
  background: transparent !important;
}
.btn-default {
  line-height: 1;
  padding: 0.75rem 1rem 0.625rem;
}
.btn-default:focus {
  box-shadow: none;
}
.header-default {
  -webkit-transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  background: transparent;
}
.header-default .logo-image {
  padding: 1rem 0;
}
@media (min-width: 768px) {
  .header-default .logo-image {
    padding: 1.5rem 0;
  }
}
@media (min-width: 1200px) {
  .header-default .logo-image {
    padding: 1.75rem 0;
  }
}
.header-default .logo-image img {
  -webkit-transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  height: 50px;
  width: auto;
}
@media (min-width: 576px) {
  .header-default .logo-image img {
    height: 75px;
  }
}
@media (min-width: 768px) {
  .header-default .logo-image img {
    height: 100px;
  }
}
@media (min-width: 992px) {
  .header-default .logo-image img {
    height: 70px;
  }
}
@media (min-width: 1200px) {
  .header-default .logo-image img {
    height: 100px;
  }
}
.header-default.header-black .logo-image img, .header-default.header-blue .logo-image img, .header-default.header-grey .logo-image img, .header-default.header-light-grey .logo-image img {
  filter: none;
}
.header-small {
  -webkit-transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  background: #006FBA;
}
.header-small .logo-image {
  padding: 0.5rem 0;
}
.header-small .logo-image img {
  -webkit-transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  height: 30px;
  width: auto;
}
.header-small.header-black .logo-image img, .header-small.header-blue .logo-image img, .header-small.header-grey .logo-image img, .header-small.header-light-grey .logo-image img {
  filter: brightness(0) invert(1);
}
.site-branding {
  width: 100%;
}
@media (min-width: 992px) {
  .site-branding {
    width: auto;
  }
}
@media (min-width: 992px) {
  .main-navigation {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .nav-item .nav-link {
    font-size: 1.25rem;
    font-weight: 400;
    color: #FFFFFF;
    margin: 0 10px;
  }
  .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
  }
}
@media (min-width: 1200px) {
  .nav-item .nav-link {
    font-size: 1.35rem;
    margin: 0 12.5px;
  }
}
.nav-item:first-child .nav-link {
  margin-left: 0;
}
.nav-item:last-child .nav-link {
  margin-right: 0;
}
.nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
@media (min-width: 992px) {
  .header-black .nav-item .nav-link {
    color: #000000;
  }
  .header-black .nav-item .nav-link:hover {
    color: rgba(0, 0, 0, 0.625);
  }
}
.header-black .nav-item.active .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
@media (min-width: 992px) {
  .header-black.header-small .nav-item .nav-link {
    color: #FFFFFF;
  }
  .header-black.header-small .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
  }
}
.header-black.header-small .nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
@media (min-width: 992px) {
  .header-blue .nav-item .nav-link {
    color: #006FBA;
  }
  .header-blue .nav-item .nav-link:hover {
    color: rgba(0, 111, 186, 0.75);
  }
}
.header-blue .nav-item.active .nav-link {
  color: rgba(0, 111, 186, 0.625);
}
@media (min-width: 992px) {
  .header-blue.header-small .nav-item .nav-link {
    color: #FFFFFF;
  }
  .header-blue.header-small .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
  }
}
.header-blue.header-small .nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
@media (min-width: 992px) {
  .header-grey .nav-item .nav-link {
    color: #717073;
  }
  .header-grey .nav-item .nav-link:hover {
    color: rgba(113, 112, 115, 0.75);
  }
}
.header-grey .nav-item.active .nav-link {
  color: rgba(113, 112, 115, 0.625);
}
@media (min-width: 992px) {
  .header-grey.header-small .nav-item .nav-link {
    color: #FFFFFF;
  }
  .header-grey.header-small .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
  }
}
.header-grey.header-small .nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
@media (min-width: 992px) {
  .header-light-grey .nav-item .nav-link {
    color: #C9CACC;
  }
  .header-light-grey .nav-item .nav-link:hover {
    color: rgba(201, 202, 204, 0.75);
  }
}
.header-light-grey .nav-item.active .nav-link {
  color: rgba(201, 202, 204, 0.625);
}
@media (min-width: 992px) {
  .header-light-grey.header-small .nav-item .nav-link {
    color: #FFFFFF;
  }
  .header-light-grey.header-small .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
  }
}
.header-light-grey.header-small .nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-subnav .navbar-toggler {
  font-size: 0.875rem;
}
.navbar-subnav .navbar-toggler:focus {
  outline: 0;
}
.navbar-subnav #searchform .form-control, .navbar-subnav #searchform .input-group-text {
  border-color: #C9CACC;
}
.navbar-subnav #searchform .form-control {
  font-weight: 200;
}
.navbar-subnav #searchform .form-control:focus {
  box-shadow: none;
}
.navbar-subnav .nav-item .nav-link {
  padding: 0;
  margin: 0.75rem 0;
  text-align: right;
  font-weight: 400;
  font-size: 1.25rem;
}
.navbar-subnav .nav-item .nav-link:hover {
  color: rgba(0, 111, 186, 0.75);
}
@media (min-width: 576px) {
  .navbar-subnav .nav-item .nav-link {
    margin: 0 0.875rem;
  }
}
@media (min-width: 768px) {
  .navbar-subnav .nav-item .nav-link {
    font-size: 1.5rem;
    margin: 0 1.25rem;
  }
}
@media (min-width: 992px) {
  .navbar-subnav .nav-item .nav-link {
    color: #006FBA;
    font-size: 1.625rem;
    margin: 0 1.375rem;
  }
}
@media (min-width: 1200px) {
  .navbar-subnav .nav-item .nav-link {
    font-size: 1.5rem;
    margin: 0 1.125rem;
  }
}
.navbar-subnav .nav-item:first-child .nav-link {
  margin-top: 0;
}
@media (min-width: 576px) {
  .navbar-subnav .nav-item:first-child .nav-link {
    margin-left: 0;
  }
}
.navbar-subnav .nav-item:last-child .nav-link {
  margin-bottom: 0;
}
@media (min-width: 576px) {
  .navbar-subnav .nav-item:last-child .nav-link {
    margin-right: 0;
  }
}
.navbar-subnav .nav-item.active .nav-link {
  color: rgba(0, 111, 186, 0.5);
}
.navbar-subnav #search-topics {
  width: 100%;
}
@media (min-width: 768px) {
  .navbar-subnav #search-topics {
    width: 640px;
  }
}
@media (min-width: 992px) {
  .navbar-subnav #search-topics {
    width: 700px;
  }
}
@media (min-width: 1200px) {
  .navbar-subnav #search-topics {
    width: 42.5%;
  }
}
.navbar-subnav #search, .navbar-subnav #topics {
  width: 100%;
}
@media (min-width: 576px) {
  .navbar-subnav #search, .navbar-subnav #topics {
    width: calc(50% - 0.5rem);
  }
}
.menu-space {
  height: 82px;
}
@media (min-width: 576px) {
  .menu-space {
    height: 107px;
  }
}
@media (min-width: 768px) {
  .menu-space {
    height: 148px;
  }
}
@media (min-width: 992px) {
  .menu-space {
    height: 118px;
  }
}
@media (min-width: 1200px) {
  .menu-space {
    height: 156px;
  }
}
.footer {
  font-size: 0.75rem;
  line-height: 1rem;
}
.footer .social-icons {
  height: 38px;
  font-size: 30px;
}
.footer .cpa-logo img {
  width: 150px;
  height: auto;
}
/*# sourceMappingURL=https://capitalize.cpaalberta.ca/wp-content/build/scss_library/8f8f998a278c0c9a765e7998f9a163bdb2aa84f0.css.map */