.elementor-4790 .elementor-element.elementor-element-48f2bb9f{--display:flex;--min-height:418px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-a1fb444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-a1fb444:not(.elementor-motion-effects-element-type-background), .elementor-4790 .elementor-element.elementor-element-a1fb444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4790 .elementor-element.elementor-element-5ec2389{--display:flex;--min-height:767px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-83cbf04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-675f4c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-4790 .elementor-element.elementor-element-8a97c2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-9409389{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:27px;--padding-right:27px;}.elementor-4790 .elementor-element.elementor-element-6946984{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-7a99872{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-0f39324{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-93869b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-4790 .elementor-element.elementor-element-68920ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-292c2e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4790 .elementor-element.elementor-element-0323eab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4790 .elementor-element.elementor-element-0323eab.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4790 .elementor-element.elementor-element-48f2bb9f{--content-width:1366px;}.elementor-4790 .elementor-element.elementor-element-5ec2389{--width:23.86%;}.elementor-4790 .elementor-element.elementor-element-83cbf04{--width:76.14%;}.elementor-4790 .elementor-element.elementor-element-8a97c2d{--width:100%;}.elementor-4790 .elementor-element.elementor-element-68920ab{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4790 .elementor-element.elementor-element-48f2bb9f{--content-width:1024px;}}@media(max-width:1024px){.elementor-4790 .elementor-element.elementor-element-5ec2389{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-4790 .elementor-element.elementor-element-83cbf04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4790 .elementor-element.elementor-element-675f4c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:27px;--padding-right:27px;}.elementor-4790 .elementor-element.elementor-element-8a97c2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4790 .elementor-element.elementor-element-9409389{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-4790 .elementor-element.elementor-element-93869b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-68920ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4790 .elementor-element.elementor-element-292c2e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:27px;--padding-right:27px;}}/* Start custom CSS for container, class: .elementor-element-5ec2389 */#alinha-itens.elementor-element.elementor-element-5ec2389 {
        overflow-y: scroll;
        max-height: 650px;
        scrollbar-color: #E6E6E6 #E6E6E6;
        scrollbar-width: thin;
}
#alinha-itens.elementor-element.elementor-element-5ec2389:hover {
    scrollbar-color: #787878 #E6E6E6;
    -webkit-scrollbar: #787878 #E6E6E6;
    -webkit-scrollbar-track: #787878 #E6E6E6;
    -webkit-scrollbar-thumb: #787878 #E6E6E6;
}
#alinha-itens .elementor-widget-container {
    display: flex;
    flex-direction: column;
}
#alinha-itens .elementor-widget-container h2 {
font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
    padding: 16px 8px 8px 64px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    line-height: 30px;
}
#alinha-itens .semcap {
    padding-top: 8px;
}
#alinha-itens .item-capitulo {
    text-align: left;
    background-color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000000;
    color: #000000;
    border-radius: 0px;
    padding: 8px 8px 8px 64px;
    border: 0px;
    width: -webkit-fill-available;
    white-space: normal;
    line-height: normal;
    line-height: 24px;
}
#alinha-itens .item-capitulo:hover, #alinha-itens .item-capitulo.active, #alinha-itens .item-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
#alinha-itens .item-sub-capitulo {
    text-align: left;
    background-color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000000;
    color: #000000;
    border-radius: 0px;
    padding: 8px 8px 8px 72px;
    border: 0px;
    width: -webkit-fill-available;
    white-space: normal;
    line-height: normal;
    line-height: 24px;
}
#alinha-itens .item-sub-capitulo:hover, #alinha-itens .item-sub-capitulo.active, #alinha-itens .item-sub-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
#alinha-itens hr {
    margin: 8px 0 0;
    border: 2px solid #E4E4E4;
}


@media (max-width: 1024px) {
#alinha-itens .elementor-widget-container h2 {
    padding: 16px 8px 8px 27px;
}
#alinha-itens .item-capitulo {
    padding: 8px 8px 8px 27px;
}
#alinha-itens .item-sub-capitulo {
    padding: 8px 8px 8px 27px;
}
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-d240339 */#breadcrumb {
    font-family: "Roboto", Sans-serif;
    font-size: 12.8px;
    font-weight: 400;
    color: #000000;
    line-height: normal;
}
#breadcrumb a.item-link {
    color: #1A6ACC;
    font-weight: 700;
}
#breadcrumb a.item-link:hover {
    color: #1A6ACC;
    font-weight: 700;
    text-decoration: underline;
}
#breadcrumb a.item-link:visited {
    color: #13335A;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-154ffb9 */#itens-manual-mobile {
  position: relative;
  display: inline-block;
  width: 100%;
}
#itens-manual-mobile #siteRedirect {
  padding: 12px 18px;
  border: 2px solid #13335A;
  border-radius: 5px;
  box-sizing: border-box;
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  font-size: 12.8px;
  line-height: 1;
  color: #000000;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 35px;
  width: 100%; 
}
#itens-manual-mobile::after {
  content: '\25BC';
  position: absolute;
  top: 50%;
  right: 18px;
  transform: translateY(-50%);
  pointer-events: none;
  color: #13335A;
  font-size: 12px;
}
/*
#itens-manual-mobile .item-capitulo:hover, 
#itens-manual-mobile .item-capitulo.active, 
#itens-manual-mobile .item-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 12.8px;
    line-height: 1;
}
#itens-manual-mobile .item-sub-capitulo:hover, 
#itens-manual-mobile .item-sub-capitulo.active, 
#itens-manual-mobile .item-sub-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 12.8px;
    line-height: 1;
}
*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c13a922 */#parte2 {
    background-color: rgba(0, 0, 0, .5);
    height: 100%;
    left: 0;
    opacity: 1;
    pointer-events: all;
    position: absolute;
    top: 0;
    transition: 0s;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-0a7c7c8 */#alinha-itens.elementor-element.elementor-element-5ec2389 {
        overflow-y: scroll;
        max-height: 650px;
        scrollbar-color: #E6E6E6 #E6E6E6;
        scrollbar-width: thin;
}
#alinha-itens.elementor-element.elementor-element-5ec2389:hover {
    scrollbar-color: #787878 #E6E6E6;
    -webkit-scrollbar: #787878 #E6E6E6;
    -webkit-scrollbar-track: #787878 #E6E6E6;
    -webkit-scrollbar-thumb: #787878 #E6E6E6;
}
#alinha-itens .elementor-widget-container {
    display: flex;
    flex-direction: column;
}
#alinha-itens .elementor-widget-container h2 {
font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
    padding: 16px 8px 8px 64px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    line-height: 30px;
}
#alinha-itens .item-capitulo {
    text-align: left;
    background-color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000000;
    color: #000000;
    border-radius: 0px;
    padding: 8px 8px 8px 64px;
    border: 0px;
    width: -webkit-fill-available;
    white-space: normal;
    line-height: normal;
    line-height: 24px;
}
#alinha-itens .item-capitulo:hover, #alinha-itens .item-capitulo.active, #alinha-itens .item-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
#alinha-itens .item-sub-capitulo {
    text-align: left;
    background-color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000000;
    color: #000000;
    border-radius: 0px;
    padding: 8px 8px 8px 72px;
    border: 0px;
    width: -webkit-fill-available;
    white-space: normal;
    line-height: normal;
    line-height: 24px;
}
#alinha-itens .item-sub-capitulo:hover, #alinha-itens .item-sub-capitulo.active, #alinha-itens .item-sub-capitulo:focus {
    background-color: #E6E6E6;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
#alinha-itens hr {
    margin: 8px 0 0;
    border: 2px solid #E4E4E4;
}


@media (max-width: 1024px) {
#alinha-itens .elementor-widget-container h2 {
    padding: 16px 8px 8px 27px;
}
#alinha-itens .item-capitulo {
    padding: 8px 8px 8px 27px;
}
#alinha-itens .item-sub-capitulo {
    padding: 8px 8px 8px 27px;
}
}

@media (max-width: 767px) {
#alinha-itens .elementor-widget-container h2 {
    padding: 16px 16px 16px 27px;
    font-size: 16px;
    line-height: normal;
}
#alinha-itens .item-capitulo {
    padding: 16px 16px 16px 27px;
    line-height: normal;
}
#alinha-itens .item-capitulo:hover, #alinha-itens .item-capitulo.active, #alinha-itens .item-capitulo:focus {
    line-height: normal;
}
#alinha-itens .item-sub-capitulo {
    padding: 16px 16px 16px 27px;
    line-height: normal;
}
#alinha-itens .elementor-widget-container h2.capitulos {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
    padding: 32px 16px 32px 27px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    line-height: normal;
}
#alinha-itens #mnldFechar {
    border-radius: 50% 50% 50% 50%;
    padding: 5px 5px 5px 5px;
    width: 25px;
    height:25px;
    display: inline-block;
    margin-top: 32px;
    margin-right: 27px;
    margin-left: 8px;
    fill: #FFFFFF;
    background-color: #13335A;
}
#alinha-itens #mnldFechar svg {
    width: 16px;
    height: 16px;
    margin: 0px 0px 2px 0px;
}
#alinha-itens hr {
    margin: 0px 0 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f39324 */#parte4 {
    background-color: #fff;
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
    height: 100vh;
    overflow: auto;
    pointer-events: all;
    width: calc(100vw - 64px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a99872 */#parte3 {
    align-items: flex-end;
    display: flex;
    height: 100%;
    justify-content: flex-start;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6946984 */#mnldmobser {
    display:none;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2147483630;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68920ab */#editor-wysiwyg-sei-servidor h2.titulo {
    font-family: "Cera Pro", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #000000;
    line-height: normal;
    margin: 0;
    padding: 0;
}
#editor-wysiwyg-sei-servidor .atualizacao {
    font-family: "Roboto", Sans-serif;
    font-size: 12.8px;
    font-weight: 200;
    line-height: 19.2px;
    color: #000000;
}
#editor-wysiwyg-sei-servidor h2.titulo:after {
    display: none;
}
#editor-wysiwyg-sei-servidor .descricao {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    color: #000000;
    display: flex;
    gap: 0px 0px;
    row-gap: 0px;
    column-gap: 0px;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
    padding: 16px;
    margin: 32px 0px 0px 0px;
    width: 100%;
}
#editor-wysiwyg-sei-servidor .conteudo {
    margin: 64px 0px 32px;
}
#editor-wysiwyg-sei-servidor .conteudo a {
    color: #1A6ACC;
    font-weight: 700;
}
#editor-wysiwyg-sei-servidor .conteudo a:hover {
    color: #1A6ACC;
    font-weight: 700;
    text-decoration: underline;
}
#editor-wysiwyg-sei-servidor .conteudo a:visited {
    color: #13335A;
    font-weight: 700;
}
@media (max-width: 767px) {
#editor-wysiwyg-sei-servidor h2.titulo {
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor .atualizacao {
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor .descricao {
    margin: 32px 0px 0px 0px;
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor .conteudo {
    margin: 64px 0px 44px;
}
}
#editor-wysiwyg-sei-servidor h2 {
    color: #404040;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    font-size: 16px;
    text-transform: uppercase;
    margin-block-start: 0rem;
    margin-block-end: 2rem;
    line-height: normal;
}
#editor-wysiwyg-sei-servidor h2:after {
    content: "";
    position: relative;
    width: 65px;
    border-bottom: 3px solid #13335A;
    display: block;
    margin-top: 8px;
}
#editor-wysiwyg-sei-servidor h1, #editor-wysiwyg-sei-servidor h3, #editor-wysiwyg-sei-servidor h4, #editor-wysiwyg-sei-servidor h5, #editor-wysiwyg-sei-servidor h6 {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 700;
    font-size: 16px;
    text-transform: initial;
    margin-block-start: 0rem;
    margin-block-end: 1rem;
    line-height: 24px;
}
#editor-wysiwyg-sei-servidor h2 ~ h1, #editor-wysiwyg-sei-servidor h2 ~ h3, #editor-wysiwyg-sei-servidor h2 ~ h4, #editor-wysiwyg-sei-servidor h2 ~ h5, #editor-wysiwyg-sei-servidor h2 ~ h6 {
    padding-top: 0rem;
}
#editor-wysiwyg-sei-servidor h2 ~ p ~ h1, #editor-wysiwyg-sei-servidor h2 ~ p ~ h3, #editor-wysiwyg-sei-servidor h2 ~ p ~ h4, #editor-wysiwyg-sei-servidor h2 ~ p ~ h5, #editor-wysiwyg-sei-servidor h2 ~ p ~ h6 {
    padding-top: 1rem;
}
#editor-wysiwyg-sei-servidor h2 ~ p ~ h2 {
    padding-top: 3rem;
}
#editor-wysiwyg-sei-servidor h1 ~ p ~ h1, #editor-wysiwyg-sei-servidor h1 ~ p ~ h3, #editor-wysiwyg-sei-servidor h1 ~ p ~ h4, #editor-wysiwyg-sei-servidor h1 ~ p ~ h5, #editor-wysiwyg-sei-servidor h1 ~ p ~ h6,
#editor-wysiwyg-sei-servidor h3 ~ p ~ h3, #editor-wysiwyg-sei-servidor h3 ~ p ~ h3, #editor-wysiwyg-sei-servidor h3 ~ p ~ h4, #editor-wysiwyg-sei-servidor h3 ~ p ~ h5, #editor-wysiwyg-sei-servidor h3 ~ p ~ h6,
#editor-wysiwyg-sei-servidor h4 ~ p ~ h4, #editor-wysiwyg-sei-servidor h4 ~ p ~ h3, #editor-wysiwyg-sei-servidor h4 ~ p ~ h4, #editor-wysiwyg-sei-servidor h4 ~ p ~ h5, #editor-wysiwyg-sei-servidor h4 ~ p ~ h6,
#editor-wysiwyg-sei-servidor h5 ~ p ~ h1, #editor-wysiwyg-sei-servidor h5 ~ p ~ h3, #editor-wysiwyg-sei-servidor h5 ~ p ~ h4, #editor-wysiwyg-sei-servidor h5 ~ p ~ h5, #editor-wysiwyg-sei-servidor h5 ~ p ~ h6,
#editor-wysiwyg-sei-servidor h6 ~ p ~ h1, #editor-wysiwyg-sei-servidor h6 ~ p ~ h3, #editor-wysiwyg-sei-servidor h6 ~ p ~ h4, #editor-wysiwyg-sei-servidor h6 ~ p ~ h5, #editor-wysiwyg-sei-servidor h6 ~ p ~ h6 {
    padding-top: 1rem;
}
#editor-wysiwyg-sei-servidor h1 ~ h2 ~ h1, #editor-wysiwyg-sei-servidor h1 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h1 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h1 ~ h2 ~ h5, #editor-wysiwyg-sei-servidor h1 ~ h2 ~ h6,
#editor-wysiwyg-sei-servidor h3 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h3 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h3 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h3 ~ h2 ~ h5, #editor-wysiwyg-sei-servidor h3 ~ h2 ~ h6,
#editor-wysiwyg-sei-servidor h4 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h4 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h4 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h4 ~ h2 ~ h5, #editor-wysiwyg-sei-servidor h4 ~ h2 ~ h6,
#editor-wysiwyg-sei-servidor h5 ~ h2 ~ h1, #editor-wysiwyg-sei-servidor h5 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h5 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h5 ~ h2 ~ h5, #editor-wysiwyg-sei-servidor h5 ~ h2 ~ h6,
#editor-wysiwyg-sei-servidor h6 ~ h2 ~ h1, #editor-wysiwyg-sei-servidor h6 ~ h2 ~ h3, #editor-wysiwyg-sei-servidor h6 ~ h2 ~ h4, #editor-wysiwyg-sei-servidor h6 ~ h2 ~ h5, #editor-wysiwyg-sei-servidor h6 ~ h2 ~ h6 {
    padding-top: 0rem;
}
#editor-wysiwyg-sei-servidor h1 ~ h2, #editor-wysiwyg-sei-servidor h3 ~ h2, #editor-wysiwyg-sei-servidor h4 ~ h2, #editor-wysiwyg-sei-servidor h5 ~ h2, #editor-wysiwyg-sei-servidor h6 ~ h2 {
    padding-top: 3rem;
}

#editor-wysiwyg-sei-servidor p, #editor-wysiwyg-sei-servidor li {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    margin-block-start: 0;
    margin-block-end: 1rem;
}
#editor-wysiwyg-sei-servidor li {
    list-style-type: disc;
}
#editor-wysiwyg-sei-servidor ul {
    margin-block-end: 1rem;
}
#editor-wysiwyg-sei-servidor ul li ul {
    margin-block-end: 0rem;
    margin-block-start: 1rem;
}
#editor-wysiwyg-sei-servidor p img {
    margin-block-end: 0.1875rem;
}
@media (max-width: 767px) {
#editor-wysiwyg-sei-servidor h2 {
    color: #000000;
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor h1, #editor-wysiwyg-sei-servidor h3, #editor-wysiwyg-sei-servidor h4, #editor-wysiwyg-sei-servidor h5, #editor-wysiwyg-sei-servidor h6 {
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor p {
    padding-left: 27px;
    padding-right: 27px;
}
#editor-wysiwyg-sei-servidor ul {
    margin-left: 27px;
    margin-right: 27px;
}
#editor-wysiwyg-sei-servidor ul li ul {
    margin-left: 0px;
    margin-right: 0px;
}
#editor-wysiwyg-sei-servidor p img {
    margin-left: -27px;
    margin-right: -27px;
    width: calc(100% + 54px);
    max-width: calc(100% + 54px);
}
}
@media (max-width: 480px) {
#editor-wysiwyg-sei-servidor p {
    font-size:18px;
}    
}










#editor-wysiwyg-sei-servidor img.aligncenter {        
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
#editor-wysiwyg-sei-servidor img.alignleft {
    display: inline;
    float: left;
    margin-right: 4rem;
}
#editor-wysiwyg-sei-servidor img.alignright {    
    display: inline;
    float: right;
    margin-left: 4rem;
}
@media (max-width: 1024px) {
#editor-wysiwyg-sei-servidor img.alignleft {
    margin-right: 2rem;
}
#editor-wysiwyg-sei-servidor img.alignright {    
    margin-left: 2rem;
}
}
@media (max-width: 767px) {
#editor-wysiwyg-sei-servidor img.aligncenter {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0rem;
    margin-bottom: 2.0625rem;
    width:100%;
    min-width: calc(100% + 54px);
    margin-left: -27px;
    margin-right: -27px;
}
#editor-wysiwyg-sei-servidor img.alignleft {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0rem;
    margin-bottom: 2.0625rem;
    width:100%;
    min-width: calc(100% + 54px);
    margin-left: -27px;
    margin-right: -27px;
}
#editor-wysiwyg-sei-servidor img.alignright {    
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0rem;
    margin-bottom: 2.0625rem;
    width:100%;
    min-width: calc(100% + 54px);
    margin-left: -27px;
    margin-right: -27px;
}
#editor-wysiwyg-sei-servidor p img.alignnone {
    margin-left: initial;
    margin-right: initial;
    width: initial;
    max-width: -webkit-fill-available;
}
}

#editor-wysiwyg-sei-servidor div[id^="attachment_"] {
    width: fit-content !important;
}
#editor-wysiwyg-sei-servidor div[id^="attachment_"].alignnone {
    display: block;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
#editor-wysiwyg-sei-servidor div[id^="attachment_"].aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
#editor-wysiwyg-sei-servidor div[id^="attachment_"].alignleft {
    display: inline;
    float: left;
    margin-right: 1rem;
}
#editor-wysiwyg-sei-servidor div[id^="attachment_"].alignright {
    display: inline;
    float: right;
    margin-left: 1rem;
}
#editor-wysiwyg-sei-servidor iframe {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
@media (max-width: 767px) {
    #editor-wysiwyg-sei-servidor div[id^="attachment_"].alignleft {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0rem;
    margin-bottom: 1rem;
}
#editor-wysiwyg-sei-servidor div[id^="attachment_"].alignright {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0rem;
    margin-bottom: 1rem;
}
#editor-wysiwyg-sei-servidor iframe {
    margin-top: 0rem;
    margin-bottom: 1rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-292c2e2 */#alinha-anterior-posterior .elementor-widget-container {
    display: flex;
    flex-direction: row;
    gap: 64px;
}

#alinha-anterior-posterior .item-anterior, #alinha-anterior-posterior .item-posterior {
    display: flex;
    flex-direction: row;
    width: 50%;
    height: initial;
    flex-grow: 0;
    align-self: initial;
    flex-wrap: wrap;
    gap: 0px 0px;
    column-gap: 0px;
    row-gap: 0px;
    margin: 0px;
    padding: 16px 16px;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
}
#alinha-anterior-posterior .item-anterior:hover, #alinha-anterior-posterior .item-posterior:hover {
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);
}
#alinha-anterior-posterior .item-anterior.vazio, #alinha-anterior-posterior .item-posterior.vazio {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 200;
    line-height: 30px;
    color: #000000;
    /*display: none;*/
    box-shadow: none;
}
#alinha-anterior-posterior .ajusta-link {
    width: 100%;
}
#alinha-anterior-posterior .agrupa-item-img-info {
    display: flex;
    flex-direction: row;
    gap: 26px;
    min-width: -webkit-fill-available;
}
#alinha-anterior-posterior .agrupa-item-img-info img {
    width: 25px;
    height: 83px;
}
#alinha-anterior-posterior .agrupa-item-info {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}
#alinha-anterior-posterior .capitulo {
    font-family: "Roboto", Sans-serif;
    font-size: 12.8px;
    font-weight: 200;
    line-height: 19.2px;
    color: #000000;
    letter-spacing: calc(12.8px / 100 * 2);
}
#alinha-anterior-posterior .item {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #000000;
    letter-spacing: calc(16px / 100 * 2);
}
@media (max-width: 767px) {
#alinha-anterior-posterior .elementor-widget-container {
    flex-direction: row;
    gap: 16px;
}
}
@media (max-width: 480px) {
#alinha-anterior-posterior .elementor-widget-container {
    flex-direction: column;
}
#alinha-anterior-posterior .item-anterior, #alinha-anterior-posterior .item-posterior {
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f2bb9f */@media (max-width: 1024px) {
#resmobcid, #resmobser {
    padding-bottom: 65px;
}
}
@media (max-width: 767px) {
#resmobcid, #resmobser {
    padding-bottom: 27px;
}
}/* End custom CSS */