/*
Theme Name: Portal do Trânsito
Author: Creative Hut - Inteligência Digital
Author URI: http://creativehut.com.br
Template: portal-ch
Version: 3.8
Text Domain: ch
Update URI: https://github.com/CreativeHut/portal-ch-portaldotransito
*/
:root{--ch-portaldotransito-off-white:#f2f2f2;--ch-portaldotransito-dark-gray:#48535a;--ch-portaldotransito-extra-dark-gray:#252525;--ch-portaldotransito-orange:#eb4637;--ch-portaldotransito-red:#e73331;--ch-portaldotransito-radius:15px}body{background-color:light-dark(#fafafa,var(--ch-dark-theme-bg))}.callout,.module figure,.module.list .cell.auto figure,.module figure img,.module.list .cell.auto figure img,article figure,article p>img,.wp-caption img,.wp-block-gallery-slideshow .orbit-container,[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],select,textarea,button,.button,.reveal#cookieconsent{border-radius:var(--ch-portaldotransito-radius)}hr,.widget.widget_related .module:not(:last-child),.widget.widget_tabs .module:not(:last-child){border-color:var(--ch-light-gray)}.section-title,.section-title a:hover,.section-title a:focus{background:transparent}.section-title a,.section-title:not([style]){padding:0;color:light-dark(inherit,var(--ch-light-gray))}.section-title a:hover,.section-title a:focus{color:light-dark(var(--ch-dark-gray),var(--ch-gray))}.input-group .input-group-button .button{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-button + .input-group-field{border-top-left-radius:0;border-bottom-left-radius:0}a.see-more i:before{content:'\f055';font-weight:400}blockquote{background-color:transparent!important;border:none!important}blockquote:before,blockquote:after{color:var(--ch-portaldotransito-red)!important}.tabs .tabs-title a,.widget .widget-header .widget-title{color:var(--ch-portaldotransito-dark-gray);font-weight:bold}.tabs .tabs-title a,.tabs .tabs-title:hover a,.widget .widget-header .widget-title{background:transparent;padding:0 0 0 var(--ch-half-gutter);border-left:4px solid #adadad}.tabs .tabs-title:not(:first-child) a{margin-left:.8rem}.tabs .tabs-title:hover a,.tabs .tabs-title.is-active a,.widget .widget-header .widget-title{background:transparent;border-color:var(--ch-portaldotransito-red)}.tabs .tabs-title:hover a,.tabs .tabs-title.is-active a{color:light-dark(var(--ch-black),var(--ch-light-gray))}header#top .sticky,header#top .sticky .title-bar,header#top .top-bar .menu.drilldown>li>a,header#top .top-bar .menu.drilldown .submenu>li>a{background-color:light-dark(var(--ch-white),var(--ch-extra-dark-gray))!important}[data-theme="dark"] header#top .sticky.is-stuck{border-bottom:1px solid var(--ch-extra-dark-gray)}.title-bar button{color:var(--ch-portaldotransito-red)}.top-bar{padding:.75rem var(--ch-gutter)}.sticky.is-anchored .top-bar .logo a img{max-height:65px;width:auto}.top-bar .menu.dropdown>li ul{border-radius:var(--ch-portaldotransito-radius)}.top-bar .menu.dropdown>li ul li:first-child a{border-top-left-radius:var(--ch-portaldotransito-radius);border-top-right-radius:var(--ch-portaldotransito-radius)}.top-bar .menu.dropdown>li ul li:last-child a{border-bottom-left-radius:var(--ch-portaldotransito-radius);border-bottom-right-radius:var(--ch-portaldotransito-radius)}.top-bar .menu.dropdown>li>ul>li ul{border-top-left-radius:0;border-bottom-left-radius:0}.top-bar-left .menu:not(.is-dropdown-submenu):not(.is-drilldown-submenu)>li>a{font-weight:900;font-size:1.125rem}.top-bar-left .menu.dropdown>li>a{padding-left:var(--ch-half-gutter);padding-right:var(--ch-half-gutter)}.top-bar-left .menu.dropdown>li.is-dropdown-submenu-parent>a{padding-right:var(--ch-double-gutter)}.top-bar .top-bar-right>.menu>li>a{color:var(--ch-portaldotransito-dark-gray)!important}.top-bar .top-bar-right>.menu>li>a:hover{color:initial!important}.top-bar .top-bar-right .menu>li>a{padding-left:var(--ch-gutter);padding-right:var(--ch-gutter);border-color:var(--ch-light-gray)}.top-bar .top-bar-right .menu>li.is-dropdown-submenu:last-child{margin-left:var(--ch-half-gutter)}.top-bar form.search .button,#off-canvas-menu form.search .button{border-top-right-radius:var(--ch-portaldotransito-radius);border-top-left-radius:0;border-bottom-right-radius:var(--ch-portaldotransito-radius);border-bottom-left-radius:0}.top-bar form.search:hover .button,#off-canvas-menu form.search .button{color:var(--ch-portaldotransito-orange)!important;background-color:light-dark(var(--ch-portaldotransito-off-white),var(--ch-dark-gray))!important}.top-bar form.search input,#off-canvas-menu form.search input{background-color:light-dark(var(--ch-portaldotransito-off-white),var(--ch-dark-gray));border-top-right-radius:0;border-top-left-radius:var(--ch-portaldotransito-radius);border-bottom-right-radius:0;border-bottom-left-radius:var(--ch-portaldotransito-radius)}.top-bar .top-bar-right .menu>li input::placeholder{color:light-dark(var(--ch-portaldotransito-dark-gray),var(--ch-light-gray))}#off-canvas-menu ul.menu.vertical li a:hover{color:var(--ch-portaldotransito-orange)!important}.temp-bar,.temp-bar .temp-menu-content ul.menu li a{background-color:light-dark(var(--ch-portaldotransito-off-white),var(--ch-dark-gray))!important}.temp-bar .temp-bar-title{background:linear-gradient(to right,rgb(254,157,43) 0%,rgb(246,67,64) 100%);border:none}.temp-bar .temp-menu-content>ul.menu>li:not(:last-child){border-color:light-dark(rgba(255,255,255,.7),rgba(255,255,255,.1))}.temp-bar .temp-menu-content ul.menu li a:hover{color:var(--ch-portaldotransito-orange)}.breadcrumbs{background-color:var(--ch-portaldotransito-dark-gray);color:var(--ch-white)}.breadcrumbs a,.breadcrumbs strong{color:#a9b8bd}.breadcrumbs a:hover{color:var(--ch-white)}[data-theme="dark"] .uabb-blog-posts .uabb-post-thumbnail img{filter:brightness(.8)}[data-theme="dark"] .uabb__faq-layout-accordion .uabb-faq-module .uabb-faq-item{background:var(--ch-extra-dark-gray)!important;box-shadow:none!important}[data-theme="dark"] .uabb-faq-module .uabb-faq-item:not(.uabb-faq-item-active) .uabb-faq-question-label{color:var(--ch-medium-gray)!important}article header h1{color:var(--ch-portaldotransito-dark-gray)!important;font-weight:700}article figure{overflow:hidden}article figure figcaption,.wp-caption .wp-caption-text{padding:calc(15px + .75rem) var(--ch-gutter) .75rem!important;background-color:var(--ch-portaldotransito-extra-dark-gray);color:var(--ch-white);margin-top:-15px!important;border-bottom-left-radius:var(--ch-portaldotransito-radius);border-bottom-right-radius:var(--ch-portaldotransito-radius)}.widget.boxed .widget-header{margin-bottom:1.5rem}.widget.widget_tabs .module .title,.widget.widget_related .module .title{font-weight:700}body.home .widget.widget_tabs .module.category-tempo>.grid-x>.cell.shrink,body.home .widget.widget_tabs .module.category-tempo .hat{display:none}body.home .elfsight-widget-weather{margin-top:-var(--ch-double-gutter)}.colunists{margin-bottom:var(--ch-double-gutter)}.colunists>.cell{margin-bottom:var(--ch-gutter)}.grid-x.colunist>.cell:first-child img,.colunists>.cell.colunist>a{display:block;border-radius:var(--ch-portaldotransito-radius);overflow:hidden;background-color:var(--ch-portaldotransito-extra-dark-gray);margin-bottom:var(--ch-half-gutter)}.colunists>.cell.colunist>a{aspect-ratio:1/1}.colunists>.cell.colunist>a img{opacity:1;aspect-ratio:1/1;object-fit:cover;transition:opacity .2s linear}.colunists>.cell.colunist a:hover img{opacity:.8}.grid-x.colunist>.cell .title,.colunists>.cell.colunist .title{font-weight:700}.colunists>.cell.colunist .title a{color:inherit}.uabb-blog-posts .uabb-post-thumbnail img{border-radius:var(--ch-portaldotransito-radius)!important}[data-theme="dark"] footer#bottom .grid-x img{filter:grayscale(1) invert(1)}footer#bottom nav>ul.menu>li{width:50%;max-width:100%}@media screen and (max-width:39.9375em){.top-bar .top-bar-left{margin-bottom:.75rem}header#top .tiny-bar>.grid-container>.grid-x>.cell.shrink.medium-auto p{font-size:.5rem;font-weight:bold}header#top .top-bar form.search input,header#top .top-bar form.search .button,header#top .top-bar form.search:hover .button{background-color:light-dark(var(--ch-portaldotransito-off-white),var(--ch-dark-gray))!important}header#top .top-bar form.search .button,header#top .top-bar form.search:hover .button{color:var(--ch-portaldotransito-orange)!important}.module.featured figure{margin-right:0}}@media screen and (min-width:40em){.top-bar form.search:not(:hover) .button{background-color:light-dark(var(--ch-white),var(--ch-extra-dark-gray))!important}header#top .top-bar form.search:hover .button{color:var(--ch-custom-header-links)!important}}@media screen and (min-width:64em){footer#bottom .contact{width:30%}}@media screen and (min-width:64em) and (max-width:82.5em){header#top .top-bar .logo a img{max-width:150px}}