/* ======== Footer */

.footer_area {
  background: #d1e0d7;
}

.footer_title {
  margin-bottom: 25px;
}

.footer_title .footer_title_h2 {
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 0px;
  text-transform: uppercase;
}

.footer_about p {
  margin-bottom: 30px;
}

.footer_about p + p {
  margin-bottom: 0px;
}

.footer_newsletter .input-group input {
  height: 40px;
  background: #fff;
  border-radius: 0px;
  width: 80%;
  border: none;
  padding: 0px 15px;
  font-size: 14px;
  /* font-family: "Roboto", sans-serif; */
  color: #cccccc;
  outline: none;
  box-shadow: none;
}

.footer_newsletter .input-group .subscribe-button {
  border-radius: 0px;
  background: #77c5d5;
  outline: none !important;
  box-shadow: none !important;
  padding: 0px;
  width: 42px;
  cursor: pointer;
  color: #fff;
}

.footer_newsletter .input-group .subscribe-button:hover {
  background: rgb(83, 86, 90);
  color: #fff;
}

.alert-success {
  background: rgb(119, 197, 213, 0.5);
  border-color: #77c5d5;
  color: rgb(83, 86, 90);
}

/* ======== Footer END */
