.overlay-header #site-header {
  position: fixed;
}

/*header {
  position: fixed;
}*/

.primary-menu.reset-list-style {
  font-size: 16px;
  text-shadow: none;
  font-weight: bold;
}

.cover-header .entry-header a {
  font-size: 17px;
  background-color: #3d69ba;
  text-shadow: none;
  position: relative;
  top: -39px;
  font-weight: bold;
}

.cover-header header h2.tagline {
  font-size: 22px;
  letter-spacing: 4px;
  text-indent: 12px;
  text-shadow: none;
}

.cover-header .entry-header * {
  font-size: 75px;
  text-shadow: none;
}

[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  border-bottom-width: 0px;
  border-bottom-color: #e0e0e0;
  border-bottom-style: solid;
  /*text-align: center;*/
  font-size: 23px;
}

.entry-content a:hover {
  border-bottom-width: 0px;
}

.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  font-size: 23px;
  border-top-style: solid;
  border-style: solid;
  border-width: 0px;
  /* text-align: center;*/
}

.wp-block-media-text .wp-block-media-text__content p {
  /*text-align: center;*/
  font-size: 24px;
}

strong {
  font-size: 30px;
}

.footer-top-visible .footer-nav-widgets-wrapper {
  background-color: #f0f0f0;
}

#site-footer.header-footer-group {
  background-color: #072046;
  color: #ffffff;
}

.footer-copyright {
  color: #ffffff;
}

#site-footer a:hover {
  color: #ffffff;
}

.clear {
  text-align: center;
}

.social {
  font-size: 19px;
  position: relative;
  right: -10%;
}

.contact.getin-top {
  top: 1px;
  position: relative;
  font-size: 19px;
  right: -2%;
}

p:last-of-type {
  font-size: 19px;
}

.subscribe {
  font-size: 15px;
  position: relative;
  top: -6px;
  right: -15%;
}

.footer-title {
  position: relative;
  top: -30px;
}

.headshot {
  position: relative;
  top: -44px;
}

.widget-content > div > *:last-child {
  visibility: hidden;
}

.cover-color-overlay.color-accent.opacity-0 {
  text-shadow: none;
}

.image.wp-image-8859.attachment-full.size-full {
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 1px;
  right: 0px;
}

.footer-widgets-wrapper {
  width: 100%;
}

.footer-widgets-outer-wrapper {
  width: 100%;
}

button:hover {
  top: -1px;
}

form {
  text-align: center;
}

.alignnone.size-full.wp-image-8859 {
  position: absolute;
  top: 15.2%;
  right: -1px;
  visibility: hidden;
}

.alignnone.size-full.wp-image-8859 {
  position: absolute;
  top: 15.2%;
  right: -1px;
  visibility: hidden;
}

.entry-header.has-text-align-center.header-footer-group {
  position: relative;
}

.epl-property-blog .entry-title {
  font-size: 5px;
}

.epl-property-blog.epl-listing-grid-view .property-box-right {
  font-size: 89%;
}

.properties-listing-filter-wrapper-row {
  text-align: left;
}

#site-header.header-footer-group {
  background-color: #072046;
  opacity: 0.7;
}

.header-inner.section-inner {
  color: #ffffff;
}

#post-14304.post-14304.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-instagram {
  position: relative;
}

/*
.entry-header-inner.section-inner.medium {
  position: relative;
}

.entry-header.has-text-align-center {
  position: relative;
  top: 23px;
}

.singular .featured-media {
  position: relative;
  top: 23px;*/

.entry-header-inner.section-inner.medium {
  margin-top: 14px;
}

.loop.pad {
  margin-top: 100px;
}

.epl-listing-single .entry-header .title-meta-wrapper {
  margin-top: 102px;
  margin-bottom: 13px;
}

.epl-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  margin-bottom: 96px;
}

.lSSlideOuter .lightSlider>* {
  text-align: center;
}