.elementor-959 .elementor-element.elementor-element-5f8e7cd7{--display:flex;--min-height:50vh;--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-5f8e7cd7:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-5f8e7cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f2664c4 );}.elementor-959 .elementor-element.elementor-element-3adb57e5.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-959 .elementor-element.elementor-element-5acb5b5d{text-align:center;}.elementor-959 .elementor-element.elementor-element-5acb5b5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:900;letter-spacing:-1.9px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-959 .elementor-element.elementor-element-563950e9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-51b8e6c );}.elementor-959 .elementor-element.elementor-element-563950e9.elementor-element{--align-self:center;}.elementor-959 .elementor-element.elementor-element-3b12849{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-3b12849:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-3b12849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-697fe11 );}.elementor-959 .elementor-element.elementor-element-57d7604{--display:flex;}.elementor-959 .elementor-element.elementor-element-57d7604.e-con{--align-self:center;}.elementor-959 .elementor-element.elementor-element-9b9cc73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;color:var( --e-global-color-f2664c4 );}.elementor-959 .elementor-element.elementor-element-bcc5622{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-f2b6442{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-706cd89{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-7d1f96c{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-257f5f8{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-959 .elementor-element.elementor-element-c8fd585{--display:flex;}.elementor-959 .elementor-element.elementor-element-c8fd585.e-con{--align-self:center;}.elementor-959 .elementor-element.elementor-element-f0899ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;word-spacing:4px;color:var( --e-global-color-f2664c4 );}.elementor-959 .elementor-element.elementor-element-cb331f5{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-ba9535c{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-321f65e{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-a3f4594{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-959 .elementor-element.elementor-element-60c7189{--display:flex;}.elementor-959 .elementor-element.elementor-element-60c7189.e-con{--align-self:center;}.elementor-959 .elementor-element.elementor-element-5a43da0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;word-spacing:4px;color:var( --e-global-color-f2664c4 );}.elementor-959 .elementor-element.elementor-element-50a4731{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-0b0150f{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-af2124f{--display:flex;border-style:none;--border-style:none;}.elementor-959 .elementor-element.elementor-element-199c3cb{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-959 .elementor-element.elementor-element-199c3cb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-959 .elementor-element.elementor-element-696d04c5{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-959 .elementor-element.elementor-element-696d04c5:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-696d04c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-959 .elementor-element.elementor-element-9c6c1cc{text-align:center;}.elementor-959 .elementor-element.elementor-element-9c6c1cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-697fe11 );}.elementor-959 .elementor-element.elementor-element-14f11fa0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-51b8e6c );}.elementor-959 .elementor-element.elementor-element-14f11fa0.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-959 .elementor-element.elementor-element-41b56b80 .elementor-button{background-color:var( --e-global-color-e5a3401 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;border-radius:.375rem .375rem .375rem .375rem;padding:16px 32px 16px 32px;}.elementor-959 .elementor-element.elementor-element-41b56b80 .elementor-button:hover, .elementor-959 .elementor-element.elementor-element-41b56b80 .elementor-button:focus{background-color:#0E4747F2;}.elementor-959 .elementor-element.elementor-element-41b56b80 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-57d7604{--width:48rem;}.elementor-959 .elementor-element.elementor-element-c8fd585{--width:48rem;}.elementor-959 .elementor-element.elementor-element-60c7189{--width:48rem;}}/* Start custom CSS for html, class: .elementor-element-3adb57e5 *//* Reset do container do widget */
.elementor-959 .elementor-element.elementor-element-3adb57e5 .elementor-widget-container {
    padding: 0 !important;
}

.badge-blog-wrapper {
    display: flex;
}

.badge-blog-content {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px; /* gap-2 */
    
    /* Cores e Bordas */
    background-color: rgba(255, 90, 0, 0.1) !important; /* bg-primary/10 */
    border: 1px solid rgba(255, 90, 0, 0.2) !important; /* border-primary/20 */
    border-radius: 4px !important; /* rounded-full */
    
    /* Espaçamento Interno */
    padding: 6px 16px !important; /* py-1.5 px-4 */
}

/* Estilização do Ícone SVG */
.icon-newspaper {
    width: 16px !important; /* w-4 */
    height: 16px !important; /* h-4 */
    color: #FF5A00 !important; /* text-primary */
    display: block;
    flex-shrink: 0;
}

/* Estilização do Texto */
.badge-text {
    color: #FF5A00 !important; /* text-primary */
    font-family: 'Poppins', sans-serif !important;
    font-size: 12px !important; /* text-sm */
    font-weight: 600 !important; /* font-semibold */
    text-transform: uppercase !important; /* uppercase */
    letter-spacing: 0.05em !important; /* tracking-wider */
    line-height: 1 !important; /* Garante alinhamento vertical com o ícone */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-257f5f8 *//* Container */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* Card */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item{
    border:1px solid #E5E7EB;
    border-radius:16px;
    overflow:hidden;
    background:#fff;
    transition:all .3s ease;
}

/* Estado aberto */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open]{
    border-color:rgba(245,130,32,.5);
    box-shadow:0 8px 24px rgba(13,59,59,.06);
}

/* Título */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title{
    padding:24px !important;
    cursor:pointer;
    list-style:none;
    display:flex;
    justify-content:space-between;
    align-items:center;
    transition:all .3s ease;
}

/* Remove marcador padrão */
.elementor-959 .elementor-element.elementor-element-257f5f8 summary::-webkit-details-marker{
    display:none;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 summary{
    list-style:none;
}

/* Texto */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title-text{
    color:#0D3B3B;
    font-size:16px;
    font-weight:600;
    line-height:1.4;
    transition:.3s;
}

/* Hover */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item:hover{
    border-color:#F58220;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item:hover .e-n-accordion-item-title-text{
    color:#F58220;
}

/* Ícone */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title-icon{
    color:#0D3B3B;
    transition:.3s;
}

/* Rotação ao abrir */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open] .e-closed{
    transform:rotate(180deg);
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-closed{
    transition:transform .3s ease;
}

/* Conteúdo */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item > [role="region"]{
    padding:0 24px 24px;
    color:#64748B;
    line-height:1.8;
    font-size:14px;
}

/* Animação suave */
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open] > [role="region"]{
    animation:faqFade .3s ease;
}

@keyframes faqFade{
    from{
        opacity:0;
        transform:translateY(-8px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title{
    min-height:80px;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item{
    background:#FFFFFF;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open]{
    background:#FAFAFA;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title-icon svg{
    fill: none !important;
    stroke: currentColor !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title-icon svg *{
    fill: none !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item-title,
.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open] .e-n-accordion-item-title{
    border: none !important;
    box-shadow: none !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open] > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item{
    border:1px solid #E5E7EB !important;
    box-shadow:none !important;
}

.elementor-959 .elementor-element.elementor-element-257f5f8 .e-n-accordion-item[open]{
    border:1px solid rgba(245,130,32,.5) !important;
    box-shadow:0 4px 12px rgba(13,59,59,.05) !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a3f4594 *//* Container */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* Card */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item{
    border:1px solid #E5E7EB;
    border-radius:16px;
    overflow:hidden;
    background:#fff;
    transition:all .3s ease;
}

/* Estado aberto */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open]{
    border-color:rgba(245,130,32,.5);
    box-shadow:0 8px 24px rgba(13,59,59,.06);
}

/* Título */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title{
    padding:24px !important;
    cursor:pointer;
    list-style:none;
    display:flex;
    justify-content:space-between;
    align-items:center;
    transition:all .3s ease;
}

/* Remove marcador padrão */
.elementor-959 .elementor-element.elementor-element-a3f4594 summary::-webkit-details-marker{
    display:none;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 summary{
    list-style:none;
}

/* Texto */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title-text{
    color:#0D3B3B;
    font-size:16px;
    font-weight:600;
    line-height:1.4;
    transition:.3s;
}

/* Hover */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item:hover{
    border-color:#F58220;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item:hover .e-n-accordion-item-title-text{
    color:#F58220;
}

/* Ícone */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title-icon{
    color:#0D3B3B;
    transition:.3s;
}

/* Rotação ao abrir */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open] .e-closed{
    transform:rotate(180deg);
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-closed{
    transition:transform .3s ease;
}

/* Conteúdo */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item > [role="region"]{
    padding:0 24px 24px;
    color:#64748B;
    line-height:1.8;
    font-size:14px;
}

/* Animação suave */
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open] > [role="region"]{
    animation:faqFade .3s ease;
}

@keyframes faqFade{
    from{
        opacity:0;
        transform:translateY(-8px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title{
    min-height:80px;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item{
    background:#FFFFFF;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open]{
    background:#FAFAFA;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title-icon svg{
    fill: none !important;
    stroke: currentColor !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title-icon svg *{
    fill: none !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item-title,
.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open] .e-n-accordion-item-title{
    border: none !important;
    box-shadow: none !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open] > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item{
    border:1px solid #E5E7EB !important;
    box-shadow:none !important;
}

.elementor-959 .elementor-element.elementor-element-a3f4594 .e-n-accordion-item[open]{
    border:1px solid rgba(245,130,32,.5) !important;
    box-shadow:0 4px 12px rgba(13,59,59,.05) !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-199c3cb *//* Container */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* Card */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item{
    border:1px solid #E5E7EB;
    border-radius:16px;
    overflow:hidden;
    background:#fff;
    transition:all .3s ease;
}

/* Estado aberto */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open]{
    border-color:rgba(245,130,32,.5);
    box-shadow:0 8px 24px rgba(13,59,59,.06);
}

/* Título */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title{
    padding:24px !important;
    cursor:pointer;
    list-style:none;
    display:flex;
    justify-content:space-between;
    align-items:center;
    transition:all .3s ease;
}

/* Remove marcador padrão */
.elementor-959 .elementor-element.elementor-element-199c3cb summary::-webkit-details-marker{
    display:none;
}

.elementor-959 .elementor-element.elementor-element-199c3cb summary{
    list-style:none;
}

/* Texto */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title-text{
    color:#0D3B3B;
    font-size:16px;
    font-weight:600;
    line-height:1.4;
    transition:.3s;
}

/* Hover */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item:hover{
    border-color:#F58220;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item:hover .e-n-accordion-item-title-text{
    color:#F58220;
}

/* Ícone */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title-icon{
    color:#0D3B3B;
    transition:.3s;
}

/* Rotação ao abrir */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open] .e-closed{
    transform:rotate(180deg);
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-closed{
    transition:transform .3s ease;
}

/* Conteúdo */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item > [role="region"]{
    padding:0 24px 24px;
    color:#64748B;
    line-height:1.8;
    font-size:14px;
}

/* Animação suave */
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open] > [role="region"]{
    animation:faqFade .3s ease;
}

@keyframes faqFade{
    from{
        opacity:0;
        transform:translateY(-8px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title{
    min-height:80px;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item{
    background:#FFFFFF;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open]{
    background:#FAFAFA;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title-icon svg{
    fill: none !important;
    stroke: currentColor !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title-icon svg *{
    fill: none !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item-title,
.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open] .e-n-accordion-item-title{
    border: none !important;
    box-shadow: none !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open] > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item > .e-n-accordion-item-title{
    border-bottom: 0 !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item{
    border:1px solid #E5E7EB !important;
    box-shadow:none !important;
}

.elementor-959 .elementor-element.elementor-element-199c3cb .e-n-accordion-item[open]{
    border:1px solid rgba(245,130,32,.5) !important;
    box-shadow:0 4px 12px rgba(13,59,59,.05) !important;
}/* End custom CSS */