.ak-container-right.ak-container {
  margin-top: -58px;
}

.site-footer {
  background: #f5f6f2;
}

.elementor-column-wrap.elementor-element-populated {
  margin-top: 0px;
  padding-top: -4px;
  padding-bottom: 0px;
  margin-bottom: -15px;
}

#primary .post-meta .entry-title {
  margin-top: 19px;
}

#secondary h2.widget-title {
  margin-top: 22px;
}

#primary.content-area.no {
  margin-top: -60px;
}

.elementor-2 .elementor-element.elementor-element-6720845 img {
  height: 255px;
}

.elementor-2 .elementor-element.elementor-element-cf642ca img {
  height: 255px;
}

a {
  color: #006fb7;
}

.elementor-widget-button .elementor-button {
  background-color: #006fb7;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Roboto' !important;
}

h2 {
  font-family: 'Roboto' !important;
  font-weight: 600;
  color: #006FB7;
  font-size: 20px;
}

.elementor-9120 .elementor-element.elementor-element-0ed2ae9 .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  color: #006FB7;
  font-size: 20px;
}

.elementor-7503 .elementor-element.elementor-element-504c4e6 input[type="search"].hfe-search-form__input {
  height: 29px;
}

.post-image-wrap {
  visibility: hidden;
}

#primary .post-meta .entry-title {
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  font-size: 20px;
  color: #006FB7;
		visibility: hidden;
}

article .posted-on a, .post-meta .post-date .byline .author a {
    color: #999;
    font-weight: 400;
    visibility: hidden;
}

.post-meta .post-date .byline, article .posted-on {
    color: #999;
    visibility: hidden;
}

.fa.fa-comment-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
    visibility: hidden;
}

.post-meta .entry-meta {
    border-bottom: 1px solid #e7e7e7;
    margin: 0;
    padding: 0px 0 10px;
    clear: both;
    visibility: hidden;
}