.contact-section2 .contact-inner .top-text p {
  color: var(--main_color);
}
.contact-section2 .mail-form {
  background: transparent;
}
.contact-section2 .mail-form .required::after {
  display: none;
}
.contact-section2 .mail-form .mail-container p {
  margin-bottom: 10px;
	    margin-top: 25px;
}
.contact-section2 .mail-form .mail-container input {
  padding: 0;
}
.contact-section2 .mail-form .mail-container label {
  display: block;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .contact-section2 .mail-form .mail-container label {
    display: flex;
  }
}
.contact-section2 .mail-form .mail-container label textarea {
  padding: 0;
  font-size: 16px;
}
.contact-section2 .mail-form .mail-container .radio {
  margin: 0;
}
@media (min-width: 768px) {
  .contact-section2 .mail-form .mail-container .radio {
    margin-bottom: 30px;
	  flex-direction: column;
  }
	.contact-section2 .mail-form .mail-container .radio p {
		font-size: 16px;
	}
}
.contact-section2 .mail-form .mail-container .radio .radio-container label {
  font-size: 16px;
}
.contact-section2 .privacy-text {
  display: none;
}
.contact-section2 .submit {
  display: flex;
  flex-direction: column-reverse;
}
.contact-section2 .submit .cv-btn:first-of-type {
  color: var(--main_color);
  background: #fff;
  border: 1px solid var(--main_color);
}
@media (min-width: 768px) {
  .contact-section2 .submit {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 750px;
    margin: 0 auto;
  }
}/*# sourceMappingURL=contact-check.css.map */