.faq-container{display:flex;gap:24px}.faq-container--contact{flex:1;position:relative}.faq-container--contact ul{text-align:left}.faq-container--contact ul li:before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;background-color:#b29c65;border-radius:50%}.faq-container--contact ul a{text-decoration:underline}.faq-container--question_list{flex:3}.faq-container .question_list{background-color:#fafafa}.faq-container .question_list ul.list{padding-top:1.5em;padding-bottom:.75em;padding-right:2em;padding-left:2em}.faq-container .question.item{border:1px solid #f0e4c9;border-width:2px 0 0;padding:1.25em 8px 0 8px;margin-top:1.25em}.faq-container .question.item:first-child{border:none;border-width:0px;margin-top:0px;padding-top:0px}.faq-container .question.item.is-active .title{font-weight:bold}.faq-container .question.item.is-active .title i{transform:rotate(180deg)}.faq-container .question.item.is-active .answer{position:relative;height:auto;font-size:inherit;visibility:visible;filter:alpha(opacity=100);opacity:1}.faq-container .question.item.is-active>*{transition:opacity .25s ease}.faq-container .title{display:flex;justify-content:space-between}.faq-container .title i{height:14px;width:14px;color:#b79b5c;transition:transform .25s ease}.faq-container .title:hover{cursor:pointer}.faq-container .answer{position:absolute;height:0;font-size:0;visibility:hidden;filter:alpha(opacity=0);opacity:0;margin-top:1.25em}.faq-container .answer ul li:before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;background-color:#b29c65;border-radius:50%}.faq-container .answer a{text-decoration:underline}#faq button.call-form{margin-top:24px}@media screen and (max-width: 1024px){.faq-container{flex-wrap:wrap}.faq-container--question_list{flex:auto}}/*# sourceMappingURL=faq.min.css.map */