.site-logo a p {
	font-size: 1.5em;
	vertical-align: middle;
	font-family: "Crimson Text", serif;
	color: #000;
}

.logo-footer img {
	max-height: 4em;
}

.logo-footer a p {
	font-size: 1.8em;
	vertical-align: middle;
	font-family: "Crimson Text", serif;
	color: #000;
}

.mobile-logo a {
	padding-left: 15px;
}

.mobile-logo a.mobile-logo-sidebar {
	padding-left: 30px;
}

.mobile-logo a p {
	font-size: 1.1em;
	white-space: nowrap;
	font-family: "Crimson Text", serif;
}

.hero5::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6); 
  z-index: 2;
}

.hero5 .container {
  position: relative;
  z-index: 3;
}

.service5-section-area {
  scroll-margin-top: 90px;
}

.contact4-section-area {
	background: #A87C2D;
}

.btnSend {
	padding: 5px 15px;
	border-radius: 12px;
	color: #fff;
	background-color: #A87C2D;
	background: #A87C2D;
	cursor: pointer;
}

.btnSend:hover {
	background: #8A682B;
}