.attachment--listing{display:flex;flex-direction:column;gap:1em}.attachment__item{display:block;background-color:var(--cor-primaria-contraste);box-shadow:0 1px 3px #00000029;border-radius:6px;padding:7.16%;text-decoration:none}@media screen and (min-width: 600px){.attachment__item{display:flex;align-items:center;padding:.5% 1.16%}.attachment__item:before{display:block;content:"";width:50px;height:50px;-webkit-mask-image:url(/build/assets/document-b2ffa299.svg);mask-image:url(/build/assets/document-b2ffa299.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--cor-primaria);flex-basis:50px;max-width:10%}}.attachment__title{font-size:1.8rem;color:var(--cor-primaria);flex-basis:auto;flex-shrink:4;max-width:30%}@media screen and (max-width: 600px){.attachment__title{max-width:100%}}@media screen and (min-width: 300px){.attachment__title{margin:0 5px}}.attachment__description{font-size:1.3rem;color:var(--cor-secundaria);flex-basis:content;max-width:60%;padding-top:5px;padding-bottom:5px;padding-right:5px}@media screen and (max-width: 600px){.attachment__description{max-width:100%}}.card{display:block;padding:20px;margin-bottom:8.46%;border-radius:6px;box-shadow:0 3px 6px var(--cor-secundaria);background-color:var(--cor-primaria-contraste);text-decoration:none;transition:transform .1s}.card:hover{transform:scale(1.1);transition:transform .1s}.card__content{display:grid;grid-template-areas:"label" "title" "description";grid-template-rows:auto}.card__label{grid-area:label;margin-bottom:18px}.card__title{grid-area:title;margin-bottom:6px;font-size:2rem;color:var(--cor-primaria)}.card__description{grid-area:description;color:var(--cor-secundaria);font-size:1.4rem}.card-new{display:block;margin-bottom:8.46%;border-radius:6px;box-shadow:0 3px 6px var(--cor-secundaria);background-color:var(--cor-primaria-contraste);text-decoration:none;transition:transform .1s}.card-new:hover{transform:scale(1.1);transition:transform .1s}.card-new__header{display:flex;gap:3px;align-items:center}.card-new__icon{display:block;width:25px;height:25px;background-color:var(--cor-primaria)}.card-new__label{color:var(--cor-primaria);font-size:1.2rem;padding-top:3px}.card-new__line{border:none;border-top:1px solid var(--cor-primaria);margin:0}.card-new__container{padding:13px 20px 16px}.card-new__title{grid-area:title;margin-bottom:6px;font-size:2rem;color:var(--cor-primaria)}.card-new__description{grid-area:description;color:var(--cor-secundaria);font-size:1.4rem}.card-listing{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,260px));column-gap:1.47%;column-row:22px;justify-content:center}.card-small{display:block;width:min-content;background-color:var(--cor-secundaria-contraste);border-radius:6px;box-shadow:0 1px 3px #00000029}.card-small__link{display:flex;align-items:center;text-decoration:none;color:var(--cor-secundaria)}.card-small__image-area{display:block;position:relative;width:49px;height:49px}.card-small__image{display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;border-top-left-radius:6px;border-bottom-left-radius:6px;object-fit:cover}.card-small__title{padding-left:19px;padding-right:28px;font-size:1.8rem;color:var(--cor-secundaria);width:max-content}.documento-listagem{padding-top:25px;padding-bottom:40px}.documento-listagem__filtros,.documento-listagem__conteudo{margin-left:auto;margin-right:auto;max-width:1088px;padding-left:5%;padding-right:5%}.documento-listagem__form-filtros{display:flex;gap:12px}@media screen and (max-width: 850px){.documento-listagem__form-filtros{flex-direction:column}.documento-listagem__form-filtros .botao-texto{width:130px}}.documento-listagem__aviso{padding-bottom:30px}.documento-listagem__paginacao{padding-top:64px}.documento-listagem__download{padding-top:60px}.video-card{display:block;background-color:var(--cor-secundaria-contraste);border-radius:6px;box-shadow:0 3px 6px #00000029}.video-card__link{text-decoration:none}.video-card__cover{display:block;position:relative;width:100%;padding-bottom:57.35%}.video-card__cover-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px}.video-card__data{padding:7% 7.35% 7.35%}.video-card__title{padding-bottom:.5rem;font-size:1.6rem;color:var(--cor-primaria)}.video-card__description{color:var(--cor-secundaria);font-size:1.4rem}.video-card__cover{position:relative}.video-card__cover:before,.video-card__cover:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:"";display:block;width:20.67%;height:0;padding-bottom:20.67%;transition-property:transform;transition-duration:.5s}.video-card__cover:hover:before,.video-card__cover:hover:after{transform:scale(1.5);transition-property:transform;transition-duration:.5s}.video-card__cover:before{z-index:1;background-color:var(--cor-secundaria);opacity:.4;border-radius:50%}.video-card__cover:after{z-index:2;background-color:var(--cor-secundaria-contraste);-webkit-mask-image:url(/build/assets/video-e6139c14.svg);mask-image:url(/build/assets/video-e6139c14.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.video-listing{display:flex;flex-wrap:wrap;gap:25px 2%}@media (max-width: 350px){.video-listing__item{flex-basis:100%}}@media (min-width: 350px) and (max-width: 970px){.video-listing__item{flex-basis:49%}}@media (min-width: 970px){.video-listing__item{flex-basis:32%}}.document-listing{margin-top:8.59vh;margin-bottom:10.41vh;margin-left:auto;margin-right:auto;max-width:1088px;padding:0 5%}.document-listing__header{margin-bottom:4.77%}.document-show{max-width:600px;padding:0 5%;margin-top:12.36vh;margin-left:auto;margin-right:auto;margin-bottom:9.76vh}.document-show__title{font-size:2.8rem;color:var(--cor-primaria)}.document-show__subtitle{font-size:2rem;color:var(--cor-secundaria);padding-bottom:2.83%}.document-show__date{font-size:1.4rem;color:var(--cor-secundaria);margin-bottom:2.83%}.document-show__description{font-size:1.8rem;color:var(--cor-secundaria)}.document-show__attachment,.document-show__person{padding-top:9.37vh}.document-show__person-container{display:flex;flex-wrap:wrap;gap:1em}
