.faq .faq-intro .title{display:flex;margin-bottom:20px;align-items:center;gap:2px}.faq .faq-intro .title span{display:block;width:30px;height:2px;margin-right:10px}.faq .faq-intro p{font-size:1.1rem}.faq .faq-content{display:flex;flex-direction:column;margin:20px 2px;box-shadow:1px 1px 2px rgba(0,0,0,.3);overflow:hidden}.faq .faq-content .answer{background-color:#fff;padding:10px 20px}.faq .faq-content .question{position:relative;padding:10px 20px;display:flex;align-items:center;gap:20px}.faq .faq-content .question h1{font-size:1rem;width:90%}.faq .faq-content .question p{position:absolute;right:10px;box-shadow:1px 1px 2px rgba(0,0,0,.3);font-size:1rem;font-weight:700;background-color:#eaeff8;padding:10px;border-radius:50%}.faq .faq-content .question p:hover{cursor:pointer}@media screen and (min-width:1200px){.faq .faq-intro{padding-left:120px}.faq .faq-intro .title{margin-bottom:40px}.faq .faq-intro p{font-size:1.3rem}.faq .faq-content{margin:20px 50px}.faq .faq-content .question h1{font-size:1.3rem}}