.card[data-v-079b840f]{width:100%}.card .card-header[data-v-079b840f]{cursor:pointer}.card .card-content[data-v-079b840f]{-webkit-transition:all .15s ease;transition:all .15s ease}.card.not-expanded .card-content[data-v-079b840f]{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;opacity:0;height:0;padding:0}ul.tabs__header{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 0 20px;padding:0}ul.tabs__header>li{padding:15px 30px;border-radius:10px;margin:0;display:inline-block;margin-right:5px;cursor:pointer}ul.tabs__header>li.tab__selected{font-weight:600;border-radius:10px 10px 0 0;border-bottom:8px solid transparent}.tab{display:inline-block;color:#000;padding:20px;min-width:800px;border-radius:10px;min-height:400px}.tabs__light .tab{background-color:#fff}.tabs__light li{color:#000}.tabs__light li,.tabs__light li.tab__selected{background-color:#fff;font-weight:600;font-size:1.2em;text-transform:uppercase}.tabs__light li.tab__selected{color:#700000}.tabs__light li:after{content:"";height:2px;background-color:var(--primary-color);width:80%;display:block;margin:.5em 0}.tabs__dark .tab{background-color:#555;color:#eee}.tabs__dark li{background-color:#ddd;color:#aaa}.tabs__dark li.tab__selected{background-color:#555;color:#fff}

/*!
 * vue2-calendar v2.7.1
 * (c) 2023 Terry <gidcai@gmail.com>
 * https://github.com/icai/vue3-calendar#readme
 */.calendar[data-v-15c0fe27]{font-size:14px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);background:#fff}.border[data-v-f91c9a48]{border-width:1px}.block[data-v-f91c9a48]{display:block}.inline-block[data-v-f91c9a48]{display:inline-block}.inline[data-v-f91c9a48]{display:inline}.flex[data-v-f91c9a48]{display:-webkit-box;display:-ms-flexbox;display:flex}.table[data-v-f91c9a48]{display:table}.hidden[data-v-f91c9a48]{display:none}.flex-row[data-v-f91c9a48]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-f91c9a48]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse[data-v-f91c9a48]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap[data-v-f91c9a48]{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start[data-v-f91c9a48]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center[data-v-f91c9a48]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline[data-v-f91c9a48]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.justify-start[data-v-f91c9a48]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end[data-v-f91c9a48]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center[data-v-f91c9a48]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between[data-v-f91c9a48]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around[data-v-f91c9a48]{-ms-flex-pack:distribute;justify-content:space-around}.flex-grow[data-v-f91c9a48]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-8[data-v-f91c9a48]{padding:2rem}.p-16[data-v-f91c9a48]{padding:4rem}.static[data-v-f91c9a48]{position:static}.absolute[data-v-f91c9a48]{position:absolute}.relative[data-v-f91c9a48]{position:relative}.sticky[data-v-f91c9a48]{position:-webkit-sticky;position:sticky}.text-left[data-v-f91c9a48]{text-align:left}.text-center[data-v-f91c9a48]{text-align:center}.text-right[data-v-f91c9a48]{text-align:right}.uppercase[data-v-f91c9a48]{text-transform:uppercase}.underline[data-v-f91c9a48]{text-decoration:underline}.line-through[data-v-f91c9a48]{text-decoration:line-through}.antialiased[data-v-f91c9a48]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.projeto[data-v-f91c9a48]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projeto__title[data-v-f91c9a48]{font-weight:600;font-size:1.8em;text-transform:uppercase;color:var(--dark-color)}@media (max-width:724px) and (orientation:portrait){.projeto__title[data-v-f91c9a48]{font-size:1.4em}}.projeto__title[data-v-f91c9a48]:after{content:"";height:4px;background-color:var(--primary-color);width:80%;display:block;margin:.5em 0}.projeto__download-link[data-v-f91c9a48]{padding:6px 16px 0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.7;text-transform:uppercase;font-size:.8em;font-weight:500}.projeto__download-link img[data-v-f91c9a48]{display:inline;height:.8em;margin-right:8px}.projeto__carousel[data-v-f91c9a48]{width:70%}@media (max-width:724px) and (orientation:portrait){.projeto__carousel[data-v-f91c9a48]{width:100%}}.projeto__tabela-detalhes[data-v-f91c9a48]{background-color:var(--neutral-color);border-radius:9px;margin:16px 0;opacity:.7}.projeto__tabela-detalhes td[data-v-f91c9a48]{padding:8px}.projeto__tabela-detalhes td.dado[data-v-f91c9a48]{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.projeto__pagination-meses[data-v-f91c9a48]{margin-top:16px}.projeto__pagination-meses .mes[data-v-f91c9a48]{font-size:14px;opacity:.7;text-transform:uppercase;letter-spacing:1px;font-weight:700;padding:0 8px}.projeto__pagination-meses .mes img[data-v-f91c9a48]{margin-left:8px;display:inline;height:1em}.projeto__pagination-meses a[data-v-f91c9a48]{padding:8px}.projeto__pagination-meses a[disable=true][data-v-f91c9a48]{opacity:.5;cursor:no-drop}.projeto__pagination-meses img[data-v-f91c9a48]{width:16px}.projeto__periodo[data-v-f91c9a48]{font-size:13px;padding-right:16px}.projeto__periodo-subtitulo[data-v-f91c9a48]{font-size:12px;opacity:.7;text-transform:uppercase;letter-spacing:1px;font-weight:700;background-color:var(--neutral-color);height:35px;border-radius:9px;padding:0 8px}.projeto__periodo-subtitulo img[data-v-f91c9a48]{margin-left:8px;display:inline;height:1em}.projeto__periodo-anexos[data-v-f91c9a48]{font-size:12px;opacity:.7;text-transform:uppercase;letter-spacing:1px;font-weight:700;padding:0 8px;margin-top:8px;position:relative}.projeto__periodo-anexos .icon[data-v-f91c9a48]{position:absolute;right:12px}.projeto__periodo-anexos .icon img[data-v-f91c9a48]{height:8px}.projeto__periodo-anexos[data-v-f91c9a48]:before{opacity:.7;content:"";background-color:var(--dark-color);height:2px;width:8px;margin:0 4px}.projeto__periodo-anexos[data-v-f91c9a48]:after{opacity:.7;content:"";background-color:var(--dark-color);height:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 20px 0 4px}.projeto__periodo-anexo[data-v-f91c9a48]{padding:0 16px}.projeto__periodo-anexo a[data-v-f91c9a48]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projeto__periodo-anexo img[data-v-f91c9a48]{display:inline;height:1em;margin-right:8px}.projeto__img[data-v-f91c9a48]{background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden;min-height:400px}.doacao__title[data-v-f91c9a48]{height:100px;font-weight:600;font-size:1.5em;color:var(--primary-color);margin-bottom:30px}.link[data-v-f91c9a48]{cursor:pointer;text-decoration:none!important;margin-left:5%;display:block}.icon[data-v-f91c9a48]{color:var(--primary-foreground-color);font-size:60px;margin-left:50%}.informacoes[data-v-f91c9a48]{max-width:1200px}@media (min-width:1200px){.informacoes[data-v-f91c9a48]{max-width:100%}}.conteudo[data-v-f91c9a48]{min-width:400px}.grade[data-v-f91c9a48]{display:grid;grid-template-columns:auto;grid-column-gap:20px;padding-left:16px;padding-right:16px;width:100%}.form-row[data-v-f91c9a48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-16px;margin-top:-16px;margin-bottom:8px}.col[data-v-f91c9a48]{width:auto;min-width:0;max-width:100%}.borda-componente[data-v-f91c9a48]{height:34px;padding:6px 12px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.filtros[data-v-f91c9a48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filtros__componentes[data-v-f91c9a48]{display:grid;grid-template-rows:auto auto;margin-left:16px}@media (min-width:640px){.sm\:table-cell[data-v-f91c9a48]{display:table-cell}.sm\:hidden[data-v-f91c9a48]{display:none}}@media (min-width:768px){.md\:block[data-v-f91c9a48]{display:block}.md\:flex[data-v-f91c9a48]{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:hidden[data-v-f91c9a48]{display:none}.md\:flex-row[data-v-f91c9a48]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:items-center[data-v-f91c9a48]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:flex-grow[data-v-f91c9a48]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.md\:w-3\/12[data-v-f91c9a48]{width:25%}.md\:w-4\/12[data-v-f91c9a48]{width:33.333333%}.md\:w-6\/12[data-v-f91c9a48]{width:50%}.md\:w-9\/12[data-v-f91c9a48]{width:75%}}

/*!
 * vue2-calendar v2.7.1
 * (c) 2023 Terry <gidcai@gmail.com>
 * https://github.com/icai/vue3-calendar#readme
 */.datepicker{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.65098);position:relative;display:inline-block}.datepicker,.datepicker .form-control{font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.datepicker .form-control{display:block;width:100%;height:34px;padding:6px 12px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.datepicker .form-control:focus,.datepicker .form-control:hover{outline:0;border-color:#40a9ff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.datepicker button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}input.datepicker-input.with-reset-button{padding-right:25px}.datepicker>button.close{position:absolute;top:0;right:0;outline:none;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.datepicker>button.close:focus{opacity:.2}.datepicker-wrapper{position:absolute;z-index:1000}.datepicker-popup{border:1px solid #fff;border-radius:5px;background:#fff;margin-top:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.datepicker-popup:after,.datepicker-popup:before{content:" ";display:table}.datepicker-popup:after{clear:both}.datepicker-inner{width:218px;float:left}.datepicker-body{padding:10px 10px;text-align:center}.datepicker-body p{margin:0 0 10px}.datepicker-body span,.datepicker-ctrl p,.datepicker-ctrl span{display:inline-block;width:28px;line-height:28px;height:28px}.datepicker-ctrl p{width:65%}.datepicker-ctrl span{position:absolute}.datepicker-body span{text-align:center}.datepicker-monthRange span{width:48px;height:50px;line-height:45px}.datepicker-item-disable{background-color:#fff!important;cursor:not-allowed!important}.datepicker-item-disable,.datepicker-item-gray,.decadeRange span:first-child,.decadeRange span:last-child{color:#999}.datepicker-dateRange-item-active,.datepicker-dateRange-item-active:hover{background:#3276b1!important;color:#fff!important}.datepicker-item-disabled{color:#aaa;text-decoration:line-through}.datepicker-monthRange{margin-top:10px}.datepicker-ctrl p,.datepicker-ctrl span,.datepicker-dateRange span,.datepicker-monthRange span{cursor:pointer}.datepicker-ctrl i:hover,.datepicker-ctrl p:hover,.datepicker-dateRange-item-hover,.datepicker-dateRange span:hover,.datepicker-monthRange span:hover{background-color:#eee}.datepicker-dateRange .daytoday-end,.datepicker-dateRange .daytoday-end:hover,.datepicker-dateRange .daytoday-start,.datepicker-dateRange .daytoday-start:hover{background:#3276b1!important;color:#fff!important}.datepicker-dateRange .daytoday-range,.datepicker-dateRange .daytoday-range:hover{background-color:#ddd}.datepicker-weekRange span{font-weight:700}.datepicker-label{background-color:#f8f8f8;font-weight:700;padding:7px 0;text-align:center}.datepicker-ctrl{position:relative;line-height:30px;font-weight:700;text-align:center;top:3px}.month-btn{font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-preBtn{left:2px}.datepicker-nextBtn,.datepicker-preBtn{width:20px!important;height:20px!important;background-repeat:no-repeat;background-size:18px}.datepicker-nextBtn{right:2px}.calendaricon-angle-left{top:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiPjxwYXRoIGQ9Ik03MTcuMjc2IDIxOC41NTFjMCA1LjY1NC0yLjgyOCAxMS45OS03LjA2MiAxNi4yMTNMNDMzLjAwMSA1MTEuOTc3IDcxMC4yMTQgNzg5LjE5YzQuMjQ0IDQuMjQ0IDcuMDYyIDEwLjU4MiA3LjA2MiAxNi4yMTNzLTIuODI4IDExLjk5LTcuMDYyIDE2LjIxM2wtMzUuMjY1IDM1LjI2NWMtNC4yNDQgNC4yNDQtMTAuNTgyIDcuMDYyLTE2LjIxMyA3LjA2MnMtMTEuOTktMi44MjgtMTYuMjEzLTcuMDYyTDMxMy44MDkgNTI4LjE2N2MtNC4yNDQtNC4yNDQtNy4wNjItMTAuNTgyLTcuMDYyLTE2LjIxM3MyLjgyOC0xMS45OSA3LjA2Mi0xNi4yMTNsMzI4LjcxNC0zMjguNzE0YzQuMjQ0LTQuMjQ0IDEwLjU4Mi03LjA2MiAxNi4yMTMtNy4wNjJzMTEuOTkgMi44MjggMTYuMjEzIDcuMDYybDM1LjI2NSAzNS4yNjVjNC4yNDQgNC4yNDQgNy4wNjIgOS44NzggNy4wNjIgMTYuMjEzeiIvPjwvc3ZnPg==)}.calendaricon-angle-right{top:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiPjxwYXRoIGQ9Ik03MTcuMjc0IDUxMmMwIDUuNjUtMi44MjUgMTEuOTg5LTcuMDYyIDE2LjIxOEwzODEuNDg0IDg1Ni45NDZjLTQuMjM4IDQuMjM4LTEwLjU4MiA3LjA2Mi0xNi4yMTggNy4wNjJzLTExLjk4OS0yLjgyNS0xNi4yMTgtNy4wNjJsLTM1LjI2NC0zNS4yNjRjLTQuMjM4LTQuMjM4LTcuMDYyLTkuODc4LTcuMDYyLTE2LjIxOCAwLTUuNjUgMi44MjUtMTEuOTg5IDcuMDYyLTE2LjIxOGwyNzcuMjIyLTI3Ny4yMjItMjc3LjIyMi0yNzcuMjIyYy00LjIzOC00LjIzOC03LjA2Mi0xMC41ODItNy4wNjItMTYuMjE4czIuODI1LTExLjk4OSA3LjA2Mi0xNi4yMThsMzUuMjY0LTM1LjI2NGM0LjIzOC00LjIzOCAxMC41ODItNy4wNjIgMTYuMjE4LTcuMDYyczExLjk4OSAyLjgyNSAxNi4yMTggNy4wNjJMNzEwLjIxMiA0OTUuODNjNC4yMzggNC4yMzggNy4wNjIgMTAuNTgyIDcuMDYyIDE2LjIxOHoiLz48L3N2Zz4=)}