@import url("https://fonts.googleapis.com/css2?family=Merriweather&family=Tangerine");html body header#main-header #logo {
  width: 95%;
  height: auto;
  max-height: none;
}
html body div#et-top-navigation {
  margin-top: 47px;
}
#name.et_pb_text h1 {
  font-family: Merriweather;
  font-weight: 500;
  font-size: 54px;
}
#title.et_pb_text h5 {
  font-family: Merriweather;
  font-size: 36px;
  font-weight: 300;
  line-height: 42px !important;
}
#title.et_pb_text p {
  line-height: 20px;
  font-size: 16px;
  text-align: center;
}
#Section1.et_pb_section {
  background-color: #b6b7b0 !important;
}
#Section1.et_pb_section .et_pb_text h4 {
  font-family: Tangerine !important;
  font-size: 42px !important;
}
#Section1.et_pb_section .et_pb_text p {
  text-align: center;
}
#text.et_pb_text p {
  text-align: left !important;
  font-size: 16px;
}
.et_pb_column > #text em {
  text-align: left !important;
}
#text.et_pb_image {
  text-align: center;
}
.et_pb_column > #title strong {
  font-size: 30px;
  font-weight: 500;
}
#title p strong {
  font-size: 14px !important;
  font-weight: 700;
}
#title h6 em {
  font-style: normal;
  font-size: 16px;
}
.et_pb_column > #title h6 > strong {
  font-size: 16px;
  line-height: 20px;
}
#title h5 strong {
  font-style: normal;
}
#title h6 strong {
  font-size: 16px !important;
  line-height: 20px;
}
.page #top-header > .container {
  color: #ffffff !important;
}
#top-header #et-info-email {
  color: #ffffff !important;
}
#top-header #et-secondary-menu span {
  color: #ffffff !important;
}
#image.et_pb_image {
  text-align: center;
}
#image2.et_pb_image {
  text-align: center;
}
html body div#et-top-navigation ul.nav li ul li {
  padding-bottom: 10px;
}
html body div#et-top-navigation ul.nav li ul li a {
  padding-top: 6px;
  padding-bottom: 6px;
}
#section1.et_pb_section .et_pb_slider .et_pb_slide_description {
  height: 0px !important;
  max-height: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
#section1.et_pb_section .et_pb_slider .et_pb_slide {
  height: auto !important;
  padding-bottom: 40px !important;
}
.et_pb_column .et_pb_container {
  height: auto !important;
}
.wp-video > #mep_0 .mejs-overlay-play {
  padding-bottom: 30px !important;
}
.et_pb_text_inner > #tablepress-color-myth-left .row-1 > td {
  border-width: 0px !important;
}
html .tablepress {
  border-width: 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-left .row-3 > td {
  border-width: 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-left .row-2 > td {
  border-width: 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-left .row-4 > td {
  border-width: 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-center .row-1 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-center .row-3 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-right .row-2 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-right .row-1 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-right .row-3 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-center .row-2 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-center .row-4 > td {
  border-width: 0px 0px 0px !important;
}
.et_pb_text_inner > #tablepress-color-myth-right .row-4 > td {
  border-width: 0px 0px 0px !important;
}
#left .elementToProof {
  font-size: 14px;
  line-height: 24px;
}
.et_pb_column > #left > .et_pb_text_inner div {
  font-size: 14px;
  line-height: 24px;
}
#Section1.et_pb_section .et_pb_text h3 {
  line-height: 30px;
}
#row2 #pac_dih__caption_0 {
  text-align: center;
  font-size: 20px;
  padding-top: 5px;
}
#header-available > div > h3 > b {
  color: #ff0000 !important;
}
@media screen and (max-width: 1024px) {
  html body header#main-header {
    width: 90%;
  }
  #Section1.et_pb_section {
    margin-top: 200px;
  }
}
@media screen and (max-width: 768px) {
  html body .mobile_nav {
    padding-top: 18px !important;
    padding-right: 12px;
    padding-bottom: 18px !important;
  }
  #title.et_pb_text h5 {
    font-size: 30px !important;
    line-height: 42px;
  }
  #section1.et_pb_section {
    margin-top: 0px;
  }
  #title.et_pb_text p {
    padding-bottom: 0px;
    margin-bottom: 10px !important;
  }
  html body header#main-header {
    margin-top: 0px;
    width: 90%;
  }
  .page #top-header > .container {
    padding-bottom: 4px;
    padding-top: 5px !important;
  }
  #top-header #et-info-email {
    font-size: 12px !important;
  }
  #Section1.et_pb_section {
    margin-top: 125px;
  }
  #Section1.et_pb_section .et_pb_text h3 {
    margin-top: 35px;
  }
  #Section1.et_pb_section .et_pb_text h4 {
    font-size: 36px !important;
  }
}
@media screen and (max-width: 667px) {
  html body .mobile_nav {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
    padding-right: 22px;
    padding-left: 22px;
  }
  .et_pb_column > #title h5 > strong {
    font-size: 30px;
    font-weight: 500;
    line-height: 36px;
  }
  .post-2328 .et_pb_section:nth-child(1) {
    margin-top: 0px;
  }
  .et_pb_column > #title h6 > strong {
    line-height: 18px;
  }
  #title h5 strong {
    font-size: 30px;
    line-height: 36px;
    font-weight: 500;
    font-style: normal;
  }
  .post-2797 .et_pb_section:nth-child(1) {
    margin-top: 0px;
  }
  html body div#footer-bottom #footer-info {
    font-size: 13px;
  }
  #title.et_pb_text h5 {
    font-size: 30px;
    line-height: 36px;
  }
  #section1.et_pb_section {
    margin-top: 0px;
  }
  html body header#main-header {
    margin-top: 0px;
    width: 90% !important;
  }
  html body div#top-header {
    height: 30px;
  }
  #top-header #et-info-email {
    color: #ffffff;
    font-size: 14px;
  }
  body {
    margin-top: 0px;
  }
  #section1.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    display: block;
  }
  body #main-header > .container {
    margin-right: auto;
    margin-left: auto;
  }
  #Section1.et_pb_section {
    margin-top: 125px;
  }
}
@media screen and (max-width: 375px) {
  html body header#main-header {
    width: 100% !important;
    padding-top: 9px;
    margin-top: 0px;
  }
  #Section1.et_pb_section {
    margin-top: 0px;
  }
  #header.et_pb_text h1 {
    font-size: 44px;
    line-height: 48px !important;
    letter-spacing: -1px;
    margin-top: 0px;
  }
  html body .mobile_nav {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  #Section1.et_pb_section .et_pb_text h4 {
    font-size: 32px !important;
  }
  html body div#top-header #et-info {
    color: #ffffff;
    height: 30px;
  }
  #top-header #et-info-email {
    color: #ffffff;
    font-size: 11.4px;
    margin-top: 0px;
    padding-top: 5px;
  }
  html body header#main-header #logo {
    width: 285px;
    height: auto;
  }
  #title.et_pb_text h5 {
    font-size: 24px;
    line-height: 30px !important;
  }
  #title > .et_pb_text_inner strong {
    font-style: normal;
    font-weight: 500;
  }
  .hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 15px;
  }
  html body div#top-header {
    height: 30px;
    padding-top: 1px;
  }
  body #main-header > .container {
    margin-left: 0px !important;
    margin-right: 0px !important;
    width: auto !important;
  }
  html body div#et_mobile_nav_menu {
    width: 95% !important;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }
  #Section1.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    margin-top: 0px;
  }
  #header-available.et_pb_text h3 {
    margin-top: 0px;
  }
}
