.textelement h1,.textelement h2,.textelement h3{font-weight:400;margin-bottom:10px}.textelement h1,.textelement h2,.textelement h3{font-size:28px}@media screen and (min-width:480px){.textelement h1,.textelement h2,.textelement h3{font-size:calc(28px + 0 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.textelement h1,.textelement h2,.textelement h3{font-size:28px}}.textelement h1,.textelement h2,.textelement h3{line-height:38px}@media screen and (min-width:480px){.textelement h1,.textelement h2,.textelement h3{line-height:calc(38px + 0 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.textelement h1,.textelement h2,.textelement h3{line-height:38px}}.textelement h4{font-weight:300;line-height:1.1;margin-bottom:10px}.textelement h4{font-size:18px}@media screen and (min-width:480px){.textelement h4{font-size:calc(18px + 2 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.textelement h4{font-size:20px}}.textelement .textboxAmount1{font-size:28px}@media screen and (min-width:480px){.textelement .textboxAmount1{font-size:calc(28px + 11 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.textelement .textboxAmount1{font-size:39px}}.textelement .textboxAmount1{line-height:38px}@media screen and (min-width:480px){.textelement .textboxAmount1{line-height:calc(38px + 10 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.textelement .textboxAmount1{line-height:48px}}.textelement-headlinearea h1,.textelement-headlinearea h2,.textelement-headlinearea h3,.textelement-headlinearea h4{font-size:22px;line-height:1.3;font-weight:400}.textelement .circle{width:80%;max-width:200px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:300px;text-transform:uppercase;background-color:var(--klangspuren-custom-color-buttonColor);color:var(--klangspuren-custom-color-buttonColorFont);text-decoration:none;transition:all 250ms ease 0s;text-align:center}.textelement .circle:hover{transform:scale(1.05)}.textelement-border{border:2px solid black;padding:30px;border-radius:30px}.textelement-borderbottom{border-bottom:2px solid black;padding-bottom:30px}.textelement .button-link{text-transform:uppercase;text-decoration:underline}.textelement-textContainer{padding-right:0}.textelement-textContainer>div{height:100%;display:flex;align-items:center;padding-left:30px;border-radius:30px 0px 0px 30px}@media (max-width:767.98px){.textelement-textContainer{padding-right:15px}.textelement-textContainer>div{padding:30px;padding-right:10px;border-radius:30px 30px 0px 0px}}.textelement-buttonContainer{padding-left:0}@media (max-width:767.98px){.textelement-buttonContainer{padding-left:15px}}.textelement-buttonContainer>div{width:100%;display:flex;align-items:center;justify-content:center;height:100%;border-radius:0px 30px 30px 0px}@media (max-width:767.98px){.textelement-buttonContainer>div{border-radius:0px 0px 30px 30px;padding-bottom:30px}}