.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.view-portais-highlights{padding:30px 0;margin-top:40px;}#highlight-slider.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow-x:scroll;padding-top:0;position:absolute;font-size:0.6em;border-bottom:none;top:-75px;display:flex;justify-content:center;}#highlight-slider .rsNavItem.rsTab{font-size:0.7em;}#highlight-slider.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;width:auto;height:auto;position:relative;color:#468b35;padding:18px 13px 20px;min-width:72px;border:none;border-bottom:none;text-decoration:none;background-color:#E3F9C7;justify-content:center;z-index:1;}#highlight-slider.rsDefault .rsTab:last-child{border:0;border-radius:0px 20px 20px 0px;}.rsDefault .rsNavItem.rsTab:first-child{border-radius:20px 0px 0px 20px;}.rsDefault .rsTab:hover{color:#163517;z-index:10;position:relative;border-bottom:0;z-index:1;}.rsDefault .rsTab.rsNavSelected{color:#163517;}.rsNavItem.rsTab::after{content:"";width:auto;background:#99E665;padding:25px 50%;top:0;position:absolute;left:0;transform:scale3d(1,0,1);transform-origin:0% 100%;transition:transform 0.3s;border-radius:20px;z-index:-1;}.rsNavItem.rsTab.rsNavSelected::after{content:"";width:auto;background:#99E665;padding:25px 50%;top:0;position:absolute;left:0;transform:scale3d(1,1,1);transform-origin:0% 50%;transition:transform 0.5s;border-radius:20px;z-index:-1;}.rsNavItem.rsTab:hover:after{transform:scale3d(1,1,1);}.rsTmb h2{margin:0;}.card.card-highlights{box-shadow:0 1px 1px 0 rgba(0,0,0,0.10),0 1px 5px 0 rgba(0,0,0,0.15);padding:10px;display:flex;align-items:stretch;color:#697473;border-radius:8px;flex-direction:column;}.card.card-highlights:hover{background-color:#99E665;border-radius:8px;transform:translateY(0px);border:none;}.card.card-highlights-secao{align-items:start;color:#f4fcef;background-color:#090B0D;}.card.card-highlights-secao.imagemfundo img{width:auto;height:110%;position:absolute;top:50%;left:50%;background-color:#000;transform:translate(-50%,-50.1%);}.card.card-highlights-secao-grande.imagemfundo img{width:100%;position:absolute;top:50%;left:50%;background-color:#000;transform:translate(-50%,-50.1%);}.card.card-highlights h3{font-size:1.3em;color:#697473;letter-spacing:-1px;text-align:left;font-weight:700;margin:0.3em 0;}.card.card-highlights p{font-weight:700;font-size:0.7em;letter-spacing:0em;text-transform:uppercase;opacity:0.6;margin:0;}.card-highlights .card-content{z-index:100;}.card-highlights.card-highlights-secao-grande .card-content{display:none;}.card-highlights.card-highlights-secao h3{color:#dae8d7;}.card-highlights-secao.card-highlights p{font-weight:400;font-size:0.8em;letter-spacing:0.1em;text-transform:none;opacity:1;margin:0;}.card-highlights.imagemfundo img{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50.1%);opacity:0.6;}.card-highlights.card-highlights-secao-grande.imagemfundo img{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50.1%);opacity:0.8;}.card.card-highlights.card-highlights-avisos.altura100{box-shadow:none;padding:10px;color:#55565A;background:#fff;border-bottom:0;border-radius:15px;flex-flow:wrap row;font-family:'Montserrat',Helvetica,sans-serif;justify-content:space-around;align-content:center;}.card.card-highlights.card-highlights-avisos.altura050{box-shadow:none;padding:10px;color:#55565A;background:#fff;border-bottom:0;border-radius:15px;flex-flow:wrap row;font-family:'Montserrat',Helvetica,sans-serif;justify-content:space-between;align-content:center;}.sm .card.card-highlights-secao.altura100{align-items:start;min-height:160px;max-height:160px;height:160px;}.sm .card.card-highlights-secao.imagemfundo img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50.1%);filter:blur(5px);}.sm .card.card-highlights h3{font-size:1.8em;letter-spacing:-1.2px;text-align:left;line-height:normal;font-weight:700;margin:0.1em 0;}.xs .card.card-highlights-secao.altura100{align-items:start;min-height:125px;max-height:125px;height:125px;}.xs .card.card-highlights-secao.imagemfundo img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50.1%);filter:blur(5px);}.xs .card.card-highlights h3{font-size:1.7em;letter-spacing:-1.2px;text-align:left;line-height:normal;font-weight:700;margin:0.1em 0;}
.aviso-content{white-space:break-spaces;max-width:300px;}.avisos h2{color:#dae8d7;font-size:1.3em;font-weight:700;margin:0;}#block-views-portais-highlights-block-avisos{margin-bottom:30px;padding-bottom:15px;background-image:linear-gradient(-180deg,#F5F7F7 72%,#E6EAEB 100%);}.avisos-item{margin:10px;width:auto;display:inline-block;}.avisos-item.first{flex-grow:0;padding:2%;}.avisos-item .altura050,.md .avisos-item .altura050,.lg .avisos-item .altura050{min-height:125px;max-height:125px;height:125px;}.avisos-item .card.card-highlights{box-shadow:none;padding:10px;color:#55565A;background:#fff;border-bottom:0;border-radius:15px;flex-flow:wrap row;font-family:'Montserrat',Helvetica,sans-serif;justify-content:start;}.card.card-highlights div p:first-child{font-weight:700;font-size:0.7em;letter-spacing:0em;text-transform:uppercase;opacity:0.6;margin:0;}.card-highlights-aviso p{font-family:'Montserrat',Helvetica,sans-serif;font-size:10px;font-weight:400;color:#3571B7;letter-spacing:0.03px;font-size:0.8em;opacity:0.8;}.aviso-image{align-self:center;}.card .aviso-image img{height:50px;width:65px;}.aviso-content{white-space:break-spaces;max-width:300px;display:flex;flex-direction:column;margin-right:5px;}.avisos-item .card.card-highlights h3{font-size:1.4em;color:inherit;letter-spacing:-1.1px;text-align:left;line-height:30px;font-weight:700;margin:0.1em 0;opacity:1;}.avisos-item .card.card-highlights:hover{background-color:#BFFFAD;color:#11170F;transform:translateY(-1px);}@media (prefers-color-scheme:dark){#block-views-portais-highlights-block-avisos{background-image:linear-gradient(-180deg,#1B1A21 28%,#0A100A 100%);}.avisos-item .card.card-highlights{color:#F7FDEA;background:#1A2615;}.avisos-item:hover .card.card-highlights h3{color:#0A1308;}}
.royalSlider{width:100%;height:650px;position:relative;direction:ltr;}#regiao-destaque,#segmento-destaque{height:900px;}.royalSlider > *{float:left;}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden;}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsArrow,.rsThumbsArrow{cursor:pointer;}.rsThumb{float:left;position:relative;}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}.rsGCaption{width:100%;float:left;text-align:center;}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none;}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%;}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}.rsContent{width:100%;height:100%;position:relative;}.rsPreloader{position:absolute;z-index:0;}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25);}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;}.rsTabs{float:left;background:none !important;}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative;}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s;}.rsVideoFrameHolder.rsVideoActive{opacity:1;}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}.rsABlock{top:5%;left:5%;position:absolute;z-index:15;}img.rsImg{max-width:none;}.grab-cursor{cursor:url(/sites/all/themes/portal/css/grab.png) 8 8,move;}.grabbing-cursor{cursor:url(/sites/all/themes/portal/css/grabbing.png) 8 8,move;}.rsNoDrag{cursor:auto;}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/sites/all/themes/portal/css/blank.gif);}
.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:none;color:#FFF;}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21;}.rsDefault.rsVer .rsArrow{width:100%;height:44px;}.rsDefault.rsVer .rsArrowLeft{top:0;left:0;}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0;}.rsDefault.rsHor .rsArrowLeft{left:0;top:0;}.rsDefault.rsHor .rsArrowRight{right:0;top:0;}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(/sites/all/themes/portal/css/img/rs-default.png);background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px;}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,0.9);}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px;}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px;}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px;}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px;}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none;}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;text-align:center;line-height:8px;overflow:hidden;}.rsDefault .rsBullet{display:inline-block;height:8px;padding:30px 15px;width:8px;}.rsDefault .rsBullet span{background:rgba(255,255,255,0.5) none repeat scroll 0 0;border-radius:50%;display:block;height:15px;width:15px;}.rsDefault .rsBullet.rsNavSelected span{background-color:#FFF;}.rsDefault .rsThumbsHor{width:100%;height:72px;}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0;}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%;}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px;}.rsDefault .rsThumb img{width:100%;height:100%;}.rsDefault .rsThumb.rsNavSelected{background:#02874a;}.rsDefault .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30);}.rsDefault .rsTmb{display:block;}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF;}.rsDefault .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px;}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75);}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9);}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0;}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0;}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0;}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0;}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(/sites/all/themes/portal/css/img/rs-default.png);}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px;}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px;}.rsDefault .rsThumbsArrowDisabled{display:none !important;}@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px;}.rsDefault .rsThumbsHor{height:44px;}.rsDefault .rsThumbsVer{width:59px;}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative;font-size:0.6em;}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#468b35;padding:5px 13px 6px;min-width:72px;border:none;border-bottom:3px solid #b3bfbe;text-decoration:none;background-color:#FFF;*display:inline;*zoom:1;}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;}.rsDefault .rsTab.rsNavSelected{color:#a1be4d;background:transparent;border:none;border-bottom:3px solid #a1be4d;}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer;}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(/sites/all/themes/portal/css/img/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px;}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9);}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0;}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer;}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/sites/all/themes/portal/css/img/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9);}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%;}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px;}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(/sites/all/themes/portal/css/img/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9);}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(/sites/all/themes/portal/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px;}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:rgb(0,0,0);background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}
.card-noticia.card-foto,a:hover .card-noticia.card-foto{border-bottom:0;background:#000;}.card-noticia.card-foto .card-content{padding:30px 15px 15px 15px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.90) 60%);position:absolute;bottom:0;width:100%;z-index:10;}.card-noticia.card-foto .card-meta{width:100%;z-index:10;flex-direction:row-reverse;justify-content:left;padding:15px 20px 10px;height:100px;position:absolute;}.card-image-simples .card-meta{flex-direction:row-reverse;justify-content:left;padding-left:20px;}.card-noticia.com-imagem .card-meta{padding:0 0 15px;bottom:0;left:0;width:100%;z-index:10;margin-top:-10px;flex-direction:row-reverse;justify-content:left;}.xs .card-noticia.com-imagem .card-meta{padding:0px;}.mini-data{opacity:0.5;font-size:0.8em;}.card-meta.flex .col:first-child .badge{background:#2C6A2E;margin-left:-16px;padding-left:21px;}.xs .card.card-noticia.altura100.com-imagem{justify-content:center;}.card.card-noticia.altura100.com-imagem img{width:100%;height:auto;border-radius:8px 8px 0px 0px;}.card.card-noticia.com-imagem .card-content{padding:0 20px 0 20px;}.card-noticia.card-mini .card-content{padding:0 10px;display:flex;align-items:center;}.card-noticia.card-foto h3{color:#f4fcef;hyphens:none;font-size:2.4em;line-height:1.2em;}.grid-item .links{width:100%;border-bottom:1px solid;}.grid-item .links a{color:#00615C;font-size:1.1em;font-weight:600;margin:1em 2% auto 0;width:95%;transition:all 0.15s ease-in;}a .card.card-retranca{border-bottom:0;}a:hover .card.card-retranca{border-bottom:none;transform:translateY(0px);}.card.card-alltext.card-noticia.altura025{padding:0 15px;justify-content:center;align-content:center;}.xs .card.card-alltext.card-noticia.altura025{padding:0 15px;justify-content:start;align-content:center;}.grid-item .links a::before{content:"›";margin:0 0.3em;color:#A1BE4D;}.grid-item .links a:hover{color:#A1BE4D;transform:unset;outline:none;}.card-noticia.card-mini .card-mini-foto img{width:auto;max-width:100%;}.card.card-mini.card-noticia{align-content:center;justify-content:center;}.card-noticia.card-mini h3{font-size:1.05em;line-height:1.34em;margin:0;}.xs .card-noticia.card-mini h3{font-size:1.25em;}.card-noticia.card-alltext h3{font-size:0.8em;line-height:normal;margin:0;}
#block-views-editoria-meu-bairro .view-filters-meubairro{background-position:center top;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/all/themes/portal/css/img/fundo-bairro.jpg);}#block-views-editoria-meu-bairro.alemoa .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-alemoa.jpg);}#block-views-editoria-meu-bairro.aparecida .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-aparecida.jpg);}#block-views-editoria-meu-bairro.areia-branca .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-areia-branca.jpg);}#block-views-editoria-meu-bairro.bom-retiro .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-bom-retiro.jpg);}#block-views-editoria-meu-bairro.boqueirao .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-boqueirao.jpg);}#block-views-editoria-meu-bairro.campo-grande .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-campo-grande.jpg);}#block-views-editoria-meu-bairro.caneleira .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-caneleira.jpg);}#block-views-editoria-meu-bairro.caruara .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-caruara.jpg);}#block-views-editoria-meu-bairro.castelo .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-castelo.jpg);}#block-views-editoria-meu-bairro.centro .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-centro.jpg);}#block-views-editoria-meu-bairro.chico-de-paula .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-chico-de-paula.jpg);}#block-views-editoria-meu-bairro.chines .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-chines.jpg);}#block-views-editoria-meu-bairro.embare .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-embare.jpg);}#block-views-editoria-meu-bairro.encruzilhada .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-encruzilhada.jpg);}#block-views-editoria-meu-bairro.estuario .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-estuario.jpg);}#block-views-editoria-meu-bairro.gonzaga .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-gonzaga.jpg);}#block-views-editoria-meu-bairro.ilha-diana .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-ilha-diana.jpg);}#block-views-editoria-meu-bairro.iriri .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-iriri.jpg);}#block-views-editoria-meu-bairro.jabaquara .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-jabaquara.jpg);}#block-views-editoria-meu-bairro.jose-menino .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-jose-menino.jpg);}#block-views-editoria-meu-bairro.macuco .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-macuco.jpg);}#block-views-editoria-meu-bairro.marape .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-marape.jpg);}#block-views-editoria-meu-bairro.monte-cabrao .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-monte-cabrao.jpg);}#block-views-editoria-meu-bairro.morro-boa-vista .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-boa-vista.jpg);}#block-views-editoria-meu-bairro.morro-caneleira .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-caneleira.jpg);}#block-views-editoria-meu-bairro.morro-jabaquara .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-jabaquara.jpg);}#block-views-editoria-meu-bairro.morro-jose-menino .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-jose-menino.jpg);}#block-views-editoria-meu-bairro.morro-marape .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-marape.jpg);}#block-views-editoria-meu-bairro.morro-monte-serrat .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-monte-serrat.jpg);}#block-views-editoria-meu-bairro.morro-nova-cintra .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-nova-cintra.jpg);}#block-views-editoria-meu-bairro.morro-pacheco .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-pacheco.jpg);}#block-views-editoria-meu-bairro.morro-penha .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-penha.jpg);}#block-views-editoria-meu-bairro.morro-saboo .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-saboo.jpg);}#block-views-editoria-meu-bairro.morro-santa-maria .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-santa-maria.jpg);}#block-views-editoria-meu-bairro.morro-sao-bento .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-morro-sao-bento.jpg);}#block-views-editoria-meu-bairro.paqueta .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-paqueta.jpg);}#block-views-editoria-meu-bairro.pompeia .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-pompeia.jpg);}#block-views-editoria-meu-bairro.ponta-da-praia .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-ponta-da-praia.jpg);}#block-views-editoria-meu-bairro.radio-clube .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-radio-clube.jpg);}#block-views-editoria-meu-bairro.saboo .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-saboo.jpg);}#block-views-editoria-meu-bairro.santa-maria .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-santa-maria.jpg);}#block-views-editoria-meu-bairro.sao-jorge .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-sao-jorge.jpg);}#block-views-editoria-meu-bairro.sao-manoel .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-sao-manoel.jpg);}#block-views-editoria-meu-bairro.valongo .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-valongo.jpg);}#block-views-editoria-meu-bairro.vila-belmiro .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-belmiro.jpg);}#block-views-editoria-meu-bairro.vila-haddad .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-haddad.jpg);}#block-views-editoria-meu-bairro.vila-mathias .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-mathias.jpg);}#block-views-editoria-meu-bairro.vila-nova .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-nova.jpg);}#block-views-editoria-meu-bairro.vila-progresso .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-progresso.jpg);}#block-views-editoria-meu-bairro.vila-telma .view-filters-meubairro{background-image:url(/sites/all/themes/portal/css/img/fundo-bairro-vila-telma.jpg);}.view-editoria .view-filters-meubairro .views-exposed-widgets.clearfix,.view-filters-meubairro .views-exposed-widgets.clearfix,.view-filters-meubairro .views-exposed-widgets.clearfix .views-widget-filter-field_tags_tid{display:block;}.view-filters-meubairro form{background-color:transparent;height:100%;}.view-filters-meubairro .views-exposed-form .views-exposed-widget{padding:0;}.topo-meu-bairro .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;}#edit-field-tags-tid-wrapper{width:100%;}.view-filters-meubairro .views-widget{background-image:url(/sites/all/themes/portal/css/img/logo-meu-bairro.png);background-repeat:no-repeat;background-position:center 18%;width:100%;overflow:hidden;background-size:50%;}.xs .view-filters-meubairro .views-widget{background-size:86%;}.view-filters-meubairro .views-exposed-form .form-item.form-type-select{width:100%;margin:0;}.view-filters-meubairro .views-widget select{width:40%;height:auto;background:rgba(0,0,0,0.2);border:3px solid #fff;padding:6px 10px;text-transform:uppercase;color:#fff;font-size:2.1em;font-weight:700;margin:22% auto 8%;}.xs .view-filters-meubairro .views-widget select{width:60%;font-size:1.1em;margin-top:40%;}.view-filters-meubairro .views-widget select option{color:#697473;}.view-display-id-meu_bairro .view-content{overflow:auto;padding-top:30px;}
.card.card-institucional{background:#fff none repeat scroll 0 0;color:#2F3741;display:flex;justify-content:flex-start;align-content:center;transition:all ease-in 150ms;flex-wrap:wrap;}.card-institucional.card-mini .card-content{padding:5px 20px 5px 5px;}.compacto .card-institucional.card-mini .card-content{padding:15px;}.card.card-institucional .ear{color:#8B8BD9;}.card.card-institucional.card-mini h3{margin-top:2.5px;margin-bottom:5px;font-weight:400;font-size:1em;}.card-institucional .card-imagem{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}.card.card-institucional img{width:50px;height:50px;}.card.card-institucional:hover .ear{color:#359536;}.card.card-institucional:hover img{filter:brightness(1.5) hue-rotate(-4deg) opacity(0.7);}@media (prefers-color-scheme:dark){a:hover .card.card-institucional{background:#1A2615;}}
.multiplo .card-banner{min-height:auto;height:auto;}.card.card-banner{overflow:inherit;}.card-banner .badge{margin-right:20px;}.card-banner .banner-content{width:100%;margin-top:-55px;position:relative;padding:20px;}.card-banner.flag .banner-content{margin-top:15px;}.card-banner .card-content{background:transparent;border-radius:10px;padding:15px;margin:0 15px 0 15px;width:auto;min-height:100px;justify-content:start;align-content:center;flex-flow:wrap;display:flex;}.card-banner.card-mini .card-content{display:block;min-height:auto;}.card-banner.card-mini .card-content{margin:0;align-content:start;}.xs .card-banner .banner-content{width:100%;padding-top:0px;}.card-banner .field-content.card-date{background:#163517;display:inline-block;width:auto;color:#CCF7AA;border-radius:10px;padding:6px 12px;margin:0 15px 0 15px;font-weight:200;font-family:'Montserrat',Helvetica,sans-serif;letter-spacing:0.1em;text-transform:uppercase;}.xs .card-banner .field-content.card-date{padding:0.4rem 0.7rem;font-size:1em;}.card-banner:hover .field-content.card-date{background:#2E912F;color:#c7f2a6;}.xs .card-banner .card-content{background:#fff;}.card.card-banner.imagemfundo img{object-fit:cover;}.card-banner img{border-radius:8px 8px 0px 0px;}.card-banner:hover img{transform:scale(1.15);}.card.card-banner .banner-photo{overflow:hidden;width:100%;border-radius:10px 10px 0px 0px;min-height:140px;}a .banner-content h3{color:#163517;font-size:1.8em;font-weight:700;margin-bottom:28px;margin:0;}a .banner-content p{color:#dae8d7;margin-top:-20px;margin-bottom:15px;}a:hover .banner-content h3,a:hover .banner-content p{color:#A1BE4D;}.view-display-id-block_interno a .banner-content h3{font-size:2.4em;}@media (prefers-color-scheme:dark){.card.card-banner,a:hover .card.card-banner{background:#1A2615;}a .banner-content h3{color:#F7FDEA;}.card-banner:hover .field-content.card-date{background:#F7FDEA;color:#091207;}}
.card.card-servico{background:#fff none repeat scroll 0 0;color:#2F3741;display:flex;justify-content:flex-start;align-content:center;transition:all ease-in 150ms;flex-wrap:wrap;}.card-servico:hover .badge{color:#F7FDEA;}.card.card-servico .card-meta{position:initial;text-align:center;padding-bottom:0;}.card-servico .card-imagem{align-content:center;justify-content:center;display:flex;flex-wrap:wrap;}.card.card-servico.card-mini{padding-top:0;}.card-servico.card-mini .card-content{padding:15px;}.card.card-servico .ear{color:#77B360;}.card.card-servico.card-mini h3{margin-top:2.5px;margin-bottom:0px;font-weight:600;font-size:1em;}.card.card-servico img{width:fit-content;height:fit-content;}.card.card-servico:hover img{filter:brightness(1.5) hue-rotate(-4deg) opacity(0.7);}@media (prefers-color-scheme:dark){a:hover .card.card-servico{background:#1A2615;}}
#menu-atalhos{margin-top:20px;margin-bottom:20px;}#menu-atalhos ul{background-color:#fff;color:#468B35;}#menu-atalhos ul li{margin:0 10px 0 0;width:220px;min-height:68px;}.xs #menu-atalhos ul li{width:200px;}#menu-atalhos ul li:last-child{margin:0;}#menu-atalhos ul > li > a{background-position:5px center;background-repeat:no-repeat;padding-left:50px;font-size:1.028em;color:#4A4A4A;white-space:normal;line-height:1em;font-weight:700;}#menu-atalhos ul > li > a:hover,#menu-atalhos ul > li > a:focus{color:#dae8d7;background-color:#A1BE4D;}#menu-atalhos ul > li > a span{padding-top:5px;display:inline-block;font-size:0.85em;font-weight:300;}#menu-atalhos ul > li > a{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servidor.svg);}#menu-atalhos ul > li > a:hover,#menu-atalhos ul > li > a:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servidor.svg);}#menu-atalhos ul > li > a.financas{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-financas.svg);}#menu-atalhos ul > li > a.financas:hover,#menu-atalhos ul > li > a.financas:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-financas.svg);}#menu-atalhos ul > li > a.assistencia{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-assistencia.svg);}#menu-atalhos ul > li > a.assistencia:hover,#menu-atalhos ul > li > a.assistencia:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-assistencia.svg);}#menu-atalhos ul > li > a.cultura{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-cultura.svg);}#menu-atalhos ul > li > a.cultura:hover,#menu-atalhos ul > li > a.cultura:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-cultura.svg);}#menu-atalhos ul > li > a.esportes{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-esporte.svg);}#menu-atalhos ul > li > a.esportes:hover,#menu-atalhos ul > li > a.esportes:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-esporte.svg);}#menu-atalhos ul > li > a.gestao{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-gestao.svg);}#menu-atalhos ul > li > a.gestao:hover,#menu-atalhos ul > li > a.gestao:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-gestao.svg);}#menu-atalhos ul > li > a.educacao{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-educacao.svg);}#menu-atalhos ul > li > a.educacao:hover,#menu-atalhos ul > li > a.educacao:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-educacao.svg);}#menu-atalhos ul > li > a.renovasantos{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-renovasantos.svg);}#menu-atalhos ul > li > a.renovasantos:hover,#menu-atalhos ul > li > a.renovasantos:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-renovasantos.svg);}#menu-atalhos ul > li > a.mobilidade{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-mobilidade.svg);}#menu-atalhos ul > li > a.mobilidade:hover,#menu-atalhos ul > li > a.mobilidade:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-mobilidade.svg);}#menu-atalhos ul > li > a.meio-ambiente{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-meioambiente.svg);}#menu-atalhos ul > li > a.meio-ambiente:hover,#menu-atalhos ul > li > a.meio-ambiente:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-meioambiente.svg);}#menu-atalhos ul > li > a.saude{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-saude.svg);}#menu-atalhos ul > li > a.saude:hover,#menu-atalhos ul > li > a.saude:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-saude.svg);}#menu-atalhos ul > li > a.seguranca{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-seguranca.svg);}#menu-atalhos ul > li > a.seguranca:hover,#menu-atalhos ul > li > a.seguranca:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-seguranca.svg);}#menu-atalhos ul > li > a.turismo{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-turismo.svg);}#menu-atalhos ul > li > a.turismo:hover,#menu-atalhos ul > li > a.turismo:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-turismo.svg);}#menu-atalhos ul > li > a.nova-entrada-de-santos{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-servicospublicos.svg);}#menu-atalhos ul > li > a.nova-entrada-de-santos:hover,#menu-atalhos ul > li > a.nova-entrada-de-santos:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-servicospublicos.svg);}#menu-atalhos ul > li > a.nova-ponta-da-praia{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-novapontadapraia.svg);}#menu-atalhos ul > li > a.nova-ponta-da-praia:hover,#menu-atalhos ul > li > a.nova-ponta-da-praia:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-novapontadapraia.svg);}#menu-atalhos ul > li > a.santos-criativa{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-santos-criativa.svg);}#menu-atalhos ul > li > a.santos-criativa:hover,#menu-atalhos ul > li > a.santos-criativa:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-santos-criativa.svg);}#menu-atalhos ul>li>a.novo-centro-velho{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-novo-centro-velho.svg);}#menu-atalhos ul>li>a.novo-centro-velho:hover,#menu-atalhos ul>li>a.novo-centro-velho:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-novo-centro-velho.svg);}#menu-atalhos ul > li > a.ouvidoria{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-ouvidoria.svg);}#menu-atalhos ul > li > a.ouvidoria:hover,#menu-atalhos ul > li > a.ouvidoria:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-ouvidoria.svg);}#menu-atalhos ul > li > a.transparencia{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-transparencia.svg);}#menu-atalhos ul > li > a.transparencia:hover,#menu-atalhos ul > li > a.transparencia:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-transparencia.svg);}#menu-atalhos ul > li > a.conselhos{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-conselhos.svg);}#menu-atalhos ul > li > a.conselhos:hover,#menu-atalhos ul > li > a.conselhos:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-conselhos.svg);}#menu-atalhos ul > li > a.procon{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-procon.svg);}#menu-atalhos ul > li > a.procon:hover,#menu-atalhos ul > li > a.procon:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-procon.svg);}#menu-atalhos ul > li > a.cet{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servico-cet.svg);}#menu-atalhos ul > li > a.cet:hover,#menu-atalhos ul > li > a.cet:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servico-cet.svg);}#menu-atalhos ul > li > a.servidor{background-image:url(/sites/all/themes/portal/css/servicos/menu/ico-servidor.svg);}#menu-atalhos ul > li > a.servidor:hover,#menu-atalhos ul > li > a.servidor:focus{background-image:url(/sites/all/themes/portal/css/servicos/ico-servidor.svg);}#menu-atalhos .btn-scroll-left svg,#menu-atalhos .btn-scroll-right svg{height:30%;}
#block-views-editoria-destaque-topo .view-header{margin:0;}.xs .view-content .multiplo:last-child,.sm .view-content .multiplo:last-child{margin-top:25px;}#page-header .grid-item{margin-bottom:0;}
.main-container h2{font-size:2.4em;margin-top:10px;letter-spacing:-2px;color:#AAB0B3;}.sm .main-container h2{font-size:2.1em;}.not-logged .fundo-topo-content{padding-top:20px;}.front article.node-page{display:none;}
.xs .main-container,.sm .main-container{padding-top:30px;}.front-coluna-um section.block,.front-coluna-dois section.block,.front-coluna-tres section.block{margin-bottom:0;}#block-views-editoria-block-ultimas-1 .view-content .views-row,#block-views-editoria-block-ultimas-2 .view-content .views-row,#block-views-editoria-block-ultimas-3 .view-content .views-row,#block-views-editoria-block-ultimas-4 .view-content .views-row,#block-views-editoria-block-agenda-1 .view-content .views-row,#block-views-editoria-block-agenda-2 .view-content .views-row,#block-views-editoria-block-agenda-3 .view-content .views-row,#block-views-editoria-block-agenda-4 .view-content .views-row,#block-views-editoria-block-obras-1 .view-content .views-row,#block-views-editoria-block-obras-2 .view-content .views-row,#block-views-editoria-block-obras-3 .view-content .views-row,#block-views-editoria-block-obras-4 .view-content .views-row{margin-right:-15px;margin-left:-15px;}
.servicos-section{background-color:#0D2011;}.servicos-section .header h2{color:#AAB0B3;font-size:2.7em;font-weight:700;margin-top:60px;margin-bottom:40px;}#block-views-servicos-block-home-financas,#block-views-servicos-block-home-saude,#block-views-servicos-block-home-educacao,#block-views-servicos-block-home-assistencia,#block-views-servicos-block-home-servidor,#block-views-servicos-block-home-mulher,#block-views-servicos-block-home-financas,#block-views-servicos-block-home-esportes,#block-views-servicos-block-home-meioambiente,#block-views-servicos-block-home-cultura{background:#163517;padding:15px 0;border-radius:8px;}.servicos-section .header{margin-bottom:30px;}.servicos-section .header h2{color:#E9F7E3;font-size:2.7em;font-weight:700;margin-top:60px;margin-bottom:5px;}.servicos-section .header p.eyebrow{color:#E9F7E3;font-size:1.2em;}.servicos-section .block-title{display:none;}.portal-image{display:flex;background:#ccc;width:65px;height:65px;justify-content:center;align-self:center;border-radius:10px;margin:0 10px 10px 15px;}.portal-top{display:flex;align-content:center;justify-content:start;}.portal-top img{filter:brightness(5) saturate(0);width:65%;}.portal-top h3{color:#E6EAEB;margin:0;}.portal-text p{color:#C9CED1;font-size:0.9em;margin:0;}.view-servicos .view-header{margin:0 0 15px 0;padding:0;}.financas .portal-image{background-color:#2E912F;}.saude .portal-image{background-color:#20B3B4;}.educacao .portal-image{background-color:#4899F9;}.cultura .portal-image{background-color:#B89102;}.assistencia .portal-image{background-color:#E49480;}.servidor .portal-image{background-color:#7777C8;}.view-servicos .mais-servicos a{font-family:'Montserrat',Helvetica,sans-serif;text-transform:uppercase;font-weight:600;font-size:0.9em;color:#57D35C;}
@font-face{font-family:'weather';src:url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.eot);src:url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont-iefix.eot) format('embedded-opentype'),url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.woff) format('woff'),url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.ttf) format('truetype');font-weight:400;font-style:normal;}.content-clima{margin:50px 0 70px;}.content-clima h3{color:#C9CED1;}#boxW,#boxA,#boxB,#boxC{margin-bottom:30px;}.content-clima h3{font-size:2em;}#boxW .wdia{height:100px;position:relative;}#boxW .wdia .main-temp{font-size:4.8em;font-weight:600;margin:8px 0 10px 80px;text-shadow:-3px -2px 0 #fff,-3px 3px 0 #fff,-5px -2px 0 #fff,-2px 5px 0px #fff;color:#3c3c3c;letter-spacing:-0.052em;position:absolute;top:0;left:0;z-index:2;}#boxW i{font-family:'weather';font-size:4.5em;font-weight:400;font-style:normal;line-height:1.0;min-width:52px;display:inline-block;}#boxW .wdia .main-temp small,#boxW .low small,#boxW .high small{font-size:50%;vertical-align:super;}#boxW.selected{display:block;}#boxW .wicon{color:#468b35;font-size:8.7em;left:0;opacity:1;position:absolute;top:0;}#boxW .low{float:left;font-size:1.5em;opacity:0.4;margin:5px;}#boxW .high{float:right;font-size:1.5em;margin:5px;opacity:0.6;}#boxW .low,#boxW .high{text-align:center;}#boxW .low span,#boxW .high span{font-size:70%;}#boxW > ul{clear:both;margin:30px 0 0 0;text-align:center;list-style:none;padding:0;width:100%;}.md #boxW > ul{margin-top:15px;}#boxW > ul li{border-left:1px solid #949494;border-right:1px solid #ffffff;padding:0 2px;text-align:center;display:inline-block;}@font-face{font-family:'weather';src:url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.eot);src:url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont-iefix.eot) format('embedded-opentype'),url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.woff) format('woff'),url(/sites/all/themes/portal/fonts/artill_clean_icons-webfont.ttf) format('truetype');font-weight:400;font-style:normal;}.content-clima{margin:50px 0 70px;}.content-clima h3{color:#C9CED1;}#boxW,#boxA,#boxB,#boxC{margin-bottom:30px;}.content-clima h3{font-size:2em;}#boxW .wdia{height:100px;position:relative;}#boxW .wdia .main-temp{font-size:4.8em;font-weight:600;margin:8px 0 10px 80px;text-shadow:-3px -2px 0 #fff,-3px 3px 0 #fff,-5px -2px 0 #fff,-2px 5px 0px #fff;color:#3c3c3c;letter-spacing:-0.052em;position:absolute;top:0;left:0;z-index:2;}#boxW i{font-family:'weather';font-size:4.5em;font-weight:400;font-style:normal;line-height:1.0;min-width:52px;display:inline-block;}#boxW .wdia .main-temp small,#boxW .low small,#boxW .high small{font-size:50%;vertical-align:super;}#boxW.selected{display:block;}#boxW .wicon{color:#468b35;font-size:8.7em;left:0;opacity:1;position:absolute;top:0;}#boxW .low{float:left;font-size:1.5em;opacity:0.4;margin:5px;}#boxW .high{float:right;font-size:1.5em;margin:5px;opacity:0.6;}#boxW .low,#boxW .high{text-align:center;}#boxW .low span,#boxW .high span{font-size:70%;}#boxW > ul{clear:both;margin:30px 0 0 0;text-align:center;list-style:none;padding:0;width:100%;}.md #boxW > ul{margin-top:15px;}#boxW > ul li{border-left:1px solid #949494;border-right:1px solid #ffffff;padding:0 2px;text-align:center;display:inline-block;}.md #boxW > ul li{padding:0 1px;}#boxW > ul li:first-child{border-left:none;}#boxW > ul li:last-child{border-right:none;}#boxW ul li span{font-size:1.286em;}.icon-01d:before,.icon-01n:before{content:"1";}.icon-02d:before,.icon-02n:before{content:"2";}.icon-03d:before,.icon-03n:before,.icon-04d:before,.icon-04n:before{content:"3";}.icon-09d:before,.icon-09n:before{content:"K";}.icon-10d:before,.icon-10n:before{content:"J";}.icon-11d:before,.icon-11n:before{content:"Y";}.icon-13d:before,.icon-13n:before{content:"I";}.icon-50d:before,.icon-50n:before{content:"Z";}#qualidadedoar{width:100%;height:265px;}#chart-pluviometria{width:100%;height:120px;}#boxW > ul li:first-child{border-left:none;}#boxW > ul li:last-child{border-right:none;}#boxW ul li span{font-size:1.286em;}.icon-01d:before,.icon-01n:before{content:"1";}.icon-02d:before,.icon-02n:before{content:"2";}.icon-03d:before,.icon-03n:before,.icon-04d:before,.icon-04n:before{content:"3";}.icon-09d:before,.icon-09n:before{content:"K";}.icon-10d:before,.icon-10n:before{content:"J";}.icon-11d:before,.icon-11n:before{content:"Y";}.icon-13d:before,.icon-13n:before{content:"I";}.icon-50d:before,.icon-50n:before{content:"Z";}#qualidadedoar{width:100%;height:265px;}#chart-pluviometria{width:100%;height:120px;}
body,body.sm,body.md,body.lg{padding-top:56px;}body.xs{padding-top:50px;}header{margin-bottom:20px;}header.navbar{background-color:#F5F7F7;background-image:none;border:0;margin-bottom:0px;height:56px;border-radius:0;color:#2C4220;box-shadow:0px 1px 10px #78817470;}.xs header.navbar{background-color:#F5F7F796;background-image:none;border:0;margin-bottom:0px;height:56px;border-radius:0;color:#2C4220;box-shadow:0px 1px 10px #78817470;backdrop-filter:blur(10px) brightness(120%);-webkit-backdrop-filter:blur(12px) brightness(120%);}header.navbar .row{border-bottom:1px solid #e9ebeb;margin:0;}header .navbar-brand{background-image:url(/sites/all/themes/portal/css/img/logopms-verde.svg);background-size:auto;background-repeat:no-repeat;text-indent:-999px;width:100%;height:40px;padding:0;margin:8px 0 5px;background-position:center center;}header .navbar-brand:hover{opacity:0.8;}.xs header .navbar-brand{background-position:20px center;}#menu-servicos h2,#main-menu h2{color:#E6EAEB;}#contato,#menu-servicos,#menu-portais,#menu-main{padding:30px 15px 0;color:#e6eaeb;}.off-canvas .nav-stacked{border-left:3px solid #2E912F;}#menu-front{border-left:none;margin-top:1rem;}.off-canvas p{font-size:0.8em;}.xs #menu-main{padding-top:20px;}#menu-menu-servico-topo{display:flex;flex-direction:row;margin-top:9px;text-transform:uppercase;letter-spacing:0.2em;font-size:0.8em;justify-content:flex-end;}#menu-secundario ul{color:#E6EAEB;}#menu-secundario ul li{margin:0;padding:8px 0px;font-weight:700;font-size:1.2em;}.xs #menu-secundario ul li{padding:6px 0px 5px;}#menu-secundario ul li a{padding:8px 0px;font-size:1.028em;color:#e6eaeb;}#menu-secundario ul li a:hover,#menu-secundario ul li a:focus,#menu-secundario .nav-pills > li > a:hover,#menu-secundario .nav-pills > li > a:focus,#menu-secundario .nav-pills > li > a:active,#menu-secundario .nav-pills > li.active > a,#menu-secundario .nav-pills > li.active > a:hover,#menu-secundario .nav-pills > li.active > a:focus,#menu-secundario .nav-pills > li.active > a:active,#menu-secundario .nav-pills > li.active > a:visited{color:#99E665;background-color:transparent;border-radius:4px;text-shadow:0px 1px 0px #6E8A67;}#btn-menu-principal,#btn-menu-busca{margin:0;border:0;color:#2E912F;float:right;width:33%;height:55px;max-width:65px;border-radius:0;padding:0 10px;text-align:center;background:transparent;}#btn-menu-principal:hover,#btn-menu-busca:hover{color:#99E665;}#btn-menu-principal{margin-right:-15px;}#btn-menu-principal .btnico .icon-bar{background-color:#2E912F;width:25px;height:4px;margin:0 auto 5px;transition:all .25s ease-in-out;}#btn-menu-principal:hover .btnico .icon-bar{background-color:#99E665;}#btn-menu-principal.aberto .btnico .icon-bar:nth-child(1){transform:rotate(45deg) translate(8px,4px);}#btn-menu-principal.aberto .btnico .icon-bar:nth-child(2){opacity:0;}#btn-menu-principal.aberto .btnico .icon-bar:nth-child(3){transform:rotate(-45deg) translate(8px,-5px);}#btn-menu-busca .btnico{font-size:1.6em;}#contato a{color:#E6EAEB;}#contato a:hover,#menu-main a:hover,#menu-portais a:hover,.off-canvas #main-menu .nav-pills>li>a:hover{color:#99E665;transform:translateX(0.5rem);background:linear-gradient(to right,rgba(21,70,35,0.65) 0%,rgba(21,70,35,0) 100%);}#contato .contato-item a img{margin-right:10px;}.off-canvas{background-color:#163517;background-image:url(/sites/all/themes/portal/css/img/bg-logo-minimal-verdeescuro.svg);background-position:right bottom;background-repeat:no-repeat;position:fixed;top:56px;right:0;width:0;height:100%;z-index:1000000;overflow:scroll;padding-bottom:66px;}.off-canvas .titulo-menu{font-size:1.2em;font-weight:700;margin:0 0 12px;display:block;font-family:'Montserrat',Helvetica,sans-serif;line-height:1.1;}.off-canvas .titulo-menu small{font-weight:400;line-height:1;color:#777;font-size:65%;}.off-canvas .grid-item.col-xs-12{border-left:3px solid #2E912F;}@keyframes menu-aberto{from{width:0;opacity:0;}to{width:100%;opacity:1;}}.off-canvas.aberto{animation-name:menu-aberto;animation-duration:0.55s;width:100%;height:100vh;}@keyframes menu-fechado{from{width:100%;opacity:1;}to{width:0;opacity:0;}}.off-canvas.fechado{animation-name:menu-fechado;animation-duration:0.55s;width:0;padding:0;}.off-canvas .nav>li>a{font-size:0.9em;color:#E6EAEB;letter-spacing:-0.51px;line-height:2.5px;transition-property:transform,color;transition-duration:200ms;transition-timing-function:cubic-bezier(.5,0,.3,1);padding:1.2rem;}.off-canvas .nav>li>a:hover{color:#99E665;transform:translateX(0.5rem);}.off-canvas .nav-pills > li > a:hover,.off-canvas .nav-pills > li > a:focus,.off-canvas .nav-pills > li > a:active,.off-canvas .nav-pills > li.active > a,.off-canvas .nav-pills > li.active > a:hover,.off-canvas .nav-pills > li.active > a:focus,.off-canvas .nav-pills > li.active > a:active,.off-canvas .nav-pills > li.active > a:visited{background-color:transparent;text-decoration:none;color:#E6EAEB;text-shadow:0px 1px 0px #6E8A67;}.off-canvas .separator{margin-top:20px;margin-bottom:20px;width:100%;height:0;border-top:1px solid #eee;}ul.facetapi-facetapi-links{padding-left:5px;}.off-busca{position:fixed;width:0;right:0;height:55px;overflow:hidden;transition:width 0.6s ease 0s;}.off-busca.aberto{width:84.6%;}.off-busca{transform:translateX(100%);transition:all 0.6s ease 0s;}.off-busca.aberto{transform:translateX(0px);transition:all 0.6s ease 0s;}.xs .off-busca.aberto{width:100%;}.off-busca input.form-control{background-color:#ffffff;background-image:none;border:2px solid #fff;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#2F3741;display:block;font-size:1em;height:56px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;}.off-busca .buscaClose{color:#77B360;font-size:3.6em;font-weight:700;height:50px;line-height:65px;position:absolute;right:10px;text-align:center;top:-8px;width:50px;z-index:1004;}@media (prefers-color-scheme:dark){header .navbar-brand{background-image:url(/sites/all/themes/portal/css/img/logopms-verdeclaro.svg);}header.navbar{background-color:#203A14;color:#E9F7E3;box-shadow:0px 1px 10px #0a130873;}header.navbar .row{border-bottom:1px solid #1A2615;}.xs header.navbar{background-color:#203a14ab;color:#E9F7E3;background-image:none;border:0;margin-bottom:0px;height:56px;border-radius:0;box-shadow:0px 1px 10px #0a1308a0;backdrop-filter:blur(10px) brightness(120%);-webkit-backdrop-filter:blur(12px) brightness(120%);}}
.pre-footer .container{margin-bottom:70px;}.pre-footer .block-title{font-size:2.5em;color:#c2ccc9;margin-bottom:40px;}.footer{border-top:5px solid #2E912F;background:#1A2615 none repeat scroll 0 0;color:#E6EAEB;padding-top:35px;position:relative;}.footer section.block{margin-bottom:0}.footer h3{font-size:1.48em;margin-top:10px;}.footer img{margin:0 5% 2.5% 0;width:18%;}.footer small{color:#E9F7E3;font-size:0.6em;display:block;margin-top:8px;margin-bottom:12px;}.footer a{color:#57d35c;margin-top:10px;}.footer a:hover{color:#BFFFAD;}
.card.card-hotsite{background-size:cover;background-repeat:no-repeat;}.card-hotsite .flex-center{display:flex;flex-wrap:wrap;justify-content:center;}.card.card-hotsite,a:hover .card.card-hotsite{border-bottom:0;}.card-hotsite .overlay-wrapper{padding-top:50px;height:100%;width:100%;}.card-hotsite .overlay-wrapper:hover{background:rgba(174,240,156,0.4);}.card-hotsite .hotsite-icone{margin-bottom:-4em;height:12em;}.card-hotsite .hotsite-icone img{width:auto;max-height:100%;}.card-hotsite .hotsite-texto{padding:2em 3em 0;}.card-hotsite .hotsite-texto h4{font-size:1.4em;font-weight:400;font-style:italic;}a:hover .card-hotsite .hotsite-texto h3,a:hover .card-hotsite .hotsite-texto h4{color:rgb(174,240,156) !important;}.card-hotsite.card-mini .card-content{padding:15px;}@media (prefers-color-scheme:dark){a:hover .card.card-hotsite{background:#1A2615;}}
