@charset "UTF-8";.jcc-table{width:100%;margin-bottom:18px}.jcc-table tr{border:none}.jcc-table td,.jcc-table th{padding:8px;line-height:18px;text-align:left;vertical-align:top;border:none;border-top:1px solid #ddd}body{font-family:Arial,sans-serif;background-color:#f9f9f9;margin:0;padding:0}.container{margin:0 auto}.btn-texto{width:100%}.btn-credenciamento{padding:5px 45px}.btn-licitacao-andamento{padding:5px 50px}.btn-licitacao-concluida{padding:5px 50px}.btn-contratacao{padding:5px 50px}.btn-empresa{padding:5px 50px}header h2{text-align:center;font-size:28px;letter-spacing:0px;color:#00D163;margin-bottom:35px}.button-group{display:flex;align-items:normal;width:100%;gap:35px;margin-bottom:15px;padding:0px 15px}.button-group button{border:1px solid #8A7F98;border-radius:5px;opacity:1;background-color:#f2f2f2;text-align:center;font:normal normal normal 12px/15px Inter;letter-spacing:0px;color:#707070;margin:0px auto}.button-group button.active{background:#00A85E 0% 0% no-repeat padding-box;text-align:center;font:normal normal normal 12px/15px Inter;letter-spacing:0px;color:#FFF;border-radius:5px}.button-group button:hover{background:#00A85E 0% 0% no-repeat padding-box;color:#FFF}.filters{cursor:pointer;margin-top:10px;display:flex;align-items:center;float:left}.filters h2{text-align:left;letter-spacing:0px;color:#00166B;margin-bottom:0px !important}.img-filtro{float:left;width:20px;margin-right:5px}.data-table{width:100%;border-collapse:collapse;margin-top:20px;background:#FFF 0% 0% no-repeat padding-box;border-radius:10px}.data-table tr{border-top:1px #DBDBDB solid;border-bottom:1px #DBDBDB solid}.data-table td{padding:10px 5px;text-align:center;font:normal normal normal 10px/14px Inter;letter-spacing:0px;color:#171C66}.data-table th{padding:20px 5px;background:#DBDBDB 0% 0% no-repeat padding-box;text-align:center;font:normal normal bold 12px/18px Inter;letter-spacing:0px;color:#171C66}.data-table button{background:none;border:none;font-size:16px;cursor:pointer;color:#00A85E}.data-table button:hover{text-decoration:underline}.export-buttons{display:flex;align-items:center;margin-bottom:20px;float:right}.export-buttons p{margin:0;margin-right:10px;text-align:right;font:normal normal medium 12px/18px Inter;letter-spacing:0px;color:#171C66}.export-buttons .export-btn{text-align:center;font:normal normal normal 12px/15px Inter;letter-spacing:0px;color:#FFF;border:none;padding:5px 10px;margin-right:5px;cursor:pointer;border-radius:4px;transition:background-color 0.3s;background-color:#00A85E}.export-buttons .export-btn:hover{background-color:#00A85E}.hidden{display:none}.filtro-container{position:fixed;top:20%;right:10%;width:300px;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);z-index:9000;padding:20px}.filtro-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.filtro-title{font-size:18px;font-weight:bold;margin:0}.btn-close{background:none;border:none;font-size:20px;cursor:pointer}.fa.fa-search{background:#00BE6B 0% 0% no-repeat padding-box;opacity:1;border-radius:100px;padding:10px;color:#fff;font-size:15px}p.tabela-asterisco{text-align:center;font:normal normal normal 10px / 14px Inter;letter-spacing:0px;color:#18196A;margin-top:20px}.bp-home .bp-home-categorias{display:flex;flex-direction:row;justify-content:center;margin-bottom:43px}.bp-home .bp-home-categorias .categorias-item{padding-left:30px;padding-right:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid #BFBFBF;cursor:pointer}.bp-home .bp-home-categorias .categorias-item:first-child{padding-left:0;padding-right:30px}.bp-home .bp-home-categorias .categorias-item:last-child{padding-left:30px;padding-right:0;border-right:0}.bp-home .bp-home-categorias .categorias-item .img-tamanho0{width:157px !important}.bp-home .bp-home-categorias .categorias-item .img-tamanho1{width:213px !important;height:35px !important}.bp-home .bp-home-categorias .categorias-item .img-tamanho2{width:128px !important}.bp-home .bp-home-categorias .categorias-item .img-tamanho3{height:59px !important}.bp-home .bp-home-categorias .categorias-item .img-tamanho4,.bp-home .bp-home-categorias .categorias-item .img-tamanho5{width:72px !important;height:59px !important}.bp-home .bp-home-destaque{margin-bottom:30px}.bp-home .bp-home-destaque,.bp-home .bp-home-destaque .carousel{height:375px;max-height:375px}.bp-home .bp-home-destaque .carousel .carousel-inner{height:310px;max-height:310px;padding:0 70px;margin-bottom:15px}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo{display:flex;flex-direction:row;gap:29px;background-color:#F5F5F5}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo .destaque-img,.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo .destaque-img img{width:445px;max-width:445px;height:310px;border-radius:10px}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo .destaque-img img,.bp-home .bp-home-resultado .case-itens .case-item .case-item-img img{object-fit:cover}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo .destaque-textos{display:flex;flex-direction:column;width:100%}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-corpo .destaque-textos .destaque-categoria{text-align:left;color:#000;font-style:normal;font-variant:normal;font-weight:600;font-size:14px;line-height:19px;font-family:Inter;letter-spacing:0;opacity:1;margin-bottom:10px}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-textos .destaque-titulo h3{text-align:left;color:#00166B;font-style:normal;font-variant:normal;font-weight:300;font-size:40px;line-height:44px;font-family:Intro;letter-spacing:0;opacity:1;margin-bottom:15px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:120px}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-textos .destaque-resumo p{text-align:left;color:#00166B;font-style:normal;font-variant:normal;font-weight:400;font-size:14px;line-height:19px;font-family:Inter;letter-spacing:0;opacity:1;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-textos .destaque-premiado,.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-premiado{background-color:#5883D0;border-radius:100px;opacity:1;color:#FFF;width:100px;height:25px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0}.bp-home .bp-home-destaque .carousel .carousel-inner .destaque-textos .destaque-premiado span,.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-premiado span{font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;letter-spacing:0;margin-left:6px}.bp-home .bp-home-destaque .carousel button.carousel-control-prev{left:0;background-color:#F5F5F5}.bp-home .bp-home-destaque .carousel button.carousel-control-next{right:0;background-color:#F5F5F5}.bp-home .bp-home-destaque .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="35.789" height="35.789" viewBox="0 0 35.789 35.789"><g id="Grupo_2994" data-name="Grupo 2994" transform="translate(0)"><path id="Caminho_26899" data-name="Caminho 26899" d="M 3.2.2A17.495,17.495,0,1,0,35.39,17.894,17.5,17.5,0,0,0, 3.2.2" fill="%23f7f7f7"/><circle id="Elipse_215" data-name="Elipse 215" cx="17.495" cy="17.495" r="17.495" transform="translate(0.4 0.399)" fill="none" stroke="%235080b9" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.799"/><path id="Caminho_26900" data-name="Caminho 26900" d="M21.937,8.343l-9.551,9.551,9.551,9.551" fill="none" stroke="%235080b9" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.799"/></g></svg>')}.bp-home .bp-home-destaque .carousel .carousel-control-next .carousel-control-next-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="35.789" height="35.789" viewBox="0 0 35.789 35.789"><g id="Grupo_2995" data-name="Grupo 2995" transform="translate(-1151.062 -2928.999)"><path id="Caminho_26901" data-name="Caminho 26901" d="M 3.2.2a17.495,17.495,0,1,1-17.5,17.495A17.5,17.5,0,0,1, 3.2.2" transform="translate(1098.029 2929)" fill="%23f7f7f7"/><circle id="Elipse_216" data-name="Elipse 216" cx="17.495" cy="17.495" r="17.495" transform="translate(1151.462 2929.398)" fill="none" stroke="%235080b9" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.799"/><path id="Caminho_26902" data-name="Caminho 26902" d="M66.886,8.343l9.551,9.551-9.551,9.551" transform="translate(1098.029 2929)" fill="none" stroke="%235080b9" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.799"/></g></svg>')}.bp-home .bp-home-destaque .carousel .carousel-control-next,.bp-home .bp-home-destaque .carousel .carousel-control-prev{width:5%}.bp-home .bp-home-destaque .carousel .carousel-indicators [data-bs-target]{width:15px;height:15px;background-color:#ccc;border-radius:50%;margin-right:10px}.bp-home .bp-home-destaque .carousel .carousel-indicators .active{background-color:#171c66}.bp-home .bp-home-filtro{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:26px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-agropecuario,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-consumo,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-credito,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-infraestrutura,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-tpbs,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-transporte,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-saude,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-agropecuario-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-consumo-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-credito-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-infraestrutura-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-tpbs-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-transporte-color,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img .img-saude-color{background-repeat:no-repeat;background-position:center;background-size:55px}.bp-home .bp-home-filtro .filtro-busca svg{position:absolute;z-index:10;margin:5px 10px;width:32px;height:32px}.bp-home .bp-home-filtro .filtro-busca input.busca{width:857px;height:40px;background:#FFF;border:1px solid #B3B3B3;border-radius:20px;opacity:1;color:#B3B3B3;padding-left:52px;padding-right:52px;display:flex;justify-content:center;align-items:center;flex-direction:row}.bp-home .bp-home-filtro .filtro-busca input.busca::placeholder{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:16px;font-family:Inter;letter-spacing:0;color:#B3B3B3;opacity:0.8}.bp-home .bp-home-filtro .filtro-btn .btn-link{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:16px;line-height:20px;font-family:Inter;letter-spacing:0;color:#18186A;text-decoration:none;display:flex;justify-content:center;align-items:center}.bp-home .bp-home-filtro .filtro-btn .btn-link svg{margin-left:10px;margin-right:10px}.bp-home .bp-home-filtro .history-btn-fixed{width:54px;height:54px;background:#5883D0;box-shadow:8px 8px 8px #00000029;border-radius:27px;opacity:1;color:#FFF;border:0;position:fixed;right:30px;bottom:150px;left:auto;z-index:2147483647;font-size:25px;overflow:hidden;transition:width 0.3s ease;display:flex;align-items:center;justify-content:flex-end;padding:0 10px}.bp-home .bp-home-filtro .history-btn-fixed:hover{width:200px}.bp-home .bp-home-filtro .history-btn-fixed .text-btn{display:inline-block;vertical-align:middle;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease;transform:translateX(-100%);margin-left:10px;white-space:nowrap;font-style:normal;font-variant:normal;font-weight:400;font-size:16px;line-height:21px;font-family:Inter;letter-spacing:0}.bp-home .bp-home-filtro .history-btn-fixed:hover .text-btn{opacity:1;transform:translateX(0)}.bp-home .bp-home-filtro .history-btn-fixed i{margin-left:auto;margin-right:3px}.bp-home .bp-home-filtro .offcanvas{position:fixed;top:70px;right:0;bottom:0;z-index:214748394578;width:470px;background-color:#fff;border-radius:0 0 10px 10px;animation:slide-in 0.5s ease-in-out}.bp-home .bp-home-filtro .offcanvas-header{padding:15px 35px 15px 20px}.bp-home .bp-home-filtro .offcanvas-title{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:18px;line-height:21px;font-family:Intro;letter-spacing:0;color:#5883D0;opacity:1;margin-bottom:0}.bp-home .bp-home-filtro .btn-close{position:absolute;top:20px;right:70px;font-size:8px;font-weight:bold;color:#8A8098;padding:8px;border:1px solid #8A8098;border-radius:50%;box-shadow:none;animation:slide-out 0.5s ease-in-out}.bp-home .bp-home-filtro #offfiltro .form-check label{font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;letter-spacing:0;color:#000}.bp-home .bp-home-filtro #offfiltro h4.title-category{font-style:normal;font-variant:normal;font-weight:400;font-size:14px;line-height:18px;font-family:Intro;letter-spacing:0;color:#000}.bp-home .bp-home-filtro .erro{font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;color:red}.bp-home .bp-home-btn #loadingModal{z-index:2000 !important}.modal-backdrop{z-index:0 !important}.bp-home .bp-home-btn #loadingModal .modal-body{text-align:center !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;font-size:18px !important;line-height:16px !important;font-family:Inter !important;letter-spacing:0;color:#00166B;display:flex !important;flex-wrap:wrap !important;justify-content:center;align-items:center}.bp-home .bp-home-btn #loadingModal .modal-body img{width:150px !important;margin-bottom:50px}.bp-home .bp-home-btn #loadingModal .modal-body p{flex:100% !important}@keyframes slide-in{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out{from{transform:translateX(0)}to{transform:translateX(-100%)}}.bp-home .bp-home-filtro .offcanvas-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:8000}.bp-home .bp-home-filtro .offcanvas .offcanvas-body{padding:20px 40px 20px 20px;z-index:10;position:relative}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item:last-child{border-bottom:2px solid #dee2e6}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item:last-child{margin-bottom:30px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-button,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-button:focus,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-button:not(.collapsed){text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:14px;line-height:18px;font-family:Inter;letter-spacing:0;color:#00166B;opacity:1;background-color:transparent;box-shadow:none;padding:16px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-button::after{background-size:15px;margin-top:10px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse{padding-top:15px;padding-bottom:15px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos{width:100%;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:15px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item{width:120px;border:1px solid #B3B3B3;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px;cursor:pointer}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item-color{border:1px solid #5883D0}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-img div{width:55px;height:55px;background-position:center;background-size:70px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-titulo{text-align:center;font-style:normal;font-variant:normal;font-weight:400;font-size:10px;line-height:12px;font-family:Inter;letter-spacing:0;color:#B3B3B3;opacity:1}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .bp-ramos .bp-ramo-item .ramo-titulo-color{color:#5883D0}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .input-group{max-width:150px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .input-group input.datepicker{width:100px;max-width:150px;height:40px;background:transparent;border:1px solid #B3B3B3;border-radius:5px;opacity:1;color:#B3B3B3;padding-left:45px;padding-right:20px;position:relative;z-index:2}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .accordion-item .accordion-collapse .input-group i{color:#171C66;position:absolute;z-index:1;margin:10px 15px;left:0;top:0;font-size:20px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao{display:flex;flex-direction:row;gap:15px;justify-content:flex-end;position:relative;z-index:100}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao button{border-radius:20px;text-align:center;font-style:normal;font-variant:normal;font-weight:500;font-size:12px;line-height:16px;font-family:Inter;letter-spacing:0;opacity:1;width:50%;padding:12px 30px}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao .btn-branco-azul:hover,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao .btn-azul-branco{background-color:#171C66;color:#FFF}.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao .btn-branco-azul,.bp-home .bp-home-filtro .offcanvas .offcanvas-body .offcanvas-botao .btn-azul-branco:hover{background-color:#fff;color:#171C66;border:1px solid #171C66}.bp-home .bp-home-filtro #offhistory.offcanvas .offcanvas-body p{font-style:normal;font-variant:normal;font-weight:400;font-size:14px;line-height:17px;font-family:Inter;letter-spacing:0;color:#00166B}.bp-home .bp-home-filtro #offhistory.offcanvas .offcanvas-body .form-label{font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;color:#5883D0;margin-bottom:5px}.bp-home .bp-home-filtro #offhistory.offcanvas .offcanvas-body .form-control{background:#FFF 0 0 no-repeat padding-box;border:1px solid #4D4D4D;border-radius:5px;margin-bottom:10px}.bp-home .bp-home-filtro #offhistory.offcanvas .offcanvas-body .form-control::placeholder{font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;color:#B3B3B3}.bp-home .bp-home-filtro #offhistory.offcanvas .offcanvas-body #mensagem{height:100px}.bp-home .bp-home-resultado .case-title{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:28px;line-height:21px;font-family:Intro;letter-spacing:0;color:#0C1249;opacity:1;margin-bottom:16px}.bp-home .bp-home-resultado .case-itens{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:2%}.bp-home .bp-home-resultado .case-itens .case-item{flex:49%;display:flex;flex-direction:row;gap:15px;margin-bottom:50px}.bp-home .bp-home-resultado .case-itens .case-item .case-item-img,.bp-home .bp-home-resultado .case-itens .case-item .case-item-img img{width:255px;max-width:255px;height:178px;border-radius:10px}.bp-home .bp-home-resultado .case-itens .case-item .case-item-text{position:relative}.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-categoria{text-align:left;font-style:normal;font-variant:normal;font-weight:600;font-size:10px;line-height:12px;font-family:Inter;letter-spacing:0;color:#0C1249;opacity:1;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:12px}.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-categoria,.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-title{margin-bottom:5px}.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-title h3{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:18px;line-height:21px;font-family:Intro;letter-spacing:0;color:#18186A;opacity:1;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:54px}.bp-home .bp-home-resultado .case-itens .case-item .case-item-text .item-text-texto{text-align:left;font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:17px;font-family:Inter;letter-spacing:0;color:#000;opacity:1;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:36px}.bp-home .bp-home-btn{display:flex;justify-content:center;align-items:center}.bp-home .bp-home-btn{display:flex;justify-content:center;align-items:center}.bp-home .bp-home-btn .btn-load-case{border:1px solid #00166B;border-radius:30px;opacity:1;text-align:center;font-style:normal;font-variant:normal;font-weight:500;font-size:16px;line-height:20px;font-family:Inter;letter-spacing:0;color:#00166B;width:204px;height:60px;display:flex;justify-content:center;align-items:center}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-body{margin-left:15px}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}.footer-ocb,.sppb-section,.fale-conosco-licitacoes,#section-id-1689679772806{z-index:0 !important;position:inherit !important}#section-id-kvVo4oHu_l4EsyonMGM_r{margin:0px}.credenciamento thead tr{border-top:1px #00a85e solid}.bp-home-resultado .container{background:#fff;border-radius:10px;padding:20px}.accordion-body input[type="radio"]{margin-right:5px}.mensagem-ausencia{text-align:center;font:normal normal normal 14px / 18px Inter;letter-spacing:0px;color:#171C66;margin-top:30px;display:none}th span{cursor:pointer}@media (max-width:768px){.button-group{flex-direction:column !important;align-items:stretch !important;flex-wrap:wrap !important;gap:10px !important}.button-group .botao-tipo{width:100% !important;padding:20px !important}.bp-home-resultado .container{overflow-x:auto !important}.bp-home-resultado .container main{width:1200px !important}}.sp-page-builder .page-content #section-id-1689679772806,.sp-page-builder .page-content #section-id-F0PXAPquiNDlIyggZW2gr{position:relative !important}#loader .loader-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.4);z-index:9999;display:flex;align-items:center;justify-content:center}#loader .loader-spinner{background:#fff;padding:30px 40px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.3);text-align:center}#loader .loader-spinner img{width:50px;height:50px;display:block;margin:0 auto 10px}#loader .loader-spinner p{font-size:16px;margin:0}
