.elementor-1788 .elementor-element.elementor-element-611cb6a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-611cb6a1:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-611cb6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2D2D2D00 0%, var( --e-global-color-3d81bfb ) 80%);}.elementor-1788 .elementor-element.elementor-element-5c9782c3{--display:flex;--min-height:120px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-e632858 );}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-e632858 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-text );}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-text );}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card-body{padding:0px 30px 0px 30px;}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-622426e .ekit_accordion_icon_group, .elementor-1788 .elementor-element.elementor-element-622426e .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}@media(max-width:1402px){.elementor-1788 .elementor-element.elementor-element-611cb6a1{--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-1788 .elementor-element.elementor-element-611cb6a1{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1788 .elementor-element.elementor-element-5c9782c3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1788 .elementor-element.elementor-element-622426e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for elementskit-accordion, class: .elementor-element-622426e */#search-filter-form-1586 ul {
    display: flex;
    align-items: center;
    justify-content:space-between;;
    gap: 0 20px;
    padding: 0 !important;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    border-radius: 0 !important;
    color:#F7F6F2 !important;
}

@media screen and (max-width: 890px) {#search-filter-form-1586 ul {
    flex-direction: column;
    gap: 0;
    flex-wrap: wrap;
    justify-content: start;
    gap: 0 20px; 
}
#search-filter-form-1586 ul li {
    width: 100%;
}
}

#search-filter-form-1922 ul {
    display: flex;
    align-items: center;
    justify-content:space-between;;
    gap: 0 20px;
    padding: 0 !important;
    flex-wrap: wrap;
}

@media screen and (max-width: 890px) {#search-filter-form-1922 ul {
    flex-direction: column;
    gap: 0;
    flex-wrap: wrap;
    justify-content: start;
    gap: 0 20px; 
}
#search-filter-form-1922 ul li {
    width: 100%;
}
 .searchandfilter ul li {
    width: 100%
}
 .elementor-kit-8 label {
    width: 100%;
}
}


#search-filter-form-1922 ul h4 {
    font-size: 0.8em;
    font-weight: 500;
    font-family: DM Sans;
    padding: 0;
    margin: 0;
    
}

.searchandfilter .sf-range-max, .searchandfilter .sf-range-min {
    max-width: 110px;
    border-color: #F7F6F2 !important;
    color: #F7F6F2 !important;
    /*background-color: #F7F6F2 !important;*/
}

.elementor-kit-8 input:not([type="button"]):not([type="submit"]), .elementor-kit-8 textarea, .elementor-kit-8 .elementor-field-textual {
    color: black;
}

.elementor-kit-8 input:not([type="button"]):not([type="submit"]), .elementor-kit-8 textarea, .elementor-kit-8 .elementor-field-textual {
    padding: 5px;
}

.sf-input-select {
    color: #DFDAD0 !important;
    background-color: transparent !important;
    border-color: #F7F6F2 !important;
}

.noUi-connect {
    background-color: #DFDAD0 !important;
}

.elementor-1788 .elementor-element.elementor-element-622426e form ul li h4, .elementor-1788 .elementor-element.elementor-element-622426e form ul li span {
    color: #F7F6F2 !important;
}

/*STYLOWANIE BUTTONA */ 
.sf-field-submit input {
    color: #F7F6F2 !important;
    border-color: #F7F6F2 !important
}

.sf-field-submit input:hover {
    color: #F7F6F2 !important;
    border-color: #8A796B !important
}

.elementor-1788 .elementor-element.elementor-element-622426e select {
    -webkit-appearance: none;
}


.elementor-1788 .elementor-element.elementor-element-622426e select {
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611cb6a1 *//*.elementor-1788 .elementor-element.elementor-element-611cb6a1 {*/
/*    backdrop-filter: blur(3px);*/
/*}*//* End custom CSS */