.faqs{padding:1rem .5rem 2.5rem}.faqs>.faqsTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;padding-bottom:2rem;color:var(--morado);gap:.5rem}.faqs .faqsTitle>b{color:var(--magenta);font-family:CeraProMedium;font-size:1.8rem}.faqs .faqsTitle>span{font-size:1.3rem;text-align:center}.faqs .faq{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;text-align:left;width:85%;margin:0 auto}div.faq details{box-shadow:0 1px 5px #808080aa;border-radius:.75rem;width:100%}.faqs .faq details>summary.faq_titulo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;cursor:pointer;list-style:none;font-size:1.2rem;color:var(--morado);padding:.5rem 1rem .35rem;border-radius:.75rem;transition:background-color .35s ease-in-out;-webkit-transition:background-color .35s ease-in-out}.faqs .faq details[open]>summary.faq_titulo{background-color:var(--morado2);border-radius:.75rem;color:#fff}.faq details summary.faq_titulo::after{content:'›';font-size:2rem;font-weight:700;display:inline-block;transition:transform .35s ease-in-out;transform:rotate(90deg);color:var(--magenta)}.faq details[open] summary.faq_titulo::after{transform:rotate(-90deg)}div.faq details>summary>h2{position:relative;padding-left:1rem;font-size:1.25rem;font-family:CeraProMedium;font-weight:600}div.faq details>p{padding:.5rem 1rem 1rem;color:var(--morado);font-weight:600}@media (max-width:667px){div.faq details>summary>h2{font-size:1.1rem}div.faq details>p{font-size:.9rem}.faqs .faq{width:98%}}