.faq-container{color:#2b2b2b;background-color:#fff7f4;max-width:1200px;margin:auto;padding:60px 40px;display:block;position:relative}.faq-title{text-align:center;letter-spacing:3px;margin-bottom:50px;font-size:32px}.faq-columns{float:left;clear:both;width:50%}.faq-category{flex:45%;min-width:300px}.faq-category-title{margin-top:30px;margin-bottom:20px;font-size:20px}.faq-item{cursor:pointer;border:1px solid #ddd;margin-bottom:16px;padding:16px;transition:background .3s}.faq-item:hover{background-color:#fdf4f1}.faq-question{align-items:center;font-family:ogg;font-size:16px;font-weight:500;display:flex}.faq-toggle-icon{width:24px;margin-right:10px;font-size:22px;line-height:1}.faq-answer{color:#555;margin-top:10px;padding-left:34px;font-family:Futura PT;font-size:15px}
