.elementor .abschnitt-aussen{width:100%;padding:0px;background-color:var(--schmuckfarbe1);flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .abschnitt-innen{max-width:1280px;padding:50px;gap:40px;align-items:center;}.elementor .spalte{padding:0px;flex-direction:column;gap:1em;}.elementor .inhalt-oben{align-items:start;}.elementor .hg1{background-color:var(--hell1);}.elementor .hg2{background-color:var(--hell2);}.elementor .button-box{width:100%;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .button-wichtig{font-weight:700;font-size:16px;color:var(--weiss);padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--rand1);background-color:var(--schmuckfarbe1);transition:all 400ms;}.elementor .button-wichtig:hover,.elementor .button-wichtig:focus-visible{color:var(--weiss);background-color:var(--schmuckfarbe1);transform:scale3d(1.1, 1.1, 1);}.elementor .button-normal{font-weight:700;font-size:16px;color:var(--schmuckfarbe1);padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--rand1);border-width:2px;border-color:var(--schmuckfarbe1);border-style:solid;background-color:var(--transparent);transition:all 400ms;align-self:stretch;}.elementor .button-normal:hover,.elementor .button-normal:focus-visible{color:var(--weiss);background-color:var(--schmuckfarbe1);}.elementor .button-unwichtig{font-weight:700;font-size:16px;color:var(--text);padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--rand1);border-width:2px;border-color:var(--schmuckfarbe2);border-style:solid;background-color:var(--transparent);transition:all 400ms;}.elementor .button-unwichtig:hover,.elementor .button-unwichtig:focus-visible{color:var(--weiss);border-color:var(--schmuckfarbe2);background-color:var(--schmuckfarbe2);}.elementor .breite40{width:40%;}.elementor .breite50{width:50%;}.elementor .breite60{width:60%;}.elementor .box{overflow:hidden;padding:30px;border-radius:var(--rand2);flex-direction:column;gap:20px;}.elementor .bild-box{margin-block-start:-30px;margin-inline-start:-30px;margin-inline-end:-30px;display:block;width: calc(100% + 60px);
max-width: none;\n}.elementor .spalten-abstand1{gap:10px;}.elementor .preistabelle-box{overflow:hidden;padding-block-start:20px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--rand2);background-color:var(--weiss);display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .preistabelle-wichtig{position:relative;z-index:1;scroll-margin-top:0px;color:var(--weiss);background-color:var(--schmuckfarbe2);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.25);transform:scale3d(1.08, 1.08, 1);}.elementor .preistabelle-hinweis{width:150px;position:absolute;inset-block-start:30px;inset-inline-end:-30px;font-weight:700;font-size:14px;color:var(--weiss);line-height:1.3em;text-align:center;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--schmuckfarbe1);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .preistabelle-titel{text-align:center;margin-block-start:10px;}.elementor .preistabelle-subtitel{text-align:center;text-transform:uppercase;margin-block-start:-20px;}.elementor .preistabelle-leistung{text-align:center;}.elementor .preistabelle-trenner{width:35px;height:0px;margin-block-start:-15px;margin-block-end:-15px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--schmuckfarbe2);border-style:dotted;background-color:var(--transparent);}.elementor .preistabelle-preis{font-weight:300;font-size:48px;margin-block-start:10px;margin-block-end:10px;}.elementor .zitat1-box{padding-block-start:30px;padding-block-end:30px;padding-inline-start:23px;padding-inline-end:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:7px;border-inline-end-width:0px;border-color:var(--schmuckfarbe2);border-style:solid;flex-direction:column;gap:20px;}.elementor .zitat-text{font-size:22px;}.elementor .zitat-name{font-size:14px;text-transform:uppercase;}.elementor .zitat2-box{padding:0px;flex-direction:row;gap:10px;}.elementor .zitat2-zeichen{font-family:Helvetica;font-weight:700;font-size:120px;color:var(--schmuckfarbe2);line-height:0px;margin-block-start:-15px;margin-inline-start:-7px;display:block;}.elementor .zitat2-inhalt{padding:0px;flex-direction:column;gap:20px;}.elementor .kontakt-eintrag-link{padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:var(--rand1);border-width:1px;border-color:var(--weiss);border-style:solid;transition:all 400ms;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .kontakt-eintrag-link:hover,.elementor .kontakt-eintrag-link:focus-visible{border-width:1px;border-color:var(--schmuckfarbe2);border-style:solid;background-color:var(--hell1);}.elementor .kontakt-eintrag{padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;}.elementor .kontakt-box{padding:0px;display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .kontakt-symbol{width:45px;height:42px;color:var(--weiss);padding:8px;border-radius:var(--rand1);background-color:var(--schmuckfarbe2);}.elementor .kontakt-textbox{padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:0px;flex-direction:column;}.elementor .kontakt-textbox:hover,.elementor .kontakt-textbox:focus-visible{color:var(--text);}.elementor .kontakt-text1{font-weight:700;color:var(--schmuckfarbe1);line-height:1.3em;}.elementor .kontakt-text2{font-size:16px;color:var(--text);line-height:1.3em;}.elementor .kontakt-bild{width:45px;height:45px;aspect-ratio:1/1;}.elementor .sozial-media-box{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .sozial-media-symbol{width:35px;height:35px;color:var(--weiss);padding:7px;border-radius:var(--rand1);background-color:var(--schmuckfarbe2);transition:all 400ms;display:block;}.elementor .sozial-media-symbol:hover,.elementor .sozial-media-symbol:focus-visible{color:var(--weiss);background-color:var(--schmuckfarbe1);}.elementor .trenner-normal{width:100%;height:0px;margin-block-start:20px;margin-block-end:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--hell3);border-style:solid;}.elementor .button-mit-symbol{width:auto;display:flex;flex-direction:row;gap:10px;align-items:center;align-self:stretch;}.elementor .button-symbol{width:30px;height:30px;}.elementor .form-box{min-height:50px;padding:5px;border-radius:var(--rand-klein);border-width:2px;border-color:var(--text);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .form-box:hover,.elementor .form-box:focus-visible{color:var(--schmuckfarbe1);border-color:var(--schmuckfarbe1);}.elementor .form-box:focus{border-color:var(--schmuckfarbe1);}.elementor .form-symbol{width:36px;height:36px;padding:4px;background-color:var(--transparent);}.elementor .form-feld{width:100%;font-weight:400;font-size:16px;padding:0px;border-width:0px;border-color:var(--transparent);background-color:var(--transparent);}.elementor .form-feld:hover,.elementor .form-feld:focus-visible{color:var(--schmuckfarbe1);background-color:var(--transparent);}.elementor .form{padding:20px;border-width:1px;border-color:var(--text);border-style:solid;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;align-items:start;}.elementor .form-zustimmung{width:100%;font-size:16px;}.elementor .form-titel-liste{width:auto;font-size:16px;}.elementor .form-feld-mehrzeilig{width:100%;min-height:172px;font-weight:400;font-size:16px;padding-block-start:7px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;border-color:var(--transparent);background-color:var(--transparent);}.elementor .form-feld-mehrzeilig:hover,.elementor .form-feld-mehrzeilig:focus-visible{color:var(--schmuckfarbe1);background-color:var(--transparent);}.elementor .form-gesendet{width:100%;height:100%;min-height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;font-size:18px;color:var(--hell1);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--weiss);flex-direction:column;justify-content:center;align-items:center;}.elementor .form-fehler{font-size:18px;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--rand-klein);background-color:#fac0c0;}.elementor .form-radio{border-width:2px;border-color:var(--text);}.elementor .form-radio:checked{color:var(--schmuckfarbe1);border-color:var(--schmuckfarbe1);background-color:var(--schmuckfarbe1);background-clip:border-box;}.elementor .form-radio:active{color:var(--schmuckfarbe1);border-color:var(--schmuckfarbe1);background-color:var(--schmuckfarbe1);}.elementor .form-radio:focus{color:var(--schmuckfarbe1);border-color:var(--schmuckfarbe1);background-color:var(--schmuckfarbe1);}