.elementor-2 .elementor-element.elementor-element-7f3f17e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7f3f17e6.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-25e86f8c{--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;--justify-content:flex-start;--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-2 .elementor-element.elementor-element-3495fd12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5F3473;--border-color:#5F3473;--border-radius:45px 45px 45px 45px;}.elementor-2 .elementor-element.elementor-element-a40fe79{--display:flex;}.elementor-2 .elementor-element.elementor-element-30e82498{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-30e82498:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30e82498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-63ecb09d{--display:flex;}.elementor-2 .elementor-element.elementor-element-4688c205 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4688c205 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:#5F3473;}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-15884ca6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-15884ca6 .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7c121b34{--display:flex;}.elementor-2 .elementor-element.elementor-element-28a89587{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-739e2a31{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-739e2a31 .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-26104285{--display:flex;}.elementor-2 .elementor-element.elementor-element-16a1bb74 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16a1bb74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:#5F3473;}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-31f333e3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-31f333e3 .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-3653b8bf{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-dc6aaa0{--display:flex;}.elementor-2 .elementor-element.elementor-element-4e2cf0f1{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-1111892a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-1111892a .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5fc836c6{--display:flex;}.elementor-2 .elementor-element.elementor-element-78817552{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-48684310{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-48684310 .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4e8a39e{--display:flex;}.elementor-2 .elementor-element.elementor-element-2ab4836d{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-698d8e26{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-698d8e26 .elementor-icon-list-text{color:#27272A;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-957efc7{--display:flex;}.elementor-2 .elementor-element.elementor-element-79b982df{--display:flex;}.elementor-2 .elementor-element.elementor-element-54091c31{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#5F3473;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-2 .elementor-element.elementor-element-54091c31 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-54091c31 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#C29CD3;border-style:none;}.elementor-2 .elementor-element.elementor-element-54091c31 {--n-menu-title-color-active:#C29CD3;}.elementor-2 .elementor-element.elementor-element-54091c31 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-76498636{--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;--justify-content:flex-end;--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-2 .elementor-element.elementor-element-3bc5e06a .elementor-button{background-color:#5F3473;border-style:none;}.elementor-2 .elementor-element.elementor-element-3fc50ec{--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-2 .elementor-element.elementor-element-3fc50ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-46ee1c7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-46ee1c7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46ee1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2 .elementor-element.elementor-element-549a6a5{text-align:center;}.elementor-2 .elementor-element.elementor-element-549a6a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;}.elementor-2 .elementor-element.elementor-element-fca7a3d{text-align:center;}.elementor-2 .elementor-element.elementor-element-f899d8a{--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;}.elementor-2 .elementor-element.elementor-element-7537cce{--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;border-style:none;--border-style:none;}.elementor-2 .elementor-element.elementor-element-4828ce8{--display:flex;--min-height:1140px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--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-2 .elementor-element.elementor-element-7ab5be9 .e-search-input{background-color:#F5F5F5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:1px 0px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-7ab5be9 .e-search-submit{background-color:#F5F5F5F5;border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7ab5be9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ab5be9.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-7ab5be9{--e-search-results-columns:1;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-color:var( --e-global-color-secondary );--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-icon-submit-size:24px;--e-search-icon-submit-color:var( --e-global-color-text );--e-search-submit-border-radius:0px 20px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e188a1a{--e-filter-direction:column;--e-filter-white-space:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:85px;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e188a1a{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e188a1a{right:0px;}.elementor-2 .elementor-element.elementor-element-fd71fac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-5011409{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-5011409.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5011409 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-5011409 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-5011409 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-5011409 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-5011409 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(min-width:551px){.elementor-2 .elementor-element.elementor-element-25e86f8c{--width:20%;}.elementor-2 .elementor-element.elementor-element-3495fd12{--width:625px;}.elementor-2 .elementor-element.elementor-element-76498636{--width:20%;}.elementor-2 .elementor-element.elementor-element-7537cce{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-4828ce8{--width:100%;}.elementor-2 .elementor-element.elementor-element-fd71fac{--width:66.6666%;}}@media(max-width:1120px) and (min-width:551px){.elementor-2 .elementor-element.elementor-element-3fc50ec{--width:1041px;}}@media(max-width:1120px){.elementor-2 .elementor-element.elementor-element-5011409{--grid-columns:2;}}@media(max-width:550px){.elementor-2 .elementor-element.elementor-element-5011409{--grid-columns:1;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-e188a1a *//* Contêiner para cada grupo de Parent e seus Childs */
.parent-group {
    background-color: #FFF;
    padding: 10px;
    margin-bottom: 20px; /* Espaço vertical entre os contêineres */
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
    border-radius: 8px; /* Bordas arredondadas para cada grupo */
}
/* Estilização para os itens de Child */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="child-"] {
    display: flex; /* Define o item como um container flex */
    align-items: center; /* Alinha o conteúdo verticalmente */
    padding: 5px 10px;
    margin-left: 30px;
    position: relative;
    cursor: pointer;
    font-size: 12px; /* Define o tamanho da fonte */
    font-weight: 300; /* Aplica fonte leve */
    background-color: transparent; /* Remover qualquer fundo de hover */
    transition: none; /* Remove a transição para hover */
}

/* Bullet inativo e ativo para os itens de Child */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="child-"]::before {
    content: '○'; /* Define o bullet inativo */
    font-size: 12px; /* Tamanho do bullet */
    margin-right: 8px; /* Espaçamento entre o bullet e o texto */
    flex-shrink: 0; /* Garante que o bullet não encolha */
}

/* Altera o bullet para o estado ativo quando o Child está ativo */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="child-"].active::before {
    content: '●'; /* Define o bullet ativo */
}

/* Remove o efeito de hover para os itens Child */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="child-"]:hover {
    background-color: transparent; /* Nenhuma mudança de cor no hover */
}

/* Estilização para os itens de Parent */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="parent"] {
    font-weight: bold;
    color: #000;
    background-color: transparent;
    padding: 5px 10px;
    position: relative;
    display: flex;
    align-items: center;
    cursor: default;
    border-radius: 8px;
    transition: none; /* Remove a transição para hover */
}

/* Ícone de sanfona para o Parent */
.elementor-widget-taxonomy-filter .e-filter-item[data-filter^="parent"]::before {
    content: ''; /* Ícone de sanfona para expandir/contrair */
    background-image: url('https://www.frameworkdigital.com.br/wp-content/uploads/2024/11/botao-mais.svg');
    background-size: contain;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 300px; /* Define a p/* End custom CSS */