.faq-container{max-width:70%;margin:auto;padding:20px}.faq-block h2{font-size:2em!important;text-align:center;margin-bottom:20px}.faq-item{border-bottom:1px solid #ccc;margin-bottom:10px}.faq-question{cursor:pointer;padding:15px;font-size:1.1em!important;position:relative;text-transform:uppercase;color:rgb(33,37,41)!important;font-weight:400}.faq-question::after{content:'+';position:absolute;right:20px;font-weight:700}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;padding:0 15px}.faq-answer.open{max-height:1000px;padding:15px}.faq-answer.open+.faq-question::after{content:'-'}.faq-answer.open ul li{color:#5A5A5A}.faq-answer.open ul{list-style:inherit;margin-left:20px!important}