.elementor-1626 .elementor-element.elementor-element-cc5ce6f{--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:center;--align-items:center;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-1626 .elementor-element.elementor-element-cc5ce6f:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-cc5ce6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1626 .elementor-element.elementor-element-cc5ce6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-ecc5aa6 .elementor-heading-title{font-weight:600;color:var( --e-global-color-91c290e );}.elementor-1626 .elementor-element.elementor-element-1bd86e7 img{width:300px;}.elementor-1626 .elementor-element.elementor-element-fb1a42c{--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:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-9db3c14{text-align:center;}.elementor-1626 .elementor-element.elementor-element-e532636{--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-1626 .elementor-element.elementor-element-3e8639e{--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-1626 .elementor-element.elementor-element-25140e9{--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;--align-items:center;}.elementor-1626 .elementor-element.elementor-element-0ae3f59{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;top:0px;--e-filter-space-between:1px;--e-filter-hover-text-color:var( --e-global-color-415efe5 );--e-filter-active-text-color:var( --e-global-color-secondary );}.elementor-1626 .elementor-element.elementor-element-0ae3f59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1626 .elementor-element.elementor-element-0ae3f59.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1626 .elementor-element.elementor-element-0ae3f59{right:0px;}body.rtl .elementor-1626 .elementor-element.elementor-element-0ae3f59{left:0px;}.elementor-1626 .elementor-element.elementor-element-0ae3f59 .e-filter-item{font-size:17px;font-weight:400;}.elementor-1626 .elementor-element.elementor-element-cf34463{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;top:0px;--e-filter-space-between:1px;--e-filter-hover-text-color:var( --e-global-color-415efe5 );--e-filter-active-text-color:var( --e-global-color-secondary );}.elementor-1626 .elementor-element.elementor-element-cf34463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1626 .elementor-element.elementor-element-cf34463.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-cf34463 .e-filter-item{font-size:17px;font-weight:400;}.elementor-1626 .elementor-element.elementor-element-8a4ba89{--grid-columns:1;}.elementor-1626 .elementor-element.elementor-element-8a4ba89 .elementor-pagination{text-align:center;}.elementor-1626 .elementor-element.elementor-element-8769bca{--spacer-size:20px;}@media(min-width:768px){.elementor-1626 .elementor-element.elementor-element-fb1a42c{--content-width:900px;}.elementor-1626 .elementor-element.elementor-element-e532636{--content-width:600px;}.elementor-1626 .elementor-element.elementor-element-3e8639e{--content-width:1200px;}}@media(max-width:1024px){.elementor-1626 .elementor-element.elementor-element-0ae3f59{--e-filter-space-between:1px;}.elementor-1626 .elementor-element.elementor-element-cf34463{--e-filter-space-between:1px;}.elementor-1626 .elementor-element.elementor-element-8a4ba89{--grid-columns:1;}}@media(max-width:767px){.elementor-1626 .elementor-element.elementor-element-0ae3f59{--e-filter-space-between:1px;}.elementor-1626 .elementor-element.elementor-element-cf34463{--e-filter-space-between:1px;}.elementor-1626 .elementor-element.elementor-element-8a4ba89{--grid-columns:1;}}/* Start custom CSS for willow_filter_operator, class: .elementor-element-97fd66a */.elementor-1626 .elementor-element.elementor-element-97fd66a .category-dropdown-wrapper {
    min-width: 280px;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-0ae3f59 */.elementor-1626 .elementor-element.elementor-element-0ae3f59 {
   left:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25140e9 */.elementor-1626 .elementor-element.elementor-element-25140e9 {
    position: relative;
}
.e-filter-item[data-filter="__all"]::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
  margin-bottom:-2px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22currentColor%22%20class%3D%22bi%20bi-x-circle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016%22%2F%3E%3Cpath%20d%3D%22M4.646%204.646a.5.5%200%200%201%20.708%200L8%207.293l2.646-2.647a.5.5%200%200%201%20.708.708L8.707%208l2.647%202.646a.5.5%200%200%201%20-.708.708L8%208.707l-2.646%202.647a.5.5%200%200%201%20-.708-.708L7.293%208%204.646%205.354a.5.5%200%200%201%200-.708%22%2F%3E%3C%2Fsvg%3E');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8639e */.elementor-1626 .elementor-element.elementor-element-3e8639e .e-filter-item {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  display: block;
  width: 100%;
}

.e-filter-item {
    display: none !important; 
}
.e-filter-item[aria-pressed="true"]  {
    display: inline !important;
}

.e-filter-item[data-filter="__all"][aria-pressed="true"] {
    display: none !important;
}
.e-filter-item[aria-pressed="true"] ~ .e-filter-item[data-filter="__all"] {
    display: block !important;
}/* End custom CSS */