.elementor-47191 .elementor-element.elementor-element-2f81c2a{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-47191 .elementor-element.elementor-element-2f81c2a:not(.elementor-motion-effects-element-type-background), .elementor-47191 .elementor-element.elementor-element-2f81c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30ad2bd );}.elementor-47191 .elementor-element.elementor-element-f8128c0{--display:flex;}.elementor-47191 .elementor-element.elementor-element-ecf8c50{padding:0px 0px 0px 0px;}.elementor-47191 .elementor-element.elementor-element-38c9d55 .elementor-icon-wrapper{text-align:start;}.elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-stacked .elementor-icon{background-color:#10B9811A;color:#10B981;}.elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-framed .elementor-icon, .elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-default .elementor-icon{color:#10B9811A;border-color:#10B9811A;}.elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-framed .elementor-icon, .elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-default .elementor-icon svg{fill:#10B9811A;}.elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-framed .elementor-icon{background-color:#10B981;}.elementor-47191 .elementor-element.elementor-element-38c9d55.elementor-view-stacked .elementor-icon svg{fill:#10B981;}.elementor-47191 .elementor-element.elementor-element-38c9d55 .elementor-icon{font-size:24px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-47191 .elementor-element.elementor-element-38c9d55 .elementor-icon svg{height:24px;}.elementor-47191 .elementor-element.elementor-element-4b3eeda{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-47191 .elementor-element.elementor-element-88aa888{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-form .ts-filter{padding:0px 32px 0px 25px;border-radius:100px;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-filter{height:48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e7f658 );grid-gap:10px;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-filter i{font-size:24px;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-filter svg{min-width:24px;width:24px;height:24px;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-shortcut{display:none !important;}.elementor-47191 .elementor-element.elementor-element-84bc5d5 .ts-generic-tabs{justify-content:left;}.elementor-47191 .elementor-element.elementor-element-002f6fa .elementor-heading-title{font-size:16px;text-transform:uppercase;color:var( --e-global-color-49b0b99 );}.elementor-47191 .elementor-element.elementor-element-e84fc56{width:100%;max-width:100%;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link{margin:0px 20px 0px 0px;padding:12px 16px 12px 16px;border-radius:8px;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .menu-item .ts-item-icon{display:flex;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-icon{width:24px;height:24px;min-width:24px;background-color:#02010100;--ts-icon-size:18px;--ts-icon-color:var( --e-global-color-49b0b99 );}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-nav-horizontal.min-scroll{--ts-scroll-color:#FFFFFF38;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link:hover{background-color:var( --e-global-color-secondary );}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link:hover .ts-item-icon{background-color:#02010100;}.elementor-47191 .elementor-element.elementor-element-e84fc56 li.current-menu-item > .ts-item-link > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-e84fc56  .current-menu-item .ts-item-link > span{color:#3B82F6;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .current-menu-item  .ts-item-link{background-color:#3B82F61A;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .current-menu-item .ts-item-icon{--ts-icon-color:#3B82F6 !important;}.elementor-47191 .elementor-element.elementor-element-cc81459{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-47191 .elementor-element.elementor-element-cc81459:not(.elementor-motion-effects-element-type-background), .elementor-47191 .elementor-element.elementor-element-cc81459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25ed291 );}.elementor-47191 .elementor-element.elementor-element-a759040 .elementor-icon-wrapper{text-align:center;}.elementor-47191 .elementor-element.elementor-element-a759040.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-47191 .elementor-element.elementor-element-a759040.elementor-view-framed .elementor-icon, .elementor-47191 .elementor-element.elementor-element-a759040.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-47191 .elementor-element.elementor-element-a759040.elementor-view-framed .elementor-icon, .elementor-47191 .elementor-element.elementor-element-a759040.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-47191 .elementor-element.elementor-element-a759040 .elementor-icon{font-size:35px;padding:16px;}.elementor-47191 .elementor-element.elementor-element-a759040 .elementor-icon svg{height:35px;}.elementor-47191 .elementor-element.elementor-element-115a97d{text-align:center;}.elementor-47191 .elementor-element.elementor-element-115a97d .elementor-heading-title{font-size:20px;color:var( --e-global-color-30ad2bd );}.elementor-47191 .elementor-element.elementor-element-bb5ce08{text-align:center;font-size:14px;color:var( --e-global-color-30ad2bd );}.elementor-47191 .elementor-element.elementor-element-28981f0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-30ad2bd );color:var( --e-global-color-30ad2bd );border-radius:100px 100px 100px 100px;}.elementor-47191 .elementor-element.elementor-element-5b0d51a{--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;}.elementor-47191 .elementor-element.elementor-element-284a9c7 > .post-feed-grid{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;}@media(min-width:768px){.elementor-47191 .elementor-element.elementor-element-88aa888{--width:320px;}.elementor-47191 .elementor-element.elementor-element-5b0d51a{--width:856px;}}@media(min-width:2400px){.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-e84fc56 li.current-menu-item > .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1366px){.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-e84fc56 li.current-menu-item > .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-e84fc56 li.current-menu-item > .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-47191 .elementor-element.elementor-element-2f81c2a{--padding-top:16px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-47191 .elementor-element.elementor-element-ecf8c50.elementor-element{--order:-99999 /* order start hack */;}.elementor-47191 .elementor-element.elementor-element-4b3eeda{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-47191 .elementor-element.elementor-element-e84fc56 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-e84fc56 li.current-menu-item > .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47191 .elementor-element.elementor-element-5b0d51a.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for shortcode, class: .elementor-element-ecf8c50 */.breadcrumb {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 13px;
    font-weight: 600;
    color: #0f1724;
}

.breadcrumb a {
    font-size: 13px;
    text-decoration: none;
    color: #697177;
}

.rank-math-breadcrumb .separator {
    font-size: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
}

.rank-math-breadcrumb .separator::after {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 6px;

    background: currentColor;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E") no-repeat center / contain;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E") no-repeat center / contain;

    position: relative;
    top: -1px; /* ajuste fin */
}/* End custom CSS */