.mainForm {
  margin-top: 120px;
}
.mainForm .formWrap {
  align-items: inherit;
  border-radius: 20px;
  background: #17232e;
  padding-top: 20px;
  padding-bottom: 20px;
}
.mainForm .formWrap .text {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 50%;
  padding: 40px;
  color: #9F9F9F;
  padding-right: 115px;
}
.mainForm .formWrap .text .title {
  color: #fff;
}
.mainForm .formWrap form {
  width: 50%;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  padding: 40px;
}

.mainForm .formWrap .input-control.lardin-error-field{
	background-color: #f0c2e8;
}
.lardin-form-notice{
	display: none;
	color: green;
}
.lardin-form-error{
	color: red;
}

.mainForm .formWrap .input-control {
  height: 52px;
  margin-bottom: 20px;
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #fff;
  border-radius: 0px;
  padding: 0;
  width: 100%;
  font-size: 16px;
  color: #9F9F9F;
}

.mainForm .formWrap .input-control::-webkit-input-placeholder {
  color: #9F9F9F; }

.mainForm .formWrap .input-control::-moz-placeholder {
  color: #9F9F9F; }

/* Firefox 19+ */
.mainForm .formWrap .input-control:-moz-placeholder {
  color: #9F9F9F; }

/* Firefox 18- */
.mainForm .formWrap .input-control:-ms-input-placeholder {
  color: #9F9F9F; }


.mainForm .formWrap .btn {
  margin-top: 24px;
  width: 125px;
}