.dnd-section.blog-faq{padding-bottom:40px;padding-top:40px}.kl-faq{border:1px solid #000;margin:auto;max-width:1276px!important}.kl-faq__header{align-items:center;display:flex;justify-content:space-between;padding-right:20px}@media (min-width:1000px){.kl-faq__header{padding-right:50px}}.kl-faq__entry{border-bottom:1px solid #000}.kl-faq__entry:last-child{border-bottom:0}.kl-faq .kl-faq__header h3{color:#000;font-family:var(--GTitalic);font-size:var(--h3);line-height:1.2;margin-bottom:0;padding:20px 0 20px 20px}@media (min-width:1000px){.kl-faq .kl-faq__header h3{padding:40px 100px 40px 50px}}.kl-faq .kl-faq__inner .beschreibung_1{background-color:var(--primary-color);padding:20px 0 20px 20px}@media (min-width:1000px){.kl-faq .kl-faq__inner .beschreibung_1{padding:40px 100px 40px 50px}}.kl-faq .kl-faq__inner .beschreibung_2{background-color:#000;padding:20px 0 20px 20px}.kl-faq .kl-faq__inner .beschreibung_2 a,.kl-faq .kl-faq__inner .beschreibung_2 li,.kl-faq .kl-faq__inner .beschreibung_2 p,.kl-faq .kl-faq__inner .beschreibung_2 span{color:#fff}@media (min-width:1000px){.kl-faq .kl-faq__inner .beschreibung_2{padding:40px 100px 40px 50px}}.kl-faq .kl-faq__inner .beschreibung_1 p,.kl-faq .kl-faq__inner .beschreibung_2 p{font-size:var(--accordion);margin-bottom:0}.kl-faq__entry--active .beschreibung_1{border-top:1px solid #000}.kl-faq .kl-faq__inner .beschreibung_1 p.headline,.kl-faq .kl-faq__inner .beschreibung_2 p.headline{font-size:var(--p1);letter-spacing:1.6px;margin-bottom:20px;text-transform:uppercase}.kl-faq__entry--active .kl-faq__icon{transform:rotate(90deg)}.kl-faq__entry--active .kl-faq__icon:before{opacity:0}.kl-faq__icon{flex-shrink:0;height:18px;margin-left:32px;position:relative;transition:transform .2s ease-out;width:18px}.kl-faq__icon:before{height:2px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-out;width:100%}.kl-faq__icon:after,.kl-faq__icon:before{background-color:#000;content:"";display:block;position:absolute}.kl-faq__icon:after{height:100%;left:50%;transform:translateX(-50%);width:2px}.kl-faq__description{height:0;overflow:hidden;padding:0;transition:height .25s ease-out}.kl-faq__header:hover{cursor:pointer}