.text-white {
  color: #FFFFFF !important;
  text-shadow: 3px 3px 3px rgba(120, 120, 120, 1);
}

.text-white-50 {
  color: #FFFFFF !important;
  background-color: #2F4550;
  border-radius: 6px;
  padding: 8px;
}

.bg-light {
  background-color: #2F4550 !important;
}

.text-white-2 {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 44px;
  text-align: center !important;
  letter-spacing: 1px;
}

.bg-light-gray {
  background-color: #ededed !important;
}

.centered {
  text-align: center;
}

.text-white-portfolio {
  color: #FFFFFF !important;
}

.img-responsive {
  width: 100% !important;
}
