/* Generated from leistung: kopfschmerzen-und-migraene-abklaerung */
/*Builder GLOBAL CSS START*/
.themify_builder_content-126 .tb_horx730.module-buttons{padding-left:10px;margin-top:10px;}
.themify_builder_content-126 .tb_horx730.module-buttons.module .module-buttons-item a{margin-top:-10px;}
.themify_builder_content-126 .tb_horx730.module-buttons.module .module-buttons-item em{color:#a4d518;margin-top:-3px;}
.themify_builder_content-126 .tb_horx730.module-buttons .module-buttons-item a{font-style:normal;letter-spacing:0;font-size:17px;}
.themify_builder_content-126 .tb_horx730.module-buttons .module-buttons-item,.themify_builder_content-126 .tb_horx730.module-buttons .module-buttons-item a{font-weight:600;font-family:"Manrope";}
.themify_builder_content-126 .tb_horx730.module-buttons .module-buttons-item,.themify_builder_content-126 .tb_horx730.module-buttons em,.themify_builder_content-126 .tb_horx730.module-buttons .ui,.themify_builder_content-126 .tb_horx730.module-buttons span{color:#233238;}
/*Builder GLOBAL CSS END*/
.themify_builder_content-126 .tb_zb98730,.themify_builder_content-126 .tb_fmbq730{padding-left:100px}
.themify_builder_content-126 .tb_jo6a730{--align_content:var(--align_start)}
.themify_builder_content-126 .tb_ki6c730.module-image .image-wrap img,.themify_builder_content-126 .tb_ki6c730.module-image.image-full-overlay .image-content{border-bottom-left-radius:10px;border-top-left-radius:10px}
.themify_builder_content-126 .tb_2g0s730,.themify_builder_content-126 .tb_9vjd730,.themify_builder_content-126 .tb_18ll730{margin-top:100px}
.themify_builder_content-126 .tb_31uy730,.themify_builder_content-126 .tb_3gfx730,.themify_builder_content-126 .tb_ybig730,.themify_builder_content-126 .tb_yxgh730{border-radius:10px;padding:24px 30px 27px;background-color:#f6f6f6}
.themify_builder_content-126 .tb_y733730.module-text,.themify_builder_content-126 .tb_qsqf730.module-text,.themify_builder_content-126 .tb_di36730.module-text,.themify_builder_content-126 .tb_g150730.module-text{padding-bottom:0}
.themify_builder_content-126 .tb_f465730{padding-top:35px}
.themify_builder_content-126 .tb_wyja730.module-text,.themify_builder_content-126 .tb_1t2b730.module-text{margin-top:20px}
.themify_builder_content-126 .tb_9vjd730>.row_inner{--col:var(--c1_3)}
.themify_builder_content-126 .tb_q2vr730.module-image .image-wrap img,.themify_builder_content-126 .tb_q2vr730.module-image.image-full-overlay .image-content{border-radius:10px}
.themify_builder_content-126 .tb_u0z7730{padding-bottom:70px;padding-top:140px}
.themify_builder_content-126 .tb_jap6730{border-radius:10px;padding:40px 45px;background-color:#fff;--align_content:var(--align_center);--col:var(--c2_1)}
.themify_builder_content-126 .tb_dc1q730{margin-top:73px;z-index:2}
.themify_builder_content-126 .tb_8tw7730.module-post .post-image,.themify_builder_content-126 .tb_8tw7730.module-post .post-image img{border-radius:10px 10px 0 0}
.themify_builder_content-126 .tb_8tw7730.module-post.module .post-title{letter-spacing:-0.5px}
.themify_builder_content-126 .tb_8tw7730.module-post.module .post-title,.themify_builder_content-126 .tb_8tw7730.module-post.module .post-title a{font-size:22px}
.themify_builder_content-126 .tb_8tw7730.module-post .post{border-radius:10px;background-color:#f6f6f6}

@media(max-width:1024px){
.themify_builder_content-126 .tb_zb98730{padding-left:48px}
.themify_builder_content-126 .tb_fmbq730{padding-left:50px}
}
@media(max-width:768px){
.themify_builder_content-126 .tb_zb98730,.themify_builder_content-126 .tb_fmbq730{padding-left:30px;padding-right:30px;padding-bottom:30px}
.themify_builder_content-126 .tb_jo6a730{--col:none;--area:"col1" "col2"}
}
@media(max-width:600px){
.themify_builder_content-126 .tb_9vuz730{padding-top:20px}
.themify_builder_content-126 .tb_jo6a730{padding-top:20px;--area:var(--aream2_auto)}
.themify_builder_content-126 .tb_ki6c730.module-image{padding-left:24px}
.themify_builder_content-126 .tb_5x8g730,.themify_builder_content-126 .tb_9vjd730>.row_inner,.themify_builder_content-126 .tb_jap6730{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-126 .tb_3gfx730,.themify_builder_content-126 .tb_yxgh730{margin-bottom:20px;margin-top:20px}
.themify_builder_content-126 .tb_f465730{padding-top:0;--col:none;--area:var(--aream2_auto)}
.themify_builder_content-126 .tb_3ryv730.module-text{margin-top:30px}
.themify_builder_content-126 .tb_u0z7730{padding-bottom:100px;padding-top:100px}
.themify_builder_content-126 .tb_8tw7730.module-post.module .post-title,.themify_builder_content-126 .tb_8tw7730.module-post.module .post-title a{font-size:18px}
}/*Builder Custom CSS START*/
.cta-dot::before {
  content: "";
  display: block;
  background-color: #7f9740;
  width: 30.2vw;
  height: 30.2vw;
  border-radius: 50%;
  position: absolute;
  left: -16%;
  top: -270px;
  opacity: 0.1;
  filter: blur(70px);
}
.cta-dot .module_subrow::before {
	content: "";
  display: block;
  background-color: #e2f8f0;
  width: 526px;
  height: 526px;
  border-radius: 50%;
  position: absolute;
  right: -80px;
  bottom: -320px;
  opacity: 0.7;
  filter: blur(70px);
  z-index: -1;
}
@media only screen and (max-width: 767px) {
   .cta-dot::before {
      left: 0;
      top: -81px;
      opacity: 0.2;
   }
   .cta-dot .module_subrow::before {
      right: -180px;
      bottom: -70px;
   }
}
/*Builder Custom CSS END*/