.elementor-710 .elementor-element.elementor-element-fb40285{--display:flex;--min-height:13vh;--justify-content:flex-end;}.elementor-710 .elementor-element.elementor-element-3aa95d1{text-align:center;}.elementor-710 .elementor-element.elementor-element-e5c59b7{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-710 .elementor-element.elementor-element-99ce000 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 0px 12px;}.elementor-710 .elementor-element.elementor-element-268611d{--display:flex;}.elementor-710 .elementor-element.elementor-element-15cabed{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-710 .elementor-element.elementor-element-7f8a4fd{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-710 .elementor-element.elementor-element-73c4cc8{--grid-columns:3;}.elementor-710 .elementor-element.elementor-element-73c4cc8 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-710 .elementor-element.elementor-element-73c4cc8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-710 .elementor-element.elementor-element-73c4cc8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-710 .elementor-element.elementor-element-73c4cc8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-710 .elementor-element.elementor-element-73c4cc8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-710 .elementor-element.elementor-element-e5c59b7{padding:80px 0px 80px 0px;}.elementor-710 .elementor-element.elementor-element-99ce000 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-710 .elementor-element.elementor-element-73c4cc8{--grid-columns:2;}}@media(max-width:767px){.elementor-710 .elementor-element.elementor-element-3aa95d1 .elementor-heading-title{font-size:36px;}.elementor-710 .elementor-element.elementor-element-e5c59b7{padding:0px 0px 20px 0px;}.elementor-710 .elementor-element.elementor-element-99ce000 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-710 .elementor-element.elementor-element-73c4cc8{--grid-columns:1;}}/* Start custom CSS for column, class: .elementor-element-99ce000 */.filter {
  --vio:#A6599B; --bg:#fafafa; --ink:#2b2b2b;
  background:var(--bg);
  border:2px solid color-mix(in srgb, var(--vio) 20%, transparent);
  border-radius:14px;
  padding:16px 22px;
  box-shadow:0 2px 8px color-mix(in srgb, var(--vio) 12%, transparent);
}

/* naslov + separator */
.filter .jet-filter-label,
.filter .jet-filter-group-label,
.filter label[for]{
  display:block; font-weight:600; color:var(--ink);
  margin-bottom:8px; padding-bottom:6px;
  border-bottom:2px solid color-mix(in srgb, var(--vio) 22%, transparent);
}

/* items */
.filter a,
.filter .jet-filter-item,
.filter select,
.filter input[type="checkbox"] + label,
.filter input[type="radio"] + label{
  display:inline-block;background:#fff;border:1px solid #ddd;border-radius:8px;
  padding:6px 14px;margin:4px 6px 0 0;color:#5a5a5a;font-weight:500;transition:.25s;
}

.filter a:hover,
.filter .jet-active,
.filter .active,
.filter .selected,
.filter select:focus{
  background:var(--vio) !important;color:#fff !important;border-color:var(--vio) !important;
  box-shadow:0 0 0 3px color-mix(in srgb, var(--vio) 25%, transparent);
}/* End custom CSS */