@import url("./styles/reset.css");@import url("./components/news-top-1/index.css");@import url("./components/tabs-home-1/index.css");@import url("./components/banner-home-1/index.css");@import url("./components/other-news-1/index.css");@import url("./components/news-interna-1/index.css");@import url("./components/filter-list-1/index.css");@import url("./components/search-1/index.css");@import url("./components/services-home-1/index.css");@import url("./components/second-banner-home-1/index.css");@import url("./components/news-home-1/index.css");@import url("./components/tabs-home-pref-1/index.css");@import url("./components/governo-home-1/index.css");@import url("./components/legislativo-home-1/index.css");@import url("./components/social-cards-1/index.css");@import url("./components/news-home-pref-1/index.css");@import url("./components/navbar-pt-1/index.css");@import url("./styles/pages/page-vereadores.css");@import url("./styles/pages/page-mesa-diretora.css");@import url("./styles/pages/page-list.css");@import url("./styles/pages/page-list-image.css");@import url("./styles/pages/page-search.css");@import url("./styles/pages/page-default.css");@import url("./styles/pages/page-home-pref.css");@import url("./styles/pages/page-home-cam.css");@import url("./styles/pages/page-gestao.css");@import url("./styles/singles/single-vereadores.css");.header-accessibility-1{background-color:var(--color-primary);.container-accessibility{display:flex;align-items:center;justify-content:space-between;height:30px;ul{display:flex;align-items:center;gap:10px;li{display:flex;align-items:center;gap:4px;font-size:.625rem;color:var(--color-white);cursor:pointer;span{font-size:1rem;color:var(--color-white)}a,p{transition:all .2s;cursor:pointer;color:var(--color-white)}&:hover{a,p{opacity:.8;text-decoration:underline}}}}}@media only screen and (max-width:950px){display:none}&.contrast{background-color:#111;border-bottom:solid 1px var(--color-white);p{text-decoration:underline;&:hover{color:var(--color-text-yellow)!important}}}}.header-accessibility-2{background-color:var(--color-primary);.container-accessibility{display:flex;align-items:center;justify-content:center;gap:10px;ul{display:flex;align-items:center;gap:10px;&:not(:last-child){li{border-right:solid 1px var(--color-white);padding-right:10px}}li{display:flex;align-items:center;gap:4px;font-size:.625rem;color:var(--color-white);cursor:pointer;height:30px;span{font-size:1rem;color:var(--color-white)}a,p{transition:all .2s;cursor:pointer;color:var(--color-white)}&:hover{a,p{opacity:.8;text-decoration:underline}}}}}@media only screen and (max-width:950px){display:none}&.contrast{background-color:#111;border-bottom:solid 1px var(--color-white);p{text-decoration:underline;&:hover{color:var(--color-text-yellow)!important}}}}.header-1{height:85px;border-bottom:solid 3px var(--color-white);position:fixed;top:0;background-color:#f1f1f1;z-index:999999;display:flex;align-items:center;justify-content:space-between;& .update-time{position:absolute;bottom:0;right:20px;font-size:.625rem}&.contrast{color:var(--color-white);background-color:var(--color-black);border-bottom:solid 1px var(--color-white);.nav ul li .sub-menu{background-color:var(--color-black)}.update-time{color:var(--color-white)}}.container-menu{display:flex;flex-direction:column;align-items:flex-start;gap:30px;position:absolute;top:0;left:-100vw;transition:all .3s;background-color:#f1f1f1;min-height:100vh;height:100%;width:100vw;padding:20px;z-index:9999;.nav ul{display:flex;flex-direction:column;font-size:1rem;li{position:relative;padding:0 10px;height:50px;border-bottom:solid 1px transparent;&:last-child{@media only screen and (min-width:768px){.sub-menu{left:initial;right:0}}}a{display:flex;align-items:center;height:100%;width:100%}.sub-menu{position:absolute;top:50px;left:65%;z-index:999;display:none;min-width:240px;flex-direction:column;background-color:#fff;padding:20px 0;box-shadow:0 5px 5px #eee;li{font-size:.875rem;&.current_page_item{color:var(--color-white);background-color:var(--color-primary)}&:hover{color:var(--color-white);background-color:var(--color-primary)}}@media only screen and (min-width:768px){left:calc(-120px + 50%)}}&.current-menu-item,&.current-menu-parent{border-bottom:solid 1px var(--color-primary)}&:hover{border-bottom:solid 1px var(--color-primary);.sub-menu{display:flex}}}li.menu-item-has-children::after{content:">";position:absolute;right:-40px;top:calc(50% - 7px);height:15px;width:15px;display:flex;align-items:center;justify-content:center;@media only screen and (min-width:768px){display:none}}@media only screen and (min-width:768px){flex-direction:row}}form{display:flex;input{height:40px;width:150px;border-radius:4px 0 0 4px;border:solid 1px #aaa;padding:0 10px;@media only screen and (min-width:768px){width:250px}}button{display:flex;align-items:center;justify-content:center;border:0;border-radius:0 4px 4px 0;width:40px;cursor:pointer;color:var(--color-white);background-color:var(--color-primary);transition:all .2s;span{color:var(--color-white)}&:hover{background-color:var(--color-secondary)}}}&.openedMenu{left:0;overflow:scroll;.close-menu-header{position:absolute;display:initial;top:25px;right:25px;background-color:transparent;border:0;outline:none;cursor:pointer;height:32px;width:32px;span{font-size:2rem}}}&.row-direction{flex-direction:row;align-items:center}@media only screen and (min-width:768px){gap:10px;padding:0;width:initial;height:initial;position:initial;min-height:initial;align-items:center;align-items:flex-end;background-color:transparent}}.imgs-header{display:flex;align-items:center;gap:5px;a.selo{img{max-height:55px;@media only screen and (min-width:768px){max-height:120px}}}.img-logo{img{max-height:50px;object-fit:cover;@media only screen and (min-width:768px){max-height:120px}}}}.open-menu-header{background-color:transparent;border:0;outline:none;cursor:pointer;height:32px;width:32px;span{font-size:2rem}@media only screen and (min-width:768px){display:none}}.close-menu-header{display:none}@media only screen and (min-width:768px){position:relative;height:150px;z-index:9999;& .update-time{font-size:.75rem}}@media only screen and (min-width:1440px){& .update-time{right:0}}}.home .header-2{height:600px;}.header-2{position:relative;height:300px;margin-bottom:20px;.bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}&::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000066;z-index:9}.header-top{position:relative;height:120px;display:flex;align-items:center;justify-content:center;z-index:9999;gap:50px;.update-time{font-size:.8rem;color:var(--color-white);position:absolute;padding:2px 4px;border-radius:4px;right:20px;bottom:5px}.container-menu{display:flex;flex-direction:column;align-items:flex-start;gap:30px;position:absolute;top:0;left:-100vw;transition:all .3s;min-height:100vh;height:100%;width:100vw;padding:20px;z-index:9999;.nav ul{display:flex;flex-direction:column;font-size:1rem;li{position:relative;padding:0 10px;height:50px;border-bottom:solid 1px transparent;color:var(--color-white);&:last-child{@media only screen and (min-width:768px){.sub-menu{left:initial;right:0}}}a{display:flex;align-items:center;height:100%;width:100%}.sub-menu{position:absolute;top:50px;left:65%;z-index:999;display:none;min-width:240px;flex-direction:column;background-color:var(--color-white);padding:20px 0;box-shadow:0 5px 5px #eee;li{font-size:.875rem;color:var(--color-black);&.current_page_item{color:var(--color-white);background-color:var(--color-primary)}&:hover{color:var(--color-white);background-color:var(--color-primary)}}@media only screen and (min-width:768px){left:calc(-120px + 50%)}}&.current-menu-item,&.current-menu-parent{border-bottom:solid 1px var(--color-primary)}&:hover{border-bottom:solid 1px var(--color-primary);.sub-menu{display:flex}}}li.menu-item-has-children::after{content:">";position:absolute;right:-40px;top:calc(50% - 7px);height:15px;width:15px;display:flex;align-items:center;justify-content:center;@media only screen and (min-width:768px){display:none}}@media only screen and (min-width:768px){flex-direction:row}}form{display:flex;input{height:40px;width:150px;border-radius:4px 0 0 4px;border:solid 1px #aaa;padding:0 10px;@media only screen and (min-width:768px){width:250px}}button{display:flex;align-items:center;justify-content:center;border:0;border-radius:0 4px 4px 0;width:40px;cursor:pointer;color:var(--color-white);background-color:var(--color-primary);transition:all .2s;span{color:var(--color-white)}&:hover{background-color:var(--color-secondary)}}}.close-menu-header{display:none}&.openedMenu{left:0;overflow:scroll;.close-menu-header{position:absolute;display:initial;top:25px;right:25px;background-color:transparent;border:0;outline:none;cursor:pointer;height:32px;width:32px;span{font-size:2rem}}}&.row-direction{flex-direction:row;align-items:center}@media only screen and (min-width:768px){gap:10px;padding:0;width:initial;height:initial;position:initial;min-height:initial;align-items:center;align-items:flex-end;background-color:transparent}}div.line{position:absolute;bottom:0;width:100%;display:flex;align-items:center;span.one{width:100%;height:2px;background-color:#113389;display:block}span.two{width:100%;height:2px;background-color:#42c0f1;display:block}span.three{width:100%;height:2px;background-color:#ffbc00;display:block}span.four{width:100%;height:2px;background-color:#E63112;display:block}}.img-logo{max-height:50px;object-fit:cover;@media only screen and (min-width:768px){max-height:110px}}button.btn-open-menu{height:40px;padding:2px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;@media only screen and (min-width:768px){display:none}}}.custom-container{z-index:9;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 120px);.update-time{z-index:999}.search-form-header-2{width:100%;background-color:#fff;border-radius:4px;display:flex;max-width:600px;input{border:none;height:50px;width:100%;border-radius:4px;padding:0 20px}button{min-width:50px;min-height:50px;border:0;border-radius:0 4px 4px 0;background-color:var(--color-primary);cursor:pointer;span{color:var(--color-white)}transition:all .2s;&:hover{background-color:var(--color-secondary)}}}.terms{margin-top:20px;display:flex;flex-direction:column;align-items:center;span.title{font-size:1rem;color:var(--color-white)}div.options{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px;a{color:var(--color-white);background-color:var(--color-primary);padding:2px 6px;font-size:.8rem;border-radius:4px;transition:all .2s;&:hover{background-color:var(--color-secondary)}}}}}}.footer-1{background-color:var(--color-secondary);.content-footer{display:flex;align-items:start;gap:20px;flex-wrap:wrap;justify-content:space-between;padding:30px 20px;margin:0 auto;color:var(--color-white);a.img-logo{width:100%;img{width:100%;max-height:150px;object-fit:contain}@media only screen and (min-width:600px){width:fit-content;img{width:250px}}}ul{max-width:300px;li{font-size:.875rem;font-weight:400;color:var(--color-white);p,p strong{color:var(--color-white)}}li:first-child{font-size:1rem;font-weight:700;margin-bottom:10px}}}}.page-o-portal{margin-bottom:20px;.two-columns-page-o-portal{display:grid;gap:30px;grid-template-columns:1fr;@media only screen and (min-width:768px){grid-template-columns:400px 1fr}.options{display:flex;gap:20px;flex-direction:column;div h4{display:flex;align-items:center;gap:5px;font-size:1.25rem;p{font-size:1rem}}}}}.page-comissoes{.conteudo-comissoes{margin-bottom:20px;font-size:1rem}h4{font-size:1.125rem;line-height:1.125rem}.card-line{border:solid 1px #ccc;padding:20px;border-radius:8px;margin-bottom:10px;.line{display:block;height:1px;width:100%;background-color:#ddd;margin-bottom:20px}.card-itens{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;.card-item{display:flex;align-items:center;flex-direction:column;margin:10px 0;gap:10px;img{height:300px}h2{font-size:1rem}h3{font-size:1.125rem;line-height:1.125rem;font-weight:400;text-transform:uppercase}}}}}.page-pt .two-columns-pt{display:grid;grid-template-columns:1fr;gap:30px;.content-pt{margin-bottom:30px}@media only screen and (min-width:768px){grid-template-columns:350px 1fr;gap:10px}}.page-pt-list{margin-bottom:40px;.nav-list ul.menu{display:flex;flex-direction:column;gap:30px;li.menu-item{font-size:1rem;line-height:1rem;a{display:flex;width:fit-content;margin-bottom:12px;pointer-events:none}}li.menu-item-has-children span{display:none}.sub-menu{display:grid;grid-template-columns:repeat(2,calc((100% / 2) - 5px));gap:10px;@media only screen and (min-width:600px){grid-template-columns:1fr 1fr 1fr}@media only screen and (min-width:768px){grid-template-columns:repeat(auto-fit,minmax(250px,250px))}li{display:flex;font-size:1rem;flex-direction:column;gap:5px;a{display:flex;align-items:center;justify-content:center;width:100%;height:100px;padding:0 20px;margin-bottom:0;line-height:18px;border-radius:4px;text-align:center;transition:all .2s;pointer-events:initial;color:var(--color-white);border-bottom:solid 1px transparent;background-color:var(--color-primary);&::after{content:"🔗";margin-left:5px}&:hover{opacity:.8}}span{display:initial;font-size:.875rem;line-height:.875rem;max-width:200px;text-align:center;padding:0 10px;line-height:15px;color:#666}}}}}.single-file p{margin-bottom:20px;font-size:1rem;}.single-noticias{display:grid;gap:20px;@media only screen and (min-width:768px){grid-template-columns:1fr 300px}.header-info{display:flex;justify-content:space-between}}.page-not-found{margin-bottom:20px;& h1{font-size:9.375rem;line-height:9.375rem;font-weight:900}& h2{font-size:1.875rem;margin:1.25rem 0}& .buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.25rem;& a{display:flex;gap:2px;align-items:center;font-size:1.25rem;border:solid 1px #ccc;border-radius:8px;padding:0 10px;transition:all .2s;&:hover{background-color:#ddd}}}@media only screen and (min-width:768px){padding:80px 20px}}.list-sitemap{margin-bottom:30px;@media only screen and (min-width:768px){display:flex;flex-wrap:wrap}li{width:100%;@media only screen and (min-width:768px){width:33%}&:has(>ul){width:100%;position:relative;margin-bottom:10px;&::before{content:'';display:block;height:calc(100% - 25px);width:1px;position:absolute;left:0;bottom:0;background-color:#ccc}ul.list-sitemap{margin:0 0 0 30px;&::before{content:'';display:block;width:22px;height:1px;background-color:#ccc;position:absolute;left:0;bottom:0}}}a{&:hover{text-decoration:underline}}}}.page-intranet{.page-intranet-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,250px));gap:20px;margin-bottom:20px;a{position:relative;font-size:1rem;width:100%;border-radius:8px;padding:20px 80px 20px 20px;color:var(--color-white);background-color:var(--color-primary);transition:background .2s;span{position:absolute;right:0;bottom:0;font-size:5rem;color:var(--color-white);opacity:.4}p{font-size:.75rem;margin-top:20px;color:var(--color-white);text-decoration:underline}&:hover{background-color:var(--color-secondary)}}}}.vlibras{display:none;@media only screen and (min-width:768px){display:initial}}