
.apartment_area {
	position: relative;
	background-size: cover;
	padding: 60px 35px 60px;
	border-radius: 10px;
	text-align: left;
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, 6%);
}

.apartment_text h1 {
	font-size: 17px;
	margin-bottom: 5px;
}

.apartment_text h2 {
	margin-bottom: 40px;
	font-size: 38px;
}

.witr_apartment_form form select, .witr_apartment_form input {
	width: 100%;
	height: 45px;
	border-radius: 5px;
	outline: 0;
	margin-bottom: 23px;
}

.witr_apartment_form textarea {
	margin-bottom: 25px;
}

.witr_apartment_form input::-moz-placeholder {
	opacity: 1;
}

.witr_apartment_form input::-ms-input-placeholder {
	opacity: 1;
}

.witr_apartment_form input::-webkit-input-placeholder {
	opacity: 1;
}

.witr_apartment_form select::-webkit-input-placeholder, .witr_apartment_form textarea::-webkit-input-placeholder {
	opacity: 1;
}

.witr_apartment_form .btn {
	border: 0 none;
	display: inline-block;
	font-weight: 600;
	padding: 15px 30px;
}

.checkbox_witr input {
	width: 20px;
	float: left;
	margin-right: 15px;
	margin-top: -8px;
}

.checkbox_witr span {
	font-size: 15px;
}

.witr_con_btn2 .w_btn2 {
	text-align: center;
	color: #fff;
	font-size: 17px;
	cursor: pointer;
	line-height: inherit;
	border-radius: 30px;
	font-weight: 500;
	border: none;
	transition: .5s;
	outline: 0;
	padding: 12px 30px 15px;
	display: inline-block;
}
