:root{--white-color:#fff;--black-color:#000;--primary-color-light:#b4dd55;--primary-color:#9cbc51;--primary-color-dark:#889f53;--primary-color-darken:#677c36;--secondary-color:#ce1531;--tertiary-color:#416bb2;--error-color:#ce1531;--success-color:#28a745;--warning-color:#ffc107;--border-color:#a8a8a7;--background-light-color:#eaeaea;--border-dark-color:#ccc;--background-color:#f7f7f7;--background-green-color:var(--primary-color-darken);--background-light-green-color:#e5f0cb;--background-dark-color:#d9d9d9;--box-shadow:0 0 13px 0 rgba(0,0,0,.16);--primary-textcolor:#575757;--primary-hovercolor:#434343;--secondary-textcolor:#262626;--texthover-color:var(--primary-color-darken);--textinfo-color:var(--warning-color);--form-field-width:750px;--max-text-width:var(--form-field-width);--transition:400ms ease-in-out all;--font-family-noto-sans:"Noto Sans";--font-family-noto-serif:"Noto Serif";--filter-white:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);--filter-primary-textcolor:invert(34%) sepia(0%) saturate(1420%) hue-rotate(209deg) brightness(95%) contrast(88%);--filter-primary-hovercolor:invert(23%) sepia(0%) saturate(0%) hue-rotate(188deg) brightness(94%) contrast(82%);--filter-secondary-textcolor:invert(13%) sepia(0%) saturate(23%) hue-rotate(179deg) brightness(102%) contrast(96%);--filter-primary-color:invert(64%) sepia(74%) saturate(296%) hue-rotate(37deg) brightness(94%) contrast(90%)}.tx-propertymanager .filter-form{display:grid;grid-template-columns:repeat(4,calc(25% - 15px));grid-template-rows:auto;grid-gap:20px;border-bottom:1px solid #a8a8a7;padding-bottom:20px;place-items:self-end}@media (max-width:767px){.tx-propertymanager .filter-form{grid-template-columns:repeat(2,calc(50% - 10px))}}.tx-propertymanager .filter-form>div:not(.wrapper){display:none}.tx-propertymanager .filter-form .wrapper{width:100%}.tx-propertymanager .filter-form .city{grid-column:1;grid-row:2}.tx-propertymanager .filter-form .postcode{grid-column:2;grid-row:2}.tx-propertymanager .filter-form .street{grid-column:3;grid-row:2}@media (max-width:767px){.tx-propertymanager .filter-form .street{grid-column:1;grid-row:3}}.tx-propertymanager .filter-form .latitude-longitude{grid-column:1/3;grid-row:1;position:relative}.tx-propertymanager .filter-form .btn-primary{grid-column:4;grid-row:2}@media (max-width:767px){.tx-propertymanager .filter-form .btn-primary{grid-column:2;grid-row:3}}.tx-propertymanager .filter-form .btn-primary.first-row{grid-row:1}@media (max-width:767px){.tx-propertymanager .filter-form .btn-primary.first-row{grid-row:2}}.tx-propertymanager .propertymanager-list{padding:0}.tx-propertymanager .propertymanager-list li{display:flex;margin:0 -15px;padding:10px 0;position:relative}@media (max-width:767px){.tx-propertymanager .propertymanager-list li{flex-wrap:wrap}}.tx-propertymanager .propertymanager-list li:before{background:#a8a8a7;content:"";height:1px;left:15px;position:absolute;top:0;width:calc(100% - 30px)}.tx-propertymanager .propertymanager-list li:first-child{font-weight:700}@media (max-width:767px){.tx-propertymanager .propertymanager-list li:first-child .address{display:none}}@media (max-width:575px){.tx-propertymanager .propertymanager-list li:first-child{display:none}}.tx-propertymanager .propertymanager-list li:first-child:before{display:none}.tx-propertymanager .propertymanager-list li:last-child:after{background:#a8a8a7;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 30px)}.tx-propertymanager .propertymanager-list li>div{display:flex;flex-basis:33.33333%;flex-direction:column;padding:0 15px}@media (max-width:767px){.tx-propertymanager .propertymanager-list li>div{flex-basis:50%}.tx-propertymanager .propertymanager-list li>div.address{margin-top:15px}}@media (max-width:575px){.tx-propertymanager .propertymanager-list li>div{flex-basis:100%}.tx-propertymanager .propertymanager-list li>div:before{content:attr(data-title);font-weight:700}.tx-propertymanager .propertymanager-list li>div.assistent{margin-top:15px}}.tx-propertymanager .propertymanager-list li .assistent-email,.tx-propertymanager .propertymanager-list li .assistent-phone,.tx-propertymanager .propertymanager-list li .manager-email,.tx-propertymanager .propertymanager-list li .manager-phone{padding-left:25px;position:relative}.tx-propertymanager .propertymanager-list li .assistent-email:before,.tx-propertymanager .propertymanager-list li .assistent-phone:before,.tx-propertymanager .propertymanager-list li .manager-email:before,.tx-propertymanager .propertymanager-list li .manager-phone:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23575757' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1l40.5-33.1c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6.9l-112 24C13.2 28.8 0 45.1 0 64c0 236.7 183.5 430.5 416 446.9 4.5.3 9.1.6 13.7.8h.1c6.1.2 12.1.4 18.3.4 18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM447.7 480C218.1 479.8 32 293.7 32 64c0-3.8 2.6-7 6.3-7.8l112-24c3.7-.8 7.5 1.2 9 4.7l48 112c1.4 3.3.5 7.1-2.3 9.3l-40.6 33.2c-12.1 9.9-15.3 27.2-7.4 40.8 29.5 50.9 71.9 93.3 122.7 122.7 13.6 7.9 30.9 4.7 40.8-7.4l33.2-40.6c2.3-2.8 6.1-3.7 9.3-2.3l112 48c3.5 1.5 5.5 5.3 4.7 9l-24 112c-.8 3.7-4.1 6.3-7.8 6.3h-.3z'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tx-propertymanager .propertymanager-list li .assistent-email:before,.tx-propertymanager .propertymanager-list li .manager-email:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23575757' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M64 96c-17.7 0-32 14.3-32 32v39.9l195.6 143.4c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32zM32 207.6V384c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0zM0 128c0-35.3 28.7-64 64-64h384c35.3 0 64 28.7 64 64v256c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64z'/%3E%3C/svg%3E") no-repeat 50%}