.faq__container{max-width:1364px;margin:auto}.faq__container .faq__title{margin-bottom:65px}@media(max-width: 989.98px){.faq__container .faq__title{margin-bottom:32px}}.faq__box .faq__row{border:1px solid var(--grey);border-radius:5px;margin-bottom:8px}.faq__box .faq__row:last-child{margin-bottom:0px}.faq__box .faq__row .faq__question{position:relative;padding:30px 100px 30px 30px;cursor:pointer}@media(max-width: 989.98px){.faq__box .faq__row .faq__question{padding:15px 50px 15px 15px}}@media(max-width: 989.98px)and (max-width: 989.98px){.faq__box .faq__row .faq__question{font-family:"Proforma Bk",serif;font-weight:normal;font-size:18px;line-height:28px;letter-spacing:normal;text-transform:none}}.faq__box .faq__row .faq__question .faq__question-icon{position:absolute;top:50%;right:30px;transform:translateY(-50%);transition:transform var(--duration-default) ease}@media(max-width: 989.98px){.faq__box .faq__row .faq__question .faq__question-icon{right:15px}}.faq__box .faq__row.active .faq__question-icon{transform:translateY(-50%) rotate(180deg)}.faq__box .faq__row .faq__answer{max-height:0;transition:all var(--duration-default) ease;overflow:hidden}.faq__box .faq__row .faq__answer .faq__answer-content{font-family:"Proforma Bk",serif;font-weight:normal;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;padding:0 100px 30px 30px}@media(max-width: 989.98px){.faq__box .faq__row .faq__answer .faq__answer-content{font-size:16px;line-height:26px}}@media(max-width: 989.98px){.faq__box .faq__row .faq__answer .faq__answer-content{padding:0 15px 15px}}.faq__box .faq__row .faq__answer .faq__answer-content a,.faq__box .faq__row .faq__answer .faq__answer-content a:hover{text-decoration:underline}.faq__box .faq__row .faq__answer .faq__answer-content ul{margin-left:30px}