@import url(https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,300..900;1,400&display=swap);
/*!
 * Theme Name: AreaStructure
 * Theme URI: http://www.arealocal.com.br
 * Author: Equipe &Aacute;rea Local
 * Author URI: http://www.arealocal.com.br
 * Description: Esse tema &eacute; um tema personalizado pela &Aacute;rea Local, caso necessite de algum atendimento entre em contato no telefone <a href="tel:+554735219850" target="_blank">(47) 3521-9850</a> ou no e-mail <a href="mailto:suporte@arealocal.com.br" target="_blank">suporte@arealocal.com.br</a>. Para mais informa&ccedil;&otilde;es acesse: <a href="http://www.arealocal.com.br" target="_blank">www.arealocal.com.br</a>.
 * Version: 5.0.0
 * Text Domain: estrutura-basica
**/*,:after,:before{box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}:after:not(.fas,.fab,.fa),:before:not(.fas,.fab,.fa),:not(.fas,.fab,.fa){font-size:1rem}.entry-title{padding-top:50px}.entry-title h1{color:#3a3a3a;font-size:24px;font-weight:500;line-height:28px}.entry-title h1 span{color:#272f68;font-weight:800}#search-form{-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin:auto;width:80%}@media screen and (max-width:768px){#search-form{width:100%}}#search-form #search-submit{background-color:#272f68;border:1px solid #272f68;border-radius:8px;color:#fff;cursor:pointer;padding:4px 14px;transition:all .3s}#search-form #search-submit:hover{background-color:#fff;color:#272f68}#search-form label{width:100%}#search-form input{background-color:#fff;border:none;border-bottom:1px solid #272f68;color:#272f68;font-size:18px;font-style:normal;font-weight:300;line-height:25px;padding:5px 0;width:100%}#search-form input::-moz-placeholder{color:#272f68;font-size:18px;font-style:normal;font-weight:300;line-height:25px}#search-form input::placeholder{color:#272f68;font-size:18px;font-style:normal;font-weight:300;line-height:25px}a{transition:all .2s linear}a:focus,a:hover{text-decoration:none}button,input{outline:none}section{position:relative}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}img,textarea{max-width:100%}.al-container{width:1230px}@media (max-width:1270px){.al-container{padding-left:20px;padding-right:20px}}.al-container.padrao{padding-bottom:50px;padding-top:50px}.al-container.padrao img.alignright{float:right;padding:0 0 10px 10px}.al-container.padrao img.alignleft{float:left;padding:10px 10px 0 0}.load_more{-moz-column-gap:12px;column-gap:12px;display:flex;text-align:center}.load_more,.load_more .page-numbers{align-items:center;justify-content:center}.load_more .page-numbers{color:#272f68;display:inline-flex;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.load_more .page-numbers:not(span){transition:all .3s}.load_more .page-numbers:not(span):hover{color:#272f68}.load_more .page-numbers.current{background:#272f68;border-radius:50%;color:#f4a44c;font-weight:600;height:32px;width:32px}.al-small-container{width:1042px}.al-extra-small-container{position:relative;width:844px}.al-container,.al-extra-small-container,.al-small-container{margin:0 auto;max-width:100%}div.left-right-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:768px){div.left-right-content{row-gap:20px}}div.left-right-content div.left,div.left-right-content div.right{width:50%}@media (max-width:768px){div.left-right-content div.left,div.left-right-content div.right{width:100%}}html{height:-moz-fit-content;height:fit-content;overflow:auto}html:has(#wpadminbar){margin-top:0!important}html:has(#wpadminbar) body{margin-top:32px!important;min-height:calc(100dvh - 32px)!important}body{background:#fff;display:flex;flex-direction:column;font-family:Libre Franklin,Franklin Gothic Medium,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;justify-content:space-between;line-height:1.6;min-height:100dvh}#wrapper{flex:1}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#e6e6e6}body::-webkit-scrollbar-thumb{background:#272f68}body::-webkit-scrollbar-thumb:hover{background:#11142d}.form-container .ajax-loader,.form-container span[role=alert]{display:none!important}.form-container .wpcf7-not-valid{border:1px solid #dc3545!important}.form-container .wpcf7-not-valid.placeholder,.form-container .wpcf7-not-valid:-moz-placeholder,.form-container .wpcf7-not-valid:-ms-input-placeholder,.form-container .wpcf7-not-valid::-moz-placeholder,.form-container .wpcf7-not-valid::-webkit-input-placeholder{color:#dc3545!important}.form-container div[role=alert]{background:#f1f1f1;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.2);font-weight:700;margin:20px 0;max-width:502px;position:absolute;text-align:center;width:100%}.form-container div[role=alert].wpcf7-validation-errors{border-color:#dc3545;color:#dc3545}.form-container div[role=alert].wpcf7-mail-sent-ok{border-color:#28a745;color:#28a745}@media (max-width:480px){.form-container div[role=alert]{max-width:100%;position:static}}.component-banner{width:100%}.component-banner__item{align-items:center;display:flex;min-height:520px;overflow:hidden;position:relative}@media screen and (max-width:768px){.component-banner__item{min-height:420px}}.component-banner__item img,.component-banner__item picture{height:100%;inset:0;position:absolute;width:100%}.component-banner__item img{-o-object-fit:cover;object-fit:cover}.component-banner__content{color:#fff;margin:0 auto;position:relative;width:min(100% - 40px,1230px);z-index:2}.component-banner__content h2{font-size:64px;font-weight:700;line-height:1.05;max-width:720px}@media screen and (max-width:768px){.component-banner__content h2{font-size:44px}}@media screen and (max-width:540px){.component-banner__content h2{font-size:34px}}.component-banner__content p{font-size:24px;line-height:1.28;max-width:620px;padding-top:14px}@media screen and (max-width:768px){.component-banner__content p{font-size:19px}}.component-banner__button{background:#272f68;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;margin-top:24px;padding:12px 22px;width:-moz-fit-content;width:fit-content}.al-container.blog .title{text-align:left}.al-container.blog.listagem{padding-bottom:86px}.al-container.blog.listagem .posts{display:flex;flex-wrap:wrap;gap:34px;justify-content:flex-start;padding-bottom:46px}.al-container.blog.listagem .posts .article-container{width:calc(33.33333% - 22.66667px)}@media (max-width:768px){.al-container.blog.listagem .posts .article-container{width:calc(50% - 12px)}}@media (max-width:480px){.al-container.blog.listagem .posts .article-container{width:100%}}.al-container.blog.listagem .posts .article-container .artigo{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 16px 34px rgba(0,0,0,.07);height:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media (max-width:1024px){.al-container.blog.listagem .posts .article-container .artigo{min-height:402px}}@media (max-width:480px){.al-container.blog.listagem .posts .article-container .artigo{min-height:auto}}.al-container.blog.listagem .posts .article-container .artigo .img-container{overflow:hidden;width:100%}.al-container.blog.listagem .posts .article-container .artigo .img-container a{display:block}.al-container.blog.listagem .posts .article-container .artigo .img-container img{height:210px;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.al-container.blog.listagem .posts .article-container .artigo .titulo{padding:22px 24px 12px}.al-container.blog.listagem .posts .article-container .artigo .titulo a{display:block}.al-container.blog.listagem .posts .article-container .artigo .titulo a h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#454545;display:-webkit-box;font-size:22px;font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.al-container.blog.listagem .posts .article-container .artigo .text{color:#444;font-size:16px;font-weight:400;line-height:1.55;padding:0 24px 22px}@media (max-width:1024px){.al-container.blog.listagem .posts .article-container .artigo .text{font-size:15px}}.al-container.blog.listagem .posts .article-container .artigo:hover{border-color:rgba(39,47,104,.22);box-shadow:0 22px 44px rgba(0,0,0,.1);transform:translateY(-4px)}.al-container.blog.listagem .posts .article-container .artigo:hover .img-container img{transform:scale(1.04)}.al-container.blog .entry-date{color:#272f68;font-size:14px;font-weight:500;line-height:1.2;padding:0 24px 10px}.al-container.blog .entry-category{background-color:#272f68;border-radius:8px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:123.68%;margin:0 24px 10px;padding:5px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.al-container.blog.loop{padding-top:70px}.al-container.blog.loop .title{padding-bottom:24px}.al-container.blog.loop .entry-category,.al-container.blog.loop .entry-date{display:none}.skip-link{background:#fff;color:#272f68;font-weight:700;left:16px;padding:10px 16px;position:absolute;top:-60px;z-index:2000}.skip-link:focus{top:16px}.dc-topbar{background:#1b2150;color:#fff;font-size:14px}.dc-topbar .al-container{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:40px}@media (max-width:480px){.dc-topbar .al-container{gap:10px;min-height:36px}}.dc-topbar a{color:#fff;white-space:nowrap}.dc-topbar a:hover{color:#f4a44c}.dc-topbar .dc-topbar__phones{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 18px}.dc-topbar .dc-topbar__phones i{color:#f4a44c}.dc-topbar .dc-topbar__phones strong{color:#f4a44c;font-size:15px;font-weight:800}@media (max-width:768px){.dc-topbar .dc-topbar__phones{flex-wrap:nowrap}.dc-topbar .dc-topbar__phones .dc-topbar__label{display:none}}@media (max-width:480px){.dc-topbar .dc-topbar__phones{font-size:13px;gap:12px;min-width:0}.dc-topbar .dc-topbar__phones strong{font-size:14px}}@media (max-width:360px){.dc-topbar .dc-topbar__phones{gap:8px}.dc-topbar .dc-topbar__phones>i{display:none}}.dc-topbar .dc-topbar__links{align-items:center;display:flex;gap:16px}.dc-topbar .dc-topbar__links .dc-topbar__weather{gap:6px}.dc-topbar .dc-topbar__links .dc-topbar__weather:not(:last-child){border-right:1px solid hsla(0,0%,100%,.2);padding-right:16px}.dc-topbar .dc-topbar__links .dc-topbar__weather i{color:#f4a44c}.dc-topbar .dc-topbar__links .dc-topbar__weather strong{font-size:14px;font-weight:800}.dc-topbar .dc-topbar__links .dc-topbar__weather .dc-topbar__weather-label{color:hsla(0,0%,100%,.8);font-size:13px}@media (max-width:768px){.dc-topbar .dc-topbar__links .dc-topbar__weather:not(:last-child){padding-right:12px}.dc-topbar .dc-topbar__links .dc-topbar__weather .dc-topbar__weather-label{display:none}}.dc-topbar .dc-topbar__links a{align-items:center;display:inline-flex;font-size:14px;gap:6px}@media (max-width:480px){.dc-topbar .dc-topbar__links{flex-shrink:0;gap:12px}.dc-topbar .dc-topbar__links a{font-size:13px}.dc-topbar .dc-topbar__links .dc-topbar__extra,.dc-topbar .dc-topbar__links span:not(.screen-reader-text){display:none}.dc-topbar .dc-topbar__links .dc-topbar__weather:not(:last-child){border-right:0;padding-right:0}}.dc-informe{background:#272f68;color:#fff}.dc-informe .al-container{align-items:center;display:flex;gap:16px;padding-bottom:12px;padding-top:12px}@media (max-width:768px){.dc-informe .al-container{flex-wrap:wrap}}.dc-informe>.al-container>i{font-size:20px}.dc-informe .dc-informe__content{display:flex;flex:1;flex-wrap:wrap;font-size:15px;gap:4px 12px}.dc-informe .dc-informe__content strong{font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.dc-informe .dc-informe__content span{font-size:15px}.dc-informe .dc-informe__link{border:1px solid;border-radius:999px;color:inherit;font-size:14px;font-weight:700;padding:6px 16px;white-space:nowrap}.dc-informe .dc-informe__link span{font-size:14px}.dc-informe--atencao{background:#e3b20b;color:#1b2150}.dc-informe--alerta{background:#f07b14}.dc-informe--emergencia{background:#d62839}.site-main{display:flex;flex:1;flex-direction:column;margin-left:280px;min-width:0;transition:margin-left .25s ease}@media (max-width:1024px){.site-main{margin-left:0}}.site-main #wrapper{flex:1}.site-main .al-container{max-width:1294px;padding-left:32px;padding-right:32px;width:100%}@media (max-width:768px){.site-main .al-container{padding-left:16px;padding-right:16px}}.site-sidebar{background:linear-gradient(180deg,#272f68,#1b2150);color:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .25s ease,transform .3s ease,visibility .3s ease;width:280px;z-index:1001}@media (max-width:1024px){.site-sidebar{box-shadow:24px 0 60px rgba(0,0,0,.32);transform:translateX(-100%);visibility:hidden;width:min(86vw,340px)}.site-sidebar.active{transform:translateX(0);visibility:visible}}.site-sidebar .site-sidebar__head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:22px 20px 18px}.site-sidebar .site-sidebar__brand{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.site-sidebar .site-sidebar__brand .logo{display:inline-flex;flex-shrink:0}.site-sidebar .site-sidebar__brand .logo img,.site-sidebar .site-sidebar__brand .logo svg{height:68px;-o-object-fit:contain;object-fit:contain;width:68px}.site-sidebar .site-sidebar__name{display:flex;flex:1;min-width:0}.site-sidebar .site-sidebar__name .logo-prefeitura{height:auto;max-width:160px;width:100%}.site-sidebar .site-sidebar__close{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:10px;color:#fff;cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;width:40px}.site-sidebar .site-sidebar__close i{font-size:18px}@media (max-width:1024px){.site-sidebar .site-sidebar__close{display:inline-flex}}.site-sidebar .site-sidebar__nav{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px 12px;scrollbar-color:hsla(0,0%,100%,.25) transparent;scrollbar-width:thin}.site-sidebar .site-sidebar__nav ul.menu{display:flex;flex-direction:column;gap:2px}.site-sidebar .site-sidebar__nav li{position:relative}.site-sidebar .site-sidebar__nav li a{align-items:center;border-radius:10px;color:hsla(0,0%,100%,.88);display:flex;font-size:15px;font-weight:600;gap:12px;line-height:1.3;min-height:44px;padding:10px 12px;width:100%}.site-sidebar .site-sidebar__nav li a .menu-icon{color:#f4a44c;flex-shrink:0;font-size:17px;text-align:center;width:22px}.site-sidebar .site-sidebar__nav li a .menu-label{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-sidebar .site-sidebar__nav li a:hover{background:hsla(0,0%,100%,.08);color:#fff}.site-sidebar .site-sidebar__nav li.current-menu-item>a,.site-sidebar .site-sidebar__nav li.current_page_item>a{background:#fff;color:#272f68}.site-sidebar .site-sidebar__nav li.current-menu-item>a .menu-icon,.site-sidebar .site-sidebar__nav li.current_page_item>a .menu-icon{color:#272f68}.site-sidebar .site-sidebar__nav li.menu-item-has-children>a{padding-right:36px}.site-sidebar .site-sidebar__nav li.menu-item-has-children .submenu-toggle{align-items:center;background:transparent;border:0;border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:6px;top:6px;width:32px}.site-sidebar .site-sidebar__nav li.menu-item-has-children .submenu-toggle i{font-size:12px;transition:transform .2s ease}.site-sidebar .site-sidebar__nav li.menu-item-has-children .submenu-toggle:hover{background:hsla(0,0%,100%,.12)}.site-sidebar .site-sidebar__nav li.menu-item-has-children.is-open>.submenu-toggle i{transform:rotate(180deg)}.site-sidebar .site-sidebar__nav li.current-menu-ancestor>a{color:#fff}.site-sidebar .site-sidebar__nav li.menu-fixo{margin:10px 0 8px}.site-sidebar .site-sidebar__nav li.menu-fixo>a{color:#f4a44c;cursor:default;font-size:12px;font-weight:700;letter-spacing:.12em;min-height:0;padding:6px 12px 4px;pointer-events:none;text-transform:uppercase}.site-sidebar .site-sidebar__nav li.menu-fixo>a .menu-icon{display:none}.site-sidebar .site-sidebar__nav li.menu-fixo>a .menu-label{font-size:12px}.site-sidebar .site-sidebar__nav li.menu-fixo>.sub-menu{border-left:0;display:block;margin:0;padding-left:0}.site-sidebar .site-sidebar__nav li.menu-fixo>.sub-menu a{font-size:15px;font-weight:600;min-height:44px;padding:10px 12px}.site-sidebar .site-sidebar__nav li.menu-fixo>.sub-menu a .menu-label{font-size:15px}.site-sidebar .site-sidebar__nav .sub-menu{border-left:1px solid hsla(0,0%,100%,.18);display:none;margin:2px 0 6px 23px;padding-left:12px}.site-sidebar .site-sidebar__nav .sub-menu a{font-size:14px;font-weight:500;min-height:38px;padding:8px 12px}.site-sidebar .site-sidebar__nav .sub-menu a .menu-label{font-size:14px}.site-sidebar .site-sidebar__nav .is-open>.sub-menu{display:block}.site-sidebar .site-sidebar__footer{border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:16px 12px 20px}.site-sidebar .site-sidebar__footer .site-sidebar__call{padding:12px 14px;width:100%}.site-sidebar .site-sidebar__collapse{align-items:center;background:transparent;border:0;border-radius:10px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;gap:10px;padding:10px 12px}.site-sidebar .site-sidebar__collapse i,.site-sidebar .site-sidebar__collapse span{font-size:14px}.site-sidebar .site-sidebar__collapse:hover{background:hsla(0,0%,100%,.08);color:#fff}@media (max-width:1024px){.site-sidebar .site-sidebar__collapse{display:none}}.site-sidebar a:focus-visible,.site-sidebar button:focus-visible{outline:2px solid #f4a44c;outline-offset:2px}body.admin-bar .site-sidebar{height:calc(100vh - 32px);top:32px}@media (max-width:782px){body.admin-bar .site-sidebar{height:calc(100vh - 46px);top:46px}}@media (min-width:1025px){body.sidebar-collapsed .site-main{margin-left:84px}body.sidebar-collapsed .site-sidebar{width:84px}body.sidebar-collapsed .site-sidebar .site-sidebar__head{justify-content:center;padding:18px 10px}body.sidebar-collapsed .site-sidebar .menu-label,body.sidebar-collapsed .site-sidebar .site-sidebar__call span,body.sidebar-collapsed .site-sidebar .site-sidebar__collapse span,body.sidebar-collapsed .site-sidebar .site-sidebar__name,body.sidebar-collapsed .site-sidebar .sub-menu,body.sidebar-collapsed .site-sidebar .submenu-toggle{display:none!important}body.sidebar-collapsed .site-sidebar .site-sidebar__nav li a{justify-content:center;padding:10px}body.sidebar-collapsed .site-sidebar .site-sidebar__nav li.menu-fixo{border-bottom:1px solid hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12);margin:6px 0;padding:6px 0}body.sidebar-collapsed .site-sidebar .site-sidebar__nav li.menu-fixo>a{display:none}body.sidebar-collapsed .site-sidebar .site-sidebar__nav li.menu-fixo>.sub-menu{display:block!important}body.sidebar-collapsed .site-sidebar .site-sidebar__collapse{justify-content:center}body.sidebar-collapsed .site-sidebar .site-sidebar__collapse i{transform:rotate(180deg)}body.sidebar-collapsed .site-sidebar .site-sidebar__call{padding:12px}}body:has(#mobile-menu.active){overflow:hidden}.site-header__overlay{backdrop-filter:blur(4px);background:rgba(0,0,0,.54);display:block;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:1000}.site-header__overlay.active{opacity:1;visibility:visible}.site-header{align-items:stretch;background:#fff;border-bottom:1px solid #dde2ee;display:flex;position:sticky;top:0;z-index:900}.site-header .site-header__toggle{align-items:center;background:#fff;border:0;border-right:1px solid #dde2ee;color:#272f68;cursor:pointer;display:none;flex-shrink:0;justify-content:center;width:60px}.site-header .site-header__toggle i{font-size:22px}@media (max-width:1024px){.site-header .site-header__toggle{display:inline-flex}}.site-header .site-header__brand{align-items:center;display:none;flex-shrink:0;gap:10px;padding:8px 16px 8px 12px}@media (max-width:1024px){.site-header .site-header__brand{display:flex}}.site-header .site-header__brand .logo img{height:44px;width:44px}.site-header .site-header__brand .logo-prefeitura{height:30px;width:auto}@media (max-width:480px){.site-header .site-header__brand .logo-prefeitura{display:none}}.site-header .site-header__toggle:focus-visible{outline:2px solid #f4a44c;outline-offset:-4px}body.admin-bar .site-header{top:32px}@media (max-width:782px){body.admin-bar .site-header{top:0}}.dc-call-button{align-items:center;background:#d62839;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:10px;justify-content:center;padding:14px 22px}.dc-call-button span,.dc-call-button strong{font-size:16px}.dc-call-button strong{font-weight:800}.dc-call-button:hover{background:#b42230}.dc-whatsapp-tab{align-items:center;background:#1c9e52;border-radius:12px 0 0 12px;box-shadow:0 10px 24px rgba(0,0,0,.18);color:#fff;display:flex;gap:8px;padding:14px 10px;position:fixed;right:0;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;z-index:800}.dc-whatsapp-tab i{font-size:20px;transform:rotate(90deg)}.dc-whatsapp-tab span{font-size:13px;font-weight:700;letter-spacing:.04em}.dc-whatsapp-tab:hover{padding-right:14px}@media (max-width:768px){.dc-whatsapp-tab{border-radius:50%;bottom:16px;padding:12px;right:16px;top:auto;transform:none;writing-mode:initial}.dc-whatsapp-tab i{font-size:26px;transform:none}.dc-whatsapp-tab span{display:none}}.site-footer{background:#272f68;border-top:6px solid #f4a44c;color:hsla(0,0%,100%,.86);margin-top:72px}.site-footer a{color:inherit}.site-footer a:hover{color:#f4a44c}.site-footer .site-footer__grid{display:grid;gap:48px;grid-template-columns:1.3fr .8fr 1fr 1fr;padding:64px 0}@media (max-width:1024px){.site-footer .site-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.site-footer .site-footer__grid{gap:36px;grid-template-columns:1fr;padding:48px 0}}.site-footer .site-footer__column{font-size:15px}.site-footer .site-footer__column h2{color:#fff;font-size:17px;font-weight:700;line-height:1.3;margin-bottom:18px}.site-footer .site-footer__column a,.site-footer .site-footer__column li,.site-footer .site-footer__column p,.site-footer .site-footer__column span{font-size:15px}.site-footer .site-footer__brand{display:flex;flex-direction:column;gap:18px}.site-footer .site-footer__brand .site-footer__identity{align-items:center;display:flex;gap:14px}.site-footer .site-footer__brand .site-footer__identity .logo{flex-shrink:0}.site-footer .site-footer__brand .site-footer__identity .logo img{height:88px;-o-object-fit:contain;object-fit:contain;width:88px}.site-footer .site-footer__brand .site-footer__identity .logo-prefeitura{height:auto;max-width:220px;min-width:0;width:100%}.site-footer .site-footer__social{display:flex;gap:10px}.site-footer .site-footer__social .site-footer__social-link{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-flex;height:40px;justify-content:center;width:40px}.site-footer .site-footer__social .site-footer__social-link i{font-size:17px}.site-footer .site-footer__social .site-footer__social-link:hover{background:#f4a44c;border-color:#f4a44c;color:#1b2150}.site-footer .site-footer__sitemap ul{display:flex;flex-direction:column;gap:10px}.site-footer .site-footer__list{display:flex;flex-direction:column;gap:14px}.site-footer .site-footer__list li{align-items:start;display:grid;gap:10px;grid-template-columns:20px 1fr}.site-footer .site-footer__list li i{color:#f4a44c;padding-top:4px}.site-footer .site-footer__emergency ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}.site-footer .site-footer__emergency a{background:hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;line-height:1.2;padding:12px 14px}.site-footer .site-footer__emergency a strong{color:#f4a44c;font-size:26px;font-weight:800}.site-footer .site-footer__emergency a span{font-size:13px}.site-footer .site-footer__emergency a:hover{background:hsla(0,0%,100%,.16);color:#fff}.site-footer .site-footer__credits{background:#1b2150;padding:16px 0}.site-footer .site-footer__credits .al-container{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.site-footer .site-footer__credits a,.site-footer .site-footer__credits span{font-size:13px}.site-footer .site-footer__credits a{font-weight:700}.dc-badge{align-items:center;background:#7a8199;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:6px;letter-spacing:.03em;padding:4px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.dc-badge--normal{background:#1f9d55}.dc-badge--atencao{background:#e3b20b}.dc-badge--alerta{background:#f07b14}.dc-badge--emergencia{background:#d62839}.dc-badge--sem-dados{background:#7a8199}.dc-badge--atencao{color:#1b2150}.dc-variation{align-items:center;background:#f3f5fa;border-radius:999px;color:#1b2150;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:6px 12px;white-space:nowrap}.dc-variation i{font-size:12px}.dc-level-reference{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;margin-top:12px}.dc-level-reference span,.dc-level-reference strong{color:#1b2150;font-size:14px}.dc-level-reference strong{font-weight:800}.screen-reader-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.dc-trend--up i{color:#f07b14}.dc-trend--down i{color:#1f9d55}.dc-trend--flat i{color:#7a8199}.dc-status-bar{align-items:center;border-left:6px solid #7a8199;display:flex;flex:1;flex-wrap:wrap;gap:6px 16px;min-width:0;padding:12px 28px}.dc-status-bar.dc-status--normal{border-left-color:#1f9d55}.dc-status-bar.dc-status--atencao{border-left-color:#e3b20b}.dc-status-bar.dc-status--alerta{border-left-color:#f07b14}.dc-status-bar.dc-status--emergencia{border-left-color:#d62839}.dc-status-bar.dc-status--sem-dados{border-left-color:#7a8199}@media (max-width:1024px){.dc-status-bar{border-left-width:4px;gap:4px 10px;padding:10px 16px}}.dc-status-bar .dc-status-bar__river{align-items:center;color:#272f68;display:inline-flex;font-weight:600;gap:8px}.dc-status-bar .dc-status-bar__river i{color:#272f68;font-size:18px}.dc-status-bar .dc-status-bar__river span{font-size:15px}@media (max-width:480px){.dc-status-bar .dc-status-bar__river span{display:none}}.dc-status-bar .dc-status-bar__level{color:#1b2150;font-size:22px;font-weight:800}.dc-status-bar .dc-status-bar__trend{align-items:center;color:#1b2150;display:inline-flex;font-weight:700;gap:6px}.dc-status-bar .dc-status-bar__trend i{font-size:16px}.dc-status-bar .dc-status-bar__trend span{font-size:14px}@media (max-width:768px){.dc-status-bar .dc-status-bar__trend span[aria-hidden]{display:none}}.dc-status-bar .dc-status-bar__time{color:#7a8199;font-size:14px}.dc-status-bar .dc-status-bar__time.is-stale{color:#f07b14;font-weight:600}@media (max-width:768px){.dc-status-bar .dc-status-bar__time{display:none}}.dc-status-bar .dc-status-bar__link{align-items:center;color:#272f68;display:inline-flex;font-weight:700;gap:8px;margin-left:auto}.dc-status-bar .dc-status-bar__link i,.dc-status-bar .dc-status-bar__link span{font-size:14px}.dc-status-bar .dc-status-bar__link:hover{color:#f4a44c}@media (max-width:768px){.dc-status-bar .dc-status-bar__link span{display:none}}.dc-page-header{background:linear-gradient(120deg,#272f68,#1b2150);color:#fff;padding:48px 0 44px}.dc-page-header .dc-page-header__eyebrow{color:#f4a44c;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.dc-page-header h1{font-size:40px;font-weight:800;line-height:1.15;max-width:820px}@media (max-width:768px){.dc-page-header h1{font-size:30px}}.dc-page-header p{color:hsla(0,0%,100%,.86);font-size:18px;line-height:1.5;margin-top:12px;max-width:760px}@media (max-width:768px){.dc-page-header p{font-size:16px}}.dc-section{padding:48px 0}@media (max-width:768px){.dc-section{padding:32px 0}}.dc-section-title{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin-bottom:24px}.dc-section-title h2{color:#272f68;font-size:28px;font-weight:800;line-height:1.2}@media (max-width:768px){.dc-section-title h2{font-size:23px}}.dc-section-title p{color:#7a8199;font-size:16px;max-width:720px;width:100%}.dc-section-title a{color:#272f68;font-size:15px;font-weight:700}.dc-section-title a:hover{color:#f4a44c}.dc-card{background:#fff;border:1px solid #dde2ee;border-radius:16px;box-shadow:0 10px 30px rgba(27,33,80,.06);padding:24px}@media (max-width:480px){.dc-card{padding:18px}}.dc-card .dc-card__title{align-items:center;color:#272f68;display:flex;font-size:18px;font-weight:800;gap:10px;line-height:1.3;margin-bottom:18px}.dc-card .dc-card__title i{align-items:center;background:rgba(244,164,76,.18);border-radius:10px;color:#d7770d;display:inline-flex;flex-shrink:0;font-size:17px;height:36px;justify-content:center;width:36px}.dc-card .dc-card__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:18px}.dc-card .dc-card__header .dc-card__title{margin-bottom:0}.dc-card .dc-card__footer{align-items:center;border-top:1px solid #dde2ee;color:#7a8199;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:space-between;margin-top:18px;padding-top:14px}.dc-card .dc-card__footer a{color:#272f68;font-size:14px;font-weight:700}.dc-card .dc-card__footer a:hover{color:#f4a44c}.dc-metrics{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.dc-metrics .dc-metric{background:#f3f5fa;border-radius:12px;padding:14px 16px}.dc-metrics .dc-metric span{color:#7a8199;display:block;font-size:13px;font-weight:600}.dc-metrics .dc-metric strong{color:#1b2150;display:block;font-size:22px;font-weight:800;line-height:1.2;margin-top:2px}.dc-metrics .dc-metric small{color:#7a8199;font-size:13px}.dc-button{align-items:center;background:#272f68;border-radius:12px;color:#fff;display:inline-flex;font-weight:700;gap:10px;justify-content:center;padding:12px 22px;width:-moz-fit-content;width:fit-content}.dc-button,.dc-button i,.dc-button span{font-size:15px}.dc-button:hover{background:#1b2150;color:#fff}.dc-button--secondary{background:#f4a44c;color:#1b2150}.dc-button--secondary:hover{background:#f29026;color:#1b2150}.dc-button--outline{background:transparent;border:2px solid #272f68;color:#272f68}.dc-button--outline:hover{background:#272f68;color:#fff}.dc-notice{background:rgba(244,164,76,.16);border-radius:12px;color:#1b2150;display:flex;font-size:15px;gap:12px;padding:14px 18px}.dc-notice i{color:#cd720d;font-size:18px;padding-top:2px}.dc-notice a,.dc-notice p{font-size:15px}.dc-notice a{color:#272f68;font-weight:700;text-decoration:underline}.dc-empty{color:#7a8199;font-size:15px}.dc-table-wrapper{border:1px solid #dde2ee;border-radius:12px;overflow-x:auto;width:100%}.dc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.dc-table td,.dc-table th{border-bottom:1px solid #dde2ee;font-size:14px;padding:10px 14px;text-align:right;white-space:nowrap}.dc-table td:first-child,.dc-table th:first-child{text-align:left}.dc-table th{background:#f3f5fa;color:#272f68;font-weight:700}.dc-table tbody tr:last-child td{border-bottom:0}.dc-table tbody tr:hover td{background:rgba(243,245,250,.6)}.dc-content{color:#1b2150;font-size:17px;line-height:1.7}.dc-content>*+*{margin-top:1em}.dc-content a,.dc-content em,.dc-content li,.dc-content p,.dc-content span,.dc-content strong,.dc-content td,.dc-content th{font-size:inherit}.dc-content h2{color:#272f68;font-size:26px;font-weight:800;line-height:1.25;margin-top:1.6em}.dc-content h3{color:#272f68;font-size:21px;font-weight:700;line-height:1.3;margin-top:1.4em}.dc-content ol,.dc-content ul{padding-left:1.4em}.dc-content ol li,.dc-content ul li{margin-top:.4em}.dc-content ul li{list-style:disc}.dc-content ol li{list-style:decimal}.dc-content a{color:#272f68;font-weight:600;text-decoration:underline}.dc-content img{border-radius:12px;height:auto}.dc-content table{border-collapse:collapse;width:100%}.dc-content table td,.dc-content table th{border:1px solid #dde2ee;padding:8px 12px}.dc-content blockquote{background:#f3f5fa;border-left:4px solid #f4a44c;border-radius:0 12px 12px 0;padding:16px 20px}.dc-river{--dc-status-color:#7a8199;display:flex;flex-direction:column;height:100%}.dc-river.dc-status--normal{--dc-status-color:#1f9d55}.dc-river.dc-status--atencao{--dc-status-color:#e3b20b}.dc-river.dc-status--alerta{--dc-status-color:#f07b14}.dc-river.dc-status--emergencia{--dc-status-color:#d62839}.dc-river.dc-status--sem-dados{--dc-status-color:#7a8199}.dc-river .dc-river__body{display:flex;flex:1;flex-direction:column;gap:26px}.dc-river .dc-river__gauge{background:#f3f5fa;border-bottom:3px solid #1b2150;border-radius:6px 6px 0 0;height:44px;margin:0 14px 28px;position:relative}.dc-river .dc-river__gauge .dc-river__gauge-water{background:linear-gradient(90deg,rgba(30,136,229,.28),rgba(30,136,229,.5));border-radius:6px 0 0 0;border-right:3px solid var(--dc-status-color);bottom:0;left:0;position:absolute;top:0;width:var(--dc-gauge-level)}.dc-river .dc-river__gauge .dc-river__gauge-mark{background:rgba(27,33,80,.5);bottom:0;height:8px;left:var(--dc-gauge-pos);position:absolute;transform:translateX(-50%);width:1px}.dc-river .dc-river__gauge .dc-river__gauge-mark.is-meter{background:#1b2150;height:14px;width:2px}.dc-river .dc-river__gauge .dc-river__gauge-mark b{color:#1b2150;font-size:12px;font-weight:700;left:50%;line-height:1;position:absolute;top:calc(100% + 14px);transform:translateX(-50%);white-space:nowrap}.dc-river .dc-river__gauge .dc-river__gauge-band{bottom:-5px;height:7px;left:var(--dc-gauge-pos);opacity:.6;position:absolute;width:var(--dc-gauge-size)}.dc-river .dc-river__gauge .dc-river__gauge-band.is-normal{background:#1f9d55}.dc-river .dc-river__gauge .dc-river__gauge-band.is-atencao{background:#e3b20b}.dc-river .dc-river__gauge .dc-river__gauge-band.is-alerta{background:#f07b14}.dc-river .dc-river__gauge .dc-river__gauge-band.is-emergencia{background:#d62839}.dc-river .dc-river__gauge .dc-river__gauge-band.is-sem-dados{background:#7a8199}.dc-river .dc-river__gauge .dc-river__gauge-pointer{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--dc-status-color);height:0;left:var(--dc-gauge-level);position:absolute;top:-11px;transform:translateX(-50%);width:0}.dc-river .dc-river__main{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px 18px}.dc-river .dc-river__level span{color:#7a8199;display:block;font-size:14px;font-weight:600}.dc-river .dc-river__level strong{color:#1b2150;display:block;font-size:64px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.dc-river .dc-river__level strong small{font-size:26px;font-weight:700;margin-left:4px}@media (max-width:480px){.dc-river .dc-river__level strong{font-size:52px}}.dc-river .dc-river__main .dc-badge{font-size:15px;margin-bottom:8px;padding:6px 14px}.dc-river .dc-river__main .dc-badge i{font-size:15px}.dc-river .dc-notice{margin-top:18px}.dc-river .dc-notice span{font-size:15px}.dc-dam{display:flex;flex-direction:column;height:100%}.dc-dam .dc-notice{margin-bottom:16px}.dc-dam .dc-notice span{font-size:14px}.dc-dam .dc-card__footer{margin-top:auto}.dc-dam .dc-metrics{grid-template-columns:1fr 1fr}.dc-dam .dc-dam__gates{background:#f3f5fa;border-radius:12px;margin:16px 0 18px;padding:14px 16px}.dc-dam .dc-dam__gates .dc-dam__gates-summary{color:#1b2150;font-size:14px}.dc-dam .dc-dam__gates .dc-dam__gates-summary strong{font-size:16px;font-weight:800}.dc-dam .dc-dam__gates ul{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin:10px 0 8px}.dc-dam .dc-dam__gates ul li{align-items:center;border-radius:8px;display:flex;height:34px;justify-content:center}.dc-dam .dc-dam__gates ul li i{font-size:15px}.dc-dam .dc-dam__gates ul li.is-open{background:#1e88e5;color:#fff}.dc-dam .dc-dam__gates ul li.is-closed{background:#fff;border:1px solid #dde2ee;color:#7a8199}.dc-dam .dc-dam__gates .dc-dam__gates-legend{display:flex;gap:14px}.dc-dam .dc-dam__gates .dc-dam__gates-legend i,.dc-dam .dc-dam__gates .dc-dam__gates-legend span{color:#7a8199;font-size:12px}.dc-dam .dc-dam__gates .dc-dam__gates-legend i{margin-right:3px}.dc-dam .dc-dam__level{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between}.dc-dam .dc-dam__level span{color:#7a8199;display:block;font-size:14px;font-weight:600}.dc-dam .dc-dam__level .dc-dam__level-now strong{color:#1b2150;display:block;font-size:48px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;margin-top:4px}.dc-dam .dc-dam__level .dc-dam__level-now strong small{font-size:22px;font-weight:700;margin-left:4px}@media (max-width:480px){.dc-dam .dc-dam__level .dc-dam__level-now strong{font-size:40px}}.dc-dam .dc-dam__level .dc-dam__capacity{text-align:right}.dc-dam .dc-dam__level .dc-dam__capacity strong{color:#272f68;display:block;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.dc-dam .dc-dam__capacity-bar{background:#f3f5fa;border-radius:999px;height:6px;margin-top:12px;overflow:hidden}.dc-dam .dc-dam__capacity-bar i{background:linear-gradient(90deg,#6fa8dc,#272f68);border-radius:999px;display:block;height:100%}.dc-dam.dc-dam--telemetria .dc-dam__gates ul{grid-template-columns:repeat(var(--dc-dam-gates,5),minmax(0,1fr));margin-bottom:0}.dc-dam.dc-dam--telemetria .dc-dam__gates ul li{flex-direction:column;gap:2px;height:auto;padding:8px 4px}.dc-dam.dc-dam--telemetria .dc-dam__gates ul li b{font-size:15px;font-weight:800;line-height:1.2}.dc-dam.dc-dam--telemetria .dc-dam__gates ul li span{font-size:10px;font-weight:700;text-transform:uppercase}.dc-dam .dc-dam__extra{display:grid;gap:8px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:480px){.dc-dam .dc-dam__extra{grid-template-columns:1fr}}.dc-dam .dc-dam__extra dt{color:#7a8199;font-size:12px;font-weight:600}.dc-dam .dc-dam__extra dd{color:#1b2150;font-size:16px;font-weight:800}.dc-dam .dc-dam__range{border-top:1px solid #dde2ee;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;padding-top:14px}.dc-dam .dc-dam__range dd+dd{color:#7a8199;font-size:12px;font-weight:600}.dc-dam .dc-dam__extra-source{color:#7a8199;font-size:12px;margin:8px 0 18px}.dc-rain{display:flex;flex-direction:column;height:100%}.dc-rain .dc-rain__list{align-content:start;display:grid;flex:1;gap:14px 32px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dc-rain .dc-rain__list li{align-items:center;display:grid;gap:4px 12px;grid-template-areas:"name value" "bar bar";grid-template-columns:1fr auto}.dc-rain .dc-rain__list li span{grid-area:name}.dc-rain .dc-rain__list li .dc-rain__bar{grid-area:bar}.dc-rain .dc-rain__list li strong{grid-area:value}.dc-rain .dc-rain__list li span,.dc-rain .dc-rain__list li strong{font-size:14px}.dc-rain .dc-rain__list li span{color:#1b2150}.dc-rain .dc-rain__list li small{color:#7a8199;font-size:12px;grid-column:1/-1}.dc-rain .dc-rain__list li strong{color:#1b2150;font-variant-numeric:tabular-nums;text-align:right}.dc-rain .dc-rain__bar{background:#f3f5fa;border-radius:999px;height:6px;overflow:hidden}.dc-rain .dc-rain__bar i{background:linear-gradient(90deg,#6fa8dc,#272f68);border-radius:999px;display:block;height:100%}.dc-chart .dc-chart__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:18px}.dc-chart .dc-chart__header .dc-card__title{margin-bottom:0}.dc-chart .dc-chart__canvas{height:320px;position:relative;width:100%}@media (max-width:768px){.dc-chart .dc-chart__canvas{height:260px}}.dc-segmented{background:#f3f5fa;border-radius:12px;display:inline-flex;padding:4px}.dc-segmented[hidden]{display:none}.dc-segmented button{background:transparent;border:0;border-radius:9px;color:#7a8199;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;min-height:36px;padding:6px 14px;transition:background .2s ease,color .2s ease}.dc-segmented button:hover{color:#272f68}.dc-segmented button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px rgba(27,33,80,.12);color:#272f68}.dc-segmented button:focus-visible{outline:2px solid #f4a44c;outline-offset:2px}.dc-news-card{background:#fff;border:1px solid #dde2ee;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.dc-news-card:hover{box-shadow:0 18px 38px rgba(27,33,80,.1);transform:translateY(-4px)}.dc-news-card .dc-news-card__image{aspect-ratio:16/10;display:block;overflow:hidden}.dc-news-card .dc-news-card__image img{height:100%;width:100%}.dc-news-card .dc-news-card__body{padding:18px 20px 22px}.dc-news-card .dc-news-card__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.dc-news-card .dc-news-card__meta span,.dc-news-card .dc-news-card__meta time{font-size:13px;font-weight:600}.dc-news-card .dc-news-card__meta time{color:#7a8199}.dc-news-card .dc-news-card__meta span{color:#c46c0c;letter-spacing:.04em;text-transform:uppercase}.dc-news-card h3{font-size:18px;font-weight:700;line-height:1.35}.dc-news-card h3 a{color:#1b2150;font-size:18px}.dc-news-card h3 a:hover{color:#272f68}.form-container .wpcf7-form{display:grid;gap:18px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.form-container .wpcf7-form{grid-template-columns:1fr}}.form-container .wpcf7-form>.dc-form-full,.form-container .wpcf7-form>.wpcf7-response-output,.form-container .wpcf7-form>fieldset,.form-container .wpcf7-form>h3,.form-container .wpcf7-form>label,.form-container .wpcf7-form>p{grid-column:1/-1;margin:0}.form-container .wpcf7-form>.dc-form-half{grid-column:span 1}@media (max-width:768px){.form-container .wpcf7-form>.dc-form-half{grid-column:1/-1}}.form-container .wpcf7-form h3{border-bottom:2px solid #f4a44c;color:#272f68;font-size:18px;font-weight:800;margin-top:8px;padding-bottom:6px}.form-container label{color:#1b2150;display:flex;flex-direction:column;font-size:15px;font-weight:600;gap:6px}.form-container input[type=date],.form-container input[type=email],.form-container input[type=number],.form-container input[type=tel],.form-container input[type=text],.form-container select,.form-container textarea{background:#fff;border:1px solid #dde2ee;border-radius:10px;color:#1b2150;font-family:inherit;font-size:16px;font-weight:400;min-height:48px;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-container input[type=date]:focus,.form-container input[type=email]:focus,.form-container input[type=number]:focus,.form-container input[type=tel]:focus,.form-container input[type=text]:focus,.form-container select:focus,.form-container textarea:focus{border-color:#272f68;box-shadow:0 0 0 3px rgba(39,47,104,.14);outline:none}.form-container textarea{min-height:130px;resize:vertical}.form-container fieldset{border:0;margin:0;min-width:0;padding:0}.form-container fieldset legend{color:#1b2150;font-size:15px;font-weight:600;margin-bottom:10px;padding:0}.form-container .wpcf7-checkbox,.form-container .wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.form-container .wpcf7-checkbox .wpcf7-list-item,.form-container .wpcf7-radio .wpcf7-list-item{margin:0}.form-container .wpcf7-checkbox .wpcf7-list-item label,.form-container .wpcf7-radio .wpcf7-list-item label{align-items:center;background:#fff;border:1px solid #dde2ee;border-radius:10px;cursor:pointer;flex-direction:row;font-weight:400;gap:10px;min-height:44px;padding:10px 14px;transition:border-color .2s ease,background .2s ease}.form-container .wpcf7-checkbox .wpcf7-list-item label:hover,.form-container .wpcf7-radio .wpcf7-list-item label:hover{border-color:rgba(39,47,104,.4)}.form-container .wpcf7-checkbox .wpcf7-list-item label:has(input:checked),.form-container .wpcf7-radio .wpcf7-list-item label:has(input:checked){background:rgba(39,47,104,.06);border-color:#272f68;color:#272f68;font-weight:600}.form-container .wpcf7-checkbox .wpcf7-list-item label:has(input:focus-visible),.form-container .wpcf7-radio .wpcf7-list-item label:has(input:focus-visible){outline:2px solid #f4a44c;outline-offset:2px}.form-container input[type=checkbox],.form-container input[type=radio]{accent-color:#272f68;cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.form-container .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-container .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start;color:#1b2150;cursor:pointer;flex-direction:row;font-size:14px;font-weight:400;gap:10px;line-height:1.5}.form-container .wpcf7-acceptance .wpcf7-list-item label input{margin-top:2px}.form-container .wpcf7-acceptance.wpcf7-not-valid,.form-container .wpcf7-checkbox.wpcf7-not-valid,.form-container .wpcf7-radio.wpcf7-not-valid{border:0!important}.form-container .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item label,.form-container .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item label{border-color:#dc3545}.form-container .wpcf7-not-valid-tip{color:#dc3545;display:block;font-size:13px;font-weight:600;margin-top:6px}.form-container .wpcf7-form>.wpcf7-response-output{background:#f3f5fa;border:1px solid #dde2ee;border-radius:10px;box-shadow:none;color:#1b2150;font-size:15px;font-weight:600;margin:0;max-width:none;padding:12px 16px;position:static;text-align:left}.form-container .wpcf7-form>.wpcf7-response-output:empty{display:none}.form-container .wpcf7-form.failed>.wpcf7-response-output,.form-container .wpcf7-form.invalid>.wpcf7-response-output{border-color:#dc3545;color:#dc3545}.form-container .wpcf7-form.sent>.wpcf7-response-output{border-color:#28a745;color:#28a745}.form-container input[type=submit]{background:#272f68;border:0;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;min-height:50px;padding:12px 32px;width:-moz-fit-content;width:fit-content}.form-container input[type=submit]:hover{background:#1b2150}.form-container input[type=submit][aria-busy=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='3'/%3E%3Cpath d='M21 12a9 9 0 0 0-9-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='.8s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");background-position:20px;background-repeat:no-repeat;background-size:18px 18px;cursor:progress;padding-left:50px;pointer-events:none}.form-container input[type=submit]:disabled{cursor:not-allowed;opacity:.45}.form-container input[type=submit]:disabled:hover{background:#272f68}.form-container .wpcf7-spinner{display:none}@keyframes dc-anim-in{0%{opacity:0;transform:translateY(14px)}}html.dc-anim:not(.dc-anim-done) .blog .article-container:not(.is-visible),html.dc-anim:not(.dc-anim-done) .contato__info>:not(.is-visible),html.dc-anim:not(.dc-anim-done) .dc-card:not(.is-visible),html.dc-anim:not(.dc-anim-done) .dc-news-card:not(.is-visible),html.dc-anim:not(.dc-anim-done) .dc-section-title:not(.is-visible),html.dc-anim:not(.dc-anim-done) .documentos__item:not(.is-visible),html.dc-anim:not(.dc-anim-done) .home-bulletins__alerts:not(.is-visible),html.dc-anim:not(.dc-anim-done) .home-shortcuts__item:not(.is-visible),html.dc-anim:not(.dc-anim-done) .institucional__duties-list li:not(.is-visible),html.dc-anim:not(.dc-anim-done) .institucional__team-list li:not(.is-visible),html.dc-anim:not(.dc-anim-done) .orientacoes__emergency:not(.is-visible),html.dc-anim:not(.dc-anim-done) .orientacoes__tablist:not(.is-visible){opacity:0}html.dc-anim:not(.dc-anim-done) .blog .article-container.is-visible,html.dc-anim:not(.dc-anim-done) .contato__info>.is-visible,html.dc-anim:not(.dc-anim-done) .dc-card.is-visible,html.dc-anim:not(.dc-anim-done) .dc-news-card.is-visible,html.dc-anim:not(.dc-anim-done) .dc-section-title.is-visible,html.dc-anim:not(.dc-anim-done) .documentos__item.is-visible,html.dc-anim:not(.dc-anim-done) .home-bulletins__alerts.is-visible,html.dc-anim:not(.dc-anim-done) .home-shortcuts__item.is-visible,html.dc-anim:not(.dc-anim-done) .institucional__duties-list li.is-visible,html.dc-anim:not(.dc-anim-done) .institucional__team-list li.is-visible,html.dc-anim:not(.dc-anim-done) .orientacoes__emergency.is-visible,html.dc-anim:not(.dc-anim-done) .orientacoes__tablist.is-visible{animation:dc-anim-in .45s ease-out var(--dc-anim-delay,0ms) backwards}html.dc-anim:not(.dc-anim-done) .dc-page-header .dc-card,html.dc-anim:not(.dc-anim-done) .dc-page-header .dc-section-title,html.dc-anim:not(.dc-anim-done) .home-panel .dc-card,html.dc-anim:not(.dc-anim-done) .home-panel .dc-section-title,html.dc-anim:not(.dc-anim-done) .mapa__summary .dc-card,html.dc-anim:not(.dc-anim-done) .mapa__summary .dc-section-title,html.dc-anim:not(.dc-anim-done) .monitoramento-atual .dc-card,html.dc-anim:not(.dc-anim-done) .monitoramento-atual .dc-section-title{opacity:1}html.dc-anim .dc-page-header .al-container>*,html.dc-anim .home-panel__grid>*,html.dc-anim .home-panel__header,html.dc-anim .mapa__summary>*,html.dc-anim .monitoramento-atual__chart,html.dc-anim .monitoramento-atual__grid>*{animation:dc-anim-in .45s ease-out backwards}html.dc-anim .dc-page-header .al-container>:nth-child(2),html.dc-anim .home-panel__grid>:nth-child(2),html.dc-anim .home-panel__header:nth-child(2),html.dc-anim .mapa__summary>:nth-child(2),html.dc-anim .monitoramento-atual__chart:nth-child(2),html.dc-anim .monitoramento-atual__grid>:nth-child(2){animation-delay:70ms}html.dc-anim .dc-page-header .al-container>:nth-child(3),html.dc-anim .home-panel__grid>:nth-child(3),html.dc-anim .home-panel__header:nth-child(3),html.dc-anim .mapa__summary>:nth-child(3),html.dc-anim .monitoramento-atual__chart:nth-child(3),html.dc-anim .monitoramento-atual__grid>:nth-child(3){animation-delay:.14s}html.dc-anim .dc-page-header .al-container>:nth-child(4),html.dc-anim .home-panel__grid>:nth-child(4),html.dc-anim .home-panel__header:nth-child(4),html.dc-anim .mapa__summary>:nth-child(4),html.dc-anim .monitoramento-atual__chart:nth-child(4),html.dc-anim .monitoramento-atual__grid>:nth-child(4){animation-delay:.21s}html.dc-anim .dc-page-header .al-container>:nth-child(5),html.dc-anim .home-panel__grid>:nth-child(5),html.dc-anim .home-panel__header:nth-child(5),html.dc-anim .mapa__summary>:nth-child(5),html.dc-anim .monitoramento-atual__chart:nth-child(5),html.dc-anim .monitoramento-atual__grid>:nth-child(5){animation-delay:.28s}@media print{html.dc-anim .blog .article-container,html.dc-anim .contato__info>*,html.dc-anim .dc-card,html.dc-anim .dc-news-card,html.dc-anim .dc-section-title,html.dc-anim .documentos__item,html.dc-anim .home-bulletins__alerts,html.dc-anim .home-shortcuts__item,html.dc-anim .institucional__duties-list li,html.dc-anim .institucional__team-list li,html.dc-anim .orientacoes__emergency,html.dc-anim .orientacoes__tablist{opacity:1!important;transform:none!important}}.dc-progress{background:#f4a44c;box-shadow:0 0 8px rgba(244,164,76,.7);height:3px;left:0;pointer-events:none;position:fixed;top:0;transition:width 8s cubic-bezier(.1,.7,.2,1);width:0;z-index:3000}.dc-progress.is-active{width:90%}body.admin-bar .dc-progress{top:32px}@media (max-width:782px){body.admin-bar .dc-progress{top:46px}}.dc-loading{position:relative}.dc-loading:after{animation:dc-shimmer 1.4s linear 12;background:linear-gradient(90deg,#f3f5fa 25%,#eef1f7 50%,#f3f5fa 75%);background-size:200% 100%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:1000}@keyframes dc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dc-progress{transition:none}.dc-loading:after{animation:none}}.template-home .home-panel{background:linear-gradient(180deg,#f3f5fa,#fff);padding:36px 0 12px}.template-home .home-panel .home-panel__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.template-home .home-panel .home-panel__header .home-panel__eyebrow{color:#d7770d;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.template-home .home-panel .home-panel__header h1{color:#272f68;font-size:34px;font-weight:800;line-height:1.15}@media (max-width:768px){.template-home .home-panel .home-panel__header h1{font-size:27px}}.template-home .home-panel .home-panel__grid{display:grid;gap:20px;grid-template-columns:repeat(12,minmax(0,1fr))}.template-home .home-panel .home-panel__grid .home-panel__river{grid-column:1/span 6;grid-row:1}.template-home .home-panel .home-panel__grid .home-panel__dam{grid-column:7/span 6;grid-row:1/span 2}.template-home .home-panel .home-panel__grid .home-panel__rain{grid-column:1/span 6;grid-row:2}.template-home .home-panel .home-panel__grid .home-panel__chart{grid-column:span 6}@media (max-width:1280px){.template-home .home-panel .home-panel__grid .home-panel__chart{grid-column:span 12}}@media (max-width:1024px){.template-home .home-panel .home-panel__grid .home-panel__dam,.template-home .home-panel .home-panel__grid .home-panel__rain,.template-home .home-panel .home-panel__grid .home-panel__river{grid-column:span 12;grid-row:auto}}.template-home .home-panel .home-panel__source{color:#7a8199;font-size:14px;margin-top:16px}.template-home .home-panel .home-panel__source a{color:#272f68;font-size:14px;font-weight:700}.template-home .home-shortcuts .home-shortcuts__grid{display:grid;gap:16px;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1280px){.template-home .home-shortcuts .home-shortcuts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.template-home .home-shortcuts .home-shortcuts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-home .home-shortcuts .home-shortcuts__item{background:#272f68;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:8px;padding:22px;transition:transform .2s ease,background .2s ease}.template-home .home-shortcuts .home-shortcuts__item i{color:#f4a44c;font-size:28px}.template-home .home-shortcuts .home-shortcuts__item strong{font-size:17px;font-weight:800;line-height:1.25}.template-home .home-shortcuts .home-shortcuts__item span{color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.4}.template-home .home-shortcuts .home-shortcuts__item:hover{background:#1b2150;transform:translateY(-3px)}.template-home .home-banner .component-banner{border-radius:20px;overflow:hidden}.template-home .home-bulletins .home-bulletins__grid{display:grid;gap:20px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:768px){.template-home .home-bulletins .home-bulletins__grid{grid-template-columns:1fr}}.template-home .home-bulletins .dc-card p{color:#1b2150;font-size:16px;line-height:1.6}.template-home .home-bulletins .dc-card h4{margin-bottom:8px}.template-home .home-bulletins .dc-card h4 a{color:#272f68;font-size:18px;font-weight:700}.template-home .home-bulletins .home-bulletins__meta{color:#7a8199!important;font-size:13px!important;font-weight:600;margin-bottom:10px}.template-home .home-bulletins .home-bulletins__alerts{background:#f4a44c;border-radius:16px;color:#1b2150;padding:24px}.template-home .home-bulletins .home-bulletins__alerts i{font-size:34px}.template-home .home-bulletins .home-bulletins__alerts h3{font-size:20px;font-weight:800;margin:10px 0 8px}.template-home .home-bulletins .home-bulletins__alerts p,.template-home .home-bulletins .home-bulletins__alerts strong{font-size:16px;line-height:1.5}.template-home .home-bulletins .home-bulletins__alerts strong{font-weight:800}.template-home .home-news .home-news__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.template-home .home-news .home-news__grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.template-home .home-news .home-news__grid{grid-template-columns:1fr}}.template-page .page__article{max-width:880px}.template-monitoramento .monitoramento-atual .monitoramento-atual__grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-river{grid-column:1;grid-row:1}.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-dam{grid-column:2;grid-row:1/span 2}.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-rain{grid-column:1;grid-row:2}@media (max-width:1024px){.template-monitoramento .monitoramento-atual .monitoramento-atual__grid{grid-template-columns:minmax(0,1fr)}.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-dam,.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-rain,.template-monitoramento .monitoramento-atual .monitoramento-atual__grid .dc-river{grid-column:auto;grid-row:auto}}.template-monitoramento .monitoramento-atual .monitoramento-atual__charts{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}@media (max-width:1280px){.template-monitoramento .monitoramento-atual .monitoramento-atual__charts{grid-template-columns:minmax(0,1fr)}}.template-monitoramento .monitoramento-historico{padding-top:0}.template-monitoramento .monitoramento-historico .dc-table th a{align-items:center;color:inherit;display:inline-flex;font-size:14px;font-weight:700;gap:6px}.template-monitoramento .monitoramento-historico .dc-table th a i{color:#7a8199;font-size:12px;opacity:.6}.template-monitoramento .monitoramento-historico .dc-table th a:hover i{opacity:1}.template-monitoramento .monitoramento-historico .dc-table th.is-sorted{background:rgba(39,47,104,.08)}.template-monitoramento .monitoramento-historico .dc-table th.is-sorted a i{color:#272f68;opacity:1}.template-monitoramento .monitoramento-historico .load_more{flex-wrap:wrap;margin-top:24px}.template-monitoramento .monitoramento-info{padding-top:0}.template-monitoramento .monitoramento-info .monitoramento-info__grid{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:768px){.template-monitoramento .monitoramento-info .monitoramento-info__grid{grid-template-columns:1fr}}.template-monitoramento .monitoramento-info .monitoramento-info__sheet div{border-bottom:1px solid #dde2ee;display:flex;gap:16px;justify-content:space-between;padding:10px 0}.template-monitoramento .monitoramento-info .monitoramento-info__sheet div:last-child{border-bottom:0}.template-monitoramento .monitoramento-info .monitoramento-info__sheet dd,.template-monitoramento .monitoramento-info .monitoramento-info__sheet dt{font-size:15px}.template-monitoramento .monitoramento-info .monitoramento-info__sheet dt{color:#7a8199}.template-monitoramento .monitoramento-info .monitoramento-info__sheet dd{color:#1b2150;font-weight:700;text-align:right}.template-monitoramento .monitoramento-info .monitoramento-info__links{display:flex;flex-direction:column;gap:12px}.template-monitoramento .monitoramento-info .monitoramento-info__links a{background:#f3f5fa;border-radius:12px;color:#272f68;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;padding:14px 16px}.template-monitoramento .monitoramento-info .monitoramento-info__links a i{font-size:14px}.template-monitoramento .monitoramento-info .monitoramento-info__links a:hover{background:#272f68;color:#fff}.template-boletins .boletins__grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px}@media (max-width:1280px){.template-boletins .boletins__grid{grid-template-columns:1fr}}.template-boletins .boletins__current .boletins__header{border-bottom:1px solid #dde2ee;margin-bottom:20px;padding-bottom:18px}.template-boletins .boletins__current .boletins__header .boletins__source{align-items:center;color:#d7770d;display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.06em;text-transform:uppercase}.template-boletins .boletins__current .boletins__header .boletins__source i{font-size:16px}.template-boletins .boletins__current .boletins__header h2{color:#272f68;font-size:28px;font-weight:800;line-height:1.2;margin-top:6px}.template-boletins .boletins__current .boletins__header p{color:#7a8199;font-size:14px;margin-top:6px}.template-boletins .boletins__current .boletins__content{font-size:16px}.template-boletins .boletins__current .boletins__content img{display:block;margin:12px 0;max-width:100%;width:auto}.template-boletins .boletins__current .boletins__content figure{margin:0}.template-boletins .boletins__aside{display:flex;flex-direction:column;gap:20px}.template-boletins .boletins__list{display:flex;flex-direction:column}.template-boletins .boletins__list li{border-bottom:1px solid #dde2ee}.template-boletins .boletins__list li:last-child{border-bottom:0}.template-boletins .boletins__list a{display:flex;flex-direction:column;gap:2px;padding:10px 0}.template-boletins .boletins__list a strong{color:#272f68;font-size:15px;font-weight:700}.template-boletins .boletins__list a span{color:#7a8199;font-size:13px}.template-boletins .boletins__list a:hover strong{color:#d7770d}.template-mapa .mapa__summary{align-items:center;display:grid;gap:20px;grid-template-columns:auto 1fr;margin-bottom:28px}@media (max-width:768px){.template-mapa .mapa__summary{grid-template-columns:1fr}}.template-mapa .mapa__summary .dc-notice p,.template-mapa .mapa__summary .dc-notice strong{font-size:15px}.template-mapa .mapa__level{align-items:center;background:#fff;border:1px solid #dde2ee;border-left:6px solid #7a8199;border-radius:16px;display:grid;gap:4px 16px;grid-template-columns:auto auto;padding:16px 20px}.template-mapa .mapa__level.dc-status--normal{border-left-color:#1f9d55}.template-mapa .mapa__level.dc-status--atencao{border-left-color:#e3b20b}.template-mapa .mapa__level.dc-status--alerta{border-left-color:#f07b14}.template-mapa .mapa__level.dc-status--emergencia{border-left-color:#d62839}.template-mapa .mapa__level.dc-status--sem-dados{border-left-color:#7a8199}.template-mapa .mapa__level small,.template-mapa .mapa__level>span:first-child{color:#7a8199;font-size:13px;font-weight:600;grid-column:1/-1}.template-mapa .mapa__level .mapa__trend{align-items:center;color:#1b2150;display:inline-flex;font-size:14px;font-weight:700;gap:6px;grid-column:1/-1}.template-mapa .mapa__level .mapa__trend i{font-size:14px}.template-mapa .mapa__level strong{color:#1b2150;font-size:36px;font-weight:800;line-height:1.1}.template-mapa .mapa__flood{margin-bottom:24px}.template-mapa .mapa__flood .mapa__flood-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between}.template-mapa .mapa__flood .mapa__flood-range{display:flex;flex:1;flex-direction:column;gap:8px;min-width:240px}.template-mapa .mapa__flood .mapa__flood-range span,.template-mapa .mapa__flood .mapa__flood-range strong{color:#1b2150;font-size:15px}.template-mapa .mapa__flood .mapa__flood-range strong{color:#272f68;font-size:18px;font-weight:800}.template-mapa .mapa__flood .mapa__flood-range input{accent-color:#272f68;cursor:pointer;width:100%}.template-mapa .mapa__flood .mapa__flood-buttons{display:flex;gap:10px}.template-mapa .mapa__flood .mapa__flood-buttons .dc-button{cursor:pointer;font-family:inherit}.template-mapa .mapa__flood .mapa__flood-buttons .dc-button--outline{padding:10px 20px}.template-mapa .mapa__flood .mapa__flood-buttons .dc-button--secondary{border:0}.template-mapa .mapa__flood .mapa__flood-summary{color:#1b2150;font-size:15px;margin:16px 0}.template-mapa .mapa__flood .mapa__flood-map{z-index:0}.template-mapa .mapa__flood .mapa__flood-map:fullscreen{aspect-ratio:auto;border-radius:0;min-height:0}.template-mapa .mapa__flood .mapa__flood-map .mapa__fullscreen{align-items:center;color:#1b2150;display:flex;justify-content:center}.template-mapa .mapa__flood .mapa__flood-map .mapa__fullscreen i{font-size:14px}.template-mapa .mapa__flood .mapa__flood-map{aspect-ratio:4/3;min-height:520px}@media (max-width:768px){.template-mapa .mapa__flood .mapa__flood-map{aspect-ratio:auto;min-height:420px}}.template-mapa .mapa__flood .mapa__flood-legend{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:14px}.template-mapa .mapa__flood .mapa__flood-legend li{align-items:center;color:#7a8199;display:flex;font-size:14px;gap:8px}.template-mapa .mapa__flood .mapa__flood-legend i{border-radius:3px;height:12px;width:18px}.template-mapa .mapa__flood .mapa__flood-legend i.is-current{background:rgba(30,136,229,.7)}.template-mapa .mapa__flood .mapa__flood-legend i.is-extra{background:rgba(240,123,20,.7)}.template-mapa .mapa__list{display:flex;flex-direction:column;gap:24px}.template-mapa .mapa__item .mapa__item-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:18px}.template-mapa .mapa__item .mapa__item-header h2{color:#272f68;font-size:22px;font-weight:800}.template-mapa .mapa__item .mapa__item-header p{color:#7a8199;font-size:15px;margin-top:4px}.template-mapa .mapa__item .mapa__frame{aspect-ratio:16/9;background:#f3f5fa;border-radius:12px;min-height:420px;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.template-mapa .mapa__item .mapa__frame{min-height:360px}}.template-mapa .mapa__item .mapa__frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.template-mapa .mapa__streets{align-items:center;background:#272f68;border-radius:16px;color:#fff;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:24px;padding:24px}.template-mapa .mapa__streets>i{color:#f4a44c;font-size:34px}.template-mapa .mapa__streets div{flex:1;min-width:220px}.template-mapa .mapa__streets h2{font-size:20px;font-weight:800}.template-mapa .mapa__streets p{color:hsla(0,0%,100%,.82);font-size:15px}.template-mapa .mapa__content{margin-top:32px}.template-abrigos .abrigos__intro{margin-bottom:24px;max-width:820px}.template-abrigos .abrigos__status{align-items:flex-start}.template-abrigos .abrigos__status span,.template-abrigos .abrigos__status strong{font-size:15px}.template-abrigos .abrigos__status strong{font-weight:800}.template-abrigos .abrigos__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:24px}@media (max-width:480px){.template-abrigos .abrigos__grid{grid-template-columns:minmax(0,1fr)}}.template-abrigos .abrigos__item{display:flex;flex-direction:column;gap:14px}.template-abrigos .abrigos__item h2{color:#272f68;font-size:20px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.template-abrigos .abrigos__item--aberto{border-color:#1f9d55}.template-abrigos .abrigos__item--fechado h2{color:#7a8199}.template-abrigos .abrigos__item .abrigos__details{display:flex;flex-direction:column;gap:8px}.template-abrigos .abrigos__item .abrigos__details li{align-items:flex-start;color:#1b2150;display:flex;font-size:15px;gap:10px}.template-abrigos .abrigos__item .abrigos__details li i{color:#d7770d;flex-shrink:0;font-size:15px;padding-top:3px;text-align:center;width:18px}.template-abrigos .abrigos__item .abrigos__details li a,.template-abrigos .abrigos__item .abrigos__details li span{font-size:15px;overflow-wrap:anywhere}.template-abrigos .abrigos__item .abrigos__details li a{color:#272f68;font-weight:700}.template-abrigos .abrigos__item .abrigos__note{border-top:1px solid #dde2ee;color:#7a8199;font-size:14px;padding-top:12px}.template-abrigos .abrigos__item .dc-button{margin-top:auto;width:100%}.template-satelite .satelite__intro{margin-bottom:24px;max-width:820px}.template-satelite .satelite__description{color:#7a8199;font-size:15px;margin-bottom:16px}.template-satelite .satelite__map .dc-card__title{margin-bottom:6px}.template-satelite .satelite__map .satelite__map-frame{background:#1b2150;border-radius:12px;height:560px;overflow:hidden}@media (max-width:768px){.template-satelite .satelite__map .satelite__map-frame{height:420px}}.template-satelite .satelite__map .satelite__map-frame iframe{border:0;display:block;height:100%;width:100%}.template-satelite .satelite__empty,.template-satelite .satelite__title{margin-top:40px}.template-satelite .satelite__grid{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1280px){.template-satelite .satelite__grid{grid-template-columns:minmax(0,1fr)}}.template-satelite .satelite__item .dc-card__title{margin-bottom:6px}.template-satelite .satelite__item .satelite__image{background:#1b2150;border-radius:12px;display:block;overflow:hidden}.template-satelite .satelite__item .satelite__image img{display:block;height:auto;width:100%}.template-satelite .satelite__controls{align-items:center;display:flex;gap:12px;margin-top:14px}.template-satelite .satelite__controls[hidden]{display:none}.template-satelite .satelite__controls button{align-items:center;background:#272f68;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.template-satelite .satelite__controls button i{font-size:16px}.template-satelite .satelite__controls button:hover{background:#1b2150}.template-satelite .satelite__controls button:disabled{cursor:progress;opacity:.7}.template-satelite .satelite__controls button:focus-visible{outline:2px solid #f4a44c;outline-offset:2px}.template-satelite .satelite__controls input[type=range]{accent-color:#272f68;background:transparent;border:0;cursor:pointer;flex:1;height:44px;margin:0;min-width:0;padding:0}.template-satelite .satelite__controls output{color:#1b2150;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:96px;text-align:right;white-space:nowrap}.template-satelite .satelite__legend{margin-top:24px}.template-orientacoes .orientacoes__intro{margin-bottom:32px;max-width:880px}.template-orientacoes .orientacoes__tablist{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.template-orientacoes .orientacoes__tablist button{align-items:center;background:#fff;border:1px solid #dde2ee;border-radius:12px;color:#272f68;cursor:pointer;display:inline-flex;font-family:inherit;gap:10px;padding:12px 18px}.template-orientacoes .orientacoes__tablist button i{color:#f08712;font-size:18px}.template-orientacoes .orientacoes__tablist button span{font-size:15px;font-weight:700}.template-orientacoes .orientacoes__tablist button[aria-selected=true]{background:#272f68;border-color:#272f68;color:#fff}.template-orientacoes .orientacoes__tablist button[aria-selected=true] i{color:#f4a44c}.template-orientacoes .orientacoes__tablist button:focus-visible{outline:2px solid #f4a44c;outline-offset:2px}.template-orientacoes .orientacoes__panel header{margin-bottom:20px}.template-orientacoes .orientacoes__panel header h2{color:#272f68;font-size:28px;font-weight:800}.template-orientacoes .orientacoes__panel header p{color:#7a8199;font-size:16px;margin-top:4px}.template-orientacoes .orientacoes__moments{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1280px){.template-orientacoes .orientacoes__moments{grid-template-columns:1fr}}.template-orientacoes .orientacoes__moment{background:#fff;border:1px solid #dde2ee;border-radius:16px;border-top:6px solid #e3b20b;padding:24px}.template-orientacoes .orientacoes__moment--durante{border-top-color:#d62839}.template-orientacoes .orientacoes__moment--depois{border-top-color:#1f9d55}.template-orientacoes .orientacoes__moment h3{align-items:center;color:#272f68;display:flex;font-size:20px;font-weight:800;gap:10px;margin-bottom:12px}.template-orientacoes .orientacoes__moment h3 i{font-size:20px}.template-orientacoes .orientacoes__moment .dc-content{font-size:16px}.template-orientacoes .orientacoes__bottom{display:grid;gap:20px;grid-template-columns:1.4fr 1fr;margin-top:40px}@media (max-width:1024px){.template-orientacoes .orientacoes__bottom{grid-template-columns:1fr}}.template-orientacoes .orientacoes__kit ul{display:grid;gap:10px 20px;grid-template-columns:1fr 1fr}@media (max-width:480px){.template-orientacoes .orientacoes__kit ul{grid-template-columns:1fr}}.template-orientacoes .orientacoes__kit ul li{display:flex;gap:10px}.template-orientacoes .orientacoes__kit ul li i{color:#1f9d55;padding-top:4px}.template-orientacoes .orientacoes__kit ul li span{color:#1b2150;font-size:15px}.template-orientacoes .orientacoes__emergency{background:#d62839;border-radius:16px;color:#fff;padding:24px}.template-orientacoes .orientacoes__emergency h2{font-size:22px;font-weight:800}.template-orientacoes .orientacoes__emergency p{font-size:15px;margin:6px 0 16px}.template-orientacoes .orientacoes__emergency ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}.template-orientacoes .orientacoes__emergency a{background:hsla(0,0%,100%,.14);border-radius:12px;color:#fff;display:flex;flex-direction:column;line-height:1.2;padding:10px 14px}.template-orientacoes .orientacoes__emergency a strong{font-size:26px;font-weight:800}.template-orientacoes .orientacoes__emergency a span{font-size:13px}.template-orientacoes .orientacoes__emergency a:hover{background:hsla(0,0%,100%,.24)}.template-documentos .documentos__group+.documentos__group{margin-top:40px}.template-documentos .documentos__list{display:flex;flex-direction:column;gap:12px}.template-documentos .documentos__item{align-items:center;background:#fff;border:1px solid #dde2ee;border-radius:14px;display:grid;gap:16px;grid-template-columns:44px 1fr auto;padding:18px 20px}@media (max-width:480px){.template-documentos .documentos__item{grid-template-columns:36px 1fr}.template-documentos .documentos__item .dc-button,.template-documentos .documentos__item .documentos__pending{grid-column:1/-1;width:100%}}.template-documentos .documentos__item>i{align-items:center;background:rgba(39,47,104,.08);border-radius:12px;color:#272f68;display:inline-flex;font-size:20px;height:44px;justify-content:center;width:44px}@media (max-width:480px){.template-documentos .documentos__item>i{font-size:16px;height:36px;width:36px}}.template-documentos .documentos__item h3{color:#272f68;font-size:17px;font-weight:700;line-height:1.3}.template-documentos .documentos__item p{color:#1b2150;font-size:15px;margin-top:2px}.template-documentos .documentos__item small{color:#7a8199;display:block;font-size:13px;margin-top:4px}.template-documentos .documentos__item .documentos__pending{background:#f3f5fa;border-radius:12px;color:#7a8199;font-size:14px;font-weight:600;padding:10px 16px;text-align:center}.template-institucional .institucional__intro{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto}@media (max-width:1024px){.template-institucional .institucional__intro{grid-template-columns:1fr}}.template-institucional .institucional__intro .dc-content{max-width:880px}.template-institucional .institucional__identity{padding-top:0}.template-institucional .institucional__identity .institucional__identity-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.template-institucional .institucional__identity li,.template-institucional .institucional__identity p{color:#1b2150;font-size:16px;line-height:1.6}.template-institucional .institucional__identity ul{padding-left:1.2em}.template-institucional .institucional__identity ul li{list-style:disc}.template-institucional .institucional__duties{background:#f3f5fa}.template-institucional .institucional__duties .institucional__duties-list{display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.template-institucional .institucional__duties .institucional__duties-list{grid-template-columns:1fr}}.template-institucional .institucional__duties .institucional__duties-list li{background:#fff;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.template-institucional .institucional__duties .institucional__duties-list li i{color:#1f9d55;font-size:18px;padding-top:2px}.template-institucional .institucional__duties .institucional__duties-list li span{color:#1b2150;font-size:16px}.template-institucional .institucional__team .institucional__team-list{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.template-institucional .institucional__team .institucional__team-list li{align-items:center;background:#fff;border:1px solid #dde2ee;border-radius:16px;display:flex;flex-direction:column;gap:4px;padding:24px 16px;text-align:center}.template-institucional .institucional__team .institucional__team-list li .institucional__avatar,.template-institucional .institucional__team .institucional__team-list li img{border-radius:50%;height:96px;margin-bottom:8px;width:96px}.template-institucional .institucional__team .institucional__team-list li .institucional__avatar{align-items:center;background:#f3f5fa;color:#272f68;display:inline-flex;justify-content:center}.template-institucional .institucional__team .institucional__team-list li .institucional__avatar i{font-size:34px}.template-institucional .institucional__team .institucional__team-list li strong{color:#272f68;font-size:17px;font-weight:800}.template-institucional .institucional__team .institucional__team-list li span{color:#7a8199;font-size:14px}.template-archive .al-container.blog.destaques{padding-bottom:54px;padding-top:72px}.template-archive .al-container.blog.destaques>.title{color:#454545;font-size:36px;font-weight:700;line-height:1.15;padding-bottom:28px}.template-archive .al-container.blog.destaques>.left-right-content{align-items:stretch;gap:28px}.template-archive .al-container.blog.destaques>.left-right-content>.left{width:55%}@media (max-width:768px){.template-archive .al-container.blog.destaques>.left-right-content>.left{width:100%}}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo{border-radius:16px;box-shadow:0 22px 55px rgba(0,0,0,.12);height:100%;min-height:420px;overflow:hidden;position:relative}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo a{display:block;height:100%}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo img{height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo .titulo{background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));bottom:0;left:0;padding:110px 28px 28px;position:absolute;width:100%}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo .titulo .title{color:#fff;font-size:34px;font-weight:700;line-height:1.15;max-width:640px;padding-bottom:0}@media (max-width:768px){.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo .titulo .title{font-size:28px}}.template-archive .al-container.blog.destaques>.left-right-content>.left .artigo:hover img{transform:scale(1.04)}.template-archive .al-container.blog.destaques>.left-right-content>.right{display:flex;flex-direction:column;gap:16px;width:42%}@media (max-width:768px){.template-archive .al-container.blog.destaques>.left-right-content>.right{width:100%}}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.06);min-height:126px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left{width:36%}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left a{display:block;height:100%}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left img{height:100%;min-height:126px;-o-object-fit:cover;object-fit:cover;width:100%}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right{align-items:center;display:flex;padding:18px;width:64%}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right a{color:#454545}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.template-archive .al-container.blog.destaques>.left-right-content>.right>.left-right-content:hover{box-shadow:0 16px 36px rgba(0,0,0,.1);transform:translateY(-3px)}.template-archive .al-container.blog.filtros{align-items:center;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.07);border-radius:18px;display:flex;gap:22px;justify-content:space-between;margin-bottom:34px;padding:28px}@media (max-width:768px){.template-archive .al-container.blog.filtros{align-items:stretch;flex-direction:column}}.template-archive .al-container.blog.filtros .search-form{display:flex;gap:10px;width:min(100%,420px)}@media (max-width:768px){.template-archive .al-container.blog.filtros .search-form{width:100%}}.template-archive .al-container.blog.filtros .search-form label{flex:1}.template-archive .al-container.blog.filtros .search-form input{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#5c5c5c;height:46px;padding:0 18px;width:100%}.template-archive .al-container.blog.filtros .search-form button{background:#272f68;border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;height:46px;padding:0 22px}.template-archive .al-container.blog.filtros .category-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:768px){.template-archive .al-container.blog.filtros .category-list{justify-content:flex-start}}.template-archive .al-container.blog.filtros .category-list a{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;color:#5c5c5c;display:inline-flex;font-size:14px;font-weight:600;min-height:36px;padding:0 14px}.template-archive .al-container.blog.filtros .category-list a.active,.template-archive .al-container.blog.filtros .category-list a:hover{background:#272f68;border-color:#272f68;color:#fff}.template-archive .al-container.blog.listagem .title{color:#454545;padding-bottom:28px}.template-single .al-container.single{max-width:920px;padding-bottom:108px;padding-top:40px}.template-single .al-container.single .title{color:#454545;font-size:46px;font-weight:700;line-height:1.12;margin:0 auto 14px;max-width:860px;text-align:center}@media (max-width:768px){.template-single .al-container.single .title{font-size:34px}}.template-single .al-container.single .data{color:#272f68;display:block;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:24px;text-align:center}.template-single .al-container.single .img-container{margin:0 auto;padding-bottom:46px;width:100%}.template-single .al-container.single .img-container img{border-radius:18px;box-shadow:0 22px 55px rgba(0,0,0,.1);max-height:520px;-o-object-fit:cover;object-fit:cover;width:100%}.template-single .al-container.single .the-content{margin:0 auto;max-width:760px;position:relative}.template-single .al-container.single .the-content,.template-single .al-container.single .the-content p{color:#5c5c5c;font-size:18px;font-weight:400;line-height:1.75}.template-single .al-container.single .the-content p:not(:last-of-type){padding-bottom:24px}.template-single .al-container.single .the-content p a{color:#272f68;font-weight:400;transition:all .3s}.template-single .al-container.single .the-content p a:hover{opacity:.6}.template-single .al-container.single .the-content h2{color:#454545;font-size:28px;font-weight:700;line-height:1.25;padding:16px 0 18px}.template-single .al-container.single .the-content h2 a{color:inherit;transition:all .3s}.template-single .al-container.single .the-content h2 a:hover{opacity:.6}.template-search .al-container.padrao{max-width:920px;padding-bottom:34px;padding-top:72px}.template-search .al-container.blog.filtros{margin-bottom:34px;margin-top:72px}.template-search #search-form{display:flex;gap:12px;margin:0 auto;max-width:720px;width:100%}@media (max-width:480px){.template-search #search-form{flex-direction:column}}.template-search #search-form label{flex:1}.template-search #search-form input{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#5c5c5c;font-size:16px;height:52px;padding:0 20px;width:100%}.template-search #search-form button{background:#272f68;border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;height:52px;padding:0 26px}.template-search .entry-title{margin:0 auto;max-width:720px;padding-top:34px;text-align:center}.template-search .entry-title h1{color:#454545;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:768px){.template-search .entry-title h1{font-size:26px}}.template-search .al-container.blog .entry-title{margin:0 0 72px}.template-search .entry-content{color:#5c5c5c;margin:0 auto;max-width:720px;padding-top:18px;text-align:center}.template-contact .contato__grid{align-items:start;display:grid;gap:24px;grid-template-columns:380px minmax(0,1fr)}@media (max-width:1024px){.template-contact .contato__grid{grid-template-columns:1fr}}.template-contact .contato__info{display:flex;flex-direction:column;gap:20px}.template-contact .contato__emergency{background:#d62839;border-radius:16px;color:#fff;padding:22px}.template-contact .contato__emergency h2{font-size:20px;font-weight:800;margin-bottom:12px}.template-contact .contato__emergency ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}.template-contact .contato__emergency a{background:hsla(0,0%,100%,.14);border-radius:12px;color:#fff;display:flex;flex-direction:column;line-height:1.2;padding:10px 14px}.template-contact .contato__emergency a strong{font-size:24px;font-weight:800}.template-contact .contato__emergency a span{font-size:13px}.template-contact .contato__channels{display:flex;flex-direction:column;gap:12px}.template-contact .contato__channels li{background:#fff;border:1px solid #dde2ee;border-radius:14px;display:flex;gap:14px;padding:16px 18px}.template-contact .contato__channels li>i{align-items:center;background:rgba(244,164,76,.18);border-radius:10px;color:#d7770d;display:inline-flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.template-contact .contato__channels li span{color:#7a8199;display:block;font-size:13px;font-weight:600}.template-contact .contato__channels li a,.template-contact .contato__channels li p{color:#272f68;font-size:16px;font-weight:700}.template-contact .contato__channels li a span{color:#272f68;font-size:16px}.template-404{text-align:center}.template-404 .error .container-error-404{height:250px;padding-top:40px;position:relative}@media (max-width:767px){.template-404 .error .container-error-404{height:150px}}.template-404 .error .container-error-404 .clip{display:inline-block;transform:skew(-45deg)}.template-404 .error .clip .shadow{height:180px;overflow:hidden}@media (max-width:767px){.template-404 .error .clip .shadow{height:100px}}.template-404 .error .clip:first-of-type .shadow,.template-404 .error .clip:nth-of-type(3) .shadow{width:250px}@media (max-width:767px){.template-404 .error .clip:first-of-type .shadow,.template-404 .error .clip:nth-of-type(3) .shadow{width:100px}}.template-404 .error .clip:first-of-type .shadow:after,.template-404 .error .clip:nth-of-type(3) .shadow:after{background:linear-gradient(90deg,transparent,hsla(0,0%,68%,.8),transparent);border-radius:50%;bottom:0;content:"";height:100%;position:absolute;right:-8px;width:10px;z-index:9999}.template-404 .error .clip:first-of-type .digit{right:-20%}.template-404 .error .clip:nth-of-type(2) .shadow{box-shadow:inset 20px 0 20px -15px hsla(0,0%,59%,.8),20px 0 20px -15px hsla(0,0%,59%,.8);position:relative;width:130px}@media (max-width:767px){.template-404 .error .clip:nth-of-type(2) .shadow{width:80px}}.template-404 .error .clip:nth-of-type(2) .digit{left:-10%}.template-404 .error .clip:nth-of-type(3) .shadow:after{left:-8px}.template-404 .error .clip:nth-of-type(3) .digit{left:-20%}.template-404 .error .digit{background:#272f68;border-radius:50%;color:#fff;display:inline-block;font-size:120px;font-weight:700;height:150px;line-height:150px;position:relative;top:8%;transform:skew(45deg);width:150px}@media (max-width:767px){.template-404 .error .digit{font-size:52px;height:80px;line-height:80px;width:80px}}.template-404 .error h2{color:#a2a2a2;font-size:32px;font-weight:700;padding-bottom:20px}@media (max-width:767px){.template-404 .error h2{font-size:24px}}.template-404 .error .msg{background:#535353;border-radius:50%;color:#a2a2a2;display:block;font-size:32px;font-style:italic;height:80px;left:30%;line-height:80px;position:relative;top:-190px;width:80px;z-index:9999}@media (max-width:767px){.template-404 .error .msg{font-size:18px;height:40px;left:15%;line-height:40px;top:-110px;width:40px}}.template-404 .error span.triangle{border-bottom:15px solid transparent;border-left:20px solid #535353;border-top:15px solid transparent;content:"";height:0;position:absolute;right:0;top:70%;transform:rotate(45deg);width:0;z-index:999}@media (max-width:767px){.template-404 .error span.triangle{border-bottom-width:8px;border-left-width:10px;border-top-width:8px;right:-3%}}
