.faq-section{color:#0f1822;line-height:1.3}.faq-section .faq-container{padding-bottom:74px}.faq-section .page-header{font-size:48px;-webkit-margin-before:68px;margin-block-start:68px;-webkit-margin-after:68px;margin-block-end:68px;font-family:"Mont-SerratSemiBold";text-align:center}.faq-section .faq-title{padding-bottom:37px;font-family:"Montserrat-Bold";font-weight:bold;font-size:19px;line-height:1}.faq-section .faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;cursor:pointer;line-height:1;font-family:"Mont-SerratSemiBold";padding-right:20px}.faq-section .faq-answer{font-size:17px;font-family:"Montserrat-Regular";line-height:16px;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.faq-section .faq-answer-text{padding-top:20px;font-size:15px;line-height:21px;font-family:"Montserrat-Regular"}.faq-section .faq-answer-text a{text-decoration:underline}.faq-section .faq-content{padding-bottom:28px;padding-top:28px;border-top:1px solid var(--color-border)}.faq-section .faq-item{padding-bottom:38px}.faq-section .faq-item .faq-content:last-child{border-bottom:1px solid var(--color-border)}@media(max-width: 1000px){.faq-section{padding:20px}.faq-section .page-header{padding:62px 0}}