.faq-box,.faq-content{max-width:100%;overflow:hidden}.faq-heading{text-align:center;margin-bottom:50px}.faq-heading h2{font-weight:700}.faq-container{position:relative}.faq-center-line{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;border-left:2px dotted #af9259;z-index:0}.faq-box{display:flex;align-items:flex-start;margin-bottom:30px;z-index:1}.faq-icon{flex-shrink:0;margin-right:20px;padding-top:4px}.faq-icon img{width:40px}.faq-content h5{font-weight:700}.faq-answer{margin-bottom:5px;color:#555;font-size:15px}.faq-content a{font-size:14px;color:#af9259;text-decoration:none;width:100%;max-width:600px;overflow:hidden}.faq-content a:hover{text-decoration:underline}.faq-answer.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%;box-sizing:border-box;margin-bottom:.5rem}.faq-column{padding:0 30px}@media(max-width:767px){.faq-center-line{display:none}.faq-box{flex-direction:row}.faq-column{padding:0}}