.faq{padding:40px 0}.faq__title{margin:20px 0}.faq__item{background:var(--block-bg);margin-bottom:20px;border-radius:10px}.faq__question{position:relative;padding:20px 50px 20px 30px;color:var(--text-color);font-size:16px;cursor:pointer;font-weight:400;list-style:none;transition:all ease-in 0.5s;border-radius:10px}.faq__question::after{content:"+";position:absolute;right:20px;top:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:auto;width:25px;height:25px;font-size:24px;color:var(--block-bg);background:var(--additional-c-elements);transform-origin:center;transition:transform 0.3s ease;border-radius:50%}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{display:none}.faq__answer{padding-top:15px}.faq--animated .faq__answer{overflow:hidden;height:0;padding-top:0;transition:height 0.35s ease,padding-top 0.35s ease}.faq--animated .faq__item[open] .faq__answer{padding:5px 10px 0 30px}.faq--animated .faq__question{background:rgb(248 213 30 / .05)}.faq--animated .faq__item.is-closing .faq__answer{padding-top:0}.faq__item[open] .faq__question::after{content:"-"}@media screen and (max-width:568px){.faq{padding:20px 0}}