[contenteditable],input,textarea{background-color:#fff;border:1px solid #a0a7aa;border-radius:0;box-shadow:none!important;caret-color:#50b996;font-family:Parka,sans-serif;font-weight:300;margin-left:0;max-width:100%;outline:0 none;padding:5px 15px;width:100%}[contenteditable]::placeholder,input::placeholder,textarea::placeholder{color:#3a484c}[contenteditable]:focus,input:focus,textarea:focus{outline:0}[contenteditable].error,input.error,textarea.error{border:1px solid #d9534f}input[type=text],textarea{-webkit-appearance:none}.searchflatform-brick .fields-group,.searchform-brick .fields-group{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr}@media (max-width:991.98px){.searchflatform-brick .fields-group,.searchform-brick .fields-group{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr)}}.searchflatform-brick .fields-group .city,.searchform-brick .fields-group .city{grid-area:1/1/2/3}.searchflatform-brick .fields-group .type,.searchform-brick .fields-group .type{grid-area:1/3/2/4}.searchflatform-brick .fields-group .price,.searchform-brick .fields-group .price{grid-area:1/4/2/5}@media (max-width:991.98px){.searchflatform-brick .fields-group .price .select-container,.searchform-brick .fields-group .price .select-container{width:100%}}.searchflatform-brick .fields-group .advanced,.searchform-brick .fields-group .advanced{align-items:flex-end;display:flex;grid-area:1/5/2/6}@media (max-width:991.98px){.searchflatform-brick .fields-group .advanced,.searchform-brick .fields-group .advanced{align-items:center;background-color:var(--anthracite_10);color:var(--anthracite);grid-area:4/1/5/3;justify-content:center}}@media screen and (min-width:992px) and (max-width:1199px){.searchflatform-brick .fields-group .advanced a,.searchform-brick .fields-group .advanced a{font-size:14px!important}}.searchflatform-brick .fields-group button,.searchform-brick .fields-group button{grid-area:1/7/2/8}.searchflatform-brick .modal-body .fields-group,.searchform-brick .modal-body .fields-group{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group,.searchform-brick .modal-body .fields-group{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr)}}.searchflatform-brick .modal-body .fields-group .city,.searchform-brick .modal-body .fields-group .city{grid-area:1/1/2/7}.searchflatform-brick .modal-body .fields-group .type,.searchform-brick .modal-body .fields-group .type{grid-area:1/10/2/13}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group .type,.searchform-brick .modal-body .fields-group .type{grid-area:2/7/3/13}}.searchflatform-brick .modal-body .fields-group .price,.searchform-brick .modal-body .fields-group .price{grid-area:2/1/2/5}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group .price,.searchform-brick .modal-body .fields-group .price{grid-area:3/1/4/7}}.searchflatform-brick .modal-body .fields-group .rooms,.searchform-brick .modal-body .fields-group .rooms{grid-area:2/5/3/9}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group .rooms,.searchform-brick .modal-body .fields-group .rooms{grid-area:2/1/3/7}}.searchflatform-brick .modal-body .fields-group .size,.searchform-brick .modal-body .fields-group .size{grid-area:2/9/3/13}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group .size,.searchform-brick .modal-body .fields-group .size{grid-area:3/7/3/13}}.searchflatform-brick .modal-body .fields-group .radius,.searchform-brick .modal-body .fields-group .radius{grid-area:1/7/3/10}@media (max-width:991.98px){.searchflatform-brick .modal-body .fields-group .radius,.searchform-brick .modal-body .fields-group .radius{grid-area:1/7/2/13}}.searchflatform-brick .modal-body .fields-group .notinmodal,.searchform-brick .modal-body .fields-group .notinmodal{display:none}.searchflatform-brick .form-field-underline,.searchform-brick .form-field-underline{border-bottom:1px solid var(--anthracite_10);position:relative;width:98%}@media (max-width:575.98px){.searchflatform-brick .form-field-underline,.searchform-brick .form-field-underline{border-bottom:0}}.searchflatform-brick .form-field-underline label,.searchform-brick .form-field-underline label{float:left;font-size:16px;padding-left:5px}.searchflatform-brick .form-field-underline .icomoon+div label,.searchform-brick .form-field-underline .icomoon+div label{padding-left:30px}.searchflatform-brick .form-field-underline span,.searchform-brick .form-field-underline span{bottom:15%;position:absolute;right:0;z-index:0}.searchflatform-brick .form-field-underline span.gcp-location-line-thin,.searchform-brick .form-field-underline span.gcp-location-line-thin{top:2px}.searchflatform-brick .form-field-underline span.left,.searchform-brick .form-field-underline span.left{left:0;right:unset}.searchflatform-brick .gcp-arrow-down:before,.searchform-brick .gcp-arrow-down:before{color:var(--anthracite);font-size:20px}.searchflatform-brick .field_city,.searchform-brick .field_city{background:transparent;border:0}.searchflatform-brick a#searchCompleteFormAdvanced,.searchflatform-brick a#searchFormAdvanced,.searchform-brick a#searchCompleteFormAdvanced,.searchform-brick a#searchFormAdvanced{color:var(--anthracite);cursor:pointer;font-size:16px;text-align:left}.searchflatform-brick .flat-search-form,.searchform-brick .flat-search-form{margin-top:20px}.searchflatform-brick .flat-search-form input,.searchform-brick .flat-search-form input{border:0}.searchflatform-brick #flat-search .city .magnify-glass,.searchform-brick #flat-search .city .magnify-glass{display:none}.searchflatform-brick #flat-search .autocomplete input,.searchform-brick #flat-search .autocomplete input{background-color:#fff;font-size:16px}@media (max-width:575.98px){.searchflatform-brick #flat-search .autocomplete input,.searchform-brick #flat-search .autocomplete input{border:1px solid var(--green)}}.searchflatform-brick #flat-search .autocomplete .removeSelection,.searchform-brick #flat-search .autocomplete .removeSelection{display:none!important}@media (max-width:575.98px){.searchflatform-brick #flat-search button[type=submit],.searchform-brick #flat-search button[type=submit]{display:none}.searchflatform-brick #flat-search .city,.searchform-brick #flat-search .city{left:0;position:absolute}.searchflatform-brick #flat-search .city .gcp-location-line-thin:not(.left),.searchform-brick #flat-search .city .gcp-location-line-thin:not(.left){display:none}.searchflatform-brick #flat-search .city .magnify-glass,.searchform-brick #flat-search .city .magnify-glass{background-color:var(--green);bottom:1px;display:flex;height:57%;position:absolute;right:6px;width:35px}.searchflatform-brick #flat-search .city .magnify-glass .gcp-magnifying-glass-line-thin,.searchform-brick #flat-search .city .magnify-glass .gcp-magnifying-glass-line-thin{font-size:20px;position:absolute;right:0;top:0;transform:translate(-25%,40%)}.searchflatform-brick #flat-search .city .magnify-glass .gcp-magnifying-glass-line-thin:before,.searchform-brick #flat-search .city .magnify-glass .gcp-magnifying-glass-line-thin:before{color:#fff}.searchflatform-brick #flat-search #searchFormAdvanced,.searchform-brick #flat-search #searchFormAdvanced{display:none}}.searchflatform-brick #flat-search-modal .autocomplete input,.searchform-brick #flat-search-modal .autocomplete input{font-size:16px}.searchflatform-brick #flat-search-modal input,.searchform-brick #flat-search-modal input{width:100%}.searchflatform-brick #flat-search-modal input,.searchflatform-brick #flat-search-modal select,.searchform-brick #flat-search-modal input,.searchform-brick #flat-search-modal select{border:0;color:var(--bs-body-color)}.searchflatform-brick #flat-search-modal select,.searchform-brick #flat-search-modal select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;font-size:16px;font-weight:300;outline:0;padding:5px;position:relative;width:100%;z-index:1}.searchflatform-brick #flat-search-modal .ausstattung_header,.searchform-brick #flat-search-modal .ausstattung_header{font-size:14px;margin-bottom:15px;margin-top:35px;text-transform:uppercase}.searchflatform-brick #flat-search-modal .ausstattung,.searchform-brick #flat-search-modal .ausstattung{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;padding-top:20px}@media (min-width:992px){.searchflatform-brick #flat-search-modal .ausstattung,.searchform-brick #flat-search-modal .ausstattung{grid-template-columns:repeat(4,1fr)}}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group,.searchform-brick #flat-search-modal .ausstattung .checkbox_group{display:inline-flex}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group input[type=checkbox],.searchform-brick #flat-search-modal .ausstattung .checkbox_group input[type=checkbox]{display:none}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group input[type=checkbox]:checked~label:before,.searchform-brick #flat-search-modal .ausstattung .checkbox_group input[type=checkbox]:checked~label:before{background-color:var(--green);border-color:var(--green)}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group label,.searchform-brick #flat-search-modal .ausstattung .checkbox_group label{color:var(--anthracite);cursor:pointer;font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;padding-left:36px;position:relative}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group label:before,.searchform-brick #flat-search-modal .ausstattung .checkbox_group label:before{border:1px solid var(--anthracite);border-radius:2px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:all .25s ease;width:20px;z-index:10}.searchflatform-brick #flat-search-modal .ausstattung .checkbox_group label:after,.searchform-brick #flat-search-modal .ausstattung .checkbox_group label:after{border:2px solid #fff;border-left:none;border-top:none;content:"";display:block;height:10px;left:7px;opacity:1;position:absolute;top:4px;transform:rotate(45deg);transition:all .25s ease;width:6px;z-index:10}.searchflatform-brick #flat-search-modal .button-group,.searchform-brick #flat-search-modal .button-group{margin-top:30px}.searchflatform-brick #flat-search-modal .button-group .button-wrapper,.searchform-brick #flat-search-modal .button-group .button-wrapper{text-align:center;width:100%}.searchflatform-brick #flat-search-modal .button-group .button-wrapper button,.searchform-brick #flat-search-modal .button-group .button-wrapper button{border:none;font-size:18px;height:43px;line-height:20px;padding:0 10px;width:98%}.searchflatform-brick #flat-search-modal .button-group .button-wrapper button.btn-grey,.searchform-brick #flat-search-modal .button-group .button-wrapper button.btn-grey{background-color:var(--anthracite_10)}.searchflatform-brick #flat-search-modal .button-group .button-wrapper button.btn-grey:hover,.searchform-brick #flat-search-modal .button-group .button-wrapper button.btn-grey:hover{background-color:var(--green);border:0;color:var(--white)}.searchflatform-brick .gcp_arrow,.searchform-brick .gcp_arrow{background-color:var(--color-1st);border-radius:33px;color:#fff;font-size:10px;font-weight:700;padding:5px;right:8px}.searchflatform-brick{padding-bottom:45px;padding-top:45px}@media (max-width:991.98px){.searchflatform-brick .fields-group{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.searchflatform-brick .fields-group .city{grid-area:1/1/2/3}.searchflatform-brick .fields-group .type{grid-area:2/1/3/2}.searchflatform-brick .fields-group .price{grid-area:2/2/3/3}.searchflatform-brick .fields-group .advanced{grid-area:2/3/3/4}.searchflatform-brick .fields-group .button{grid-area:1/3/2/4}}@media (max-width:767.98px){.searchflatform-brick .fields-group{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.searchflatform-brick .fields-group .city{grid-area:1/1/2/3}.searchflatform-brick .fields-group .type{grid-area:2/1/3/2}.searchflatform-brick .fields-group .price{grid-area:2/2/3/3}.searchflatform-brick .fields-group .advanced{grid-area:4/1/5/3}.searchflatform-brick .fields-group .button{grid-area:3/1/4/3}}.searchflatform-brick .notincomplete{display:none}.searchflatform-brick button{width:100%}.searchflatform-brick .button-group{display:flex!important;justify-content:center;row-gap:10px}.searchflatform-brick .button-group .button{max-width:300px}.searchflatform-brick .button-group .button .btn-green{background-color:var(--anthracite_10);color:var(--bs-btn-color)!important}.searchflatform-brick .button-group .button .btn-green:hover{background-color:var(--green);color:#fff!important}.searchflatform-brick .firsthidden{display:none!important}.searchform-brick .search-brick-title.orangefontD{color:var(--orange)}.searchform-brick .search-brick-title.whitefontD{color:var(--white)}.searchform-brick .search-brick-title.anthracitefontD{color:var(--anthracite)}.searchform-brick .search-brick-title.orangelineD{text-decoration-color:var(--orange)}.searchform-brick .search-brick-title.whitelineD{text-decoration-color:var(--white)}.searchform-brick .search-brick-title.anthracitelineD{text-decoration-color:var(--anthracite)}@media (max-width:575.98px){.searchform-brick .search-brick-title.orangefontM{color:var(--orange)}.searchform-brick .search-brick-title.whitefontM{color:var(--white)}.searchform-brick .search-brick-title.anthracitefontM{color:var(--anthracite)}.searchform-brick .search-brick-title.orangelineM{text-decoration-color:var(--orange)}.searchform-brick .search-brick-title.whitelineM{text-decoration-color:var(--white)}.searchform-brick .search-brick-title.anthracitelineM{text-decoration-color:var(--anthracite)}}.searchform-brick .form-field-underline.orangefontD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.orangefontD label{color:var(--orange)}.searchform-brick .form-field-underline.whitefontD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.whitefontD label{color:var(--white)}.searchform-brick .form-field-underline.anthracitefontD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.anthracitefontD label{color:var(--anthracite)}.searchform-brick .form-field-underline.orangelineD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.orangelineD label{text-decoration-color:var(--orange)}.searchform-brick .form-field-underline.whitelineD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.whitelineD label{text-decoration-color:var(--white)}.searchform-brick .form-field-underline.anthracitelineD .gcp-location-line-thin:before,.searchform-brick .form-field-underline.anthracitelineD label{text-decoration-color:var(--anthracite)}@media (max-width:575.98px){.searchform-brick .form-field-underline.orangefontM .gcp-location-line-thin:before,.searchform-brick .form-field-underline.orangefontM label{color:var(--orange)}.searchform-brick .form-field-underline.whitefontM .gcp-location-line-thin:before,.searchform-brick .form-field-underline.whitefontM label{color:var(--white)}.searchform-brick .form-field-underline.anthracitefontM label{color:var(--anthracite)}.searchform-brick .form-field-underline.orangelineM label{text-decoration-color:var(--orange)}.searchform-brick .form-field-underline.whitelineM label{text-decoration-color:var(--white)}.searchform-brick .form-field-underline.anthracitelineM label{text-decoration-color:var(--anthracite)}}.searchform-brick .modal-body{padding:30px}.searchform-brick .modal-body .firsthidden{display:block!important}.searchform-brick .modal-body .ausstattung.firsthidden{display:grid!important}.searchform-brick .modal-body .button-group{display:grid!important;grid-template-columns:repeat(3,1fr)}@media (max-width:767.98px){.searchform-brick .modal-body .button-group{grid-row-gap:10px;display:grid!important;grid-template-columns:1fr}}.result-wrapper .headline{color:var(--anthracite);font-size:26px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:10px;padding:unset;text-align:left}#alternative_results{padding-top:100px}#alternative_results .info-top-left a{text-decoration:none}