
.writeUs {background: #f7f7f7; padding: 61px 0 80px 0;}
	.writeUs .indexWrapper {max-width: 820px;}
		.writeUs h2 {font-size: 25px; margin: 0 0 64px 0; text-align: center;}
			.writeUs .miniBlocks {display: flex; justify-content: space-between; margin: 0 0 40px 0; align-items: flex-start;}
				.writeUs .miniBlocks input {color: #121212; background: #fff; border: 1px solid #e4e4e4; border-radius: 100px;
					font-size: 15px; box-sizing: border-box; width: 31%; padding: 15px 24px 16px 24px; -webkit-appearance: none; transition: .15s ease;
				}
					.writeUs .miniBlocks input:focus {border: 1px solid #fff; box-shadow: 0px 15px 20px rgba(0, 0, 0, .04);}
				.writeUs .bigBlocks textarea {height: 240px; color: #121212; background: #fff; border: 1px solid #e4e4e4;
					border-radius: 10px; box-sizing: border-box; padding: 21px 24px 19px 24px; font-size: 15px;
					width: 100%; resize: none; transition: .15s ease; -webkit-appearance: none;
				}
					.writeUs .bigBlocks textarea:focus {border: 1px solid #fff; box-shadow: 0px 15px 20px rgba(0, 0, 0, .04);}
			
			.writeUs .personalInfo {margin: 54px auto 0 auto; font-size: 15px; max-width: 820px; padding: 0; text-align: center;}
				.writeUs .personalInfo label {padding: 3px 0 0 33px; text-align: left;}
			.writeUs .writeUsSubmit {margin: 63px auto 0 auto; max-width: 175px; padding: 16px;}
	
	
.writeUs .miniBlocks input::-webkit-input-placeholder {color: #8D8D8D;}
.writeUs .miniBlocks input::-moz-placeholder          {color: #8D8D8D;}
.writeUs .miniBlocks input:-moz-placeholder           {color: #8D8D8D;}
.writeUs .miniBlocks input:-ms-input-placeholder      {color: #8D8D8D;}
.writeUs .bigBlocks textarea::-webkit-input-placeholder {color: #8D8D8D;}
.writeUs .bigBlocks textarea::-moz-placeholder          {color: #8D8D8D;}
.writeUs .bigBlocks textarea:-moz-placeholder           {color: #8D8D8D;}
.writeUs .bigBlocks textarea:-ms-input-placeholder      {color: #8D8D8D;}
	
	
@media all and (max-width: 1270px) {
	.writeUs {padding: 61px 50px 80px 50px;}
}

@media all and (max-width: 840px) {
		.writeUs h2 {margin: 0 0 50px 0;}
		
		.writeUs .miniBlocks {flex-wrap: wrap;}
			.writeUs .miniBlocks input {width: 47%; margin: 40px 0 0 0;}
			.writeUs .miniBlocks input:nth-child(1), .writeUs .miniBlocks input:nth-child(2) {margin-top: 0;}
}

@media all and (max-width: 650px) {
	.writeUs {padding: 61px 100px 80px 100px;}
		
		.writeUs .miniBlocks input {width: 100%;}
			.writeUs .miniBlocks input:nth-child(2) {margin-top: 40px;}
		.writeUs .personalInfo {margin: 40px auto 0 auto;}
		.writeUs .writeUsSubmit {margin: 40px auto 0 auto;}
}

@media all and (max-width: 460px) {
	.writeUs {padding: 61px 50px 80px 50px;}
}

@media all and (max-width: 350px) {
	.writeUs {padding: 61px 30px 80px 30px;}
}