.elementor-8227 .elementor-element.elementor-element-acba8e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8227 .elementor-element.elementor-element-acba8e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2__separator path{fill:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2__item{color:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2__item:not(.listivo-breadcrumbs-v2__item:last-child):hover{color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2__item:last-child{color:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2__item:last-child:hover{color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-breadcrumbs-v2:before{background-color:var( --e-global-color-9460d91 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon{color:var( --e-global-color-lcolor1 );border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon i{color:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon path{fill:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon:hover{color:var( --e-global-color-lcolor1 );border-color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon:hover i{color:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-7dd054b .listivo-social-icon:hover path{fill:var( --e-global-color-lcolor1 );}.elementor-8227 .elementor-element.elementor-element-0c8d24d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8227 .elementor-element.elementor-element-0c8d24d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8227 .elementor-element.elementor-element-7cbfe22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-listing-grid--cards{grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:15px;}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-main-search-form__primary-wrapper{background-color:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-sidebar{background-color:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor4 );}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__label{color:var( --e-global-color-lcolor2 );font-family:var( --e-global-typography-lheading5-font-family ), Sans-serif;font-size:var( --e-global-typography-lheading5-font-size );font-weight:var( --e-global-typography-lheading5-font-weight );text-transform:var( --e-global-typography-lheading5-text-transform );font-style:var( --e-global-typography-lheading5-font-style );text-decoration:var( --e-global-typography-lheading5-text-decoration );line-height:var( --e-global-typography-lheading5-line-height );letter-spacing:var( --e-global-typography-lheading5-letter-spacing );}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__circle:not(.listivo-search-panel__circle--active){background-color:#FFFFFF00;}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__circle--active{background-color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-filter{color:var( --e-global-color-lcolor1 );background-color:var( --e-global-color-lcolor3 );}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-filter__close path{fill:#64748B;}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-filter__close{background-color:var( --e-global-color-9460d91 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2 input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2 input:placeholder{color:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__placeholder{color:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__option{color:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__option{color:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2__clear{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__arrow{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__clear{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__placeholder{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__clear{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__dropdown{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__dropdown{background:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2__clear path{fill:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__arrow path{fill:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__clear path{fill:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__clear path{fill:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2--active{border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-input-v2--active input{border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2--active{border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input--active{border-color:var( --e-global-color-lcolor2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-icon-v2 path{fill:var( --e-global-color-lcolor5 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-icon-v2{color:var( --e-global-color-lcolor5 );background:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__option--highlight-text{color:var( --e-global-color-lsectionbg );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__option--highlight-text{color:var( --e-global-color-lsectionbg );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__option:hover{color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-autocomplete-input__option:hover{color:var( --e-global-color-lprimary1 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__checkbox path{fill:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-checkbox path{fill:var( --e-global-color-lprimary2 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__checkbox{background-color:#FFFFFF00;border-color:#64748B00;}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-checkbox{background-color:#FFFFFF00;border-color:#64748B00;}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__option--active .listivo-select-v2__checkbox{background-color:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-checkbox--checked{background-color:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8227 .elementor-element.elementor-element-45ca253  .listivo-select-v2__count{color:var( --e-global-color-lprimary2 );background-color:var( --e-global-color-lcolor4 );}@media(min-width:768px){.elementor-8227 .elementor-element.elementor-element-7cbfe22{width:100%;}}@media(max-width:1024px){.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-listing-grid--cards{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__label{font-size:var( --e-global-typography-lheading5-font-size );line-height:var( --e-global-typography-lheading5-line-height );letter-spacing:var( --e-global-typography-lheading5-letter-spacing );}}@media(max-width:767px){.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-listing-grid--cards{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__label{font-size:var( --e-global-typography-lheading5-font-size );line-height:var( --e-global-typography-lheading5-line-height );letter-spacing:var( --e-global-typography-lheading5-letter-spacing );}}/* Start custom CSS for lst_breadcrumbs_v2, class: .elementor-element-7dd054b */.listivo-breadcrumbs-v2,
.listivo-breadcrumbs-v2 * {
    font-family: 'Barlow Semi Condensed', sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for lst_search_v2, class: .elementor-element-45ca253 *//* Zwiększenie szerokości body do 1440px i kolumny filtrów do 350px */



@media (min-width: 1024px) { 
.elementor-widget-lst_search_v2 .listivo-container, 
.elementor-widget-lst_search_v2 .listivo-search-v2__content { 

max-width: 1440px;

} }


.elementor-widget-lst_search_v2 .listivo-search-v2__sidebar {
    flex: 0 1 25% ;
    width: 25% ;
    min-width: 273px ;
}


/* Zmniejszenie górnego padding między nagłówkami a filtrami do 10px */
.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-search-panel__content {
  padding-top: 10px !important;
}


/* Wymuszenie fontu i koloru wartości na listach rozwijanych filtrów */
.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-select-v2__value {
  font-family: 'Barlow Semi Condensed', sans-serif !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  color: #64748B !important;
}

/* Wymuszenie fontu, koloru placeholder i licznika na listach rozwijanych filtrów */
.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-select-v2__placeholder,
.elementor-8227 .elementor-element.elementor-element-45ca253 .listivo-select-v2__count {
  font-family: 'Barlow Semi Condensed', sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #64748B !important;
}/* End custom CSS */