/* @import url('https://fonts.googleapis.com/css?family=Righteous&display=swap'); */

.ik-font-oswald{ font-family: 'Oswald'; }
.ik-font-roboto{ font-family: 'Roboto'; }
.ik-font-lato{ font-family: 'Lato'; }

.html_elegant-blog #top .post-entry .post-title { padding: 10px !important;}

.html_elegant-blog #top .post-entry .post-title a {
  /* font-family: 'Righteous',sans-serif !important; */
  text-shadow: 1px 1px 1px rgba(27, 27, 27, 0.5) !important;
  font-size: 1.5em !important;
  color: #000 !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: -1.5px !important;
  text-align: center !important;
}

/* #top h1 {
  font-family: 'Righteous',sans-serif !important;
  text-shadow: 1px 1px 1px rgba(27, 27, 27, 0.5) !important;
  font-size: 1.0em !important;
  color: #000 !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: -1.5px !important;
  text-align: center !important;
} */

#top h1.post-title{ margin-top: 10px; }

#top h1.post-title a {
  /* font-family: 'Righteous',sans-serif !important; */
  font-family: helvetica,helveticaneue,helvetica neue,helvetica-neue,Arial,sans-serif !important;
  text-shadow: 1px 1px 1px rgba(27, 27, 27, 0.5) !important;
  font-size: 2.5em !important;
  color: #000 !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: -1.5px !important;
  text-align: center !important;
  line-height: 30px;
}

.hero h1, h6 {
    /* font-family: 'Righteous',sans-serif !important; */
    font-family: helvetica,helveticaneue,helvetica neue,helvetica-neue,Arial,sans-serif !important;
    text-shadow: 1px 1px 1px rgba(27, 27, 27, 0.5) !important;
    /* color: #fff !important; */
    font-size: 3.4em !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    letter-spacing: -1.5px !important;
}

.hero h5 {
    font-family: "Lato",sans-serif;
    color: #fff;
}

#whois p {
  font-family: "Lato",sans-serif;
}

#newsletter

.highlighted {
  background-color: #000;
  color: #fff;
  padding: 10px;
  display: inline-block;
  margin-top: 10px;
}
.input_newsletter {
  padding: 15px !important;
}

.wpcf7-submit {
  background-color: #FE390A !important;
  color:#fff !important;
  width: 100%;
  padding: 20px !important;
  font-size: 1em;
}

.divider-separator {
  width: 15%;
  background-color: green;
  height: 1px;
  display: block;
}

.pricing-table li.avia-pricing-row .currency-symbol {
opacity: 1 !important;
}

.entry-content-wrapper div li {
    text-indent: 0;
    text-align: left;
}
