.elementor-4867 .elementor-element.elementor-element-12291f60{--display:flex;}.elementor-4867 .elementor-element.elementor-element-3cee7a9a > .elementor-widget-container{margin:0px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-3f829f0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4867 .elementor-element.elementor-element-9434e45 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-9434e45 .elementor-alert-description{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-4867 .elementor-element.elementor-element-1660f56{--box-min-height:0px;--box-background-color:#02010100;--box-border-color:#02010100;--separator-width:0px;--box-padding:3px;--item-text-hover-decoration:underline;}.elementor-4867 .elementor-element.elementor-element-1660f56 .elementor-toc__spinner{color:#02010100;fill:#02010100;}.elementor-4867 .elementor-element.elementor-element-1660f56 .elementor-toc__header-title{text-align:start;}.elementor-4867 .elementor-element.elementor-element-67ca5fb > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-67ca5fb .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-379857a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-450c2f6 .elementor-alert-description{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;}.elementor-4867 .elementor-element.elementor-element-c804e83 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-4e3a3f9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-4e3a3f9 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-bcbcb03 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-bcbcb03 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-a6f277e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-a6f277e .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-d3c718f > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-d3c718f .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-86aa0f5 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-cc5d661 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-cc5d661 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-662d0b6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-662d0b6 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}.elementor-4867 .elementor-element.elementor-element-bb6abfd > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-bb6abfd .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:-0.9px;}@media(max-width:767px){.elementor-4867 .elementor-element.elementor-element-9434e45 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4867 .elementor-element.elementor-element-9434e45 .elementor-alert-description{font-size:18px;line-height:0.2em;letter-spacing:-0.6px;}.elementor-4867 .elementor-element.elementor-element-67ca5fb .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-4e3a3f9 .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-bcbcb03 .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-a6f277e .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-d3c718f .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-cc5d661 .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-662d0b6 .elementor-heading-title{font-size:22px;}.elementor-4867 .elementor-element.elementor-element-bb6abfd .elementor-heading-title{font-size:22px;}}/* Start custom CSS for text-editor, class: .elementor-element-3f829f0 */ul li {
  margin-bottom: 20px; /* espaço entre cada item da lista */
  line-height: 1.6;    /* deixa o texto respirando dentro da linha */
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-1660f56 */h2, h3, h4 {
  scroll-margin-top: 100px; /* só pra dar uma folguinha, já que header não é fixo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcf0526 */p {
  margin-bottom: 40px; /* aumenta espaço entre parágrafos */
}/* End custom CSS */