#searchModal{display:none;top:100%;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);z-index:1;overflow:auto}#searchModal .modalBusca{display:flex;flex-direction:column;position:relative;background-color:#fff;margin:auto;padding:24px;height:100vh}#searchModal #resultsContainer{height:190px;overflow-y:auto}#searchModal #closeModal{align-self:flex-end;margin-bottom:24px}#searchModal #closeModal img{cursor:pointer}#searchModal .campoBusca{border-radius:4px;border:.5px solid var(--Stroke-border,#d0d5dd);background:var(--Background-input-box,#fcfcfd);display:flex;align-items:center;padding:8px 16px 8px 24px;align-items:center;gap:8px}#searchModal .campoBusca .text-busca{border:none;flex-grow:1;padding:8px;outline:0;background:var(--Background-input-box,#fcfcfd);font-family:Light;font-size:16px}#searchModal .campoBusca .button-busca{border:none;background:0 0;cursor:pointer;padding:0;margin-left:8px}#searchModal .resultadosBusca{display:flex;flex-direction:column;padding-top:16px;gap:8px}#searchModal .resultadosLinks{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#searchModal .errorBusca{margin-top:24px;display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;border:1px solid var(--Brand-100,#9fb2c6);background:var(--Brand-25,#eef6ff);font-size:16px;font-style:normal;font-weight:400;line-height:23.8px}#searchModal .errorBusca p{display:contents}#searchModal .fastAccess{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin-top:24px}#searchModal .fastAccess h3{font-size:16px;font-style:normal;font-weight:600;line-height:24px;font-family:SemiBold}#searchModal .fastAccess .allAccessCards{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#searchModal .fastAccess .allAccessCards .cardAccess{padding:6px 8px;align-items:center;align-self:stretch;border-radius:8px;background:var(--Brand-950,#002853);box-shadow:0 4px 16px 0 rgba(0,0,0,.16);height:52px}#searchModal .fastAccess .allAccessCards .cardAccess a{display:flex;align-items:center}#searchModal .fastAccess .allAccessCards .cardAccess a img{width:40px}#searchModal .fastAccess .allAccessCards .cardAccess a p{position:relative;top:8px;color:var(--Font-light,#fff);display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:376px){#resultsContainer{max-height:130px}}@media (min-width:376px){#resultsContainer{max-height:190px}.fastAccess{margin-top:10px;gap:16px}.fastAccess .allAccessCards{gap:16px}}@media (max-width:400px){.fastAccess{margin-top:10px;gap:5px}.fastAccess .allAccessCards{gap:10px}}@media (min-width:401px){.fastAccess{margin-top:10px;gap:16px}.fastAccess .allAccessCards{gap:16px}}#openModalBtn{border:0;background-color:transparent}@media (min-width:767px){#searchModal .fastAccess .allAccessCards{flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}#searchModal .fastAccess .allAccessCards .cardAccess{width:48%}}@media (min-width:1200px){#openModalBtn{border:0;background-color:transparent}#searchModal{position:fixed;background-color:#fff}#searchModal .modalBusca{padding:24px 80px 40px 80px;max-width:1300px}#searchModal .campoBusca .text-busca{font-size:18px;line-height:30.6px}#searchModal .resultadosBusca{gap:12px}#searchModal .resultadosLinks{font-size:18px}#searchModal .fastAccess h3{font-size:20px;font-style:normal;font-weight:600;line-height:30px}#searchModal .fastAccess .allAccessCards .cardAccess{display:grid;width:23%;height:72px;padding:16px}#searchModal #resultsContainer{height:320px;max-height:320px;overflow-y:auto}}