#hp-owl .owl {
    height: 100vh !important;
}



.wide-layout {
width: 100%;
margin:0 auto;
}

@media (min-width: 767px) {
.wide-layout {
max-width: 80%;

}
}
.content-feature {
  position: relative;
  text-align: center;
  color: black;
}


.content-feature img {
	width: 100%;
	height: 500px;
	object-fit: cover;
	margin-bottom: 50px;
}
.centered {
  position: absolute;
  top: 50%;
  color: #fff;
  text-transform: uppercase;
  font-size: 28px;
  letter-spacing: 1px;
  left: 50%;
  transform: translate(-50%, -50%);
}

.wpcf-field-member-role-value {
	letter-spacing: 1px;
	margin-bottom: 20px;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	display: flex;
}


@media (min-width: 767px) {
.wide-width {
margin: 1em auto;
max-width: 80%;
width: 100%;
}
}
.site-footer .footer-menu a {
text-transform: uppercase;}

.img-large-bg-page .img-bg-page-header .page-title {
text-transform: uppercase;
font-size: 28px;
}

.wrapper-container {
margin: 3em auto;
padding-bottom: 6em;
width: 100%;
}


@media (min-width: 767px) {
.wrapper-container {
margin: 3em auto;
width: 85%;
}
}

.wrapper-container h3 {
text-transform: uppercase;
letter-spacing: 1px;
}
.wrapper-container h4 {
text-transform: uppercase;
letter-spacing: 1px;
}

.wrapper-container p>strong {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: 'Gotham';
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    display: block;
    padding-bottom: 5px;
}


.wide-width h2 {
text-transform: uppercase;
letter-spacing: 1.41px;
font-size: 25px;
margin-bottom: 20px;
font-family: 'Gotham', arial, sans-serif;
border-bottom: 1px solid #ddd;
padding-bottom: 3px;
}