.space-top{
	margin-top: 90px;
}
.contact-us-page h1, .terms-page h1{
	color: #000000;
	text-align: center;
	margin-bottom: 10px;
}
.contact-us-page p{
	text-align: center;
	    margin-bottom: 30px;
}
.contact-us-page input{
	border: 1px solid #000;
	    height: 50px;
    padding: 0 15px;
}
.contact-us-page textarea{
	border: 1px solid #000;
	height: 150px;
	 padding: 15px 15px;
}
.contact-us-page form{
	max-width: 500px;
	margin: 0 auto;
}
.contact-us-page form > div{
	margin-bottom: 20px;
}
.contact {
    margin: 150px 0 100px;
    display: block;
    min-height: 70vh;
}
.contact .error-message {
  color: red;
  font-size: 13px;
  margin-top: 4px;
}
.cms-page .brand-container{
	margin: 150px auto 100px;
}
.cms-page ul {
    margin-bottom: 20px;
}
.cms-page ul li {
    line-height: 1.8;
    list-style: disc;
    list-style-position: inside;
}
.cms-page p {
    margin: 10px 0 20px;
}
.cms-page h2 {
    margin: 25px 0 10px;
}

@media screen and (max-width: 991px) {
	.cms-page .brand-container {
	    margin: 90px auto 50px;
	}
	.contact {
	    margin: 90px auto 50px;
	    display: block;
	}
}