.kl-faq-image img,.kl-faq__entry img{max-width:450px;width:100%}@media screen and (max-width:767px){.kl-faq-wrap{margin-bottom:2rem}.kl-faq-image{margin-top:2rem;display:none}.kl-faq__entry img{margin-bottom:1rem}}@media screen and (min-width:768px){.kl-faq-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.kl-faq{max-width:450px}.kl-faq-image{max-width:calc(40% - 2rem)}.kl-faq__entry img{display:none}}