.filtro-topo .filtro-topo-title{font-size:2.25rem}.filtro-topo .filtro-topo-text{font-size:1.5rem;margin-bottom:2.25rem}.filtro-topo .filtro-topo-search{margin-bottom:2.25rem}.filtro-topo .filtro-topo-search .icon,.filtro-topo .filtro-topo-search input{background:#fff;height:50px}.filtro-topo .filtro-topo-search .icon{border-right:0;border-top-right-radius:0}.filtro-topo .filtro-topo-search input{border-left:0;border-top-left-radius:0;position:relative;left:-2px}.filtro-topo span .lexicon-icon-search{fill:#3f2479;width:24px;height:24px}.bloco-filtros .filter-content .form-check{display:flex;align-items:center}.bloco-filtros .bloco-filtros-title{font-size:20px;font-weight:700}.bloco-filtros .filter-content .form-check svg{margin:0 .5rem}.lista-container .lista-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.lista-container .lista-cards .card{flex:0 0 calc(50% - .5rem);margin:0;border:1px solid #6950A133;border-radius:8px;box-shadow:none;overflow:hidden}.custom-tooltip{background-color:#fff;color:#000;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;box-shadow:0 2px 8px #0000001f;border:1px solid rgba(0,0,0,.08);pointer-events:none;animation:fadeIn .2s ease-in}.custom-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.08)}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-110%)}to{opacity:1;transform:translate(-50%,-100%)}}.lista-container .lista-cards .card .link-interna{display:block;padding:1.25rem;height:100%;transition:.5s all ease}.lista-container .lista-cards .card .link-interna:hover{background-color:#d4d0dc33}.lista-container .lista-cards .card .link-interna:hover .card-body h2{color:var(--secondary)}.lista-container .lista-cards .card .card-title{color:#425466;font-size:1.5rem;font-weight:700;border-bottom:2px solid #2563EB33}.lista-container .lista-cards .card .card-body .bloco-data{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.lista-container .lista-cards .card .card-body .bloco-data strong,.lista-container .lista-cards .card .card-body .bloco-data span{font-size:1rem;color:#425466}.lista-container .lista-cards .card .card-body .bloco-data strong{font-weight:900}.chamada-card .card-text{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#425466}.produto-card .card-cp__update,.chamada-card .card-cp__update{font-size:.75rem;text-align:right;margin-top:auto;color:var(--secondary);display:block;width:100%}.disable-card-cp{opacity:.6;pointer-events:none;background:#3f247910}.card-body .card-title-chamadas{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:.5rem}.pagination .page-item.active .page-link{background-color:#42546626!important;color:var(--secondary)!important}.pagination .page-link:hover:before,.pagination .page-link.hover:before,.pagination .page-item.active .page-link:before{background:none;height:0}.pagination .page-item svg{color:#425466;fill:#425466}.bloco-filtros .top-desktop-filter{display:flex}.bloco-filtros .top-mobile-filter,.barra-aplicar-filtro{display:none}.empresa-trigger{display:inline-flex;align-items:center;position:relative}.empresa-trigger .info-icon{cursor:pointer;margin-left:4px}.empresas-tooltip{display:none;position:absolute;bottom:100%;left:-20px;background:#fff;border:1px solid #6950A1;border-radius:8px;padding:12px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:300px;margin-bottom:8px}.empresas-tooltip:after{content:"";position:absolute;top:100%;left:20px;border-width:6px;border-style:solid;border-color:#6950A1 transparent transparent transparent}.empresa-trigger .info-icon:hover+.empresas-tooltip,.empresas-tooltip:hover{display:block}.empresas-tooltip strong{display:block;margin-bottom:8px;color:#3f2479}.empresa-item{display:flex;align-items:center;padding:4px 0}.empresa-item svg{width:20px;flex-shrink:0;flex-grow:0;display:inline-flex;align-items:center;width:auto!important;height:24px;margin:0 .25rem}.empresa-item:hover{background-color:#f5f5f5}.bloco-data-pub{overflow:initial!important}@media(max-width:1280px){.empresas-tooltip{left:-50px;min-width:230px}}@media(max-width:991px){.lista-container .lista-cards .card{flex:0 0 100%}.filtro-topo-search .qtd-oportunidades-mob{border-top:1px dashed #21252940;padding-top:1.75rem!important;text-align:center;justify-content:center}.filtro-topo-search .buscar-filter{margin-bottom:1.75rem}.filtro-topo-search .open-filter-mobile{margin-top:1rem;border-color:var(--secondary);color:#425466;font-weight:900;padding:.5rem 0}.filtro-topo+.col-lg-4{display:none}.filtro-topo .filtro-topo-search{flex-direction:column}.bloco-filtros .left-block span{font-size:20px;font-weight:900;color:var(--primary);margin-left:1rem}.bloco-filtros .left-block svg{fill:var(--primary)}.bloco-filtros .top-mobile-filter{display:flex;box-shadow:0 5px 5px #8a8c8e33}.bloco-filtros .top-desktop-filter{display:none}.mobile-filter{position:fixed;background:#3337;z-index:999;top:0;padding-top:1rem;left:0;display:block!important;padding-bottom:4rem;width:97%}.barra-aplicar-filtro{position:absolute;z-index:11;bottom:8%;left:12px;background:#d6d6d6;display:flex;justify-content:center;align-items:center;padding:1rem;box-shadow:0 0 20px #00000029;width:calc(100% - 24px)}.mobile-filter .filter-group{padding:0 1rem}.mobile-filter .bloco-filtros{background:#fff;border-radius:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#3F2479 #6c0ceb00;height:100vh;padding-bottom:5rem}.empresas-tooltip{left:0;min-width:300px}}@media(max-width:575px){.empresas-tooltip{left:-50px;min-width:230px}}
