.elementor .hp-mv-stepNote{width:55%;font-family:"Inria Serif";font-size:17px;color:inherit;line-height:1.5;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-end;text-align:left;\n}.elementor .hp-mv-priceRow{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:stretch;}.elementor .hp-mv-cta{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .hp-mv-closing{width:100%;min-width:0px;min-height:1050px;font-family:"Inria Serif";color:#faf3e3;padding-block-start:100px;padding-block-end:550px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://harmoniepfade.de/wp-content/uploads/2026/10/Goldener-Pfad-zum-leuchtenden-Tor-10.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:center center;background-color:#0b1628;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box; background-image:linear-gradient(to bottom,#0b1628 0px,#0b1628 150px,rgba(11,22,40,0) 300px),url("https://harmoniepfade.de/wp-content/uploads/2026/10/Goldener-Pfad-zum-leuchtenden-Tor-10.png"); background-size:100% 100%,100% auto; background-position:center center,center bottom;\n}.elementor .hp-mv-pricing{width:100%;min-width:0px;font-family:"Inria Serif";color:#0b1628;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://harmoniepfade.de/wp-content/uploads/2026/08/hp-membership-calm.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#faf3e3;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box; background-position:center 220px;\n}.elementor .hp-mv-steps{width:100%;min-width:0px;font-family:"Inria Serif";color:#faf3e3;padding-block-start:100px;padding-block-end:150px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://harmoniepfade.de/wp-content/uploads/2026/08/hp-membership-steps.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0b1628;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box;\n}.elementor .hp-mv-benefits{width:100%;min-width:0px;font-family:"Inria Serif";color:#0b1628;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://harmoniepfade.de/wp-content/uploads/2026/08/hp-membership-flowers.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#faf3e3;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box; background-position:center top;\n}.elementor .hp-mv-hero{width:100%;min-width:0px;min-height:720px;font-family:"Inria Serif";color:#faf3e3;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://harmoniepfade.de/wp-content/uploads/2026/08/hp-membership-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0b1628;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;box-sizing:border-box; background-image:linear-gradient(to bottom,rgba(11,22,40,0) 0%,rgba(11,22,40,0) 80%,#0b1628 100%),url("https://harmoniepfade.de/wp-content/uploads/2026/08/hp-membership-hero.webp"); background-size:100% 100%,cover; background-position:center center,center center;\n}.elementor .hp-mv-terms:hover,.elementor .hp-mv-terms:focus-visible{color:#916d30;}.elementor .hp-mv-terms:focus{color:#916d30;}.elementor .hp-mv-terms{font-family:"Inria Serif";font-size:18px;color:#0b1628;line-height:1.5;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .hp-mv-goldHeading{width:100%;font-family:"Inria Serif";font-weight:400;font-size:48px;color:#c49b51;line-height:1.16;text-align:center;margin:0px;}.elementor .hp-mv-faq{width:100%;min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:14px;border-bottom-style: solid; border-bottom-color: #c49b51;\n}.elementor .hp-mv-price{font-family:"Inria Serif";font-size:62px;color:#0b1628;line-height:1.1;margin:0px;}.elementor .hp-mv-priceCard{width:100%;min-width:0px;padding:38px;border-width:1px;border-color:#c49b51;border-style:solid;background-color:rgba(250,243,227,0.9);display:flex;flex-direction:column;gap:20px;flex:1 1 0px;box-sizing:border-box;\n}.elementor .hp-mv-preview{width:100%;height:auto;max-width:1050px;border-width:1px;border-color:#c49b51;border-style:solid;}.elementor .hp-mv-connector{width:28px;height:1px;min-width:12px;padding:0px;margin-block-start:94px;background-color:#c49b51;display:flex;flex:0 0 auto;}.elementor .hp-mv-stepCopy{font-family:"Inria Serif";font-size:18px;color:#faf3e3;line-height:1.5;text-align:center;margin:0px;}.elementor .hp-mv-stepTitle{font-family:"Inria Serif";font-weight:400;font-size:24px;color:#faf3e3;line-height:1.22;text-align:center;margin:0px;}.elementor .hp-mv-number{font-family:"Inria Serif";font-size:34px;color:#c49b51;line-height:1;text-align:center;margin:0px;}.elementor .hp-mv-stepIcon{width:82px;height:82px;object-fit:contain;}.elementor .hp-mv-step{width:100%;min-width:0px;color:#faf3e3;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:center;}.elementor .hp-mv-stepRow{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .hp-mv-icon{width:66px;height:auto;flex:0 0 auto;}.elementor .hp-mv-card{width:calc(50% - 12px);min-width:0px;color:#0b1628;padding:28px;border-width:1px;border-color:#c49b51;border-style:solid;background-color:rgba(250,243,227,0.87);display:flex;flex-direction:row;gap:22px;align-items:flex-start;box-sizing:border-box;\n}.elementor .hp-mv-cards{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .hp-mv-outline:hover,.elementor .hp-mv-outline:focus-visible{color:#0b1628;background-color:#c49b51;}.elementor .hp-mv-outline:focus{color:#0b1628;background-color:#c49b51;}.elementor .hp-mv-outline{max-width:100%;font-family:"Inria Serif";font-size:20px;color:#0b1628;line-height:1.3;text-align:center;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:2px;border-width:1px;border-color:#c49b51;border-style:solid;background-color:transparent;white-space:normal; width:fit-content; box-sizing:border-box;\n}.elementor .hp-mv-button:hover,.elementor .hp-mv-button:focus-visible{color:#0b1628;border-color:#faf3e3;background-color:#faf3e3;}.elementor .hp-mv-button:focus{color:#0b1628;border-color:#c49b51;background-color:#faf3e3;}.elementor .hp-mv-button{max-width:100%;font-family:"Inria Serif";font-size:20px;color:#0b1628;line-height:1.3;text-align:center;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:auto;border-radius:2px;border-width:1px;border-color:#c49b51;border-style:solid;background-color:#c49b51;white-space:normal; width:fit-content; box-sizing:border-box;\n}.elementor .hp-mv-heroCol{width:58%;min-width:0px;max-width:670px;padding:0px;display:flex;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .hp-mv-medallion{width:39%;height:auto;max-width:420px;flex:0 0 auto;}.elementor .hp-mv-compass{width:48%;height:auto;max-width:540px;flex:0 0 auto;}.elementor .hp-mv-kicker{font-family:"Inria Serif";font-weight:400;font-size:15px;color:#c49b51;letter-spacing:2.4px;line-height:1.4;text-transform:uppercase;margin:0px;text-align:left;\n}.elementor .hp-mv-small{width:100%;font-family:"Inria Serif";font-size:17px;color:inherit;line-height:1.5;margin:0px;text-align:left;\n}.elementor .hp-mv-centerCopy{width:100%;max-width:100%;font-family:"Inria Serif";font-size:21px;color:inherit;line-height:1.6;text-align:center;margin:0px;}.elementor .hp-mv-copy{width:100%;max-width:100%;font-family:"Inria Serif";font-size:21px;color:inherit;line-height:1.6;margin:0px;text-align:left;\n}.elementor .hp-mv-h3{font-family:"Inria Serif";font-weight:400;font-size:28px;color:inherit;line-height:1.22;margin:0px;text-align:left; hyphens:auto; overflow-wrap:break-word;\n}.elementor .hp-mv-h2center{width:100%;font-family:"Inria Serif";font-weight:400;font-size:48px;color:inherit;line-height:1.16;text-align:center;margin:0px;}.elementor .hp-mv-h2{width:100%;font-family:"Inria Serif";font-weight:400;font-size:48px;color:inherit;line-height:1.16;margin:0px;text-align:left;\n}.elementor .hp-mv-h1{width:100%;font-family:"Inria Serif";font-weight:400;font-size:60px;color:#faf3e3;line-height:1.12;margin:0px;text-align:left;\n}.elementor .hp-mv-col{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;box-sizing:border-box;\n}.elementor .hp-mv-row{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:50px;align-items:center;}.elementor .hp-mv-narrow{width:100%;min-width:0px;max-width:900px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;box-sizing:border-box;\n}.elementor .hp-mv-inner{width:100%;min-width:0px;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .hp-mv-cream{width:100%;min-width:0px;font-family:"Inria Serif";color:#0b1628;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-color:#faf3e3;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box;\n}.elementor .hp-mv-section{width:100%;min-width:0px;font-family:"Inria Serif";color:#faf3e3;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-color:#0b1628;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box;\n}