.elementor-2594 .elementor-element.elementor-element-422b859 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2594 .elementor-element.elementor-element-1e9eefe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2594 .elementor-element.elementor-element-8f6b989 .elementor-heading-title{font-weight:600;line-height:1.2em;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2594 .elementor-element.elementor-element-db77e23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2594 .elementor-element.elementor-element-72099c4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2594 .elementor-element.elementor-element-50ea400 .elementor-icon-list-icon{width:14px;}.elementor-2594 .elementor-element.elementor-element-50ea400 .elementor-icon-list-icon i{font-size:14px;}.elementor-2594 .elementor-element.elementor-element-50ea400 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2594 .elementor-element.elementor-element-9e60ac3 > .elementor-widget-container{margin:80px 0px 80px 0px;}.elementor-2594 .elementor-element.elementor-element-9e60ac3 .elementor-author-box__name{font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-2594 .elementor-element.elementor-element-9e60ac3 .elementor-author-box__bio{font-size:14px;font-weight:400;}.elementor-2594 .elementor-element.elementor-element-9e60ac3 .elementor-author-box__button{border-width:1px;border-radius:5px;padding:10px 10px 10px 10px;}.elementor-2594 .elementor-element.elementor-element-9c607db > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2594 .elementor-element.elementor-element-4b9362b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-2594 .elementor-element.elementor-element-df7ef7f > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2594 .elementor-element.elementor-element-df7ef7f .elementor-search-form__container{min-height:40px;}.elementor-2594 .elementor-element.elementor-element-df7ef7f .elementor-search-form__submit{min-width:40px;}body:not(.rtl) .elementor-2594 .elementor-element.elementor-element-df7ef7f .elementor-search-form__icon{padding-left:calc(40px / 3);}body.rtl .elementor-2594 .elementor-element.elementor-element-df7ef7f .elementor-search-form__icon{padding-right:calc(40px / 3);}.elementor-2594 .elementor-element.elementor-element-df7ef7f .elementor-search-form__input, .elementor-2594 .elementor-element.elementor-element-df7ef7f.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(40px / 3);padding-right:calc(40px / 3);}.elementor-2594 .elementor-element.elementor-element-df7ef7f:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#C7C7C7;border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-2594 .elementor-element.elementor-element-df7ef7f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#C7C7C7;border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-2594 .elementor-element.elementor-element-e266cd0 > .elementor-widget-container{margin:0px 0px 80px 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2594 .elementor-element.elementor-element-422b859{width:67%;}.elementor-2594 .elementor-element.elementor-element-af407fc{width:33%;}}@media(max-width:767px){.elementor-2594 .elementor-element.elementor-element-342ce06{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2594 .elementor-element.elementor-element-1e9eefe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for theme-post-content, class: .elementor-element-db77e23 *//* Estilo personalizado para links no texto principal */
.text-links-custom a {
    font-weight: bold; /* Negrito */
    text-decoration: underline; /* Sublinhado */
    color: #1e73be; /* Cor azul padrão */
}

/* Mantém o estilo padrão dos links em outras áreas */
header a,
footer a,
.sidebar a {
    font-weight: normal;
    text-decoration: none;
    color: inherit; /* Herda a cor padrão do texto */
}


.text-links-custom a:hover {
    color: #ff4500; /* Cor ao passar o mouse */
    text-decoration: none; /* Remove o sublinhado ao passar o mouse */
}


.elementor-toc__body .elementor-toc__list-item-text {
    font-weight: 400;
}




/* Fontes padrão para sistemas operacionais */
body {
    font-family: 
        -apple-system,     /* macOS, iOS */
        BlinkMacSystemFont, /* macOS */
        "Segoe UI",         /* Windows */
        Roboto,             /* Android */
        "Helvetica Neue",   /* macOS */
        Arial,              /* fallback */
        sans-serif;         /* genérico */
}

/* Fontes para fontes de sistema no título */
h1, h2, h3, h4, h5, h6 {
    font-family: 
        -apple-system, 
        BlinkMacSystemFont, 
        "Segoe UI", 
        Roboto, 
        "Helvetica Neue", 
        Arial, 
        sans-serif;
}

/* Fonte para textos de parágrafo */
p {
    font-family: 
        -apple-system, 
        BlinkMacSystemFont, 
        "Segoe UI", 
        Roboto, 
        "Helvetica Neue", 
        Arial, 
        sans-serif;
}/* End custom CSS */