html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{max-width:1920px;margin:0 auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:1200px;margin:0 auto;padding:0 15px}form.formulario-ajax .campo-formulario{margin-bottom:10px}form.formulario-ajax .campo-formulario label,form.formulario-ajax .campo-formulario .input:not([type="checkbox"]):not([type="radio"]){outline:none;width:100%}form.formulario-ajax .campo-formulario .obrigatorio{color:#FF0000}form.formulario-ajax .half-size+.half-size{padding-left:10px}form.formulario-ajax .campo-formulario .input{padding:10px 10px;margin-top:5px}form.formulario-ajax label{cursor:pointer}form.formulario-ajax .msg-formulario{width:100%;margin-bottom:15px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.nenhum-item-cadastrado{font-size:1.5rem;font-weight:400;line-height:23px;width:100%;text-align:center;padding-top:50px;padding-bottom:50px}.contorno-botoes-paginacao{display:table;margin:0 auto}.contorno-botoes-paginacao a{float:left;font-size:1.4rem;width:25px;padding-bottom:7px;text-align:center}.contorno-botoes-paginacao a + a{margin-left:10px}.pagina-naoencontrada{width:100%;padding-top:280px;padding-bottom:200px;text-align:center}.texto-404{font-size:2.5rem}.alert-dev{width:100%;text-align:center;padding:15px 0;font-size:1.2rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:0 1 100%}.flex-2{-webkit-box-flex:2;-ms-flex:2;flex:0 2 50%}.flex-3{-webkit-box-flex:3;-ms-flex:3;flex:0 3 33.333%}.flex-4{-webkit-box-flex:4;-ms-flex:4;flex:0 4 25%}.flex-5{-webkit-box-flex:5;-ms-flex:5;flex:0 5 20%}.flex-6{-webkit-box-flex:6;-ms-flex:6;flex:0 6 16.6666%}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.space-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center-full{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-x-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-y-row,.center-x-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.margin-auto{margin:0 auto}.transition{-webkit-transition:all .2s linear;transition:all .2s linear}.txt-center{text-align:center}.font-light{font-weight:300}.font-bold{font-weight:bold}.font-italic{font-style:italic}.row{margin-left:-15px;margin-right:-15px}a.tag-a{color:#000;text-decoration:none}input[type="button"],input[type="submit"]{-webkit-appearance:none}input[type="button"]{cursor:pointer;border:0}@media(max-width:991px){.hide-from-tablet{display:none}.flex-tablet-1{-webkit-box-flex:1;-ms-flex:1;flex:0 1 100%}.flex-tablet-2{-webkit-box-flex:2;-ms-flex:2;flex:0 2 50%}.flex-tablet-3{-webkit-box-flex:3;-ms-flex:3;flex:0 3 33.333%}.flex-tablet-4{-webkit-box-flex:4;-ms-flex:4;flex:0 4 25%}.flex-tablet-5{-webkit-box-flex:5;-ms-flex:5;flex:0 5 20%}.flex-tablet-6{-webkit-box-flex:6;-ms-flex:6;flex:0 6 16.6666%}form.formulario-ajax .half-size+.half-size{padding-left:0 !important}}@media(max-width:767px){.hide-from-phone{display:none}.flex-phone-1{-webkit-box-flex:1;-ms-flex:1;flex:0 1 100%}.flex-phone-2{-webkit-box-flex:2;-ms-flex:2;flex:0 2 50%}.flex-phone-3{-webkit-box-flex:3;-ms-flex:3;flex:0 3 33.333%}.flex-phone-4{-webkit-box-flex:4;-ms-flex:4;flex:0 4 25%}.flex-phone-5{-webkit-box-flex:5;-ms-flex:5;flex:0 5 20%}.flex-phone-6{-webkit-box-flex:6;-ms-flex:6;flex:0 6 16.6666%}}:root{--global-font:'Open Sans',sans-serif;--any-item-registered-color:#A5A5A5;--any-item-registered-border-color:#D4D4D4;--post-color-link:#12a19b;--input-shadow-color-hover:0 0 0 0.2rem rgba(0,123,255,0.25);--color-input-border:#ced4da;--color-input:#495057;--msg-ok-color:#468847;--msg-ok-border-color:#9FC76F;--msg-ok-background-color:#DFF0D8;--msg-error-color:#B94A48;--msg-error-border-color:#F27B81;--msg-error-background-color:#F2DEDE;--pace-color:#EA654E;--select-color:#EA654E;--error-404-color:#EA654E;--color-white:#fff;--color-black:#000;--color-red:#ff0000;--color-green:#090;--button-primary-color:#141857;--button-primary-bg:#ff9717;--button-primary-hover-color:#141857;--button-primary-hover-bg:#e68619}.button-primary{text-decoration:none;color:var(--button-primary-color);background-color:var(--button-primary-bg);padding:12px 32px;border-radius:42px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-primary.color-switch:hover{color:var(--button-primary-hover-color);background-color:var(--button-primary-hover-bg)}html{font-family:var(--global-font) !important}body{font-size:1.6rem}label{display:inline !important;text-align:left}.alert-dev{color:#c09853;background-color:#fcf8e3;border-bottom:1px solid #d4c9b4}::selection{color:var(--color-white);background:#ff9717}::-webkit-input-placeholder{color:var(--color-black)}:-ms-input-placeholder{color:var(--color-black)}::-ms-input-placeholder{color:var(--color-black)}::placeholder{color:var(--color-black)}.erro-404{background:var(--error-404-color);font-weight:bold;font-size:10.0rem}.texto-404{background:var(--error-404-color);font-weight:bold}.pace .pace-progress{background:var(--pace-color)}.texto-editor,.texto-editor p{text-align:left}.texto-editor img,.texto-editor iframe{max-width:100%;display:block}.texto-editor a{display:inline;color:var(--post-color-link)}.texto-editor a:hover{text-decoration:underline}.texto-editor ul{list-style:disc;padding-left:10px;margin-left:10px}.texto-editor ul li{list-style:disc}.texto-editor p{display:block;-webkit-margin-before:2em;-webkit-margin-after:2em;-webkit-margin-start:0;-webkit-margin-end:0}.texto-editor h1{display:block;font-size:2em;-webkit-margin-before:0.67em;-webkit-margin-after:0.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.texto-editor h2{display:block;font-size:1.5em;-webkit-margin-before:0.83em;-webkit-margin-after:0.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.texto-editor h3{display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.texto-editor h4{display:block;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.texto-editor h5{display:block;font-size:0.83em;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.texto-editor h6{display:block;font-size:0.67em;-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold}.nenhum-item-cadastrado{color:var(--any-item-registered-color);border:1px solid var(--any-item-registered-border-color)}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{border:none}label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}input[type='text'],input[type='num'],input[type='email'],input[type='password'],textarea,select{display:block;width:100%;padding:4px 2px;color:var(--color-input);background-color:#fff;background-clip:padding-box;border:1px solid var(--color-input-border);-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}​.clear,.clearfix{clear:both}input[type='text']:focus,input[type='num']:focus,input[type='email']:focus,textarea:focus,input[type='password']:focus,select:focus{border-color:#80bdff;outline:0;box-shadow:var(--input-shadow-color-hover)}​input[type='radio'],input[type='checkbox']{display:inline-block;margin-right:8px;min-height:16px;min-width:16px}​textarea{min-height:120px;width:100%;padding:4px 2px;resize:vertical}​input[type='submit']{display:block;width:100%;padding:12px 32px;border-radius:6px;color:var(--button-primary-color);background:var(--button-primary-bg);cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}input[type='submit']:hover{color:var(--button-primary-hover-color);background-color:var(--button-primary-hover-bg)}.msg-erro,.msg-ok{font-size:1.3rem;text-transform:uppercase}.msg-erro{color:var(--color-red)}.msg-ok{color:var(--color-green)}.msg-total-ok{background-color:var(--msg-ok-background-color);border:1px solid var(--msg-ok-border-color);color:var(--msg-ok-color);padding:15px;font-size:1.4rem}.msg-total-erro{background-color:var(--msg-error-background-color);border:1px solid var(--msg-error-border-color);color:var(--msg-error-color);padding:14px;font-size:1.4rem}.total-cabecalho-area{width:100%;position:fixed;top:0;left:0;z-index:999;background:#FFF;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;box-shadow:0 0 12px -5px #000}.total-cabecalho-area .contorno-logo{display:table;float:left}.total-cabecalho-area .contorno-logo .logo{padding-right:20px;float:left;padding-top:15px;padding-bottom:15px}.total-cabecalho-area .contorno-logo .logo img{display:block;height:60px !important}.total-cabecalho-area .contorno-logo .logo a{float:left}.total-cabecalho-area .contorno-logo .complemento-logo{float:left;font-size:16px;color:#354658;text-align:left;padding-left:10px;margin-top:40px;margin-left:40px;border-left:2px solid #354658}.button-primary{float:right;padding-left:36px;padding-right:36px;padding-top:10px;padding-bottom:10px;margin-top:25px;border:1px solid #fff !important;font-size:15px;-webkit-transition:all .2s linear;transition:all .2s linear;font-weight:bold;cursor:pointer}.button-primary:hover{box-shadow:0 0 12px -5px #fff}@media (max-width:991px) and (min-width:768px){.total-cabecalho-area .contorno-logo .logo{padding-top:15px;padding-bottom:15px}.total-cabecalho-area .contorno-logo .complemento-logo{margin-top:55px}.total-cabecalho-area .button-primary{margin-top:12px}.menu-cabecalho-interno{padding:0 0 !important;margin-top:17px}}@media (max-width:767px){.total-cabecalho-area .contorno-logo{margin:0 auto;float:none}.total-cabecalho-area .contorno-logo .logo{padding-top:20px;padding-bottom:20px;width:100%;margin:0 auto}.total-cabecalho-area .contorno-logo .logo img{margin:0 auto}.total-cabecalho-area .contorno-logo .complemento-logo{margin-top:42px;margin-left:20px;font-size:14px;display:none}.total-cabecalho-area .button-primary{display:table;margin-top:25px;padding-left:25px;padding-right:25px;height:35px;line-height:35px;display:none}.menu-cabecalho-interno{display:none}}[data-sidebar="container"]{opacity:0;pointer-events:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:25;-webkit-transition:all .2s linear;transition:all .2s linear}[data-sidebar="content"]{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;top:0;z-index:30;background:#FFF;width:85vw;padding:36px;height:100%;-webkit-box-shadow:-4px 0 16px rgba(0,0,0,.15);box-shadow:-4px 0 16px rgba(0,0,0,.15);-webkit-transition:all .2s linear;transition:all .2s linear}#header-responsive-01{--background-header-responsive:#ECECEC;--width-header-responsive:80vw;--padding-header-responsive:36px;--icon-color-header-repsonsive:#000;--title-color-header-responsive:#000;--color-page-items-header-responsive:#000;--color-border-list-header-responsive:#c4c4c4;--background-button-header-responsive:#D7D8D9;--background-hover-button-header-responsive:#D7D8D9;--border-radius-button-header-responsive:42px;--color-button-header-responsive:#232324;--color-hover-button-header-responsive:#232324}@media(max-width:480px){#header-responsive-01{--width-header-responsive:85vw;--padding-header-responsive:16px}}#header-responsive-01 .menu-content .header-info{margin-bottom:56px}#header-responsive-01 .menu-content .header-info .title{font-size:1.8rem;line-height:2.1rem;text-transform:uppercase;color:var(--title-color-header-responsive)}#header-responsive-01 .menu-content .header-info .title .icon{margin-right:24px;width:33px;height:33px;fill:var(--icon-color-header-repsonsive)}#header-responsive-01 .menu-content .header-info .close-menu{padding:13px}#header-responsive-01 .menu-content .header-info .close-menu .icon{width:23px;height:23px;fill:var(--icon-color-header-repsonsive)}#header-responsive-01 .menu-content .content-info .list-item{width:100%;text-align:left}#header-responsive-01 .menu-content .content-info .list-item .link{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 0 20px 16px;display:block;text-decoration:none;font-size:2.2rem;line-height:2.6rem;color:var(--color-page-items-header-responsive)}#header-responsive-01 .menu-content .content-info .list-item:first-child{border-top:1px solid var(--color-border-list-header-responsive);border-bottom:1px solid var(--color-border-list-header-responsive)}#header-responsive-01 .menu-content .content-info .list-item:nth-child(1n+2){border-bottom:1px solid var(--color-border-list-header-responsive)}#header-responsive-01 .menu-content .content-info .button-header-responsive{margin-top:42px;font-size:1.8rem;line-height:2.1rem;font-weight:bold}.total-pagina{width:100%;padding-top:140px;padding-bottom:85px}.total-pagina .mapeamento{width:100%;font-size:14px;color:#525252;font-weight:500;margin-bottom:20px}.total-pagina .mapeamento a{display:inline-block;font-size:14px;color:#525252;font-weight:500}.total-pagina .mapeamento a:hover{text-decoration:underline;color:var(--cor-primaria)}.total-pagina .mapeamento strong{font-weight:bold}.info-titulo{width:100%;margin-bottom:15px}.info-titulo h2.titulo{font-weight: bold;;font-size:36px;color:#ff9717;line-height:0.6}.info-titulo h1.subtitulo{font-weight:bold;text-transform:uppercase;font-size:38px;color:var(--cor-primaria)}.total-pagina .display{width:100%;margin:0 auto;margin-bottom:20px}.total-pagina .display h1{display:table}.total-pagina .display h1,.total-pagina .display h1 p{font-size:22px;color:#000;text-align:left;font-weight:bold}.total-pagina .display h1 p strong{font-size:36px}.total-pagina .contorno-geral{position:relative}.total-pagina .barra-lateral-area{width:240px;float:left;border:1px solid #E5E5E5}.total-pagina .barra-lateral-area a{width:100%;padding-left:20px;padding-right:5px;padding-top:15px;padding-bottom:15px;color:#525252;font-size:14px;line-height:20px;border-left:5px solid #FFF;font-weight:500}.total-pagina .barra-lateral-area a+a{border-top:1px solid #E5E5E5}.total-pagina .barra-lateral-area .selected,.total-pagina .barra-lateral-area a:hover{font-weight:bold;font-weight:bold;color:#000;border-left:5px solid var(--cor-primaria)}.total-pagina .total-listagem{width:calc(100% - 240px);float:right;min-height:300px;padding-left:30px}.total-pagina .total-listagem h2{font-size:18px;color:#000;text-align:left;margin-bottom:20px;font-weight:bold}@media (max-width:767px){.total-pagina{padding-top:125px}.total-pagina .display h1,.total-pagina .display h1 p{font-size:23px}.total-pagina,.total-pagina .display{width:100%}.total-pagina .barra-lateral-area{width:100%;float:none}.total-pagina .total-listagem{width:100%;float:none;padding-left:0;margin-top:30px}}