.faq-block{padding:180px 0;background-color:#f8f8fa}.faq-block h2{text-align:center}.faq-block .faq-container{margin:0 60px}.faq-block .faq-container .faq{width:100%;margin-bottom:12px;padding:24px;background:#fff;border-radius:18px;box-shadow:0 12px 60px -30px rgba(0,0,0,.06),0 20px 100px -20px rgba(0,0,0,.08),0 4px 12px 0 rgba(0,0,0,.03);font-size:16px;line-height:26px;letter-spacing:-.025em;color:#000}.faq-block .faq-container .faq:last-child{margin-bottom:0}.faq-block .faq-container .faq .question{margin-bottom:0;padding-right:32px;font-size:16px;font-weight:600;line-height:26px;position:relative;cursor:pointer}.faq-block .faq-container .faq .question:after{position:absolute;right:0;top:2px;font-size:24px;transform:rotate(90deg);transition:all .3s ease}.faq-block .faq-container .faq .question:hover{color:#ff6b00!important}.faq-block .faq-container .faq .answer{display:none;margin-top:8px;padding-right:32px}.faq-block .faq-container .faq .answer p{margin:0 0 8px}.faq-block .faq-container .faq .answer p:last-child{margin-bottom:0}.faq-block .faq-container .faq .answer a:hover{color:#ff6b00}.faq-block .faq-container .faq .answer ul li{list-style:disc}.faq-block .faq-container .faq .answer ol{margin:0 0 0 20px}.faq-block .faq-container .faq .answer ol li{margin:0 0 8px}.faq-block .faq-container .faq .answer ol li p{margin:5px 0 10px -20px}.faq-block .faq-container .faq .answer ul{padding:0 0 0 25px}.faq-block .faq-container .faq .answer ul li{margin-top:4px;padding-left:8px}.faq-block .faq-container .faq.opened .question:after{transform:rotate(-90deg)}.faq-block .faq-container .faq:last-child{margin-bottom:0}@media (max-width:991px){.faq-block{padding:90px 0}.faq-block .faq-container{margin:0}.faq-block .faq-container .faq{margin-bottom:6px;padding:18px;font-size:14px;line-height:24px;letter-spacing:-.025em}.faq-block .faq-container .faq .question{font-size:14px;line-height:24px}.faq-block .faq-container .faq .question:after{font-size:20px}}