body:not(.wp-core-ui) .ergotree-promotorzy,html:not(.wp-toolbar) .ergotree-promotorzy,.acf-block-preview .ergotree-promotorzy{padding-bottom:80px}body:not(.wp-core-ui) .ergotree-promotorzy .heading-2,html:not(.wp-toolbar) .ergotree-promotorzy .heading-2,.acf-block-preview .ergotree-promotorzy .heading-2{margin-bottom:50px}body:not(.wp-core-ui) .ergotree-promotorzy .text,html:not(.wp-toolbar) .ergotree-promotorzy .text,.acf-block-preview .ergotree-promotorzy .text{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}body:not(.wp-core-ui) .ergotree-promotorzy .text p,html:not(.wp-toolbar) .ergotree-promotorzy .text p,.acf-block-preview .ergotree-promotorzy .text p{font-weight:300}body:not(.wp-core-ui) .ergotree-promotorzy .text a,html:not(.wp-toolbar) .ergotree-promotorzy .text a,.acf-block-preview .ergotree-promotorzy .text a{color:var(--main)}body:not(.wp-core-ui) .ergotree-promotorzy #search-container,html:not(.wp-toolbar) .ergotree-promotorzy #search-container,.acf-block-preview .ergotree-promotorzy #search-container{display:flex;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}@media(max-width: 1040px){body:not(.wp-core-ui) .ergotree-promotorzy #search-container,html:not(.wp-toolbar) .ergotree-promotorzy #search-container,.acf-block-preview .ergotree-promotorzy #search-container{gap:10px}}body:not(.wp-core-ui) .ergotree-promotorzy #search-container label,html:not(.wp-toolbar) .ergotree-promotorzy #search-container label,.acf-block-preview .ergotree-promotorzy #search-container label{font-size:20px;line-height:30px;color:var(--main)}@media(max-width: 1040px){body:not(.wp-core-ui) .ergotree-promotorzy #search-container label,html:not(.wp-toolbar) .ergotree-promotorzy #search-container label,.acf-block-preview .ergotree-promotorzy #search-container label{font-size:16px;line-height:24px}}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper{position:relative}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper input,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper input,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper input{width:740px;height:50px;display:flex;border:1px solid var(--main);border-radius:5px;padding-left:20px;color:var(--main);font-size:12px;outline-color:var(--main);box-sizing:border-box}@media only screen and (max-width: 1040px){body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper input,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper input,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper input{width:100%;min-width:343px;padding-left:10px}}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper input::-moz-placeholder, html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper input::-moz-placeholder, .acf-block-preview .ergotree-promotorzy #search-container .search-wrapper input::-moz-placeholder{font-size:12px;color:var(--main)}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper input::placeholder,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper input::placeholder,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper input::placeholder{font-size:12px;color:var(--main)}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper button,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper button,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper button{position:absolute;right:5px;top:5px;background-color:var(--main);color:#fff;border:0;height:40px;width:100px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;gap:10px}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper button svg,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper button svg,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper button svg{width:20px;height:auto}body:not(.wp-core-ui) .ergotree-promotorzy #search-container .search-wrapper button svg path,html:not(.wp-toolbar) .ergotree-promotorzy #search-container .search-wrapper button svg path,.acf-block-preview .ergotree-promotorzy #search-container .search-wrapper button svg path{fill:#fff;fill-opacity:1}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container,.acf-block-preview .ergotree-promotorzy #city-filter-container{margin-bottom:53px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media(max-width: 1040px){body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container,.acf-block-preview .ergotree-promotorzy #city-filter-container{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:38px}}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container label,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container label,.acf-block-preview .ergotree-promotorzy #city-filter-container label{font-size:16px;font-weight:400}@media(max-width: 1040px){body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container label,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container label,.acf-block-preview .ergotree-promotorzy #city-filter-container label{font-size:12px;line-height:18px}}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container .select-wrapper,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container .select-wrapper,.acf-block-preview .ergotree-promotorzy #city-filter-container .select-wrapper{position:relative;display:flex}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container .select-wrapper:after,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container .select-wrapper:after,.acf-block-preview .ergotree-promotorzy #city-filter-container .select-wrapper:after{content:"";width:13px;height:8px;background:url("/wp-content/themes/ergotree/assets/img/select-arrow.svg");display:flex;position:absolute;left:146px;top:50%;transform:translateY(-50%);pointer-events:none}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container .select-wrapper select,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container .select-wrapper select,.acf-block-preview .ergotree-promotorzy #city-filter-container .select-wrapper select{font-size:12px;color:var(--main);border:1px solid var(--main);border-radius:5px;width:170px;padding:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:flex;cursor:pointer;outline-color:var(--main)}body:not(.wp-core-ui) .ergotree-promotorzy #city-filter-container .select-wrapper #clear-filters,html:not(.wp-toolbar) .ergotree-promotorzy #city-filter-container .select-wrapper #clear-filters,.acf-block-preview .ergotree-promotorzy #city-filter-container .select-wrapper #clear-filters{font-size:12px;font-weight:400;color:#9c9c9c;background-color:rgba(0,0,0,0);border:0;text-decoration:underline;cursor:pointer;margin-left:20px}.table-container{display:block;width:100%;margin-top:20px}.table-row{display:flex;border-bottom:.5px solid #6c8cc8}@media(max-width: 1040px){.table-row{flex-direction:column;gap:10px;padding-top:10px;padding-bottom:10px}}@media(max-width: 1040px){.table-row-header{display:grid;grid-template-columns:repeat(6, 1fr)}}.table-row-header .table-cell{font-size:12px;font-weight:600;text-align:left}@media(max-width: 1040px){.table-row-header .table-cell{font-size:10px;line-height:15px;min-width:inherit;list-style:none}}.table-cell{font-size:16px;line-height:24px;font-weight:600;text-align:left;padding:20px;flex:1 1 100px;text-align:left;box-sizing:border-box;min-width:100px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media(max-width: 1200px){.table-cell{padding:10px}}@media(max-width: 1040px){.table-cell{flex:none;padding:0;font-size:12px;line-height:18px}}.table-cell.info{flex:2 1 200px}@media(max-width: 1040px){.table-cell.info{flex:none}.table-cell.info:empty{display:none}}.table-body .table-cell{background-color:#fff}