.et_pb_with_border > #block-8 > #anwaltWidget107 .widgetContent {
  background-color: #f7f8fa;
  padding-top: 10;
  padding: 0px;
  margin-top: 0px;
}
.et_pb_with_border > #block-8 > #anwaltWidget107 .widgetHeadingContainer {
  background-color: #f7f8fa !important;
  border-width: 0px;
  border-style: solid;
}
.post-19 .et_pb_section:nth-child(3) .et_pb_widget_area {
  background-color: #f7f8fa;
}
#anwaltWidget107 > #widgetAnwaltde .anw-mb-1 {
  border-width: 1.5px;
  border-style: solid;
  border-color: #b5007d;
  padding: 1.8vw;
}
#wpforms-276922 > #wpforms-form-276922 #wpforms-276922-field_10:before {
  content: "\e090";
  font-family: 'ETMODULES' !important;
  color: #f7f8fa;
  font-size: 1.1rem;
}
#wpforms-276922 > #wpforms-form-276922 #wpforms-276922-field_9 {
  font-size: 14px;
}
#wpforms-276922-field_4-container > #wpforms-276922-field_4 a {
  text-decoration: underline;
  color: #f7f8fa;
}
#wpforms-276922 .wpforms-field textarea {
  font-size: 14px;
}
.wpforms-field-container > #wpforms-276922-field_4-container > #wpforms-276922-field_4 .wpforms-field-label-inline {
  font-size: clamp(13px, 0.8vw, 15px) !important;
}
.df_at_nav_wrap .df_at_nav .et-pb-icon {
  padding-left: 0px;
  margin-left: 0px;
}
.df_at_nav_wrap .df_at_nav .df_at_title {
  padding-right: 5px;
}
.df_at_nav_wrap .df_at_nav .df_at_subtitle {
  padding-right: 5px;
}
.post-19 .et_pb_section:nth-child(3) .et_pb_text h2 {
  font-weight: 700;
}
.et_pb_row .df_ab_blurb_container {
  margin-right: 2.1979px;
}
#wpforms-276922-field_11-container > #wpforms-276922-field_11 a {
  -webkit-text-stroke-color: #f7f8fa !important;
  color: ;
  -webkit-text-stroke-width: 0.2px;
  text-decoration: underline;
}
#wpforms-276922 .wpforms-field input {
  font-size: 14px;
}
#wpforms-276922-field_11-container > #wpforms-276922-field_11 .wpforms-required-label {
  -webkit-text-stroke-color: #f7f8fa !important;
  -webkit-text-stroke-width: 0.5px;
}
#wpforms-276922 .wpforms-field ul li {
  font-size: 13px;
  line-height: 25px;
}
.wpforms-field-container > #wpforms-276922-field_11-container > #wpforms-276922-field_11 .wpforms-field-label-inline {
  font-size: 12px !important;
}
#wpforms-276922 > #wpforms-form-276922 #wpforms-276922-field_10 {
  -webkit-appearance: none;
  appearance: none;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  font-size: 1.1rem;
}
.et_pb_with_border #wpforms-confirmation-241726 {
  background-color: #b5007d !important;
}
#wpforms-276922-field_11 > li > label > a {
  color: white;
  text-decoration: underline;
}
#wpforms-4394686 .wpforms-field .wpforms-field-label {
  padding-top: 15px;
}
#wpforms-4394686-field_6-container > label {
  padding-top: 0px !important;
}
#wpforms-4394686 .wpforms-field .wpforms-field-label .wpforms-required-label {
  color: #b5007d;
}
#wpforms-4394686-field_8-container > #wpforms-4394686-field_8 .wpforms-required-label {
  color: #b5007d;
}
.wpforms-field-container #wpforms-241620-field_30-container .wpforms-page-button {
  background-color: #b5007d !important;
}
#darum-zum-anwalt > div:nth-child(1) > div:nth-child(2) > div > div > p:nth-child(5) > a {
  color: white!important;
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle,
  .dtb-menu .et_mobile_menu .sub-menu-toggle,
  #dtb-m-menu .sub-menu-toggle {
    color: #b5007d;
  }
  .et_mobile_nav_menu .menu-item > .sub-menu-toggle {
    color: #b5007d;
  }
}
@media screen and (max-width: 375px) {
  #wpforms-276922 > #wpforms-form-276922 #wpforms-276922-field_10 {
    -webkit-text-stroke-color: #f7f8fa !important;
  }
}
