#agenda-social-network{padding:40px 0;background-color:#F5F5F5}#agenda-social-network .agenda{background-color:#FFF;height:100px}#agenda-social-network .agenda .agenda-date{display:flex;align-items:center;background-color:var(--color-secondary-fundo);color:#FFF;text-align:center;justify-content:center;line-height:26px;height:100px}#agenda-social-network .agenda .agenda-date .agenda-date-weekday{font-size:9px;font-weight:600;text-transform:uppercase}#agenda-social-network .agenda .agenda-date .agenda-date-day{font-size:35px;font-weight:600}#agenda-social-network .agenda .agenda-date .agenda-date-date{font-size:12px;font-weight:600;text-transform:uppercase}#agenda-social-network .agenda .agenda-description{display:flex;align-items:center;height:100px}#agenda-social-network .agenda .agenda-description .agenda-description-time{color:var(--color-primary-texto);font-weight:600;font-size:12px}#agenda-social-network .agenda .agenda-description .agenda-description-title{color:#000;font-size:14px;font-weight:700;line-height:15px;margin-top:3px}@media screen and (max-width:580px){#agenda-social-network .agenda .agenda-description .agenda-description-title{font-size:12px}}#agenda-social-network .agenda .agenda-description .agenda-description-description{color:#000;font-size:11px;font-weight:400;line-height:12px;margin-top:5px}@media screen and (max-width:580px){#agenda-social-network .agenda .agenda-description .agenda-description-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}}@media screen and (max-width:406px){#agenda-social-network .agenda .agenda-description .agenda-description-description{max-width:200px}}#agenda-social-network .agenda .agenda-arrow{display:flex;align-items:center;justify-content:center;height:100px}#agenda-social-network .agenda .agenda-arrow img{filter:gray saturate(0%) brightness(70%) contrast(1000%);-webkit-filter:saturate(0%) brightness(0%) contrast(100%)}#agenda-social-network .agenda.agenda-fist{border-top-left-radius:20px}#agenda-social-network .agenda.agenda-fist .agenda-date{border-top-left-radius:10px}#agenda-social-network .agenda.agenda-fist{border-top-right-radius:20px}#agenda-social-network .agenda.agenda-fist .agenda-arrow{border-top-right-radius:10px}#agenda-social-network .agenda.agenda-middle,#agenda-social-network .agenda.agenda-middle .agenda-date{border-bottom:1px solid #9C9C9C}#agenda-social-network .agenda.agenda-last{border-bottom-left-radius:20px}#agenda-social-network .agenda.agenda-last .agenda-date{border-bottom-left-radius:10px}#agenda-social-network .agenda.agenda-last{border-bottom-right-radius:20px}#agenda-social-network .agenda.agenda-last .agenda-arrow{border-bottom-right-radius:10px}#agenda-social-network .btn-green img{margin-left:10px}#agenda-social-network #social-network{height:100%;background-color:var(--color-tertiary-fundo);border-radius:20px;padding:40px 30px 0 30px;position:relative;overflow:hidden}#agenda-social-network #social-network-networks{height:100%;margin-top:35px;justify-content:space-evenly}#agenda-social-network #social-network-networks .col-3{padding-right:10px;padding-left:10px}#agenda-social-network #social-network #social-network-title{color:var(--color-tertiary-sobre);font-size:22px;font-weight:900;text-align:center}#agenda-social-network #social-network #social-network-instagram{background-image:linear-gradient(#A8215F,#A64A17);height:100%;border-top-left-radius:20px;border-top-right-radius:20px}#agenda-social-network #social-network #social-network-whatsapp{background-image:linear-gradient(#29712D,#2E7A34);height:100%;border-top-left-radius:20px;border-top-right-radius:20px}#agenda-social-network #social-network #social-network-facebook{background-image:linear-gradient(#2F5FA9,#244B85);height:100%;border-top-left-radius:20px;border-top-right-radius:20px}#agenda-social-network #social-network #social-network-youtube{background-image:linear-gradient(#B01B1A,#8E1413);height:100%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}#agenda-social-network #social-network .social-network-img{text-align:center;padding-top:30px}#agenda-social-network #social-network .social-network-img img{width:31px;height:31px}#agenda-social-network #social-network .social-network-title{text-align:center;color:#FFFFFF;font-size:12px;font-weight:700;padding-top:10px}#agenda-social-network #social-network .social-network-qrcode{background-color:#FFF;border-radius:5px;margin:10px 20px;text-align:center}#agenda-social-network #social-network .social-network-qrcode img{border-radius:5px}#agenda-social-network #social-network .social-network-tag{text-align:center;color:#EBF0F8;font-size:11px;font-weight:700;margin-bottom:10px}body.contrast #agenda-social-network{background-color:#000}body.contrast #agenda-social-network .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #agenda-social-network .agenda .agenda-date{background-color:#262626;color:#F5F5F5}body.contrast #agenda-social-network .agenda .agenda-description .agenda-description-time{color:#000}body.contrast #agenda-social-network #social-network{background-color:#262626}body.contrast #agenda-social-network #social-network #social-network-title{color:#fff}@media screen and (max-width:991px){#agenda-social-network{padding:40px 0}}@media screen and (min-width:1500px){#agenda-social-network #social-network{padding:30px 30px 0 30px}#agenda-social-network #social-network-networks{margin-top:25px}}#agenda{background-color:#F5F5F5;padding-bottom:80px}#agenda .agenda{background-color:#ffffff;height:125px;margin-bottom:15px;border-radius:13px}#agenda .agenda .agenda-date{display:flex;align-items:center;background-color:var(--color-secondary-fundo);color:#FFF;text-align:center;justify-content:center;height:125px;border-top-left-radius:10px;border-bottom-left-radius:10px}#agenda .agenda .agenda-date .agenda-date-weekday{font-size:10px;font-weight:600;text-transform:uppercase;padding:0px 10px}#agenda .agenda .agenda-date .agenda-date-day{font-size:45px;font-weight:600;line-height:45px}#agenda .agenda .agenda-description{display:flex;align-items:center;height:125px}#agenda .agenda .agenda-description .agenda-description-time{color:var(--color-primary-texto);font-weight:600;font-size:12px}#agenda .agenda .agenda-description .agenda-description-title{color:#000;font-size:14px;font-weight:700;line-height:15px;margin-top:3px}#agenda .agenda .agenda-description .agenda-description-description{color:#000;font-size:11px;font-weight:400;line-height:12px;margin-top:5px}#agenda .agenda .agenda-arrow{display:flex;align-items:center;justify-content:center;height:125px}#agenda .agenda .agenda-arrow img{filter:gray saturate(0%) brightness(70%) contrast(1000%);-webkit-filter:saturate(0%) brightness(0%) contrast(100%)}#agenda #filter a{background:var(--color-primary-fundo);color:#FFF;padding:10px 35px;border-radius:50px;font-size:13px}#agenda #filter a img{margin-right:10px}#agenda #filters{background-color:var(--color-tertiary-fundo);padding:50px 0;display:none}#agenda #filters label{color:#FFF;font-weight:600}#agenda #filters #filters-title{background-color:var(--color-tertiary-fundo)}#agenda #filters #btn-clean-filter{color:#FFF;text-decoration:underline;font-weight:600;font-size:15px}@media screen and (max-width:991px){#agenda{padding-bottom:40px}}@media screen and (min-width:992px){#agenda .agenda .agenda-description .agenda-description-time{font-size:15px}#agenda .agenda .agenda-description .agenda-description-title{font-size:17px;line-height:18px}#agenda .agenda .agenda-description .agenda-description-description{font-size:14px;line-height:15px}}#agenda #single-agenda .agenda{border-bottom-right-radius:0px;border-bottom:2px solid #D9D9D9;margin-bottom:0px}#agenda #single-agenda .agenda .agenda-date .agenda-date-date{font-size:12px;font-weight:600;text-transform:uppercase}#agenda #single-agenda .agenda-full-description{background:#FFF;margin-left:-25px;padding:25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:11px}#agenda #btn-previous-agenda img{margin-right:5px;transform:rotate(180deg)}#agenda #btn-next-agenda img{margin-left:5px}#agenda #single-agenda #container-related-vereadores{padding-top:50px}#agenda #single-agenda #related-vereadores-title{color:var(--color-tertiary-texto);font-weight:700;font-size:14px;text-align:center;margin-bottom:30px}#agenda #single-agenda .vereador{text-align:center;margin-bottom:30px}#agenda #single-agenda .vereador .vereador-avatar{width:100%;height:100px;margin-bottom:15px;position:relative}#agenda #single-agenda .vereador .vereador-avatar .vereador-initials{position:absolute;color:#000;font-size:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;font-weight:500;letter-spacing:1px;text-align:center}#agenda #single-agenda .vereador .vereador-avatar .img-vereador{max-width:100px;max-height:100px;border-radius:100px;overflow:hidden;object-fit:cover;object-position:center;width:100px;height:100px}#agenda #single-agenda .vereador .vereador-name-container{max-width:100%;height:43px;display:flex;justify-content:center}#agenda #single-agenda .vereador .vereador-name{max-width:100px;color:#000;font-size:12px;line-height:15px}@media screen and (min-width:992px){#agenda #single-agenda .agenda-full-description{font-size:14px}}@media screen and (min-width:1200px){#agenda #single-agenda #container-related-vereadores{padding-left:200px;padding-right:200px}}body.contrast #agenda{background-color:#000}body.contrast #agenda .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #agenda .agenda .agenda-date{background-color:#262626;color:#F5F5F5}body.contrast #agenda .agenda .agenda-description .agenda-description-time{color:#000}body.contrast #agenda #btn-previous-agenda{border-color:#FFF;color:#FFF}body.contrast #agenda #filters{background-color:#9C9C9C;color:#000}body.contrast #agenda #filters #filters-title{background-color:#9C9C9C;color:#000}body.contrast #agenda #filter a{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #agenda #filters label{color:#000}body.contrast #agenda #filters #btn-clean-filter{color:#000}#galeria{background-color:#F5F5F5;padding-bottom:80px}#galeria #page-title .data{background-color:var(--color-primary-fundo);color:white;padding:5px 8px;border-radius:5px;font-size:16px}#galerias{background-color:#F5F5F5;padding-bottom:80px}#galerias #filter a{background:var(--color-primary-fundo);color:#FFF;padding:10px 35px;border-radius:50px;font-size:13px}#galerias #filter a img{margin-right:10px}#galerias #filters{background-color:var(--color-tertiary-fundo);padding:50px 0;display:none}#galerias #filters label{color:#FFF;font-weight:600}#galerias #filters #filters-title{background-color:var(--color-tertiary-fundo)}#galerias #filters #btn-clean-filter{color:#FFF;text-decoration:underline;font-weight:600;font-size:15px}.galerias-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:15px;margin-bottom:15px}.galerias-list.empty{grid-template-columns:1fr}@media screen and (max-width:1400px){.galerias-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:1200px){.galerias-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:770px){.galerias-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:330px){.galerias-list{grid-template-columns:1fr}}.galerias-list .album.list{width:100%;border:1px solid rgb(156,156,156,.5);border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.galerias-list .album.list:hover{border-color:var(--color-primary)}.galerias-list .album.list .holder{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:5px;transition:all .5s ease-in-out;padding:20px}.galerias-list .album.list .titulo{font-weight:700;display:block;font-size:18px;text-align:center;background-color:var(--color-primary-fundo);color:white;width:100%}.galerias-list .album.list .data{font-weight:200;display:block;text-align:center;font-size:14px;font-style:italic;background-color:#1aa798;color:white;width:100%}.galerias-list .album.list .categoria{text-align:center}.attachments-title{font-weight:900;color:var(--color-secondary-texto);text-align:center;font-size:16px}.attachment-list .attachment{display:block;margin-bottom:5px}.attachment-list .attachment a{display:flex;align-items:center;justify-content:start;background-color:#fff;box-shadow:0 2px 2px #091e4240;height:100%;border-radius:5px;padding:5px 10px;gap:10px;cursor:pointer}.attachment-list .attachment a:hover{box-shadow:1px 4px 5px #a4a4a4}.attachment-list .attachment a .attachment-image{padding:5px 10px;background-color:var(--color-primary-fundo);width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:5px}.attachment-list .attachment a .attachment-image img{width:100%}.attachment-list .attachment a .attachment-image .audio-icon{font-size:20px;color:black}.attachment-list .attachment a .attachment-info{width:100%;text-align:left}.attachment-list .attachment a .attachment-info .attachment-title{font-size:.8rem;line-height:.8rem;font-weight:700;text-transform:uppercase;color:black}.attachment-list .attachment a .attachment-info .attachment-subtitle{color:black;font-size:.8rem;line-height:.8rem;margin-top:5px}body{font-family:'Inter',sans-serif;overflow-x:hidden}input,textarea,select,button,span{font-family:'Inter',sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'Inter',sans-serif}ul{margin:0;padding:0}li{list-style-type:none}a{text-decoration:none!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #FFCD07;outline-offset:2px;box-shadow:0 0 0 6px #1B2431}body.contrast:focus-visible{outline-color:#FFF;box-shadow:0 0 0 6px #000}.carousel .carousel-pausa{position:absolute;right:12px;bottom:12px;z-index:5;width:36px;height:36px;border:0 none;border-radius:50%;background-color:rgba(0,0,0,.65);color:#FFF;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.carousel .carousel-pausa:hover{background-color:rgba(0,0,0,.85)}.carousel .carousel-pausa .carousel-pausa-icone{display:block;width:12px;height:14px;border-left:4px solid #FFF;border-right:4px solid #FFF}.carousel .carousel-pausa.pausado .carousel-pausa-icone{width:0;height:0;border-left:12px solid #FFF;border-right:0 none;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}body.contrast .carousel .carousel-pausa{background-color:#000;border:2px solid #FFF}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.texto-secundario{color:#5C636A}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:3000;padding:10px 16px;border-radius:6px;background-color:var(--color-primary-fundo);color:#FFF;font-weight:700;outline:3px solid #FFF}table.gsc-search-box td.gsc-input{padding-right:0px !important}.gsc-search-button{margin-left:0 !important}.body-fixed{position:fixed;top:0;left:0;width:100%}body.contrast .img-contrast{filter:gray saturate(0%) brightness(70%) contrast(1000%);-webkit-filter:saturate(0%) brightness(0%) contrast(100%)}body.contrast .img-contrast-white{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}body.contrast .text-contrast{color:#000!important}body.contrast .text-contrast-white{color:#FFF!important}#breadcrumbs{padding-top:40px;background-color:#F5F5F5}#breadcrumbs a{color:var(--color-secondary-texto);font-size:12px;font-weight:700}#breadcrumbs img{margin:-1px 5px 0px}@media screen and (max-width:991px){#breadcrumbs{padding-top:20px}}body.contrast #breadcrumbs{background-color:#000}body.contrast #breadcrumbs a{color:#FFF}#page-title{padding-bottom:40px;background-color:#F5F5F5;font-size:30px;font-weight:700;color:var(--color-primary-texto)}#page-title .page-title-heading{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}body.contrast #page-title{background-color:#000;color:#FFF}.btn-green,.btn-green:hover,.btn-green:focus{border:1px solid var(--color-primary);background-color:var(--color-primary-fundo);font-weight:700;font-size:14px;text-align:center;color:#FFF;height:44px;border-radius:10px;padding:0 30px;display:flex;align-items:center;justify-content:center}.btn-green-white,.btn-green-white:hover,.btn-green-white:focus{border:1px solid var(--color-primary);background-color:transparent;font-weight:700;font-size:14px;text-align:center;color:var(--color-primary-texto);height:44px;border-radius:10px;padding:0 30px;display:flex;align-items:center;justify-content:center}#modal-page iframe{width:100%;min-height:500px}.section-title{margin-bottom:30px}.section-title .section-title-text{margin-bottom:0;line-height:1.5;width:fit-content;white-space:nowrap;color:var(--color-secondary-texto);font-size:22px;font-weight:900;margin-top:-3px}.section-title .section-title-hr{width:90%;padding:0 15px}.section-title .section-title-hr hr{border-top:2px solid var(--color-secondary);opacity:1}.section-title .section-title-img{width:fit-content;text-align:right}body.contrast .section-title .section-title-text{color:#FFF!important}body.contrast .section-title .section-title-hr hr{border-top:2px solid #FFF}.gsc-control-cse{background-color:unset!important;border:unset!important;padding:0!important}.gsc-input-box{padding:0px!important;border-top-left-radius:15px!important;border-bottom-left-radius:15px!important;border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}.gsc-search-button-v2{padding:9px 10px 9.5px!important;border-top-right-radius:15px!important;border-bottom-right-radius:15px!important;margin-top:1px!important;border-color:var(--color-secondary)!important;background-color:var(--color-secondary-fundo)!important}.gsib_a{padding:5px 10px 5px 11px!important}#gsc-i-id1,#gsc-i-id2{background:unset!important}.gsc-completion-container,.gssb_e,.gssb_c,.gsib_b{display:none!important}.no-border{border-radius:0 !important}#form-search{display:flex;align-items:center}#form-search input{border-radius:23px 0 0 23px;border:0 none;height:45px;padding-left:22px;padding-right:10px;width:100%;background-color:#efeded}#form-search button{border:0 none;background-color:var(--color-primary-fundo);height:45px;display:flex;align-items:center;justify-content:center;padding:0 13px;border-radius:0 23px 23px 0}#form-search .icon{content:url(../images/search-input.png);width:25px;height:25px}#header-menu-desktop .link-social{margin-top:7px}#avisoModal .modal-dialog .modal-content .modal-body a.image_link,#avisoModal .modal-dialog .modal-content .modal-body img.image_url{display:block;margin:0 auto;max-width:100%}#banner-bottom{background-color:#F5F5F5;padding:40px 0}body.contrast #banner-bottom{background-color:#000}#banner-bottom-mobile{background-color:#F5F5F5;padding-bottom:40px}body.contrast #banner-bottom-mobile{background-color:#000}#banner-center{background-color:#F5F5F5;padding:25px 0}body.contrast #banner-center{background-color:#000}#banner-center-mobile{padding:20px 0;background-color:#F5F5F5}body.contrast #banner-center-mobile{background-color:#000}#banner{position:relative;background-color:#F5F5F5;padding-bottom:25px}#banner .banner-label{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:fit-content;height:fit-content;z-index:2;text-align:center;color:#FFF}#banner .banner-label .banner-label-title{font-size:33px;font-weight:400;line-height:45px}#banner .banner-label .banner-label-subtitle{font-size:22px;font-weight:300;line-height:45px;margin:10px 0 20px}#banner .banner-label .banner-label-searchbar{position:relative}#header-menu-desktop .banner-label-searchbar input,#banner-mobile .banner-label-searchbar input,#banner .banner-label .banner-label-searchbar input{padding-left:56px !important;border-radius:20px !important;height:34px;padding:10px 15px;color:#000 !important}#banner #carousel-opacity{width:100%;height:100%;background-color:RGBA(0,0,0,0.5);z-index:1;position:absolute;top:0;left:0}#banner-mobile{position:relative}#banner-mobile .form-search-mobile{width:80%;margin:15px auto}#banner-mobile #banner-mobile-searchbar{background-color:var(--color-primary-fundo);height:67px;display:flex;align-items:center;position:relative}#banner-mobile #banner-mobile-searchbar form{position:relative}#banner-mobile .banner-label{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:fit-content;height:fit-content;z-index:2;text-align:center;color:#FFF;font-weight:600}#banner-mobile .banner-label.banner-label-top{top:67px}#banner-mobile #carousel-opacity{width:100%;height:100%;background-color:RGBA(0,0,0,0.5);z-index:1;position:absolute;top:0;left:0}body.contrast #banner-mobile #banner-mobile-searchbar{background-color:#000}.breadcrumb-component li.breadcrumb-item + li.breadcrumb-item:before{font-family:'Line Awesome Free';font-weight:900;color:var(--color-menu-texto);float:none}.breadcrumb-component li.breadcrumb-item{display:flex;align-items:center}.breadcrumb-component li.breadcrumb-item,.breadcrumb-component li.breadcrumb-item li a{color:var(--color-secondary-texto);font-size:12px;font-weight:700}#custom-page{padding:80px 0;background-color:#F5F5F5}#custom-page img{max-width:100%;height:auto}#custom-page .img{width:100% !important;height:250px !important}@media screen and (max-width:991px){#custom-page{padding:40px 0}}#custom-before{background-color:#F5F5F5;padding-bottom:65px}#custom-before .item-before{background-color:#FFF;padding:20px;height:86px;color:var(--color-tertiary-texto);font-weight:700;font-size:18px;line-height:22px;border-radius:10px;margin-bottom:15px}#custom-before .item-before .col-2{display:flex;align-items:center;justify-content:flex-end}#anexos .item{margin-bottom:40px}#anexos .content{background-color:#fff;height:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#anexos .title{display:-webkit-box;margin-top:15px;font-size:1rem;line-height:1.2rem;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;text-overflow:ellipsis}#anexos .description{text-align:center}#anexos img{display:block;height:auto;margin:auto;transition:all .2s linear}#anexos img:hover{transform:scale(1.08)}@media screen and (max-width:991px){#custom-before{padding-bottom:25px}}body.contrast #custom-before{background-color:#000}.filter-count{display:inline-block;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:50px;background-color:#FFF;color:var(--color-primary-texto);font-size:12px;font-weight:700;line-height:20px;text-align:center;vertical-align:middle}#filters-summary .filter-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 15px;padding:0;list-style:none}#filters-summary .filter-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 8px 6px 14px;border:1px solid var(--color-primary);border-radius:50px;color:var(--color-primary-texto);font-size:13px}#filters-summary .filter-chip-label{font-weight:600;white-space:nowrap}#filters-summary .filter-chip-value{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#filters-summary .filter-chip-remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;border-radius:50%;background-color:var(--color-primary-fundo);color:#FFF;font-size:14px;line-height:1;text-decoration:none}#filters-summary .filter-chip-remove:hover{color:#FFF;opacity:.8}#filters-summary .filter-chips-clean{color:var(--color-primary-texto);text-decoration:underline;font-weight:600;font-size:15px}body.contrast .filter-count{background-color:#000;color:#FFF}body.contrast #filters-summary .filter-chip{border-color:#FFF;color:#FFF}body.contrast #filters-summary .filter-chip-remove{background-color:#FFF;color:#000}body.contrast #filters-summary .filter-chip-remove:hover{color:#000}body.contrast #filters-summary .filter-chips-clean{color:#FFF}footer{background-color:var(--color-secondary-fundo);padding-top:20px}footer .container{padding-bottom:20px;max-width:1500px}footer .container ul.endereco{margin-top:15px}footer .container ul.endereco li{color:white;font-size:14px;line-height:16px}footer .container .atendimento{color:white;font-size:14px;line-height:16px}footer .container .redes-sociais{font-size:16px;color:white}footer .container .redes-sociais .citta{font-size:12px;color:white;margin-top:15px;display:flex;justify-content:end;align-items:center}footer .logo{max-width:100px;max-height:100px}footer .brasao{max-width:100px;max-height:100px}footer #col-user-service{color:#FFF;font-size:12px;font-weight:400}footer #col-user-service b{font-weight:700}footer #col-user-service #col-user-service-phone{color:#fff;font-size:22px;font-weight:700}footer #col-links a{color:#FFFFFF;font-size:12px}footer #col-links .col-links-title{color:#fff;font-size:16px;font-weight:700}footer .col-links-mobile{padding-top:80px;background-color:var(--color-tertiary-fundo);padding-bottom:80px}footer .col-links-mobile a{color:#FFFFFF;font-size:12px}footer .col-links-mobile .col-links-title{color:#fff;font-size:16px;font-weight:700}footer .dropdown button{background-color:transparent;color:#FFFFFF;font-size:12px;border:0 none;padding:0}footer .dropdown button:hover,footer .dropdown button:focus,footer .dropdown button:active{background-color:transparent;border:0 none}footer .dropdown .dropdown-menu{background-color:transparent;border:0 none}footer .dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent;border:0 none}footer .dropdown-menu{position:initial !important;transform:none !important}footer .btn.show:focus,footer .btn.show:hover,footer .btn.show:active{box-shadow:none !important}footer .link-footer{transition:all .2s linear}footer .link-footer:hover{padding-left:5px}footer #btn-whats{position:fixed;display:inline-block;top:42%;right:10px;z-index:999}footer #btn-whats img{width:40px;height:auto}footer .bar-footer{background-color:#fff}footer .bar-footer .container{display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px}footer .bar-footer .info{display:flex;align-items:center}footer .bar-footer .info .copy{margin-right:3px}footer .bar-footer .info .icon{max-width:28px;margin-right:10px;content:url("../images/favicon-96x96.png")}footer .bar-footer .info span{color:#494b74;font-size:.95rem;line-height:1rem}footer .bar-footer .links{margin-right:-5px}footer .bar-footer .links a{width:27px;height:27px;display:inline-flex;align-items:center}footer .bar-footer .links i{font-size:1.6rem;color:#494b74;transition:color .2s linear}footer .bar-footer .links i:hover{color:#5d78ff}#banner-cookie{background-color:rgba(48,48,58,0.95);width:97%;position:fixed;bottom:20px;left:1.5%;padding:15px 0;display:flex;justify-content:center;align-items:center;z-index:999;border-radius:5px}#banner-cookie p{color:#fff;margin-bottom:0;font-size:.95rem;line-height:1rem}#banner-cookie a{color:#fff;text-decoration:underline}#banner-cookie .btn-cookie-ok{color:#fff;background-color:#00a99d;border-radius:3px;border:0 none;padding:8.5px 10px;line-height:1;margin-left:20px;text-transform:uppercase;font-size:.9rem}@media screen and (max-width:480px){#banner-cookie{flex-direction:column;padding-left:10px;padding-right:10px;bottom:5px}#banner-cookie .btn-cookie-ok{margin-top:10px}#banner-cookie p{text-align:center}}@media screen and (max-width:991px){footer{padding:80px 0 0}}@media screen and (max-width:1366px){footer #btn-whats{top:35%}}body.contrast footer{background-color:#262626}body.contrast .col-links-mobile{background-color:#262626}footer .links-socials-footer{display:flex;margin-top:30px}footer .links-socials-footer img{max-width:25px}@media screen and (max-width:768px){footer .dropdown-menu.show{padding-left:45%}footer #col-user-service,footer .dropdown button,footer a,footer #col-links a{font-size:14px}footer .links-socials-footer{justify-content:center}footer .bar-footer .container{flex-direction:column-reverse}footer .bar-footer .container .links{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:991px){body.contrast footer{background-color:#262626}footer .col-links-mobile{background-color:var(--color-secondary-fundo);padding-top:0}}@media screen and (min-width:991px){footer .col-links-mobile{background-color:var(--color-secondary-fundo);padding-top:0}footer #col-links .list-footer{display:flex}footer .side-right{padding-left:20%}}footer .contatos{display:flex;align-items:center;justify-content:end}@media screen and (max-width:980px){footer .contatos{display:flex;align-items:center;justify-content:center}}footer .contatos .contato{display:inline-block;vertical-align:middle;margin-bottom:2px}footer .contatos .contato.menor{font-size:14px}footer .contatos .contato a{display:block;font-weight:400;color:white;width:100%}footer .contatos .contato span,footer .contatos .contato i{display:inline-block;vertical-align:middle}footer .contatos .contato span{white-space:nowrap}footer .contatos .contato i{font-size:25px;color:white;margin-right:5px}footer .contatos .contato.menor i{font-size:18px}#sub-header{background-color:var(--color-secondary-fundo);height:55px;width:100%;color:#FFF;font-size:10px;padding-bottom:5px}#sub-header a{color:#FFF;font-size:10px}@media screen and (min-width:575px){#sub-header{font-size:12px}#sub-header a{font-size:12px}}body.contrast #sub-header{background-color:#000}#header{height:110px;display:flex;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat}#header #logos .logo{margin-right:10px;max-width:110px;max-height:110px}#header #logos .brasao{margin-right:10px;max-width:300px}#header #header-menu-mobile .destaque-img img{margin-left:0px;max-height:110px}#header .destaque-img{max-width:200px}#header .destaque-img img{height:100%;max-height:150px}#header #header-menu-desktop{min-width:340px}#header #header-menu-desktop{padding-top:10px}@media screen and (max-width:580px){#header #header-menu-mobile,#header #header-menu-desktop{min-width:auto}}#header .btn-contraste{background:none;border:0 none;padding:0;font:inherit;color:var(--color-font-topmenu);cursor:pointer}#header #header-menu-desktop .menu-superior a.text-contrast,#header #header-menu-desktop .menu-superior button.text-contrast,#header #header-menu-desktop .menu-superior a.mapa{display:flex;vertical-align:middle;align-items:center;justify-content:center}#header #header-menu-desktop .menu-superior a.mapa{margin-left:25px}#header #header-menu-mobile.menu-superior a.mapa{display:block;height:22px}#header #header-menu-desktop .menu-superior a.mapa .visually-hidden{position:static !important;width:auto !important;height:auto !important;margin:0 !important;clip:auto !important;white-space:nowrap !important;overflow:visible !important}#header #header-menu-mobile.menu-superior a.img-contrast i,#header #header-menu-desktop .menu-superior a.text-contrast i,#header #header-menu-mobile.menu-superior button.img-contrast i,#header #header-menu-desktop .menu-superior button.text-contrast i,#header #header-menu-mobile.menu-superior a.mapa i,#header #header-menu-desktop .menu-superior a.mapa i{font-size:25px;font-weight:bold;margin-right:5px;color:var(--color-font-topmenu)}#header #header-menu-desktop #zoom-in,#header #header-menu-desktop #zoom-out{border:2px solid var(--color-font-topmenu);color:var(--color-font-topmenu);font-weight:600;width:25px;height:25px;border-radius:100%;background-color:transparent;margin-right:5px;padding:0;transition:all .2s linear}#header #header-menu-desktop #zoom-in:hover,#header #header-menu-desktop #zoom-out:hover{background-color:var(--color-font-topmenu);color:#fff}#header #header-menu-desktop #zoom-out{text-align:center;line-height:1rem}#header #header-menu-desktop .search-top{flex-direction:column;align-items:flex-end;margin-left:20px;width:200px;height:33px;padding-top:7px}#header #header-menu-desktop .search-top form,#header #header-menu-desktop .search-top input,#header #header-menu-desktop .search-top button{height:33px}#header #header-menu-desktop .search-top .icon{width:20px;height:20px}#header #header-menu-desktop.search-top .socials-container{margin-top:30px;margin-left:0}#header #header-menu-desktop .socials-container{margin-top:20px;display:flex;justify-content:flex-end}#header #header-menu-desktop .socials-container li{margin-left:10px}#header #header-menu-mobile img{margin-left:30px}#header #header-menu-desktop a{color:var(--color-font-topmenu)}#header-menu-desktop .img-mt{margin-top:-3px}#header-menu-desktop .banner-label-searchbar{margin-left:0.5rem;margin-bottom:-3px}#header #header-menu-desktop .link-social img{width:33px;height:33px}#header .acessibilidade{margin-left:25px;margin-right:30px}body.contrast #header #header-menu-desktop #zoom-in,body.contrast #header #header-menu-desktop #zoom-out{color:#000;border:2px solid #000}@media screen and (max-width:991px){#header.header-border{border-bottom:3px solid var(--color-secondary)}body.contrast #header.header-border{border-bottom:3px solid #000}#header #logos .logo{margin-right:10px;max-width:70px;max-height:70px}#header #logos .brasao{margin-right:10px;max-width:80px;max-height:80px}}@media screen and (min-width:992px){#header{height:150px}#header #logos .logo{margin-right:10px;max-width:110px;max-height:110px}#header #logos .brasao{margin-right:10px;max-width:300px}}@media screen and (max-width:1366px){#header #header-menu-desktop #zoom-out{padding-bottom:2px}}#highlights{padding:25px 0;background-color:#F5F5F5}#highlights .highlights-item{background-color:var(--color-primary-fundo);border-radius:10px;padding:40px 0;font-size:15px;line-height:20px;font-weight:700;color:var(--color-font-destaque-primary)}#highlights .highlights-item-odd{background-color:var(--color-secondary-fundo);border-radius:10px;padding:40px 0;font-size:15px;line-height:20px;font-weight:700;color:var(--color-font-destaque-secondary)}#highlights .highlights-image{width:75px;height:75px;display:flex;align-items:center;justify-content:center}#highlights img{max-width:75px;max-height:75px}body.contrast #highlights{background-color:#000}body.contrast #highlights .highlights-item,body.contrast #highlights .highlights-item-odd{background-color:#262626;color:#fff}@media screen and (max-width:991px){#highlights{padding:20px 0}#highlights .highlights-item{padding:20px 0;margin-bottom:20px}#highlights .highlights-item-odd{padding:20px 0;margin-bottom:20px}#highlights .highlights-image{width:50px;height:50px}#highlights img{max-width:50px}}#latest-news{padding:30px 0;background-color:#F5F5F5}#latest-news-suspended{padding:30px 0;background-color:#F5F5F5}#latest-news-suspended .suspended-default{border:2px solid var(--color-secondary);border-radius:30px;padding:30px}#latest-news-suspended .suspended-default p{font-size:22px;font-weight:700;text-align:center;margin-bottom:0px;padding-bottom:0px}#latest-news-suspended .suspended-default h3{color:var(--color-tertiary-texto);font-size:22px;font-weight:900}#latest-news-suspended .ocultar_news_img{max-width:100%}@media screen and(max-width:980px){#latest-news-suspended .suspended-default p{font-size:16px}#latest-news-suspended .suspended-default h3{font-size:18px}}#latest-news .latest-news-date{background-color:var(--color-tertiary-fundo);color:#FFF;font-size:11px;font-weight:600;margin-bottom:20px;border-radius:30px;padding:5px 20px;width:fit-content}#latest-news .latest-news-date-small{background-color:var(--color-tertiary-fundo);color:#FFF;font-size:10px;font-weight:600;margin-bottom:10px;border-radius:30px;padding:3px 15px;width:fit-content}#latest-news .latest-news-title{display:block;color:#000;font-size:38px;font-weight:700;margin-bottom:20px;line-height:46px}#latest-news .latest-news-title-small{display:block;color:#000;font-size:17px;font-weight:700;margin-bottom:10px;line-height:21px}#latest-news .latest-news-cover img{border-radius:10px;margin-bottom:30px}#latest-news .latest-news-cover-small img{border-radius:10px;margin-bottom:15px}#latest-news .latest-news-lead{color:#000;font-size:16px;line-height:19px;font-weight:400;margin-bottom:15px}#latest-news .latest-news-lead-small{color:#000;font-size:14px;line-height:16px;font-weight:400;margin-bottom:5px}#latest-news .latest-news-read-more a{color:var(--color-primary-texto);font-size:16px;font-weight:600;text-transform:uppercase}#latest-news .latest-news-read-more a img{margin-top:-6px}#latest-news .latest-news-read-more-small a{color:var(--color-primary-texto);font-size:12px;font-weight:600;text-transform:uppercase}#latest-news .latest-news-read-more-small a img{margin-top:-4px;max-width:10px}#latest-news .btn-green img{margin-left:10px}body.contrast #latest-news{background-color:#000}body.contrast #latest-news .latest-news-date{background-color:#9C9C9C;color:#000}body.contrast #latest-news .latest-news-date-small{background-color:#9C9C9C;color:#000}body.contrast #latest-news .latest-news-title{color:#FFF}body.contrast #latest-news .latest-news-title-small{color:#FFF}body.contrast #latest-news .latest-news-lead{color:#FFF}body.contrast #latest-news .latest-news-lead-small{color:#FFF}body.contrast #latest-news .latest-news-read-more a{color:#FFF}body.contrast #latest-news .latest-news-read-more-small a{color:#FFF}body.contrast #latest-news .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}@media screen and (max-width:991px){#latest-news{padding:40px 0}#latest-news .latest-news-title{color:#000;font-size:17px;font-weight:700;margin-bottom:10px;line-height:21px}#latest-news .latest-news-cover img{margin-bottom:15px}#latest-news .latest-news-lead{color:#000;font-size:11px;line-height:12px;font-weight:400;margin-bottom:5px}#latest-news .latest-news-read-more a{color:var(--color-primary-texto);font-size:12px;font-weight:600;text-transform:uppercase}#latest-news .latest-news-read-more a img{margin-top:-4px;max-width:10px}}#loader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;background-color:rgba(109,109,109,0.6);display:none;justify-content:center;align-items:center;color:#1AA798}.wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle{display:inline-block;width:15px;height:15px;background-color:rgba(109,109,109,1);border-radius:50%;animation:loading 1.5s cubic-bezier(.8,.5,.2,1.4) infinite;transform-origin:bottom center;position:relative}@keyframes loading{0%{transform:translateY(0px);background-color:var(--color-secondary)}50%{transform:translateY(50px);background-color:var(--color-primary)}100%{transform:translateY(0px);background-color:var(--color-secondary)}}.circle-1{animation-delay:0.1s}.circle-2{animation-delay:0.2s}.circle-3{animation-delay:0.3s}.circle-4{animation-delay:0.4s}.circle-5{animation-delay:0.5s}.circle-6{animation-delay:0.6s}.circle-7{animation-delay:0.7s}.circle-8{animation-delay:0.8s}#loader .messages{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;font-weight:400;font-style:italic}#loader .messages .img-error,#loader .messages .img-success,#loader .messages .img-warning{display:none}#loader .messages img{max-width:80px;margin-bottom:20px}#loader .message{width:250px}#mandates{background-color:#F5F5F5;padding-bottom:80px}#mandates #select-mandates{border:1px solid #000;background-color:#FFF;border-radius:10px;font-weight:700;color:#000;font-size:14px;height:45px}#mandates .vereador{text-align:center;margin-bottom:50px}#mandates .vereador .vereador-avatar{width:100%;height:100px;margin-bottom:15px;position:relative}#mandates .vereador .vereador-avatar .img-partido{max-width:50px;max-height:50px;border-radius:100px;overflow:hidden;position:absolute;top:0;left:15px}#mandates .vereador .vereador-avatar .img-vereador{max-width:100px;max-height:100px;border-radius:100px;overflow:hidden;object-fit:cover;object-position:top;width:100%;height:100%}#mandates .vereador .vereador-avatar .vereador-initials{position:absolute;color:#000;font-size:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;font-weight:500;letter-spacing:1px;text-align:center}#mandates .vereador .vereador-name-container{max-width:100%;display:flex;justify-content:center}#mandates .vereador .vereador-name{color:#000;font-size:16px;line-height:18px;font-weight:700}#mandates .vereador .vereador-email{color:#000;font-size:12px;font-weight:400}#mandates .vereador .vereador-member-function{color:#000;font-size:14px;font-weight:500}@media screen and (max-width:761px){#mandates .vereador .vereador-avatar .img-partido{position:absolute;left:-150px;right:0;top:-55px;bottom:0;margin:auto;z-index:2;text-align:center}}@media screen and (min-width:762px) and (max-width:991px){#mandates .vereador .vereador-avatar .img-partido{left:0px}}@media screen and (max-width:991px){#mandates{padding-bottom:40px}}@media screen and (min-width:1500px){#mandates .vereador .vereador-avatar .img-partido{max-width:60px;max-height:60px;top:-5px;left:5px}}body.contrast #mandates{background-color:#000}body.contrast #mandates .vereador .vereador-name{color:#FFF}body.contrast #mandates .vereador .vereador-email{color:#FFF}section.mapa-do-site{background-color:#f5f5f5}section.mapa-do-site .col-links-title{color:var(--color-primary-texto);font-size:16px;font-weight:700}section.mapa-do-site ul li a{color:var(--color-secondary-texto)}section.mapa-do-site .col-links-title a{color:var(--color-primary-texto)}section.mapa-do-site .container .row>div[class^='col-']{margin-bottom:15px}#menu{background-color:var(--color-menu-fundo);color:var(--color-font-menu);height:55px;width:100%;position:relative;transition:all .1s linear}#menu .container-menu{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0;padding:0}#menu .menu-option{height:55px;position:relative;margin-right:5px;margin-left:5px;display:flex;align-items:center;flex:none}#menu .menu-option[hidden]{display:none}#menu .menu-title{line-height:55px}#menu .menu-option a,#menu .menu-option .menu-title{color:var(--color-font-menu);font-size:12px;text-transform:uppercase;text-align:center;display:inline-flex;align-items:center;gap:6px;height:100%;font-weight:600;transition:background-color .2s;padding-left:15px;padding-right:15px;white-space:nowrap;text-decoration:none;background:none;border:0;font-family:inherit;cursor:pointer}#menu .menu-option a:hover,#menu .menu-option .menu-title:hover,#menu .menu-title[aria-expanded="true"]{background-color:rgba(0,0,0,.18)}body.contrast #menu .menu-option a,body.contrast #menu .menu-option .menu-title{color:#fff}#menu .menu-caret{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.8;flex:none;transition:transform .18s}#menu .menu-title[aria-expanded="true"] .menu-caret{transform:rotate(-135deg) translateY(-2px)}@media (prefers-reduced-motion:reduce){#menu .menu-caret,#menu .menu-strip,#menu .menu-option a,#menu .menu-option .menu-title{transition:none}#menu .menu-strip{scroll-behavior:auto}}#menu .menu-more .menu-title{background-color:rgba(0,0,0,.22)}#menu .menu-more-count{font-size:10px;opacity:.75;font-weight:700}#menu.sticky-top{height:70px}#menu.sticky-top .menu-option{height:70px}#menu.sticky-top .menu-option .menu-title{line-height:70px}#menu #logo-menu{padding-top:10px}#menu #logo-menu img{max-height:60px}#menu .menu-holder{position:absolute;left:0;right:0;top:100%;z-index:99;background-color:#fff;border-top:2px solid rgba(0,0,0,.22);box-shadow:0 18px 34px -18px rgba(0,0,0,.45);color:var(--color-tertiary-texto)}#menu .menu-holder[hidden]{display:none}#menu .menu-holder>.container{display:flex;flex-direction:column;height:352px;padding-left:0;padding-right:0}#menu .menu-crumb{display:flex;align-items:center;flex:none;height:38px;padding:0 15px;border-bottom:1px solid #e3e9ed;background-color:#f4f7f9;font-size:11px;color:#5c666d;overflow:hidden}#menu .menu-crumb-path{display:flex;align-items:center;gap:7px;flex:1;min-width:0;overflow:hidden}#menu .menu-crumb-path .seg{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-weight:600;overflow:hidden;text-overflow:ellipsis}#menu .menu-crumb-path .seg:first-child{color:var(--color-menu-texto)}#menu .menu-crumb-path .sep{opacity:.45;flex:none}#menu .menu-crumb-level{flex:none;font-size:10px;letter-spacing:.06em;color:#96a2aa;white-space:nowrap;padding-left:14px;text-transform:uppercase}#menu .menu-strip{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;min-height:0}#menu .menu-strip:focus{outline:none}#menu .menu-pane{width:252px;flex:none;border-right:1px solid #e3e9ed;overflow-y:auto;padding:9px 0;background-color:#fff}#menu .menu-pane[data-depth="3"]{background-color:rgba(0,0,0,.015)}#menu .menu-pane[data-depth="4"]{background-color:rgba(0,0,0,.03)}#menu .menu-pane[data-depth="5"]{background-color:rgba(0,0,0,.045)}#menu .menu-pane[data-depth="6"]{background-color:rgba(0,0,0,.06)}#menu .menu-pane[data-depth="7"]{background-color:rgba(0,0,0,.075)}#menu .menu-pane-head{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#9caab3;padding:2px 16px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#menu .menu-row{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font-size:12.5px;line-height:1.35;color:var(--color-tertiary-texto);padding:8px 14px 8px 16px;text-decoration:none;text-transform:none;font-weight:400}#menu .menu-row:hover,#menu .menu-row:focus-visible{background-color:rgba(0,0,0,.06);color:var(--color-tertiary-texto)}#menu .menu-row[aria-current="true"]{background-color:var(--color-menu-fundo);color:var(--color-font-menu)}#menu .menu-row .row-arrow{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);flex:none;margin-left:auto;opacity:.55}#menu .menu-row[aria-current="true"] .row-arrow{opacity:1}#menu .menu-row .row-dot{width:5px;height:5px;border-radius:50%;background-color:currentColor;opacity:.28;flex:none;margin-left:auto}#menu .menu-foot{flex:none;height:34px;border-top:1px solid #e3e9ed;background-color:#f4f7f9;display:flex;align-items:center;padding:0 15px;gap:16px}#menu .menu-foot a{font-size:11px;color:var(--color-menu-texto);text-decoration:none;font-weight:600;text-transform:none;white-space:nowrap}#menu .menu-foot a:hover{text-decoration:underline}#menu .menu-foot a[hidden]{display:none}#menu .menu-foot-hint{margin-left:auto;font-size:10px;letter-spacing:.04em;color:#96a2aa;white-space:nowrap}body.contrast #menu{background-color:#000}body.contrast #menu .menu-holder{background-color:#000;border-top-color:#fff;color:#fff}body.contrast #menu .menu-crumb,body.contrast #menu .menu-foot{background-color:#111;border-color:#444;color:#fff}body.contrast #menu .menu-crumb-path .seg:first-child,body.contrast #menu .menu-foot a{color:#fff}body.contrast #menu .menu-crumb-level,body.contrast #menu .menu-foot-hint,body.contrast #menu .menu-pane-head{color:#bbb}body.contrast #menu .menu-pane{background-color:#000;border-right-color:#444}body.contrast #menu .menu-row{color:#fff}body.contrast #menu .menu-row:hover,body.contrast #menu .menu-row:focus-visible{background-color:#333;color:#fff}body.contrast #menu .menu-row[aria-current="true"]{background-color:#fff;color:#000}#menu-source[hidden]{display:none}#menu-mobile{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;background-color:var(--color-secondary-fundo);z-index:1000;flex-direction:column}#menu-mobile.is-open{display:flex}#menu-mobile #menu-mobile-top{flex:none;display:flex;align-items:center;gap:10px;height:58px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,0.16)}#menu-mobile #menu-mobile-back{flex:none;display:flex;align-items:center;gap:7px;background:none;border:0;padding:8px 4px;color:rgba(255,255,255,0.9);font-family:inherit;font-size:12px;cursor:pointer}#menu-mobile #menu-mobile-back[hidden]{display:none}#menu-mobile .mm-chev-l{width:8px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);flex:none}#menu-mobile #menu-mobile-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,0.9);font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:.05em}#menu-mobile #menu-mobile-close{flex:none;display:flex;align-items:center;gap:7px;background:none;border:1px solid rgba(255,255,255,0.3);border-radius:3px;padding:6px 9px;color:rgba(255,255,255,0.9);font-family:inherit;font-size:11px;cursor:pointer}#menu-mobile #menu-mobile-close img{max-width:10px}#menu-mobile #menu-mobile-stack{flex:1;position:relative;overflow:hidden;min-height:0}#menu-mobile .menu-mobile-level{position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--color-secondary-fundo);transition:transform .26s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){#menu-mobile .menu-mobile-level{transition:none}}#menu-mobile .menu-mobile-item{display:flex;align-items:center;gap:10px;min-height:52px;padding:14px 18px;color:rgba(255,255,255,0.85);font-size:12px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.1)}#menu-mobile .menu-mobile-item:active{background-color:rgba(255,255,255,0.1)}#menu-mobile .mm-chev-r{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);flex:none;margin-left:auto;opacity:.7}#menu-mobile .menu-mobile-open{display:flex;align-items:center;gap:8px;padding:13px 18px;background-color:rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,0.14);color:#fff;font-size:11.5px;font-weight:bold;text-decoration:none}#menu-mobile .menu-mobile-open .mm-seta{margin-left:auto}#menu-mobile #menu-mobile-extra{padding:30px 18px 40px;text-align:center}#menu-mobile #menu-mobile-social-media{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:34px}#menu-mobile #menu-mobile-logo img{max-width:100px;max-height:100px}body.contrast #menu-mobile,body.contrast #menu-mobile .menu-mobile-level{background-color:#000}#modalImagens img{max-height:650px;width:auto}#modalAudios .modal-body,#modalImagens .modal-body{padding:20px}#modalAudios .carousel-control-prev-icon,#modalImagens .carousel-control-prev-icon{background-image:url(../images/seta-esquerda.png);width:1.7rem;height:1.7rem}#modalAudios .carousel-control-next-icon,#modalImagens .carousel-control-next-icon{background-image:url(../images/seta-direita.png);width:1.7rem;height:1.7rem}#modalAudios .carousel-item,#modalImagens .carousel-item{padding:20px 0px;position:relative;text-align:center}#modalAudios .carousel-caption,#modalImagens .carousel-caption{left:0%;right:0%;bottom:20px;-webkit-box-shadow:inset 0px -82px 120px -17px rgba(0,0,0,.43);-moz-box-shadow:inset 0px -82px 120px -17px rgba(0,0,0,.43);box-shadow:inset 0px -82px 120px -17px rgba(0,0,0,.43)}#modalAudios audio,#modalImagens audio{display:inline-block;margin-top:100px;margin-bottom:100px;width:70%}#news{background-color:#F5F5F5;padding-bottom:80px}.related-news{padding-left:15px;padding-right:15px}#news .news .news-cover img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:10px}#news .news .news-date{font-weight:600;font-size:10px;color:var(--color-primary-texto);margin-bottom:5px}#news .news .news-title{font-weight:700;font-size:14px;color:var(--color-tertiary-texto);line-height:17px}#news .news .news-arrow{display:flex;align-items:center;justify-content:center;height:100%}#news .news hr{margin:1rem 0;color:#D9D9D9;border:0;border-top:1px solid;opacity:1}#news #filter a{background:var(--color-primary-fundo);color:#FFF;padding:10px 35px;border-radius:50px;font-size:13px}#news #filter a img{margin-right:10px}#news #filters{background-color:var(--color-tertiary-fundo);padding:50px 0;display:none}#news #filters label{color:#FFF;font-weight:600}#news #filters #filters-title{background-color:var(--color-tertiary-fundo)}#news #filters #btn-clean-filter{color:#FFF;text-decoration:underline;font-weight:600;font-size:15px}body.contrast #news{background-color:#000}body.contrast #news .news .news-date{color:#FFF}body.contrast #news .news .news-title{color:#FFF}body.contrast #news #filters{background-color:#9C9C9C;color:#000}body.contrast #news #filters #filters-title{background-color:#9C9C9C;color:#000}body.contrast #news #filter a{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #news #filters label{color:#000}body.contrast #news #filters #btn-clean-filter{color:#000}@media screen and (min-width:992px){#news .news .news-date{font-size:14px;margin-bottom:15px}#news .news .news-title{font-size:20px;line-height:26px}}#news .page-title-news{color:var(--color-tertiary-texto);font-size:24px;font-weight:900;line-height:29px;padding-top:15px;padding-bottom:15px}#news .page-title-lead{color:#000;font-size:12px;font-weight:400;font-style:italic;line-height:18px;padding-bottom:15px}#news .page-title-date{color:var(--color-primary-texto);font-size:11px;font-weight:600;line-height:13px}#news #single-news{font-weight:400;font-size:10px;color:#000;margin-top:30px}#news #single-news .col-12{padding:30px 25px 0}#news #single-news img{max-width:100%;height:auto}#news #carousel-news .carousel-control-prev-icon{background-image:url(../images/seta-esquerda.png);width:1.7rem;height:1.7rem}#news #carousel-news .carousel-control-next-icon{background-image:url(../images/seta-direita.png);width:1.7rem;height:1.7rem}#news #btn-previous-news img{margin-right:5px;transform:rotate(180deg)}#news #btn-next-news img{margin-left:5px}#news #single-news #related-vereadores-title{color:var(--color-tertiary-texto);font-weight:700;font-size:14px;text-align:center;margin-bottom:30px}#news #single-news .vereador{text-align:center;margin-bottom:30px}#news #single-news .vereador .vereador-avatar{width:100%;height:100px;margin-bottom:15px;position:relative}#news #single-news .vereador .vereador-avatar .vereador-initials{position:absolute;color:#000;font-size:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;font-weight:500;letter-spacing:1px;text-align:center}#news #single-news .vereador .vereador-avatar .img-vereador{max-width:100px;max-height:100px;border-radius:100px;overflow:hidden;object-fit:cover;object-position:center;width:100px;height:100px}#news #single-news .vereador .vereador-name-container{max-width:100%;height:43px;display:flex;justify-content:center}#news #single-news .vereador .vereador-name{max-width:100px;color:#000;font-size:12px;line-height:15px}#news .download-pdf{display:none}#news .download-pdf .nome{color:var(--color-tertiary-texto);font-size:14px;font-weight:900;line-height:16px;padding-top:15px;padding-bottom:15px;text-align:center;display:block}#news .download-audio .nome,#news .download-doc .nome{color:var(--color-tertiary-texto);font-size:14px;font-weight:900;line-height:16px;padding-top:15px;padding-bottom:15px;text-align:center;display:block}#news #carousel-news .download-audio a,#news #carousel-news .download-doc a{gap:10px}#news #carousel-news .download-audio img,#news #carousel-news .download-doc img{filter:brightness(0) invert(1);width:20px}#news #carousel-news .download-audio{width:80%;text-align:center;margin:0 auto}#news #carousel-news .download-audio audio{width:90%}#news #carousel-news iframe{margin:0 auto;display:block;width:70%;height:400px}@media screen and (max-width:991px){#news #carousel-news .download-audio,#news #carousel-news .download-pdf{display:block;width:70%;margin:0 auto}#news #carousel-news .download-audio a,#news #carousel-news .download-pdf a{gap:10px}#news #carousel-news .download-pdf img{filter:brightness(0) invert(1);width:20px}#news #carousel-news iframe{display:none}}@media screen and (max-width:991px){#news{padding-bottom:40px}}@media screen and (min-width:1200px){#news #single-news{font-size:14px}#news #page-title-news #page-title-news-container{padding-left:100px;padding-right:100px}#news #single-news .container{padding-left:100px;padding-right:100px}#news .page-title-news{font-size:35px;line-height:40px}#news .page-title-lead{font-size:18px;line-height:22px}#news .page-title-date{font-size:11px;line-height:13px}}body.contrast #news .page-title-news{color:#FFF}body.contrast #news .page-title-lead{color:#FFF}body.contrast #news .page-title-date{color:#FFF}body.contrast #news #single-news{color:#FFF}body.contrast #news .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #news #btn-previous-news{border-color:#FFF;color:#FFF}#single-news .img-noticia{display:block;margin:auto;max-height:480px}.official-publications{background-color:#F5F5F5;padding-bottom:65px}.official-publications .item-before{background-color:#FFF;padding:20px;height:86px;color:var(--color-tertiary-texto);font-weight:700;font-size:18px;line-height:22px;border-radius:10px;margin-bottom:15px}.official-publications .item-before .col-2{display:flex;align-items:center;justify-content:flex-end}.official-publications .publication{border-bottom:2px solid var(--color-secondary)}.official-publications .publication .publication-title{color:var(--color-tertiary-texto);font-size:20px;font-weight:900;line-height:19px;text-transform:uppercase}.official-publications .publication .publication-date{color:var(--color-primary-texto);font-size:12px;font-weight:700;line-height:14px}.official-publications .publication .publication-description{color:#000;font-size:12px;font-weight:400;line-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#official-publication #page-title{padding-bottom:20px;font-size:25px;font-weight:900;color:var(--color-tertiary-texto);text-transform:uppercase;margin-top:30px}#official-publication #publication-date-time,#official-publication #opening-date-time,#official-publication #base-year,#official-publication #identifier-number,#official-publication #keywords{color:var(--color-primary-texto);font-size:14px;font-weight:700;line-height:20px}#official-publication #description{margin-top:30px;color:#000;font-size:14px;font-weight:400;line-height:20px}#official-publication #files-title{font-weight:900;color:var(--color-secondary-texto);text-align:center;font-size:16px}#official-publication #publication-files{padding:0px 100px}#official-publication #publication-files a{color:#000}#official-publication #publication-files a.audio{cursor:pointer}#official-publication .file{text-align:center;background-color:#FFF;-webkit-box-shadow:0px 0px 3px 2px rgb(0 0 0 / 25%);box-shadow:0px 0px 3px 2px rgb(0 0 0 / 25%);border-radius:10px;margin:15px 0;padding:30px 10px;display:inline-flex;align-items:center;justify-content:center;height:207px;width:100%}#official-publication .file .file-title{margin:15px 0 10px;font-weight:700;font-size:15px;padding:0px 15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}#official-publication .file .file-date{font-size:12px;font-weight:600}.official-publications #filter a{background:var(--color-primary-fundo);color:#FFF;padding:10px 35px;border-radius:50px;font-size:13px}.official-publications #filter a img{margin-right:10px}.official-publications #filters{background-color:var(--color-tertiary-fundo);padding:50px 0;display:none}.official-publications #filters label{color:#FFF;font-weight:600}.official-publications #filters #filters-title{background-color:var(--color-tertiary-fundo)}.official-publications #filters #btn-clean-filter{color:#FFF;text-decoration:underline;font-weight:600;font-size:15px}body.contrast .official-publications{background-color:#000}body.contrast .official-publications .publication{border-bottom:2px solid #FFF}body.contrast .official-publications .publication .publication-title{color:#FFF}body.contrast .official-publications .publication .publication-date{color:#FFF}body.contrast .official-publications .publication .publication-description{color:#FFF}body.contrast .official-publications .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast #official-publication #page-title{color:#FFF}body.contrast #official-publication #publication-date-time,body.contrast #official-publication #opening-date-time,body.contrast #official-publication #base-year,body.contrast #official-publication #identifier-number,body.contrast #official-publication #keywords{color:#FFF}body.contrast #official-publication #description{color:#FFF}body.contrast #official-publication #files-title{color:#FFF}body.contrast .official-publications #filters{background-color:#9C9C9C;color:#000}body.contrast .official-publications #filters #filters-title{background-color:#9C9C9C;color:#000}body.contrast .official-publications #filter a{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}body.contrast .official-publications #filters label{color:#000}body.contrast .official-publications #filters #btn-clean-filter{color:#000}@media screen and (max-width:991px){.official-publications{padding-bottom:25px}#official-publication #publication-files{padding:0px 30px}}.pagination .active>.page-link{background-color:var(--color-primary-fundo);border-color:var(--color-primary)}.pagination a.page-link{color:var(--color-secondary-texto)}.pagination a.page-link.disabled{opacity:.4}#quick-access{padding:30px 0;margin-bottom:-30px;background-color:#F5F5F5}#quick-access .quick-access-item{background-color:#FFF;padding:20px 20px 15px 20px;border-radius:10px;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.05);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.05);margin-bottom:30px}#quick-access .quick-access-item .quick-access-item-img{width:100%;height:80px;display:flex;align-items:center;justify-content:center}#quick-access .quick-access-item .quick-access-item-img img{max-width:70px;max-height:55px}#quick-access .quick-access-item .quick-access-item-text{color:var(--color-font-acesso-texto);display:flex;align-items:flex-end;justify-content:center;text-align:center;font-size:14px;font-weight:700;height:35px;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}body.contrast #quick-access{background-color:#000}body.contrast #quick-access .quick-access-item{background-color:#262626}body.contrast #quick-access .quick-access-item .quick-access-item-text{color:#FFF}@media screen and (max-width:991px){#quick-access{padding:20px 0}#quick-access .quick-access-item{padding:15px 15px 10px 15px;margin-bottom:15px;height:140px}#quick-access .quick-access-item .quick-access-item-img{height:70px}#quick-access .quick-access-item .quick-access-item-img img{max-width:60px;max-height:50px}#quick-access .quick-access-item .quick-access-item-text{font-size:12px;line-height:15px;height:auto}#quick-access #quick-access-items .row{margin-left:-7.5px;margin-right:-7.5px}#quick-access #quick-access-items .col-4,#quick-access #quick-access-items .col-md-3{padding-left:7.5px;padding-right:7.5px}}.satisfacao{padding:20px 0px}.satisfacao h2{font-size:1rem;color:var(--color-secondary-texto);font-weight:600;display:block;text-align:center}.satisfacao .container{padding-bottom:20px;max-width:1500px}.satisfacao .container .inputs{display:none;margin-top:15px;grid-template-columns:1fr 1fr;gap:20px}fieldset.escolhas{border:0 none;padding:0;margin:0;min-width:0}.satisfacao .container .escolhas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;justify-content:center;gap:15px}.satisfacao .container .escolhas .escolha{text-align:center;cursor:pointer}.satisfacao .container .escolhas .escolha i{font-size:70px;line-height:70px;opacity:.6;transition:opacity ease-in-out .3s}.satisfacao .container .escolhas .escolha span{display:block;color:#6C757D;font-weight:600;transition:color ease-in-out .3s}.satisfacao .container .escolhas .escolha:hover i{opacity:1}.satisfacao .container .escolhas .escolha:hover span{color:#212529}.satisfacao .container .escolhas .escolha input{display:none}.satisfacao .container .escolhas .escolha input:checked ~ span{color:#212529}.satisfacao .container .escolhas .escolha input:checked ~ i{opacity:1}.satisfacao .container .escolhas .escolha.m-insatisfeito i{color:var(--bs-red)}.satisfacao .container .escolhas .escolha.insatisfeito i{color:var(--bs-orange)}.satisfacao .container .escolhas .escolha.neutro i{color:var(--bs-gray)}.satisfacao .container .escolhas .escolha.satisfeito i{color:var(--bs-teal)}.satisfacao .container .escolhas .escolha.m-satisfeito i{color:var(--bs-green)}.satisfacao .container .charts-css.bar{--labels-size:200px}@media screen and (max-width:980px){.satisfacao .container .inputs{grid-template-columns:1fr}.satisfacao .container .escolhas .escolha i{font-size:50px;line-height:50px}.satisfacao .container .escolhas .escolha span{font-size:12px}}@media screen and (max-width:500px){.satisfacao .container .escolhas{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.satisfacao .container .escolhas .escolha.escolha.m-insatisfeito{grid-column:2;grid-column-start:span 2}.satisfacao .container .escolhas .escolha.escolha.neutro{grid-column:4;grid-column-start:span 2}.satisfacao .container .escolhas .escolha.satisfeito{grid-column:2}.satisfacao .container .escolhas .escolha.m-satisfeito{grid-column:4;grid-column-start:span 2}}#search iframe{width:100%;min-height:600px}#vereador{padding-bottom:80px;background-color:#F5F5F5}#vereador #vereador-header{background-image:linear-gradient(-90deg,var(--color-secondary),var(--color-primary));width:100%;height:225px;position:relative;margin-bottom:100px}#vereador #vereador-header #breadcrumbs{background-color:unset}#vereador #vereador-header #breadcrumbs a{color:#FFF}#vereador #vereador-header #breadcrumbs img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}#vereador #vereador-header .img-partido{width:80px;height:80px;border-radius:200px;z-index:1;position:absolute;left:0;right:238px;top:220px;bottom:0;margin:auto;text-align:center}#vereador #vereador-header .img-vereador{position:absolute;bottom:-50px;left:50%;width:192px;height:192px;margin-left:-96px;border-radius:200px;border:3px solid var(--color-tertiary);object-fit:cover;object-position:center}#vereador #vereador-header .vereador-initials{position:absolute;color:#000;font-size:40px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;font-weight:500;letter-spacing:1px;text-align:center;margin-top:65px}#vereador #vereador-data{padding-left:15px;padding-right:15px}#vereador #vereador-data #vereador-name{font-weight:700;font-size:22px;color:#000}#vereador #vereador-data .vereador-title{font-weight:700;font-size:16px;color:var(--color-tertiary-texto)}#vereador #vereador-data .vereador-text{font-weight:400;font-size:16px;color:#000}#vereador #vereador-data #vereador-biography{font-weight:400;font-size:16px;color:#000;margin-top:5px}body.contrast #vereador{background-color:#000}body.contrast #vereador #vereador-header{background-image:linear-gradient(#000,#000);border-bottom:2px solid #FFF}body.contrast #vereador #vereador-header .img-vereador{border:3px solid #FFF}body.contrast #vereador #vereador-data #vereador-name{color:#FFF}body.contrast #vereador #vereador-data .vereador-title{color:#FFF}body.contrast #vereador #vereador-data .vereador-text{color:#FFF}body.contrast #vereador #vereador-data #vereador-biography{color:#FFF}@media screen and (max-width:991px){#vereador{padding-bottom:40px}}#vereadores-before{background-color:#F5F5F5;padding-bottom:65px}#vereadores-before .item-before{background-color:#FFF;padding:20px;height:86px;color:var(--color-tertiary-texto);font-weight:700;font-size:18px;line-height:22px;border-radius:10px;margin-bottom:15px}#vereadores-before .item-before .col-2{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:991px){#vereadores-before{padding-bottom:25px}}body.contrast #vereadores-before{background-color:#000}#vereadores{padding:30px 0;background-color:#F5F5F5}#vereadores .vereador{text-align:center;margin-bottom:30px}#vereadores .vereador .vereador-partido{font-size:12px;font-weight:900;color:#000;margin-bottom:15px;height:20px}#vereadores .vereador .vereador-avatar{width:100%;height:100px;margin-bottom:10px;position:relative;display:block}#vereadores .vereador .vereador-avatar .vereador-initials{position:absolute;color:#000;font-size:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;font-weight:500;letter-spacing:1px;text-align:center}#vereadores .vereador .vereador-avatar .img-partido{max-width:50px;max-height:50px;border-radius:100px;overflow:hidden;position:absolute;top:0;left:-15%}#vereadores .vereador .vereador-avatar .img-partido.no-border{max-width:40px !important;max-height:40px !important;top:-10px !important;left:-18px !important}#vereadores .vereador .vereador-avatar .img-vereador{max-width:100px;max-height:100px;border-radius:100px;overflow:hidden;object-fit:cover;object-position:top;width:100%;height:100%}#vereadores .vereador .vereador-name-container{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#vereadores .vereador .vereador-name{max-width:100px;color:#000;font-size:12px;line-height:16px;font-weight:600}#vereadores .btn-green img{margin-left:10px}#vereadores .vereadores-container{display:flex;flex-wrap:wrap;justify-content:center}#vereadores .vereadores-container .vereador-item{width:16%}#vereadores .vereador .vereador-cargo{background-color:var(--color-primary-fundo);color:var(--color-font-menu);padding:0.25rem 0.5rem;border-radius:9999px;font-size:0.75rem;line-height:1rem;width:100%;max-width:100px;margin-bottom:10px}#vereadores .vereadores-container .vereador-item.no-border-container{width:9%}#vereadores .vereadores-container .vereador-item.no-border-container .vereador .vereador-cargo{bottom:-1.0rem}#vereadores .vereador .vereador-cargo.hidden{visibility:hidden}@media screen and (max-width:998px){#vereadores .vereadores-container .vereador-item{flex-basis:calc(100% / 4)}}@media screen and (max-width:765px){#vereadores .vereadores-container .vereador-item{flex-basis:calc(100% / 3)}}@media screen and (max-width:500px){#vereadores .vereadores-container .vereador-item{flex-basis:calc(100% / 2)}}body.contrast #vereadores{background-color:#000}body.contrast #vereadores .vereador .vereador-partido{color:#FFF}body.contrast #vereadores .vereador .vereador-name{color:#FFF}body.contrast #vereadores .btn-green{background-color:#D9D9D9;color:#000;border-color:#D9D9D9}@media screen and (max-width:768px){#vereadores{padding:20px 0}#vereadores .vereador .vereador-avatar .img-partido{max-width:45px;max-height:45px;top:-5px;left:-5px}}@media screen and (min-width:1500px){#vereadores .vereador .vereador-avatar .img-partido{max-width:55px;max-height:55px;top:-10px;left:-5px}}#video{background-color:#F5F5F5;padding-bottom:80px}#videos{background-color:#F5F5F5;padding-bottom:80px}.videos-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:15px;margin-bottom:15px}.videos-list.empty{grid-template-columns:1fr}@media screen and (max-width:1400px){.videos-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:1200px){.videos-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:770px){.videos-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:330px){.videos-list{grid-template-columns:1fr}}.videos-list .video.list{width:100%;border:1px solid rgb(156,156,156,.5);border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.videos-list .video.list:hover{border-color:var(--color-primary)}.videos-list .video.list .holder{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:5px;transition:all .5s ease-in-out;padding:20px}.videos-list .video.list .titulo{font-weight:700;display:block;font-size:18px;text-align:center;background-color:var(--color-primary-fundo);color:white;width:100%}#video .video.front iframe{width:100%;min-height:70vh}section#iframe-youtube{padding:40px 0;background-color:#f5f5f5}