.seccaoListaBeneficios .textoIntrodutorio{max-width:1400px;margin:45px auto;padding:24px}.seccaoListaBeneficios .textoIntrodutorio p{font-size:25px;color:var(--cor-texto);font-family:Ubuntu-Regular}.filtros{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;color:#2650a0;max-width:1400px;margin:20px auto;padding:0 24px}.filtros .select-container{position:relative;margin-right:10px}.filtros .select-container label{position:absolute;top:50%;left:8px;transform:translateY(-50%);background:0 0;padding:0 5px;color:#2650a0;font-size:15px;pointer-events:none;transition:.2s;opacity:.5}.filtros .select-container select{padding:25px 85px 12px 20px;font-size:20px;width:100%;appearance:none;background:#fff;color:#2650a0;position:relative;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:none}.filtros .select-container select:focus-visible{outline:0;border:none}.filtros .select-container select:focus+label,.filtros .select-container select:not(:placeholder-shown)+label{top:18px;transform:translateY(-50%) scale(.8);background:#fff}.filtros .select-container::after{content:'\f078';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:60%;right:10px;transform:translateY(-50%);background:0 0;color:#2650a0;pointer-events:none;border-radius:50%;border:2px solid #2650a0;padding:0 5px}.filtros select option{color:#2650a0;padding:10px 0;font-family:Ubuntu-Regular}.filtros select option:hover{background-color:#2650a0;color:#fff;cursor:pointer}.filtros select option:checked{font-family:Ubuntu-Medium}.filtros .left{display:flex;align-items:center}.filtros .right{display:flex;align-items:center;margin-right:2%}.icons-vista{display:flex;align-items:center}.icons-vista i{font-size:24px;cursor:pointer;margin-left:10px}.listaBeneficios{display:flex;flex-wrap:wrap;gap:20px;background-image:var(--bg-image);background-size:cover;max-width:1400px;margin:40px auto;padding:0 24px}.card{border-radius:15px;border:0;overflow:hidden;background-color:#fff;transition:transform .3s ease,opacity .3s ease;display:flex;align-items:flex-start;padding:15px 30px;opacity:1}.seccaoListaBeneficios .card.card-clickable{cursor:pointer}.card img{width:70px;height:70px;object-fit:cover;border-radius:50%;margin-right:20px;margin-bottom:20px}.card .t p{color:#2650a0}.card .t .sub p{color:#2650a096;margin-bottom:0;font-size:1em}.icons-vista label{color:#2650a096;margin-bottom:0;font-size:1.3em;font-family:Ubuntu-Regular}.card .t p{font-size:1.5em}.card .verParceria{margin-top:35px;display:inline-block;padding-top:10px;color:#2650a0;text-decoration:none;position:relative;overflow:hidden;transition:color .3s ease;width:100%;font-family:Ubuntu-Medium;font-size:1.1em;padding-right:40px}.card .verParceria::after{content:'\f054';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:10px;background:0 0;color:#2650a0;pointer-events:none;border-radius:50%;border:2px solid #2650a0;padding:0 5px;font-size:small;transition:.3s ease;top:12px}.card:hover .verParceria::after{transition:.3s ease;right:0;cursor:pointer}#vistaGrelha,#vistaLista{background:#fff;border-radius:10px;padding:10px}.grelha .card{width:calc(33.333% - 20px)}.lista .card{width:100%}.paginacao{display:flex;justify-content:center;margin-bottom:20px}.paginacao button{padding:10px 20px;margin:0 5px;border:none;background-color:#2650a0;color:#fff;border-radius:5px;cursor:pointer}.lista .card{width:100%;display:flex;align-items:flex-start;padding:15px;flex-direction:row;justify-content:space-between}.lista .card img{width:70px;height:70px;object-fit:cover;border-radius:50%;margin-right:20px;margin-top:auto;margin-bottom:auto}.lista .card .t{flex:1;display:flex;flex-direction:column}.lista .card .t p{font-size:1.5em;margin-right:0;margin-bottom:0}.lista .card .t .sub p{font-size:1em;margin-right:10px;display:block}.lista .card .content{display:flex;justify-content:space-between;align-items:center;width:100%}.lista .card .verParceria{margin-top:0;display:inline-block;padding-top:0;color:#2650a0;text-decoration:none;position:relative;overflow:hidden;transition:color .3s ease;font-family:Ubuntu-Medium;font-size:1.1em;padding-right:40px;align-self:flex-start}.lista .card .verParceria::after{content:'\f054';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:10px;background:0 0;color:#2650a0;pointer-events:none;border-radius:50%;border:2px solid #2650a0;padding:0 5px;font-size:small;transition:.3s ease;top:3px}.lista .card:hover .verParceria::after{transition:.3s ease;right:0}.card:hover{cursor:pointer}.lista .al{align-self:center}@media (max-width:768px){.grelha .card{width:100%}.lista .card .content{flex-direction:column}.lista .card .verParceria{align-self:flex-start;margin-top:10px}.filtros{flex-direction:column;align-items:flex-start}.filtros .select-container{width:100%;margin-bottom:10px}.icons-vista{width:100%;justify-content:flex-end}.filtros .left{width:100%;flex-direction:column}.filtros .right{width:100%;margin-right:2%}.lista .card .t p{font-size:1.2em;margin-right:0;margin-bottom:0}.card .t p{font-size:1.3em}.grelha .al,.grelha .lista .al,.lista .card .verParceria{display:none}.seccaoListaBeneficios{margin-top:80px}.seccaoListaBeneficios .textoIntrodutorio p{font-size:22px}.icons-vista{display:none!important}}