@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.faq-title{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;margin-top:10rem;width:100%}.faq-title h2{color:#737373;margin-top:0;margin-bottom:2rem;max-width:590px;text-align:left}.faq-title h2 b{color:#212636}.faq-title p,.faq-title ul li{max-width:770px;font-size:1.125rem;line-height:1.6;color:#737373}.faq-title p b,.faq-title ul li b{font-weight:700}.faq-title .faq-wrapper{text-align:center;display:flex;width:100%;flex-direction:row;align-items:flex-start;justify-content:space-between}.faq-title .faq-wrapper .faq-box{text-align:left;margin:0;width:100%;max-width:770px;display:flex;flex-direction:column;max-width:662px}.faq-title .faq-wrapper .faq-box p{text-align:left;margin:0;width:100%;max-width:unset;font-size:1.125rem}.faq-title p{color:#6e6e73;font-size:1.125rem;max-width:840px;line-height:1.6}.faq-title p span{font-weight:600;color:#212636}.faq-title .faq-item{display:flex;flex-direction:column;border:1px solid #d8dde6;border-radius:1rem;margin:0;overflow:hidden;background:#fff}.faq-title .faq-question{color:#212636;margin:0;background:transparent;border:none;display:flex;align-items:center;width:100%;text-align:left;padding:.9rem 1rem;gap:1.125rem;cursor:pointer}.faq-title .faq-question p{font-weight:600;font-size:1.125rem}.faq-title .faq-answer{margin:0;padding:0 1rem .9rem;display:none;font-size:1rem;line-height:1.5;color:#4a4f5f}.faq-title .faq-arrow{display:inline-block;width:.55rem;height:.55rem;border-right:2px solid #212636;border-bottom:2px solid #212636;transform:rotate(45deg);transition:transform .2s ease;margin-left:.15rem}.faq-title .faq-item+.faq-item{margin-top:.75rem}.faq-title .faq-item.--active .faq-answer{display:block}.faq-title .faq-item.--active .faq-arrow{transform:rotate(225deg)}@media(max-width:1037px){.faq-title .faq-wrapper{gap:3rem}.faq-title .faq-wrapper h1{min-width:413px}}@media(max-width:906px){.faq-title .faq-wrapper{gap:0}}@media(max-width:817px){.faq-title .faq-wrapper{flex-direction:column;gap:0}.faq-title .faq-wrapper h1{min-width:90%}}@media(max-width:873px){.faq-title .faq-wrapper{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.faq-title .faq-wrapper h1,.faq-title .faq-wrapper p{text-align:left}}@media(max-width:722px){.faq-wrapper .faq-box p{font-size:1rem!important}}@media(max-width:500px){.faq-title{margin-top:2rem}}@media(max-width:463px){.faq-title .faq-wrapper p{font-size:18px}}@media(max-width:320px){.faq-title{margin-top:2rem;gap:0}}