.kurse_link{display:flex;gap:1rem;align-items:center;margin-top:1rem;flex-wrap:wrap}.kurse_link a{transition:.3s ease-in;padding:8px 22px;text-decoration:none!important;color:#9bbb59;height:inherit;font-size:15px;margin-bottom:1rem;border:2px solid #9bbb59;font-weight:700;font-size:16px;text-transform:uppercase}.kurse_link a:hover{background-color:#9bbb59;color:#fff;transition:.3s ease-in}@font-face{font-family:tabitha;src:url(/assets/tabitha.ttf) format("truetype")}.faq_wrapper{background-color:#f7f7f7}.faq_heading h3,.kommende_table__heading h3{font-size:28px;color:#9a9a9a;font-family:tabitha!important;margin-bottom:2rem!important}.kommende_table__heading index-table strong{display:block;margin-bottom:2rem}.question{display:flex;gap:10px}.question h6{color:#444;font-size:16px;font-weight:400;width:100%;margin-bottom:10px!important}.question{border-bottom:.0625rem solid #ddd;cursor:pointer}.question i{color:var(--main-color);font-size:25px;font-weight:600}.faq_box{margin-top:2rem}.answer p{font-size:14px;line-height:1.8;color:#000;transition:.3s ease-in;height:0;overflow:hidden}.faq_box__content{margin-bottom:40px}.faq_box__content.active .answer p{margin:16px 0;transition:.3s ease-in;height:auto}@media(max-width:768px){.faq_box__content.active .answer p{margin:6px 0!important}.faq_box__content{margin-bottom:30px}}.yin_yoga_faq{background-color:#f7f7f7;padding:30px 0}.berlin_wrapper h2{font-family:tabitha;color:#9a9a9a}