.elementor .dropdown_link{font-family:"Roboto";font-weight:400;color:var(--Black);letter-spacing:1px;text-align:start;padding-block-start:12px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;transition:all 300ms;align-self:start;}.elementor .dropdown_link:hover,.elementor .dropdown_link:focus-visible{color:var(--Black);margin-inline-start:12px;}.elementor .dropdown_link:focus{color:var(--Black);}.elementor .dropdown_link:active{color:var(--Black);}.elementor .header-scroll{/* Linie im Normalzustand (unsichtbar) */
.header-scroll {
position: relative;
}

/* Linie selbst */
.header-scroll::after {
content: "";
position: absolute;
left: 50%;
bottom: 0;
transform: translateX(-50%);

width: 90%;
height: 1px;

background: linear-gradient(
  to right,
  transparent,
  rgba(255,255,255,0.8),
  transparent
);

opacity: 0;
transition: opacity 0.3s ease;
}

/* Sobald gescrollt wird (Elementor Sticky Klasse) */
.header-scroll.elementor-sticky--effects::after {
opacity: 1;
}\n}.elementor .dropdown_line{border-width:1px;border-color:#ffffff;background-color:#ffffff;opacity:50%;selector .dropdown_line {
border: none;
height: 1px;
background: linear-gradient(
  to right,
  rgba(0, 154, 147, 1) 0%,
  rgba(0, 154, 147, 0) 100%
);
}\n}.elementor .btn-primary{position:relative;font-family:"Roboto";font-weight:900;font-size:14px;color:var(--Semi_Dark_Petrol);letter-spacing:0.05em;column-gap:8px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:12px;margin-block-end:0px;border-radius:40px;border-width:1px;border-color:var(--Highlight);border-style:solid;background-color:var(--Highlight);transition:all 300ms;display:inline-flex;row-gap:0px;align-self:start;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--White);column-gap:8px;border-color:var(--Petrol);background-color:var(--Petrol);transform:scale3d(1.03, 1.03, 1);}.elementor .btn-call-menu{font-weight:700;margin-block-start:0px;}.elementor .btn_secondary{font-family:"Roboto";font-weight:800;font-size:14px;color:var(--Petrol);letter-spacing:0.05em;text-transform:uppercase;border-radius:24px;border-width:1px;border-color:var(--Petrol);border-style:solid;background-color:#375efa00;box-shadow:0px 0px 10px 0px #00999133;transition:all 300ms;}.elementor .btn_secondary:hover,.elementor .btn_secondary:focus-visible{color:var(--Highlight);border-width:1px;border-color:var(--Highlight);border-style:solid;background-color:#375efa00;box-shadow:0px 0px 10px 0px var(--White);transform:scale3d(1.05, 1.05, 1);}.elementor .div_footer_h6{font-family:"Roboto";font-weight:600;font-size:14px;color:var(--White);letter-spacing:6%;text-align:start;text-transform:uppercase;padding:0px;margin:0px;opacity:70%;}.elementor .footer_links{font-family:"Roboto";font-weight:400;font-size:14px;color:var(--White);display:inline-flex;}.elementor .footer_links:hover,.elementor .footer_links:focus-visible{color:var(--Highlight);}.elementor .footer_links_hover:hover,.elementor .footer_links_hover:focus-visible{color:var(--Light_Petrol);transform:translate3d(8px, 0px, 0px);}.elementor .footer_links_hover{padding:0px;transition:all 300ms;}.elementor .underline{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Petrol);border-style:solid;transition:all 300ms;}.elementor .underline:hover,.elementor .underline:focus-visible{border-color:var(--Light_Petrol);}.elementor .div_bottom_wrapper{display:flex;gap:12px;justify-content:flex-end;align-items:center;}.elementor .bottom_trenner{width:1px;height:20px;background-color:var(--White);}.elementor .btn_sec_yellow{color:var(--Highlight);border-color:var(--Highlight);box-shadow:0px 0px 10px 0px #ffc44f99;}.elementor .btn_sec_yellow:hover,.elementor .btn_sec_yellow:focus-visible{color:var(--Petrol);border-color:var(--Petrol);}.elementor .btn_primary{font-family:"Roboto";font-weight:900;font-size:14px;color:var(--Black);letter-spacing:0.05em;text-transform:uppercase;border-radius:24px;border-width:1px;border-color:var(--Highlight);border-style:solid;background-color:var(--Highlight);box-shadow:0px 0px 10px 0px #ffc44f66;transition:all 300ms;}.elementor .btn_primary:hover,.elementor .btn_primary:focus-visible{color:var(--Black);border-color:var(--Petrol);background-color:var(--Light_Petrol);box-shadow:0px 0px 10px 0px var(--Light_Petrol);transform:scale3d(1.05, 1.05, 1);}.elementor .wrapper_cards{column-gap:40px;padding:0px;margin-block-start:48px;display:flex;flex-direction:row;row-gap:24px;justify-content:center;align-self:center;}.elementor .div_card{width:400px;column-gap:0px;padding:0px;border-style:none;transition:all 300ms;display:flex;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:center;align-self:center;}.elementor .div_card:hover,.elementor .div_card:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .card_header{padding-block-start:32px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;border-start-start-radius:40px;border-start-end-radius:40px;background-image:linear-gradient(-90deg, #025754 0%,#28b1c9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;row-gap:8px;flex:0 1 auto;align-items:start;}.elementor .card_img{height:200px;overflow:hidden;padding:0px;margin:0px;flex:1 0 auto;justify-content:center;align-self:center;}.elementor .card_p{column-gap:0px;padding-block-start:16px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;border-width:1px;border-color:var(--Light_Petrol);border-style:solid;background-color:var(--White);box-shadow:0px 9px 24px 0px #23e8db66;display:flex;flex-direction:column;row-gap:12px;}.elementor .btn_primary_full_width{width:100%;font-family:"Roboto";font-weight:900;font-size:14px;color:var(--Black);letter-spacing:0.05em;text-transform:uppercase;border-radius:24px;border-width:1px;border-color:var(--Highlight);border-style:solid;background-color:var(--Highlight);transition:all 300ms;}.elementor .btn_primary_full_width:hover,.elementor .btn_primary_full_width:focus-visible{color:var(--White);border-color:var(--Petrol);background-color:var(--Petrol);transform:scale3d(1.05, 1.05, 1);}.elementor .div_bewertungen{padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;border-radius:24px;border-width:1px;border-color:var(--White);border-style:solid;display:inline-flex;flex-direction:row;justify-content:flex-start;}.elementor .div_list_icon{color:var(--Petrol);column-gap:8px;padding:0px;transition:all 300ms;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .div_list_icon:hover,.elementor .div_list_icon:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .list_link{color:var(--Petrol);}.elementor .list_wrapper{padding:0px;display:flex;flex-direction:column;row-gap:12px;}.elementor .icon_list{width:32px;height:32px;}.elementor .list_phone{color:var(--Black);}.elementor .btn_sec_white:hover,.elementor .btn_sec_white:focus-visible{color:var(--White);border-color:var(--White);}.elementor .btn_primary_white_hover:hover,.elementor .btn_primary_white_hover:focus-visible{color:var(--Petrol);border-color:var(--White);background-color:var(--White);}.elementor .div_wrapper_hero{max-width:750px;position:relative;padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:48px;margin-block-end:40px;display:flex;flex-direction:row;justify-content:flex-end;align-self:end;}.elementor .hero_wrapper{column-gap:40px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Light_Petrol);border-style:solid;background-image:linear-gradient(90deg, #025754 0%,#28b1c9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;}.elementor .div_hero_text{width:90%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;}.elementor .div_img_hero{width:50%;max-width:900px;overflow:hidden;position:relative;padding:0px;background-image:url("https://gesundheitsreich.de/wp-content/uploads/2026/04/hero_moelln.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex:1 0 auto;align-self:stretch;}.elementor .hug_content_pillar{transition:all 300ms;}.elementor .badge_yellow{position:absolute;inset-inline-end:0px;inset-block-end:16px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:8px;border-start-start-radius:24px;border-start-end-radius:0px;border-end-start-radius:24px;border-end-end-radius:0px;background-color:var(--Highlight);}.elementor .img_luebeck{background-image:url("https://gesundheitsreich.de/wp-content/uploads/2026/04/hero-luebeck.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .img_moelln{background-image:url("https://gesundheitsreich.de/wp-content/uploads/2026/04/moelln_standort.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .img_schwarzenbek{background-image:url("https://gesundheitsreich.de/wp-content/uploads/2026/04/schwarzenbek-standort.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}