.register-form {
  width: 352px;
  margin: 0px 1rem 0px 1rem;
  margin-bottom: 1rem;
}

.eye-button,
.eye-button:hover,
.eye-button:focus,
.eye-button.btn-secondary:not(:disabled):not(.disabled):active,
.eye-button.btn-secondary:focus {
  background-color: white;
  box-shadow: none;
  border-color: #ced4da;
  border-left: none;
}

.DD_Language button {
  border-radius: 0;
  border-color: #00898b;
  border-width: 2px;
}

.DD_Country button {
  border-radius: 0;
  border-color: #00898b;
  border-width: 2px;
}

.txt_input_field {
  border-radius: 0;
  border-color: #00898b;
  border-width: 2px;
}

@font-face {
  font-family: Montserrat-Medium;
  src: url("/static/font/montserrat/Montserrat-Medium.otf") format("opentype");
}

@font-face {
  font-family: Futura;
  src: url("/static/font/futura/Futura Condensed Bold Oblique.otf")
    format("opentype");
}

p,
a,
label,
button {
  font-family: Montserrat-Medium;
  /*color: #00898b;*/
}

.dark-blue {
  color: #251f4f;
}

.bg-dark-blue {
  --btn-bg-color: #251f4f;
}

.font-futura {
  font-family: Futura;
  font-size: 30px;
}

.language_option {
  /*margin-top: 17px;*/
  display: flex;
  align-items: center;
  height: 45px;
  font-size: 12px;
  color: #009cc7;
}
.language_option p:hover {
  color: #261f51;
}

input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="range"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  text-transform: none;
  color: #a3a38a;
  color: var(--color-contrast-medium);
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #b6b6b6;
}

input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="range"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
  text-transform: none;
  opacity: 1;
  color: #a3a38a;
  color: var(--color-contrast-medium);
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #b6b6b6;
}

input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="range"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  text-transform: none;
  color: #a3a38a;
  color: var(--color-contrast-medium);
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #b6b6b6;
}

input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="range"]:-moz-placeholder,
input[type="date"]:-moz-placeholder,
input[type="month"]:-moz-placeholder,
input[type="week"]:-moz-placeholder,
input[type="time"]:-moz-placeholder,
input[type="datetime"]:-moz-placeholder,
input[type="datetime-local"]:-moz-placeholder,
input[type="color"]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
  text-transform: none;
  color: #a3a38a;
  color: var(--color-contrast-medium);
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #b6b6b6;
}
.form-title {
  font-size: 18px;
}
.form__submit {
  padding: 16px 24px 16px 24px;
}
input {
  text-transform: none;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
select {
  font-family: Montserrat-Medium;
}
