.elementor-10041 .elementor-element.elementor-element-1b5bf90{margin-top:0px;margin-bottom:20px;}.elementor-10041 .elementor-element.elementor-element-5b6d54a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10041 .elementor-element.elementor-element-addb8bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10041 .elementor-element.elementor-element-addb8bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-830912b );}.elementor-10041 .elementor-element.elementor-element-0bf2ccf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10041 .elementor-element.elementor-element-197163c > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-10041 .elementor-element.elementor-element-d2aa563{--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-10041 .elementor-element.elementor-element-d2aa563.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-10041 .elementor-element.elementor-element-d2aa563.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-pagination{text-align:center;}.elementor-10041 .elementor-element.elementor-element-d2aa563 .ecs-load-more-button .elementor-button{margin-top:20px;}body:not(.rtl) .elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-10041 .elementor-element.elementor-element-d2aa563 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(min-width:768px){.elementor-10041 .elementor-element.elementor-element-5b6d54a{width:25%;}.elementor-10041 .elementor-element.elementor-element-197163c{width:74.665%;}}@media(max-width:1024px){.elementor-10041 .elementor-element.elementor-element-addb8bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-10041 .elementor-element.elementor-element-addb8bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10041 .elementor-element.elementor-element-197163c > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for wp-widget-wpc_filters_widget, class: .elementor-element-277b961 */.wpc-filters-main-wrap li {
  float: none !important;
  padding-right: 0px !important;
}
@media screen and (max-width: 767px) {
  .wpc-filters-main-wrap li {
    float: left !important;
  }
  .wpc-filters-main-wrap li label {
    font-size:14px !important;
  }
  .wpc-filters-main-wrap li span {
    padding: 1px 4px !important;
  }
}

.wpc-filters-list-10067 a {
    color: #fff !important;
}
.wpc-filters-list-10067 .wpc-filter-label-wrapper {
    padding: 2px 10px 4px 10px !important;
}
.wpc-term-id-157 label {
  border: 0;
  background: #7B953C;
}
.wpc-term-id-158 label {
  border: 0;
  background: #354671;
}
.wpc-term-id-159 label {
  border: 0;
  background: #28324D;
}
.wpc-term-id-160 label {
  border: 0;
  background: #54A0B7;
}
.wpc-term-id-161 label {
  border: 0;
  background: #9BBC4D;
}
.wpc-term-id-162 label {
  border: 0;
  background: #428896;
}
.wpc-term-id-163 label {
  border: 0;
  background: #355471;
}
.wpc-term-id-202 label {
  border: 0;
  background: #e7b361;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b6d54a */.filter-column {
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: #A2C64A;
    box-shadow: 0px 3px 38px 0px rgba(39.99999999999999, 50, 77, 0.15);
    margin-bottom: 20px;
}/* End custom CSS */