.frKClJ {
  top: 17px !important;
}

.ant-input-div,
.ant-input,
.ant-input-outlined,
.ant-input:hover,
.ant-input-outlined:hover,
.ant-input.ant-input-outlined:focus {
  background: #f6f1de !important;
}

.ant-input-div-green,
.ant-input.ant-input-div-green,
.ant-input-outlined.ant-input-div-green,
.ant-input-div-green:hover,
.ant-input.ant-input-div-green:hover,
.ant-input-outlined.ant-input-div-green:hover,
.ant-input-div-green:focus,
.ant-input.ant-input-div-green:focus,
.ant-input-outlined.ant-input-div-green:focus {
  background-color: rgb(23, 182, 84) !important;
  background: rgb(23, 182, 84) !important;
  color: white !important;
}

.ant-select,
.ant-input.ant-select,
.ant-input-outlined.ant-select,
.ant-select:hover,
.ant-input.ant-select:hover,
.ant-input-outlined.ant-select:hover,
.ant-select:focus,
.ant-input.ant-select:focus,
.ant-input-outlined.ant-select:focus {
  background-color: #eaeaea !important;
  background: #eaeaea !important;
  color: black !important;
}

.ant-select-dropdown,
.ant-input.ant-select-dropdown,
.ant-input-outlined.ant-select-dropdown,
.ant-select-dropdown:hover,
.ant-input.ant-select-dropdown:hover,
.ant-input-outlined.ant-select-dropdown:hover,
.ant-select-dropdown:focus,
.ant-input.ant-select-dropdown:focus,
.ant-input-outlined.ant-select-dropdown:focus {
  background-color: #eaeaea !important;
  background: #eaeaea !important;
  color: black !important;
}

.ant-checkbox,
.ant-input.ant-checkbox,
.ant-input-outlined.ant-checkbox,
.ant-checkbox:hover,
.ant-input.ant-checkbox:hover,
.ant-input-outlined.ant-checkbox:hover,
.ant-checkbox:focus,
.ant-input.ant-checkbox:focus,
.ant-input-outlined.ant-checkbox:focus {
  background-color: #eaeaea !important;
  background: #eaeaea !important;
  color: black !important;
}

.ant-checkbox-div {
  background-color: #eaeaea !important;
  background: #eaeaea !important;
  color: black !important;
}

.ant-checkbox-wrapper,
.ant-input.ant-checkbox-wrapper,
.ant-input-outlined.ant-checkbox-wrapper,
.ant-checkbox-wrapper:hover,
.ant-input.ant-checkbox-wrapper:hover,
.ant-input-outlined.ant-checkbox-wrapper:hover,
.ant-checkbox-wrapper:focus,
.ant-input.ant-checkbox-wrapper:focus,
.ant-input-outlined.ant-checkbox-wrapper:focus {
  background-color: #eaeaea !important;
  background: #eaeaea !important;
  color: black !important;
}

.ant-select-selection-search-input {
  padding-top: 17px !important;
  padding-bottom: 5px !important;
}

.ant-select-selection-item {
  font-weight: 700 !important;
  font-size: 17px !important;
  padding-top: 17px !important;
  padding-bottom: 5px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  max-width: 100%;
}

.ant-select-clear {
  background-color: transparent;
  transform: translateY(-50%);
  right: 40px;

  svg {
    font-size: 24px;
  }
}

.ant-select-selector {
  border: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}

.ant-select-multiple .ant-select-selection-item {
  height: 25px !important;
  line-height: inherit !important;
  background-color: #fff !important;
  font-weight: 700 !important;
}

.ant-select-selection-overflow-item {
  position: relative;
  top: -5px;
}

.ant-select-selection-search-input {
  color: black !important;
}

.ant-picker-input input::placeholder,
input::placeholder {
  font-weight: bold;
  color: #6f6b7d;
}

.ant-picker-input input {
  font-size: 17px !important;
  font-weight: 700 !important;
}

.ant-picker-clear {
  position: relative;
}

.ant-select-suffix,
.ant-picker-suffix {
  color: #6f6b7d !important;
}

.formTitle {
  top: 15px !important;
  font-size: 15px !important;
  color: #7367f0 !important;
}

.react-international-phone-input-container .react-international-phone-input {
  font-size: 17px;
  width: 100%;
  background-color: transparent;
  border: none;
  font-weight: 700;
  padding-top: 17px !important;
  padding-bottom: 5px !important;
  height: 58px;
  padding-left: 7px;
}

.react-international-phone-country-selector-button {
  background-color: transparent;
  padding-top: 17px !important;
  padding-bottom: 5px !important;
  height: 58px;
  padding-left: 7px;
}

.ant-picker,
.ant-select-single {
  height: 58px !important;
}

.react-international-phone-country-selector-button {
  border: none !important;
}

.ant-select-disabled {
  color: white !important;
}

.ant-select-sm {
  height: 14px !important;
}

.ant-select-sm .ant-select-selection-item {
  font-size: 14px !important;
  color: black !important;
  font-weight: 400 !important;
  padding-top: 0 !important;
}

.ant-input-disabled-div + div,
.ant-input-disabled-div + label {
  color: #fff !important;
}

.ant-input {
  padding-top: 17px !important;
}

.ant-input-div-green ~ .formTitle {
  color: white !important;
}

.sos-icon {
  height: 40px;
  width: 360px;
}
