.form-section {
    margin-bottom: 40px;
}

.form-section__panel {
    background-color: #fff;
    padding: 20px;
    border-radius: 5px;
    margin: 0 auto 30px;
    max-width: 1000px;
    text-align: left;
    border: 1px solid #d6d6d6;
}

.form-section__heading {
	font-size: 15px;
	margin-bottom: 10px;
	color: #000;
}

@media (min-width: 768px) {
    .form-section__heading {
		font-size: 17px;
	}

	.form-section__panel {
        padding: 30px;
	}
}