.qodef-content {
  margin: 0 !important;
}

header {
  border-bottom: 1px solid #b3b4b3;
}

.qodef-page-header a img {
  display: none;
}

header .qodef-logo-wrapper a img.qodef-light-logo {
  display: block;
transform: none;
 opacity: 1;
}

.qodef-light-header .qodef-page-header > div:not(.qodef-sticky-header) .qodef-main-menu > ul > li > a, .qodef-light-header.qodef-header-style-on-scroll .qodef-page-header .qodef-main-menu > ul > li > a {
  color: #000000;
}

.qodef-light-header .qodef-page-header > div:not(.qodef-sticky-header) .qodef-search-opener, .qodef-light-header .qodef-top-bar .qodef-search-opener, .qodef-light-header.qodef-header-style-on-scroll .qodef-page-header .qodef-search-opener, .qodef-light-header .qodef-page-header > div:not(.qodef-sticky-header) .qodef-side-menu-button-opener, .qodef-light-header .qodef-top-bar .qodef-side-menu-button-opener, .qodef-light-header.qodef-header-style-on-scroll .qodef-page-header .qodef-side-menu-button-opener {
  color: #000000 !important;
}

.porto {
  text-align: center;
}

.porto .qodef-btn.qodef-btn-solid {
  font-size: 18px;
  margin: 40px 0 80px;
}

footer .qodef-footer-top:not(.qodef-footer-top-full) .qodef-container-inner {
  padding: 50px 0 10px;
}

.qodef-footer-bottom-left p {
  margin: 0;
 line-height: 40px;
}

.wpcf7-form-control.wpcf7-textarea {
  height: 200px;
  margin-bottom: 10px;
}

.qodef-blog-list-holder .qodef-item-image img {
  height: 230px;
}

.qodef-section.qodef-parallax-section-holder {
  min-height: 10px !important;
}