.nif-faq{background-color:#0d1324;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:99px 0 100px}.nif-faq-cab{text-align:center}.nif .nif-faq-titulo{color:#fff;font:700 40px/48px Nunito Sans,sans-serif}.nif .nif-faq-sub{color:#fff;font:400 18px/25.2px Nunito Sans,sans-serif;margin-top:16px}.nif-faq-lista{display:flex;flex-direction:column;gap:32px;margin-top:32px}.nif-faq-item{background:#fff;border-radius:16px;padding:2px}.nif-faq-item summary{align-items:center;color:#066bf1;cursor:pointer;display:flex;font:700 18px/27px Nunito Sans,sans-serif;gap:24px;list-style:none;min-height:58px;padding:0 32px}.nif-faq-item summary::-webkit-details-marker{display:none}.nif-faq-item summary svg{flex:none;transition:transform .2s ease}.nif-faq-item:not([open]) summary{color:#022759}.nif-faq-item:not([open]) summary svg{transform:rotate(180deg)}.nif-faq-resp{color:#022759;font:400 18px/25.2px Nunito Sans,sans-serif;padding:0 40px 20px}.nif .nif-faq-resp p{color:inherit;font:inherit;margin:0 0 12px}.nif .nif-faq-resp p:last-child{margin-bottom:0}.nif-faq-resp a{color:#066bf1;text-decoration:underline}@media (max-width:767px){.nif-faq{padding:64px 0}.nif .nif-faq-titulo{font-size:30px;line-height:38px}.nif .nif-faq-sub{font-size:16px;line-height:22.4px;margin-top:10px}.nif-faq-lista{gap:16px;margin-top:28px}.nif-faq-item summary{font-size:16px;gap:12px;line-height:22px;min-height:52px;padding:12px 18px}.nif-faq-resp{font-size:15px;line-height:21px;padding:0 20px 18px 54px}}