.elementor-43 .elementor-element.elementor-element-hero-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-hero-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medipool.53f-ki.de/wp-content/uploads/2026/03/slider-2-1.jpg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-hero-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 120px 30px;}.elementor-43 .elementor-element.elementor-element-hero-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-hero-heading{text-align:start;}.elementor-43 .elementor-element.elementor-element-hero-heading .elementor-heading-title{font-size:42px;font-weight:700;color:#ffffff;}.elementor-43 .elementor-element.elementor-element-intro-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-intro-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-43 .elementor-element.elementor-element-intro-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 40px 30px;}.elementor-43 .elementor-element.elementor-element-intro-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-logo-img{text-align:center;}.elementor-43 .elementor-element.elementor-element-logo-img img{width:250px;}.elementor-43 .elementor-element.elementor-element-intro-heading{text-align:center;}.elementor-43 .elementor-element.elementor-element-intro-heading .elementor-heading-title{color:#8bc34a;}.elementor-43 .elementor-element.elementor-element-twocol-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-twocol-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-43 .elementor-element.elementor-element-twocol-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 30px 60px 30px;}.elementor-43 .elementor-element.elementor-element-twocol-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-twocol-img1{text-align:center;}.elementor-43 .elementor-element.elementor-element-twocol-head1{text-align:center;}.elementor-43 .elementor-element.elementor-element-twocol-head1 .elementor-heading-title{color:#e91e8c;}.elementor-43 .elementor-element.elementor-element-twocol-img2{text-align:center;}.elementor-43 .elementor-element.elementor-element-twocol-head2{text-align:center;}.elementor-43 .elementor-element.elementor-element-twocol-head2 .elementor-heading-title{color:#e91e8c;}.elementor-43 .elementor-element.elementor-element-features-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-features-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-43 .elementor-element.elementor-element-features-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-43 .elementor-element.elementor-element-features-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-imgboxes-section{padding:40px 30px 40px 30px;}.elementor-43 .elementor-element.elementor-element-imgbox-img1{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt1{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt1 .elementor-heading-title{color:#e91e8c;}.elementor-43 .elementor-element.elementor-element-imgbox-img2{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt2{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt2 .elementor-heading-title{color:#e91e8c;}.elementor-43 .elementor-element.elementor-element-imgbox-img3{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt3{text-align:center;}.elementor-43 .elementor-element.elementor-element-imgbox-txt3 .elementor-heading-title{color:#e91e8c;}.elementor-43 .elementor-element.elementor-element-faq-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-faq-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-43 .elementor-element.elementor-element-faq-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-43 .elementor-element.elementor-element-faq-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-faq-head{text-align:center;}.elementor-43 .elementor-element.elementor-element-faq-head .elementor-heading-title{color:#8bc34a;}.elementor-43 .elementor-element.elementor-element-contact-section:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-contact-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-43 .elementor-element.elementor-element-contact-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-43 .elementor-element.elementor-element-contact-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-contact-head .elementor-heading-title{color:#8bc34a;}.elementor-43 .elementor-element.elementor-element-contact-logo img{width:200px;}