/* reset en style.css */
#contactForm {
	width: 100%; 
	font-size: 1.6rem;
}
.input01 {
	width: 100%; position: relative;
	margin: 10px 0 20px 0; padding: 12px;
	transition: all ease 0.2s;
	background: transparent;
	border: transparent;
	border-bottom: 1px solid #A1B7C6;
	font-size: 1.6rem;
}

#contactForm textarea {height: 120px; font-family: inherit; font-size: 1.6rem; resize: none;}
input:-moz-placeholder, input:-ms-input-placeholder, select {color:#999;}
.formsec2  {position: relative;}
.formsec2 .inputBLock {width: 45%; position: relative;}
#submit {
	font-size: 1.6rem; color: #fff; background: var(--orange);
	border: none; cursor: pointer; border-radius: 24px; font-weight: 700;
}
#submit:hover {background: var(--yellow);}
#contactForm label.error {position: absolute; left: 0; bottom: 4px; font-size: 1rem; color: #F35353;}

.successSend {text-align: center; padding: 30px 0 0;}
.successSend i {font-size: 4.5rem; margin: 15px 0px 10px;}
.successSend p {margin-top: 15px; color: #F35353;}
.successSend h1 {font-size: 1.6rem; font-weight: 400; line-height: 1.2;}
@media screen and (max-width: 768px) {
	#submit {height: 55px;}
	#contactForm textarea {height: 100px;}
}
@media screen and (max-width: 480px) {
	.formsec2 .inputBLock {width: 100%;}
}