

.news-letter-subscribe p {
  font-size: var(--font-size-16);
  font-weight: 400;
  color: #667085;
  margin: 1.5rem 0rem 2rem;
  
}

.news-letter-subscribe .form-control {
  height: 52px;
  border-radius: 14px;
}

.news-letter-subscribe .input-group {
  z-index: 10;
}

.news-letter-subscribe .input-group-text {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 14px;
  border-top-right-radius: 14px;
  
}

.news-letter-subscribe .input-group-append {
  background: #1D2939;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 14px;
  border-top-right-radius: 14px;
  border: 1px solid #1d2939;
}

.news-letter-subscribe .input-group-text {
  font-size: var(--font-size-16);
  font-weight: 600;
  color: #FFFFFF;
  background: transparent;
  border: 1px solid #1d2939;
  padding: 0 2rem;
}

#MailListModal {
  background-color: rgba(255, 255, 255, 0.745);
}
#MailListModal .modal-content {
  border-radius: 6px;
}
#MailListModal .modal-body {
  padding: 2rem 1rem;
}
#addMailDiv h3 {
  font-weight: 700!important;
  color: var(--darkgrey);
  font-size: var(--font-size-22);
}
#successDiv, #successDiv .row, #successDiv .col-md {
  height: 100%;
}
#successDiv .col-md {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
