.dorsetdigital__elements__faqelement{text-align:center}.dorsetdigital__elements__faqelement .faq__question button{font-weight:700;font-size:1.2em;cursor:pointer;padding-bottom:5px;white-space: normal; width: 100%}.dorsetdigital__elements__faqelement .faq__answer{max-height:0;overflow:hidden;transition:max-height .7s ease}.dorsetdigital__elements__faqelement .faq__answer.expanded{max-height:500px}