.property_grid{align-items:center;z-index:9999;width:100%}@media (max-width:7px){.property_grid{width:100%;padding:0}}.property-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:95%;max-width:1300px;margin-bottom:60px}@media (max-width:1200px){.property-content{-moz-column-gap:40px;column-gap:40px}}@media (max-width:991px){.property-content{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;margin-bottom:40px}}@media (max-width:767px){.property-content{grid-template-columns:1fr;gap:40px;margin-bottom:40px}}.property-item-bg{width:100%;height:100%;position:absolute;background:#fff0 linear-gradient(180deg,#fff0 0%,#fff0 49%,rgb(0 0 0 / .7803921569) 100%) 0% 0% no-repeat padding-box;z-index:1;transition:all 0.2s ease}.property-info__title{position:absolute;pointer-events:none;top:0;z-index:1;color:#fff;opacity:0;padding:20px;font-size:28px;font-weight:400}@media (max-width:999px){.property-info__title{font-size:25px}}.property-info{color:#fff;padding:20px;width:100%;position:absolute;bottom:0;padding-bottom:15px;z-index:1;pointer-events:none}@media (min-width:991px) and (max-width:1100px){.property-info{padding:20px;padding-bottom:12px}}@media (max-width:767px){.property-info{padding:10px}}.property-info__middle{display:flex;flex-wrap:wrap!important;margin-bottom:20px!important;-moz-column-gap:26px!important;column-gap:26px!important}@media (max-width:999px){.property-info__middle{-moz-column-gap:10px!important;column-gap:10px!important;justify-content:space-between!important;margin-bottom:10px!important}}@media (max-width:767px){.property-info__middle{justify-content:flex-start!important;-moz-column-gap:20px!important;column-gap:20px!important}}@media (max-width:499px){.property-info__middle{row-gap:6px!important;flex-direction:row!important;flex-wrap:wrap!important}}.property-info__middle div{display:flex;align-items:center}@media (max-width:992px){.property-info__middle div{font-size:14px!important}}.property-info__middle svg{margin-right:10px}.property-info__bottom{display:flex;font-size:15px;opacity:.75;-moz-column-gap:8px;column-gap:8px;align-items:center}.property-info__bottom .rooms{width:50%}@media (min-width:991px) and (max-width:1100px){.property-info__bottom .rooms{width:54%;letter-spacing:0}}.property-info__bottom .pricem2{width:50%;color:#fff;opacity:.6;text-align:end}@media (min-width:991px) and (max-width:1100px){.property-info__bottom .pricem2{width:46%;letter-spacing:0}}.property-info__top{margin-bottom:10px;display:inline-block;position:relative;font-size:26px!important;font-weight:600!important}.property-info__top span{z-index:1!important;position:relative!important}@media (max-width:992px){.property-info__top{margin-bottom:20px!important;display:inline-block!important;position:relative!important;font-size:20px!important}.property-info__top span{font-size:20px!important}}.property-info__top .price_bg{position:absolute;background:var(--unnamed-color-000000) 0% 0% no-repeat padding-box;background:#000 0% 0% no-repeat padding-box;opacity:.53;height:100%;overflow:hidden;left:-20px;white-space:nowrap;width:calc(100% + 45px);max-width:none}@media (max-width:992px){.property-info__top .price_bg{left:-10px}}.property-info__top h3{color:#ceb8a8;font-size:20px;line-height:1.2;font-weight:600;padding-bottom:5px}@media (min-width:991px) and (max-width:1100px){.property-info__top h3{font-size:18px}}@media (max-width:767px){.property-info__top h3{padding-bottom:2px}}.property-info__top p{color:#fff;opacity:.6;font-size:15px}.property-item{position:relative;height:430px}@media (hover:hover){.property-item:hover>.property-item-bg{background:#000 0% 0% no-repeat padding-box;opacity:.7}.property-item:hover>.property-info__title{opacity:1}}.property-img{position:relative;height:100%}.property-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:all 0.3s ease-in;cursor:pointer}.property-img img:hover{transform:scale(1.05)}.property-img .property-price{position:absolute;bottom:20px;left:0;padding:3px 15px;background-color:#033b36;color:#fff;font-size:22px;font-weight:600;letter-spacing:1px}.properties-filter-bg{width:100%;height:100%;top:0;position:absolute;background-image:url(https://reformacka.promoznawcy.pl/wp-content/uploads/2024/01/background-left.png);background-size:cover;background-position:center right;z-index:-1}.properties-filter{width:100%;position:relative;z-index:-1}.property-filters{width:100%;padding:50px 50px 40px;color:#141414;text-transform:capitalize;letter-spacing:1px;padding-bottom:100px;position:relative;background-position:center right;background-color:rgb(203 181 154 / .12);z-index:1}@media (max-width:1200px){.property-filters{padding:40px 40px}}@media (max-width:991px){.property-filters{padding:40px 10px 30px;margin-bottom:80px}}@media (max-width:767px){.property-filters{margin-top:-60px;margin-bottom:60px}}.property-filters h2{font-size:50px;font-weight:600;letter-spacing:3px;padding-bottom:40px;text-align:center}@media (max-width:991px){.property-filters h2{padding-bottom:30px}}@media (max-width:767px){.property-filters h2{font-size:24px;line-height:28px;padding-bottom:18px;letter-spacing:1px}}.property-filters .filter-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:95%;max-width:1300px;margin:0 auto}.property-filters .filter-content select{background-color:#fff;border:none;height:50px;padding-left:40px}@media (max-width:767px){.property-filters .filter-content{grid-template-columns:1fr;justify-items:left;gap:.5px;margin:auto;max-width:450px}}.property-filters .filter-content .filter-block{position:relative}@media (max-width:767px){.property-filters .filter-content{border:none;margin-bottom:0}}.property-filters .last{border:none!important}.property-filters h5{font-size:20px;font-weight:400}@media (max-width:991px){.property-filters h5{padding-left:0;text-align:center;font-size:18px}}@media (max-width:767px){.property-filters h5{padding-left:0;text-align:left;font-size:20px}}.property-filters .left{padding-left:8px;text-align:left}@media (max-width:991px){.property-filters .left{padding-left:0;text-align:center}}@media (max-width:767px){.property-filters .left{text-align:left;font-size:20px}}.property-filters .center{padding-left:90px;text-align:left}@media (max-width:991px){.property-filters .center{padding-left:0;text-align:center}}@media (max-width:767px){.property-filters .center{text-align:left;font-size:20px}}.property-filters .search{align-items:flex-end;display:flex;justify-content:flex-end}.property-filters .search .button_gold{background-color:#b8384c;border:1px solid #b8384c;color:#000;font-size:22px;width:100%;height:50px;transition:all 0.3s ease-in;letter-spacing:1px;text-transform:uppercase}.property-filters .search .button_gold:hover{transform:scale(1.05)}@media (max-width:991px){.property-filters .search .button_gold{font-size:20px}}@media (max-width:375px){.property-filters .search .button_gold{padding:5px 30px}}.property-filters .search .button_transparent{margin:5px;background-color:#fff0;border:none;color:#fff;font-size:18px;transition:all 0.3s ease-in;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.property-filters .search .button_transparent:hover{color:#A45864}@media (max-width:991px){.property-filters .search .button_transparent{font-size:16px}}@media (max-width:375px){.property-filters .search .button_transparent{letter-spacing:0}}.property-show-all{text-align:center;width:100%}.property-show-all .button_white{background-color:#fff;border:1px solid #ceb8a8;color:#000;font-size:18px;padding:5px 20px;height:40px;transition:all 0.3s ease-in;letter-spacing:1px}.property-show-all .button_white:hover{background-color:#ceb8a8}.filter-input{display:flex;justify-content:space-between}@media (max-width:767px){.filter-input{-moz-column-gap:10px;column-gap:10px;justify-content:center}}.filter-input input{height:40px;font-size:18px;margin:5px;color:#000;text-align:left}.filter-input input::-moz-placeholder{font-size:16px;color:#000}.filter-input input::placeholder{font-size:16px;color:#000}@media (max-width:991px){.filter-input input{height:38px}}.filter-input select{background-color:#fff;font-size:18px;color:#000;margin:5px;text-align:center!important;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,#033b36 0),linear-gradient(135deg,#033b36 50%,transparent 0)}@media (max-width:991px){.filter-input select{font-size:16px;height:38px;line-height:36px}}@media (max-width:767px){.filter-input select{width:230px;margin-bottom:20px}}.filter-input select option *{text-align:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-size:16px;color:#000;letter-spacing:1px;font-family:"Cairo"!important;width:100%}.filter-input select .default{background-color:#e0e0e0}.filter-input select::-ms-expand{display:none}.contact-form-search{display:flex;-moz-column-gap:30px;column-gap:30px;height:165px}@media (min-width:991px){.contact-form-search .part1,.contact-form-search .part2{width:220px}}@media (max-width:991px){.contact-form-search{display:block;height:auto}}.contact-form-search .part1 h3{color:#033b36;font-size:20px;padding-bottom:10px}@media (max-width:991px){.contact-form-search .part1 h3{font-size:18px;padding-bottom:0}}.contact-form-search input[type=email].wpcf7-text,.contact-form-search input[type=text].wpcf7-text,.contact-form-search input[type=tel].wpcf7-text,.contact-form-search textarea{background-color:#fff0;border:1px solid #c2c2c2;color:#000;margin-top:2px;height:34px;font-size:14px}.contact-form-search input[type=email].wpcf7-text:focus,.contact-form-search input[type=text].wpcf7-text:focus,.contact-form-search input[type=tel].wpcf7-text:focus,.contact-form-search textarea:focus{outline:none;border-color:#ceb8a8}.contact-form-search .part1 textarea{height:120px;resize:none}@media (max-width:991px){.contact-form-search .part1 textarea{height:100px;margin-bottom:-7px}}.contact-form-search input[type=submit].wpcf7-submit{padding:8px 25px;width:100%;background-color:#ceb8a8;color:#000;border:1px solid #ceb8a8;margin-top:2px;letter-spacing:1px;text-transform:uppercase;text-align:center;transition:all 0.3s ease-in;font-weight:600;font-size:16px}.contact-form-search input[type=submit].wpcf7-submit:hover{background-color:#033b36;color:#fff;border:1px solid #033b36}.contact-form-search input::-moz-placeholder,.contact-form-search textarea::-moz-placeholder{color:#000}.contact-form-search input::placeholder,.contact-form-search textarea::placeholder{color:#000}.contact-form-search .wpcf7-not-valid-tip{height:15px;font-size:.85em}.agent-contact{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin-bottom:80px;-moz-column-gap:40px;column-gap:40px;padding:40px;border:3px solid #212121}@media (max-width:1100px){.agent-contact{-moz-column-gap:20px;column-gap:20px}}@media (max-width:991px){.agent-contact{margin-bottom:70px}}@media (max-width:767px){.agent-contact{display:block;justify-items:center;width:90%;padding:30px;margin-bottom:40px;max-width:500px}}.agent-contact img{height:165px;width:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}@media (max-width:991px){.agent-contact img{height:300px}}@media (max-width:767px){.agent-contact img{height:150px;width:150px;margin-bottom:5px}}.agent-contact .info{display:flex;-moz-column-gap:30px;column-gap:30px;width:50%;align-items:center}@media (max-width:991px){.agent-contact .info{width:70%}}@media (max-width:767px){.agent-contact .info{width:100%;-moz-column-gap:20px;column-gap:20px}}@media (max-width:530px){.agent-contact .info{display:block;width:100%}}.agent-contact .info .agent-name{font-size:20px;color:#033b36;text-transform:uppercase;font-weight:600;margin-top:-10px}@media (max-width:767px){.agent-contact .info .agent-name{font-size:22px;margin-top:-10px}}.agent-contact .info .agent-tel{width:250px;font-size:24px;font-weight:600;line-height:1.2em;transition:all 0.3s ease-in}.agent-contact .info .agent-tel:hover{color:#ceb8a8}@media (max-width:1100px){.agent-contact .info .agent-tel{width:200px}}@media (max-width:767px){.agent-contact .info .agent-tel{margin-top:-5px}}.agent-contact .info .agent-mail{font-size:15px;line-height:1.2em;transition:all 0.3s ease-in}.agent-contact .info .agent-mail:hover{color:#ceb8a8}@media (max-width:767px){.agent-contact .info .agent-mail{margin-bottom:10px}}.agent-contact .wpcf7-response-output{position:absolute;bottom:-60px;margin:10px 4px!important;padding:2px!important;border:none!important;color:#dc3232;font-size:13px;line-height:17px}@media (max-width:767px){.agent-contact .wpcf7-response-output{bottom:-60px;left:5px}}.filter-checkbox{display:flex;flex-wrap:wrap;justify-content:space-around}@media (max-width:767px){.filter-checkbox{justify-content:left}}.filter-checkbox .filter-label{width:50%}.filter-checkbox .filter-label-2{width:51%}.filter-checkbox label{color:#fff;display:grid;grid-template-columns:1.8em auto;gap:1em;align-items:center;margin:0;padding:10px 0;justify-content:left;transition:all 0.3s ease-in;text-transform:capitalize;cursor:pointer}@media (max-width:991px){.filter-checkbox label{gap:.2em;padding:6px 0}}@media (max-width:991px){.filter-checkbox label{font-size:16px}}.filter-checkbox label:hover{color:#ceb8a8}.filter-checkbox label input[type=checkbox]{height:22px!important;width:22px!important;padding:0;cursor:pointer;-webkit-appearance:none!important;-moz-appearance:none!important;background:#fff;border:1px solid #033b36;border-radius:4px}.filter-checkbox label input[type=checkbox]:checked{background-image:url(/wp-content/uploads/2023/05/check.svg);background-repeat:no-repeat;background-size:80%;background-position:center}@media (max-width:991px){.filter-checkbox label input[type=checkbox]{height:18px!important;width:18px!important}}.widget_wpc_filters_widget input,.widget_wpc_filters_widget a,.widget_wpc_filters_widget button,.widget_wpc_filters_widget select{border-radius:0!important}.sort{display:flex;gap:40px;justify-content:space-between;margin-top:35px;margin-bottom:50px;width:95%;max-width:1300px}@media (max-width:797px){.sort{margin-top:20px;display:block;max-width:500px;margin-left:0;margin-bottom:10px}}.sort .sort-filter{display:grid;grid-template-columns:auto 150px;gap:10px;align-items:center}@media (max-width:797px){.sort .sort-filter{width:80%;margin-top:5px!important;margin:auto;grid-template-columns:60% 40%}}.sort .sort-filter label{color:#000;font-weight:400;font-size:15px;margin:0}.sort .sort-filter select{font-size:15px;font-weight:400;color:#000;border:1px solid #000;height:36px;line-height:34px;background-image:none;text-align:center}.sort .sort-filter select option{font-size:14px}@media (max-width:797px){.sort .sort-filter select{font-size:14px;height:34px;line-height:32px}}.page-buttons{margin-bottom:60px;display:flex;align-items:center}.page-buttons .pagination{padding:5px 10px;color:#033b36;font-size:16px;transition:0.3s ease;margin:3px}.page-buttons .pagination:hover{font-weight:700;background-color:#033b36;color:#fff}.page-buttons .selected{font-weight:700;border:2px solid #033b36}.page-buttons .separator{color:#033b36;font-size:18px}.not-found{padding:50px!important}@media (max-width:992px){.property-item>.property-item-bg{background:linear-gradient(180deg,#fff0 0%,#000000 100%);opacity:.8}.property-item>.property-info__title{opacity:1;top:unset;bottom:130px;font-size:18px;padding:10px;font-weight:400!important}.property-item .property-info .property-info__bottom>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.property-item .property-info__middle .surface svg,.property-item .property-info__middle .rooms svg,.property-item .property-info__middle .bedrooms svg{width:16px!important;height:16px!important;margin-right:6px!important}.select2-selection__clear{color:red!important}}@media (min-width:993px){.top-offer-custom .property-info__title{opacity:1!important;bottom:120px!important;top:unset!important}}@media (min-width:993px) and (hover:hover){.top-offer-custom .property-item:hover>.property-item-bg{background:#fff0 linear-gradient(180deg,#fff0 0%,#fff0 49%,rgb(0 0 0 / .7803921569) 100%) 0% 0% no-repeat padding-box!important;opacity:1!important}}@media (min-width:993px){.header-scrolling-section{transition:padding 0.4s ease}}.wpcf7 input,.wpcf7 textarea,.wpcf7 a,.wpcf7 button{border-radius:0!important}@media (max-width:767px){#brxe-xfltuc.property-content{grid-template-columns:1fr!important;width:95%!important}}@media (max-width:767px){#brxe-xfltuc.property-content{width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important}}