.qodef-h1, h1 {
  font-size: 43px !important;
}

@media screen and (max-width: 1024px) {
  .qodef-h1, h1 {
    font-size: 38px !important;
  }
  .qodef-h2, h2 {
    font-size: 34px !important;
  }
}
.qodef-h6, h6 {
  color: #aac8c4;
}

.qodef-testimonials-list .qodef-e-static-quote {
  color: #aac8c4;
}

.qodef-e-info > :not(.qodef-e-info-item) {
  color: #aac8c4;
}

.qodef-header--tabbed #qodef-page-header .qodef-tabbed-header-right-wrapper {
  border-left: 1px solid #5c6d7b;
}

.qodef-header--tabbed #qodef-page-header .qodef-tabbed-header-top-wrapper {
  border-bottom: 1px solid #5c6d7b;
}

.qodef-header--tabbed #qodef-page-header .qodef-tabbed-header-bottom-wrapper .qodef-widget-holder {
  flex-shrink: 0;
  margin: 0;
  border-left: 1px solid #5c6d7b;
}

.qodef-header--tabbed #qodef-page-header-inner {
  border-bottom-color: #5c6d7b !important;
}

.qodef-header-navigation > ul > li > a:before {
  background-color: #5c6d7b;
}

body.page-schreinerei .qodef-h6, body.page-schreinerei h6, body.page-id-10205 .qodef-h6, body.page-id-10205 h6 {
  color: #c2563f;
}
body.page-schreinerei .qodef-testimonials-list .qodef-e-static-quote, body.page-id-10205 .qodef-testimonials-list .qodef-e-static-quote {
  color: #c2563f;
}
body.page-schreinerei .qodef-e-info > :not(.qodef-e-info-item), body.page-id-10205 .qodef-e-info > :not(.qodef-e-info-item) {
  color: #c2563f;
}

#qodef-side-area .widget.widget_halstein_core_social_icons_group .qodef-icon-holder.qodef--textual a {
  border-color: #ffffff;
}

#qodef-side-area .widget.widget_halstein_core_social_icons_group .qodef-icon-holder.qodef--textual a {
  background-color: #ffffff;
}

.wpcf7-not-valid-tip {
  color: #dc3232 !important;
}

.wpcf7-response-output {
  background-color: #f2f1ef !important;
  border-color: #f2f1ef !important;
  color: #c2563f !important;
}

.gfd-ueberuns-logo .elementor-widget-halstein_core_icon_with_text {
  min-height: 160px;
}

@media screen and (max-width: 1024px) {
  #qodef-page-footer #qodef-page-footer-top-area-inner {
    padding: 60px 0 80px 0;
  }
  #qodef-page-footer .qodef-grid-inner .qodef-grid-item:first-child img {
    max-width: 300px !important;
  }
}
@media screen and (max-width: 767px) {
  .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:first-child {
    width: 100% !important;
    margin-bottom: 20px;
  }
  .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(2) {
    width: 33% !important;
  }
  .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(3) {
    width: 33% !important;
  }
  .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(4) {
    width: 33% !important;
  }
}
@media screen and (max-width: 680px) {
  #qodef-page-footer .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(2) {
    width: 100% !important;
  }
  #qodef-page-footer .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(3) {
    width: 100% !important;
  }
  #qodef-page-footer .qodef-grid.qodef-columns-layout--custom > .qodef-grid-inner > .qodef-grid-item:nth-child(4) {
    width: 100% !important;
  }
}
@media screen and (max-width: 1024px) {
  .qodef-page-title {
    height: 340px !important;
  }
}
@media screen and (max-width: 543px) {
  .qodef-page-title {
    height: 234px !important;
  }
  .qodef-page-title h1 {
    display: none !important;
  }
}
.qodef-grid.qodef-layout--masonry.qodef-items--fixed .qodef-grid-item img {
  height: auto;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

@media screen and (max-width: 1024px) {
  .gfd-schreinerei-team .elementor-column {
    padding: 0 5px 0 5px !important;
    margin: 0 0 10px 0 !important;
  }
  .gfd-schreinerei-team .elementor-widget-wrap {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
  }
  .gfd-schreinerei-team .qodef-grid.qodef-gutter--normal > .qodef-grid-inner > .qodef-grid-item {
    margin: 0 0 0 0 !important;
  }
  .gfd-schreinerei-team .qodef-grid {
    margin: 0 0 0 0 !important;
  }
}
.qodef-shortcode-list {
  display: none !important;
}

/*# sourceMappingURL=goldfaden.css.map */
