@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter Regular"),local("Inter-Regular"),url(/static/media/Inter-Regular.e89cb19905e7db5591b0.ttf) format("truetype"),url(/static/media/Inter-Regular.e89cb19905e7db5591b0.ttf) format("ttf");unicode-range:u+000-5ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local("Inter Light"),local("Inter-Light"),url(/static/media/Inter-Light.eec8664621fec98efb37.ttf) format("truetype"),url(/static/media/Inter-Light.eec8664621fec98efb37.ttf) format("truetype");unicode-range:u+000-5ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter SemiBold"),local("Inter-SemiBold"),url(/static/media/Inter-SemiBold.4d56bb21f2399db8ad48.ttf) format("truetype"),url(/static/media/Inter-SemiBold.4d56bb21f2399db8ad48.ttf) format("truetype");unicode-range:u+000-5ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(/static/media/Inter-Bold.88fa7ae373b07b41ecce.ttf) format("truetype"),url(/static/media/Inter-Bold.88fa7ae373b07b41ecce.ttf) format("truetype");unicode-range:u+000-5ff}.accordion{border:1px solid #e4e4e4;border-radius:5px!important;box-shadow:none!important;margin-bottom:1rem}.accordion p{color:#1e3163}.accordion .css-1elwnq4-MuiPaper-root-MuiAccordion-root:before{content:unset!important}.accordion .MuiAccordionSummary-content{color:#1e3163;margin:15px 0!important}.accordion .MuiAccordionSummary-content h2,.accordion .MuiAccordionSummary-content h3,.accordion .MuiAccordionSummary-content h4{font-size:1.3rem;font-weight:600;margin:0}.accordion .MuiAccordionSummary-root.Mui-expanded{min-height:56px}.accordion .MuiAccordionSummary-expandIconWrapper svg{height:auto;width:20px}.accordion .MuiAccordionDetails-root{padding:0}.accordion.accordion-faq{border-left:#e9eaf0;border-color:#e9eaf0 currentcolor;border-radius:0!important;border-right:#e9eaf0;border-top:0;margin:0!important}.accordion.accordion-faq .MuiAccordionSummary-content{margin:18px 0!important}.accordion.accordion-faq .Mui-expanded h2{color:#2870ed}.accordion.accordion-faq .Mui-expanded .css-yw020d-MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(45deg)}.accordion.accordion-faq .MuiAccordionDetails-root{padding-bottom:16px}.accordion.accordion-faq .MuiAccordionSummary-root{padding:0}.accordion.accordion-faq .css-1elwnq4-MuiPaper-root-MuiAccordion-root.Mui-expanded{margin:0!important}.accordion.accordion-faq .MuiCollapse-vertical.MuiCollapse-entered{border-top:0}.accordion.accordion-faq p{line-height:1.5}.accordion.accordion-faq h2{margin-right:1rem}.accordion.accordion-faq .MuiAccordionSummary-expandIconWrapper svg{width:24px}.css-1elwnq4-MuiPaper-root-MuiAccordion-root:first-of-type{border-top:1px solid #e9eaf0}.faq .css-1elwnq4-MuiPaper-root-MuiAccordion-root:before{height:0}.m-0{margin:0!important}.m-10{margin:10px}.m-20{margin:20px}.m-30{margin:30px}.m-40{margin:40px}.m-50{margin:50px}.m-60{margin:60px}.m-70{margin:70px}.m-80{margin:80px}.m-90{margin:90px}.m-100{margin:100px}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.mr-70{margin-right:70px}.mr-80{margin-right:80px}.mr-90{margin-right:90px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0!important}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-100{margin-left:100px}.m-0rem{margin:0}.m-50rem{margin:.5rem}.m-100rem{margin:1rem}.m-150rem{margin:1.5rem}.m-200rem{margin:2rem}.m-250rem{margin:2.5rem}.m-300rem{margin:3rem}.m-350rem{margin:3.5rem}.m-400rem{margin:4rem}.m-450rem{margin:4.5rem}.m-500rem{margin:5rem}.mt-0rem{margin-top:0}.mt-50rem{margin-top:.5rem}.mt-75rem{margin-top:.75rem}.mt-100rem{margin-top:1rem!important}.mt-150rem{margin-top:1.5rem!important}.mt-200rem{margin-top:2rem}.mt-250rem{margin-top:2.5rem}.mt-300rem{margin-top:3rem!important}.mt-350rem{margin-top:3.5rem}.mt-400rem{margin-top:4rem}.mt-450rem{margin-top:4.5rem}.mt-500rem{margin-top:5rem}.mt-600rem{margin-top:6rem}.mr-0rem{margin-right:0}.mr-50rem{margin-right:.5rem}.mr-75rem{margin-right:.75rem}.mr-100rem{margin-right:1rem}.mr-150rem{margin-right:1.5rem}.mr-200rem{margin-right:2rem}.mr-250rem{margin-right:2.5rem}.mr-300rem{margin-right:3rem}.mr-350rem{margin-right:3.5rem}.mr-400rem{margin-right:4rem}.mr-450rem{margin-right:4.5rem}.mr-500rem{margin-right:5rem}.mb-0rem{margin-bottom:0}.mb-10rem{margin-bottom:.1rem}.mb-50rem{margin-bottom:.5rem!important}.mb-100rem{margin-bottom:1rem}.mb-150rem{margin-bottom:1.5rem}.mb-200rem{margin-bottom:2rem!important}.mb-250rem{margin-bottom:2.5rem}.mb-300rem{margin-bottom:3rem!important}.mb-350rem{margin-bottom:3.5rem}.mb-400rem{margin-bottom:4rem}.mb-450rem{margin-bottom:4.5rem}.mb-500rem{margin-bottom:5rem!important}.mb-1000rem{margin-bottom:10rem!important}.mb--700rem{margin-bottom:-7rem}.ml-0rem{margin-left:0}.ml-50rem{margin-left:.5rem}.ml-100rem{margin-left:1rem}.ml-150rem{margin-left:1.5rem}.ml-200rem{margin-left:2rem}.ml-250rem{margin-left:2.5rem}.ml-300rem{margin-left:3rem}.ml-350rem{margin-left:3.5rem}.ml-400rem{margin-left:4rem}.ml-450rem{margin-left:4.5rem}.ml-500rem{margin-left:5rem}.m-auto{margin:auto}.p-0{padding:0!important}.p-5{padding:5px}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.p-60{padding:60px}.p-70{padding:70px}.p-80{padding:80px}.p-90{padding:90px}.p-100{padding:100px}.pt-0{padding-top:0!important}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}.pr-70{padding-right:70px}.pr-80{padding-right:80px}.pr-90{padding-right:90px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-3{padding-left:3px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pl-70{padding-left:70px}.pl-80{padding-left:80px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.p-0rem{padding:0}.p-50rem{padding:.5rem}.p-100rem{padding:1rem}.p-150rem{padding:1.5rem}.p-200rem{padding:2rem}.p-250rem{padding:2.5rem}.p-300rem{padding:3rem}.p-350rem{padding:3.5rem}.p-400rem{padding:4rem}.p-450rem{padding:4.5rem}.p-500rem{padding:5rem}.pt-0rem{padding-top:0!important}.pt-50rem{padding-top:.5rem}.pt-100rem{padding-top:1rem}.pt-150rem{padding-top:1.5rem}.pt-200rem{padding-top:2rem}.pt-250rem{padding-top:2.5rem}.pt-300rem{padding-top:3rem}.pt-350rem{padding-top:3.5rem}.pt-400rem{padding-top:4rem}.pt-450rem{padding-top:4.5rem}.pt-500rem{padding-top:5rem}.pr-0rem{padding-right:0}.pr-50rem{padding-right:.5rem}.pr-100rem{padding-right:1rem}.pr-150rem{padding-right:1.5rem}.pr-200rem{padding-right:2rem}.pr-250rem{padding-right:2.5rem}.pr-300rem{padding-right:3rem}.pr-350rem{padding-right:3.5rem}.pr-400rem{padding-right:4rem}.pr-450rem{padding-right:4.5rem}.pr-500rem{padding-right:5rem}.pb-0rem{padding-bottom:0}.pb-50rem{padding-bottom:.5rem}.pb-100rem{padding-bottom:1rem!important}.pb-150rem{padding-bottom:1.5rem}.pb-200rem{padding-bottom:2rem!important}.pb-250rem{padding-bottom:2.5rem}.pb-300rem{padding-bottom:3rem}.pb-350rem{padding-bottom:3.5rem}.pb-400rem{padding-bottom:4rem}.pb-450rem{padding-bottom:4.5rem}.pb-500rem{padding-bottom:5rem}.pb-700rem{padding-bottom:7rem}.pl-0rem{padding-left:0}.pl-50rem{padding-left:.5rem}.pl-100rem{padding-left:1rem}.pl-150rem{padding-left:1.5rem}.pl-200rem{padding-left:2rem}.pl-250rem{padding-left:2.5rem}.pl-300rem{padding-left:3rem}.pl-350rem{padding-left:3.5rem}.pl-400rem{padding-left:4rem}.pl-450rem{padding-left:4.5rem}.pl-500rem{padding-left:5rem}.gap-100rem{gap:1rem}.gap-200rem{gap:2rem}.scale-1-7{scale:1.7}.scale-0-5{transform:scale(.5)}.scale-1-5{transform:scale(1.5)!important}.scale-2{scale:2}.scale-2-3{scale:2.3}.scale-2-6{scale:2.6}.button,button{border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.6rem 1.2rem;transition:all .2s ease}.button.button--bigger,button.button--bigger{padding:1rem}.button.button--round,button.button--round{border-radius:50%;height:2.5rem;width:2.5rem}.button.button--round .btn-icon,.button.button--round svg,button.button--round .btn-icon,button.button--round svg{margin:0;padding:0}.button.button--blue,button.button--blue{background-color:#2870ed;border:1px solid #2870ed}.button.button--blue:active,.button.button--blue:focus,.button.button--blue:hover,button.button--blue:active,button.button--blue:focus,button.button--blue:hover{background-color:#064ea1;border-color:#064ea1;box-shadow:0 2px 10px .3px rgba(0,0,0,.302)}.button.button--white,button.button--white{background-color:#fff;border:1px solid #fff;color:#2870ed;font-weight:600}.button.button--white:active,.button.button--white:focus,.button.button--white:hover,button.button--white:active,button.button--white:focus,button.button--white:hover{background:hsla(0,0%,100%,.851);box-shadow:0 4px 12px -4px rgba(0,0,0,.451)}.button.button--wrapper,button.button--wrapper{background-color:#ace0f9}.button.button--gray-outline,button.button--gray-outline{background-color:#0000;border:2px solid #b7b7b7;color:#2870ed}.button.button--gray-outline:active,.button.button--gray-outline:focus,.button.button--gray-outline:hover,button.button--gray-outline:active,button.button--gray-outline:focus,button.button--gray-outline:hover{background-color:#1a67d21a;box-shadow:0 2px 10px .3px rgba(0,0,0,.302)}.button.button--white-outline,button.button--white-outline{background-color:#0000;border:2px solid hsla(0,0%,100%,.314);color:#fff;font-weight:600}.button.button--white-outline:active,.button.button--white-outline:focus,.button.button--white-outline:hover,button.button--white-outline:active,button.button--white-outline:focus,button.button--white-outline:hover{background-color:rgba(0,0,0,.102);box-shadow:0 2px 10px .3px rgba(0,0,0,.302)}.button.button--orange,button.button--orange{background-color:#ff6129;border:1px solid #ff6129;color:#fff}.button.button--orange:active,.button.button--orange:hover,button.button--orange:active,button.button--orange:hover{background-color:#d25200;border-color:#d25200;box-shadow:0 2px 10px .3px rgba(0,0,0,.302)}.button.button--orange:focus,button.button--orange:focus{outline:none}.button.button--orange.button--fitcontent,button.button--orange.button--fitcontent{align-self:center;width:-webkit-fit-content;width:fit-content}.button.button--glass,button.button--glass{background-color:#0000;border:2px solid #fff}.button.button--glass:active,.button.button--glass:hover,button.button--glass:active,button.button--glass:hover{background-color:#ffffff40;box-shadow:0 2px 10px .3px rgba(0,0,0,.302)}.button.button--glass-thin,button.button--glass-thin{background-color:#0000;border:1px solid #fff}.button.button--withicon,button.button--withicon{vertical-align:middle}.button.button--withicon span,button.button--withicon span{line-height:1}.button.button--withicon .btn-icon,.button.button--withicon svg,button.button--withicon .btn-icon,button.button--withicon svg{height:16px;margin-right:8px;width:auto}.button.button--withicon .btn-icon--hover,.button.button--withicon:hover svg.btn-icon,button.button--withicon .btn-icon--hover,button.button--withicon:hover svg.btn-icon{display:none}.button.button--withicon:hover svg.btn-icon--hover,button.button--withicon:hover svg.btn-icon--hover{display:inline-block}.button.button--mobil,button.button--mobil{display:block}.button.button--desktop,button.button--desktop{display:none}.button.button--loading,button.button--loading{background-color:#b7b7b7;border-color:#b7b7b7;cursor:not-allowed}.button.button--loading:focus,.button.button--loading:hover,button.button--loading:focus,button.button--loading:hover{background-color:#b7b7b7;border-color:#b7b7b7}@media (min-width:950px){.button.button--mobil,button.button--mobil{display:none}.button.button--desktop,button.button--desktop{display:block}}.button:disabled,.button:disabled:hover,button:disabled,button:disabled:hover{background:rgba(92,121,153,.651);border-color:#0000;box-shadow:none;color:#fff;cursor:auto;cursor:not-allowed}.button.button--white-outline:disabled,.button.button--white-outline:disabled:hover,button.button--white-outline:disabled,button.button--white-outline:disabled:hover{background:#5c799999;color:#fff}.button:hover{text-decoration:none}.MuiDialog-paper .button-panel .button{width:100%}.MuiDialog-paper .button-panel .textlink{margin:.5rem auto}.button-panel{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:20px 0;width:100%}.button-panel.button-panel-mobilefullwidth .button{margin-right:0;text-align:center;width:100%}.button-panel .button{margin-bottom:10px;margin-right:10px}.buttonswitcher--wrapper{background-color:#578ff0;border:1px solid #2870ed;border-radius:50px;display:flex;flex-direction:row;flex-wrap:nowrap;width:-webkit-min-content;width:min-content}.buttonswitcher--wrapper .button{background-color:inherit;border:0;border-radius:50px;color:#fff;margin:0;padding:.25rem 1rem;text-decoration:none}.buttonswitcher--wrapper .button.active{background-color:#fff;color:#2870ed}.buttonswitcher--wrapper .button:first-child{border-right:0}.buttonswitcher--wrapper .button:last-child{border-left:0p15px}@media (max-width:1200px){.button--login-menu,.button--register-menu,.header__buttonright .buttonswitcher--wrapper{display:none}}@media (min-width:950px){.button-desktop--white-outline{background-color:#0000;border:2px solid #fff!important;color:#fff}.button-desktop--white-outline:active,.button-desktop--white-outline:focus,.button-desktop--white-outline:hover{background-color:#2870ed;color:#fff}.button-panel.button-panel-mobilefullwidth .button{margin-right:10px;text-align:left;width:unset}}.form__title{font-size:1.2rem;margin-bottom:20px;margin-top:20px}.form__title.mt-0{margin-top:0}.form--info{display:inline-block;font-size:.9rem;margin-bottom:2rem}.form__field{margin-bottom:20px}.form__fielderror{color:#e30613;display:flex;flex:1 0 100%;font-size:.9rem;margin:.5rem 0 1rem;padding:0;width:100%}.form__row{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;width:100%}.form__row.form__row--double .form__field{flex:0 0 48%;margin-bottom:0;width:48%}.form__row.form__row--double .form__field .form__field{width:100%}.form__row.form__row--double--phone .form__field:first-child{flex:0 0 8rem;width:8rem}.form__row.form__row--double--phone .form__field:first-child label{color:inherit;font-size:.9rem;line-height:17.5px;margin-bottom:1.5px}.form__row.form__row--double--phone .form__field:nth-child(2){flex-grow:1;margin-left:4%}.form__row.form__row--double--mobilefull{margin-bottom:0}.form__row.form__row--double--mobilefull .form__field{flex:0 0 100%;margin-bottom:20px;width:100%}label{display:inline-block;font-size:.9rem;margin-bottom:5px}.form__field--checkbox--bordered,.input,.input-list li,.mui-input .MuiOutlinedInput-root,.select{background-color:#fff;border:1px solid #b7b7b7!important;border-radius:4px;box-shadow:none;color:#313a45;font-size:1rem;font-weight:500;height:45px;margin-top:3px;padding:10px;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form__field--checkbox--bordered:focus,.input-list li:focus,.input:focus,.mui-input .MuiOutlinedInput-root:focus,.select:focus{box-shadow:none;outline:none}.select__phoneprefix{display:grid;grid-template-columns:30% 70%;width:100%}.input:disabled,.select:disabled{color:#a5a5a5;cursor:not-allowed}.MuiInputBase-root.select,.MuiInputBase-root.select:hover{padding:0}.input-wrapper:has(.input--currency):before{color:#000;content:"EUR";pointer-events:none;position:absolute;right:10px;top:48%;transform:translateY(-48%);z-index:9999}.input-wrapper:has(.input--years):before{color:#000;content:"Jahre";pointer-events:none;position:absolute;right:10px;top:48%;transform:translateY(-48%);z-index:9999}.input-wrapper,.select-wrapper{position:relative}.input-wrapper input,.select-wrapper input{padding-right:30px}.input-wrapper .form__field--reset,.select-wrapper .form__field--reset{background-image:url(/static/media/formreset.49ce5804e1a7e20de817.svg);background-position:50%;background-repeat:no-repeat;background-size:.8em;border-radius:50%;color:#000;cursor:pointer;display:none;height:28px;margin-top:2px;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px}.input-wrapper .form__field--reset:hover,.select-wrapper .form__field--reset:hover{background-color:#0000000a}.input-wrapper:hover .form__field--reset,.select-wrapper:hover .form__field--reset{display:inline-block}.input-wrapper.locked .MuiSelect-select,.input-wrapper.locked input,.select-wrapper.locked .MuiSelect-select,.select-wrapper.locked input{background-image:url(/static/media/lock_grey.4e041fc6954fbbbb5a0b.svg);background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:auto 22px}.input-wrapper.locked svg,.select-wrapper.locked svg{display:none}.input-wrapper .MuiInputBase-root .MuiSelect-select,.select-wrapper .MuiInputBase-root .MuiSelect-select{padding-right:45px!important}.input-wrapper.input--loading input,.select-wrapper.input--loading input{background-image:url(/static/media/loadingspinner_grey.8d3169ad1ae2aa55a659.svg);background-position:calc(100% - 28px) 50%;background-repeat:no-repeat;background-size:auto 21px}.select-wrapper .MuiAutocomplete-clearIndicator{color:#313a45!important}.select-wrapper .MuiAutocomplete-clearIndicator:hover{background-color:none!important}.select-wrapper.locked .MuiAutocomplete-inputRoot{padding-right:0!important}.select-wrapper .select--empty .MuiSelect-select{opacity:.5}.select-wrapper .select.autocomplete{height:auto;min-height:45px;padding:5px 10px 2px}.select-wrapper .select.multiple{height:auto;min-height:45px}.select-wrapper .select.multiple .MuiSelect-multiple{display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 10px}.select-wrapper .select.multiple.select--withChips .MuiSelect-multiple{padding:.25rem .5rem 0}.select-wrapper .select.multiple .MuiChip-root{margin-bottom:.25rem;margin-right:.25rem}.select-wrapper .form__field--reset{right:30px}.MuiList-root .MuiMenuItem-root.Mui-selected{background-color:#2870ed;color:#fff}.MuiList-root .MuiMenuItem-root.Mui-selected:hover{color:inherit}.header__immosuche .form__field--haslist .input-list{margin-top:-20px}.form__field--haslist{position:relative}.form__field--haslist .input{height:48px}.form__field--haslist .input-list{background-color:#fff;border-radius:4px;left:0;max-height:480px;overflow-y:auto;position:absolute;top:65px;width:100%;z-index:2}.form__field--haslist .input-list li{border-bottom:1px solid #b7b7b7;font-weight:400;height:auto;list-style-type:none;margin:0}.form__field--haslist .input-list li.input-list__headline{cursor:auto;font-size:.9rem;font-weight:600;padding:5px 10px}.form__field--haslist .input-list li:hover{background-color:#b7b7b7;color:#fff;cursor:pointer}.form__field--haslist.mh-200 .input-list{max-height:200px}.mui-input .MuiOutlinedInput-root{margin:0}.mui-input input{padding:0!important}.MuiOutlinedInput-notchedOutline,.mui-input .MuiOutlinedInput-notchedOutline{border:0!important;border-width:0!important}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/static/media/arrow_blue_down.59210c4e305f6dbb687c.svg);background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:auto 12px;box-shadow:inset 0 1px 1px #00000014;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select::-ms-expand{display:none}.form__field--radio{display:inline-block;margin-right:1rem;position:relative}.form__field--radio label{font-size:1rem}.form__field--radio input[type=radio]{height:1rem;margin-right:14px;width:1rem}.form__field--radio input[type=radio]:checked:before{border:10px solid #2870ed;border-radius:50%;height:10px;width:10px}.form__field--radio input[type=radio]:before,.form__field--radio input[type=radio]:checked:before{background:#fff;box-sizing:unset;content:"";display:block;left:0;margin-left:-1px;position:relative;top:-6px}.form__field--radio input[type=radio]:before{border:1px solid #b7b7b7;border-radius:50%;height:28px;width:28px}.form__field--radio-disabled{display:inline-block;margin-right:1rem;position:relative}.form__field--radio-disabled label{cursor:not-allowed;font-size:1rem}.form__field--radio-disabled input[type=radio]{cursor:not-allowed;height:1rem;margin-right:20px;width:1rem}.form__field--radio-disabled input[type=radio]:checked:before{background:#fff;border:10px solid #707070;border-radius:50%;box-sizing:unset;content:"";display:block;height:10px;left:0;margin-left:-1px;position:relative;top:-6px;width:10px}.form__field--radio-disabled input[type=radio]:before{background:#fff;border:1px solid #b7b7b7;border-radius:50%;box-sizing:unset;content:"";display:block;height:28px;left:0;margin-left:-1px;position:relative;top:-6px;width:28px}#PageDialogEmpfehlung .loading-info{margin-top:-20px}.form__field--checkbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.form__field--checkbox input[type=checkbox]{-webkit-appearance:inherit;appearance:inherit;background-color:#fff;border:0;cursor:pointer;height:1.5rem;margin-right:1rem;outline:none;width:1.5rem}.form__field--checkbox input[type=checkbox]:checked{background-color:#2870ed;background-image:url(/static/media/checked_white.1bed254ca45601a5c973.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border:1px solid #2870ed!important}.form__field--checkbox input[type=checkbox]:checked:disabled{background-color:#707070;border-color:#707070!important}.form__field--checkbox input[type=checkbox]:disabled{cursor:not-allowed}.form__field--checkbox.form__field--checkbox--bordered{width:auto}.form__field--checkbox.form__field--checkbox--bordered label{font-size:1rem}.form__field--checkbox.form__field--checkbox--bordered input[type=checkbox]{border-radius:50%;height:20px;margin-right:0;padding:0;width:20px}.form__field--checkbox.form__field--checkbox--bordered input[type=checkbox]:checked{background-size:10px}.form__field--checkbox.form__field--checkbox-filter{border:2px solid #a3b5c9!important}.form__field--checkbox.form__field--checkbox-filter input[type=checkbox]{display:none}.form__field--checkbox.form__field--checkbox-filter input[type=checkbox]:checked{display:block}.form__field--checkbox.form__field--checkbox-filter label{cursor:pointer}.form__field--checkbox.form__field--checkbox-filter:has(input[type=checkbox]:checked){background-color:#2870ed14;border:2px solid #2870ed!important}.form__field--checkbox.checkbox--white input[type=checkbox]:checked{background-color:#fff;background-image:url(/static/media/checked_blue.079c13bbaa58ceeb0a76.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border:1px solid #fff!important}.dropdownContainer:focus-visible,.select:focus-visible,textarea:focus-visible{outline:none}textarea{background-color:#fff;border-radius:4px;font-size:1rem;height:160px;padding:10px;width:100%}textarea:disabled{cursor:not-allowed}.form__satisfactionscale{align-items:center;display:flex;justify-content:space-between}.form__satisfactionscale>div{cursor:pointer;flex-basis:calc(25% - 1rem);flex-grow:0;flex-shrink:0;width:calc(25% - 1rem)}.form__field__passwordbutton{bottom:10px;cursor:pointer;position:absolute;right:10px}.form__field__passwordbutton svg{height:20px;width:auto}@media (min-width:950px){.form__row.form__row--double .form__field{flex:0 0 48%;margin-bottom:0;width:48%}.form__row.form__row--double .form__field .form__field{width:100%}}input[type=time]:before{background:#fff;color:#313a45;content:"HH:MM";position:absolute;width:70px}input[type=time]:focus:before{content:"";width:0}input[type=time]{display:inline-block;position:relative}input[type=time]::-webkit-calendar-picker-indicator{background:#0000;bottom:0;color:#0000;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input[type=date]:before{background:#fff;color:#313a45;content:"TT.MM.JJJJ";position:absolute;width:70px}input[type=date]:focus:before{content:"";width:0}input[type=date]{display:inline-block;position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:#0000;bottom:0;color:#0000;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.profileForm .form__title{font-size:1.5rem;margin-bottom:2rem}.profileForm .elements3cols .elements3cols__col span{font-size:.9rem}.profileForm .elements3cols .elements3cols__col p{font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;overflow-wrap:break-word}.profileEmailSettingsForm{background-color:#f4f6fa;border:1px solid #d8d8d8;border-radius:4px;margin-top:1rem;padding:1rem}.profileEmailSettingsForm>p{align-items:flex-start;display:flex;flex-direction:row;line-height:20px}.profileEmailSettingsForm svg{height:20px;min-width:-webkit-fit-content;min-width:fit-content;width:20px}.profileEmailSettingsForm label{font-weight:700}.profileEmailSettingsForm .buttons--disabled button{cursor:not-allowed}.profileEmailSettingsForm .buttons--disabled button.button--blue:hover{background-color:#2870ed}.profileEmailSettingsForm .profileEmailSettingsForm__fields{background-color:#e8e9ef;border:1px solid #d8d8d8;border-radius:7px;margin-bottom:2rem;overflow:hidden;padding:0;position:relative}.profileEmailSettingsForm .profileEmailSettingsForm__fields p{margin:0}.profileEmailSettingsForm .elements2cols{border-bottom:1px solid #d8d8d8;padding:1rem}.profileEmailSettingsForm .elements2cols:last-child{border:0}.profileEmailSettingsForm .form__field--radio label:before{border:1px solid #99acc0;border-radius:100%;content:"";display:block;height:20px;margin-left:-2.1rem;margin-top:-.2rem;position:absolute;width:20px}.profileEmailSettingsForm .form__field--radio input[type=radio]:checked+label:before{background-color:#fff;border:4px solid #2870ed}.profileEmailSettingsForm .form__field--radio input{cursor:pointer;opacity:0;position:relative;width:20px;z-index:2}.profileEmailSettingsForm .form__field--radio input:before{background-color:#2870ed;border:1px solid #2870ed;height:22px;top:-2px;width:22px}.profileEmailSettingsForm .form__field--radio input:checked:before{background-color:#f4f4f4;border-width:6px;height:10px;top:-2px;width:10px}.profileEmailSettingsForm .form__field--checkbox{margin-right:1rem}.profileEmailSettingsForm .form__field--checkbox input{border:1px solid #2870ed;margin-right:.5rem}.profileEmailSettingsForm .form__field--checkbox input:not(:checked){background-color:#f4f4f4}.profileEmailSettingsForm .elements2cols__col{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.profileEmailSettingsForm .elements2cols__col:first-child p{padding-bottom:.5rem}.profileEmailSettingsForm .elements2cols__col .form__row{margin:0}.profileEmailSettingsForm .elements2cols__col .form__field{margin-bottom:.5rem;margin-top:.5rem}.profileEmailSettingsForm .elements2cols__col .form__field label{font-size:.85rem}.profileEmailSettingsForm .elements2cols__col.form--error .form__field--checkbox input{border-color:#e72222}.profileEmailSettingsForm .profileEmailSettingsForm__fields--disabled{background-color:#e4e4e4;cursor:not-allowed;display:none;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:999}.profileEmailSettingsForm .form--disabled{color:#303030}.profileEmailSettingsForm .form--disabled .profileEmailSettingsForm__fields--disabled{display:inline-block}.profileEmailSettingsForm .form--disabled .form__field--checkbox input,.profileEmailSettingsForm .form--disabled .form__field--checkbox input:before,.profileEmailSettingsForm .form--disabled .form__field--checkbox input:not(:checked),.profileEmailSettingsForm .form--disabled .form__field--radio input,.profileEmailSettingsForm .form--disabled .form__field--radio input:before,.profileEmailSettingsForm .form--disabled .form__field--radio input:not(:checked){background-color:#b7b7b7!important;border-color:#b7b7b7!important}.immosuche{display:none}.immosearch-form{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.immosearch-form .immosearch-form__col{width:100%}.slider-wrapper{margin-top:.5rem;width:100%}.slider-wrapper div{align-items:center;display:flex;justify-content:space-between}.slider-wrapper .MuiSlider-thumb{background-color:#fff;border:2px solid #2870ed;height:20px;width:20px}.slider-wrapper .MuiSlider-rail{height:10px}.slider-wrapper .MuiSlider-track{background-color:#2870ed;border:none;height:10px}.slider-wrapper .MuiSlider-mark{background-color:#fff;border-radius:100%;height:10px;opacity:1;width:10px}.slider-wrapper .MuiSlider-markActive{background-color:#2870ed}.slider-wrapper .MuiSlider-mark:nth-last-of-type(2){display:none}@media (min-width:950px){.form__field--slider-container{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.form__field--slider-container .slider-wrapper{margin-top:0;width:70%}.form__field--slider-container .slider-wrapper div{align-items:center;display:flex;justify-content:space-between}.form__field--slider-container .input-wrapper{width:30%}.immosearch-form .immosearch-form__col{width:32%}.profileEmailSettingsForm .elements2cols__col:first-child p{padding-bottom:0}.profileForm{border:none;padding:0}.profileEmailSettingsForm{border:none;margin-top:0;padding:0}.immosuche{display:block;width:450px}.immosuche,.immosuche .searchForm{border-radius:.75rem}.immosuche:has(.searchForm--longversion){width:100%}}@media (min-width:1200px){.immosearch-form .immosearch-form__col{width:calc(50% - 235px + .75rem)}.immosearch-form .immosearch-form__col:first-child{width:calc(450px - 2rem)}}.d-flex{display:flex}.d-flex--btnandicon{align-items:flex-end;justify-content:space-between}.d-flex--btnandicon svg{margin-right:2rem}.d-flex--gap{gap:12px}.d-flex--gap-5p{gap:5%}.d-flex--gap-0{gap:0}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.justify-content-start{justify-content:start}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-baseline{align-items:baseline}.align-content-center{align-content:center}.align-self-center{align-self:center}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-center{align-items:center;display:flex;justify-content:center}.flex-1{flex:1 1}.font-80{font-size:.8rem}.font-90{font-size:.9rem}.font-100{font-size:1rem}.font-110{font-size:1.1rem}.font-120{font-size:1.2rem}.font-130{font-size:1.3rem!important}.font-140{font-size:1.4rem!important}.font-150{font-size:1.5rem!important}.font-160{font-size:1.6rem!important}.font-170{font-size:1.7rem}.font-180{font-size:1.8rem!important}.font-190{font-size:1.9rem}.font-200{font-size:2rem!important}.font-210{font-size:2.1rem}.font-220{font-size:2.2rem!important}.font-230{font-size:2.3rem!important}.font-240{font-size:2.4rem!important}.font-250{font-size:2.5rem!important}.font-260{font-size:2.6rem}.font-270{font-size:2.7rem}.font-280{font-size:2.8rem}.font-200{font-size:2.9rem}.font-300{font-size:3rem}.font-350{font-size:3.5rem}.font-400{font-size:4rem}.font-500{font-size:5rem}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.lh-100{line-height:1}.lh-110{line-height:1.1}.lh-120{line-height:1.2}.lh-130{line-height:1.3}.lh-140{line-height:1.4}.lh-150{line-height:1.5}.lh-160{line-height:1.6}.lh-170{line-height:1.7}.lh-180{line-height:1.8}.lh-190{line-height:1.9}.lh-200{line-height:2}.text-underline{text-decoration:underline!important}.text-nodecoration{text-decoration:none!important}.hover-underline:hover{text-decoration:underline!important}.text-center,.text-center--mobile{text-align:center}.text-right{text-align:right}.text-overflow-ellipsis{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-uppercase{text-transform:uppercase}p{font-size:16px}h1,h2,h3,h4,h5,p{background:#0000;border:0;font-weight:400;margin:0;padding:0;vertical-align:initial}h1{color:#1e3163;font-size:2em;font-weight:600;margin-bottom:1.5rem}h2{font-size:1.8em;font-weight:700;margin-top:2rem}h2,h3{color:#1e3163;margin-bottom:1rem}h3{font-size:24px;font-weight:600;margin-top:1.5rem}h4{color:#0b1f42;font-size:1.1em}h4,h5{font-weight:600;margin-bottom:.5rem;margin-top:1rem}h5{color:#1e3163;font-size:1em}p{line-height:1.5;margin:.5rem 0}b,strong{font-weight:700}a{color:#2870ed;font-weight:600;text-decoration:none}a.no--hover:hover{text-decoration:none!important}a:hover{text-decoration:underline}.text-blue{color:#2870ed!important}.text-white{color:#fff!important}.text-lightred{color:#fad3d3!important}.text-darkblue{color:#1e3163!important}.text-bold{font-weight:700}@media (min-width:950px){.text-center--mobile{text-align:left}}.w-100{width:100%!important}.w-90{width:90%}.w-75{width:75%}.w-60{width:60%}.w-50{width:50%}.w-30{width:30%}.w-25{width:25%}.w-3rem{width:3rem}.w-50--desktop{width:100%}.w-fit-content{width:-webkit-fit-content;width:fit-content}.f-100{flex:0 0 100%}.f-75{flex:0 0 75%}.f-50{flex:0 0 50%}.f-30{flex:0 0 30%}.f-25{flex:0 0 25%}.w-desktop--center{margin-left:auto;margin-right:auto;max-width:1170px}.w-tablet--center{margin-left:auto;margin-right:auto;max-width:900px}@media (min-width:950px){.w-desktop--slider{--widthcalc:calc(100% - 900px)}}@media (min-width:1200px){.w-desktop--slider{--widthcalc:calc(100% - 1170px)}}@media (min-width:950px){.w-desktop--slider{margin-bottom:0;margin-left:0;padding-bottom:3rem}.w-desktop--slider .slick-track{padding-left:calc(var(--widthcalc)/2);padding-right:calc(var(--widthcalc)/2)}.w-desktop--slider .w-desktop--slider__headline{margin-bottom:1rem;margin-left:calc(var(--widthcalc)/2)}.w-50--desktop{width:50%}}ul.list--withcheckmark,ul.list-style-none{list-style:none}ul.list--withcheckmark li{background-image:url(/static/media/checkmark_circle_white.7f82f23fb97822a5ec27.svg);background-position:left 3px;background-repeat:no-repeat;background-size:1em;line-height:1.5;padding-left:1.7em}.image--round{border-radius:50%;height:60px;object-fit:cover;object-position:center;width:60px}.h-40{height:40px}.h-270{height:270px}.h-1rem{height:1rem}.h-2rem{height:2rem}.h-3rem{height:3rem}.h-8rem{height:8rem}.h-20rem{height:20rem}.h-36rem{height:36rem}.h-80p{height:80%}.h-90p{height:90%}.h-100p{height:100%}.h-100{height:100px}.h-fit-content{height:-webkit-fit-content!important;height:fit-content!important}.aspect-ratio-16-9{padding-top:56.25%}.bordertop--lightgray{border-top:1px solid #e4e4e4}.borderright--lightgray{border-right:1px solid #e4e4e4}.borderbottom--lightgray{border-bottom:1px solid #e4e4e4}.borderleft--lightgray{border-left:1px solid #e4e4e4}.position-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.position-relative{position:relative}.position-absolute{position:absolute!important}.is-hidden{display:none}.is-visible{display:block;opacity:1;visibility:visible}.mobile-hidden,.mobile-hidden.d-flex{display:none}@media(min-width:950px){.mobile-hidden{display:block}.mobile-hidden.d-flex{display:flex}.desktop-hidden{display:none!important}.desktop-hidden.d-flex{display:none}}@media(min-width:950px)and (max-width:1200px){.tablet-hidden{display:none!important}}.no-scroll{overflow:hidden;position:fixed;z-index:1}.is-blurred:before{background-color:#32323280;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.no-break{white-space:nowrap}.textlink{color:#2870ed;cursor:pointer;font-weight:600;text-decoration:none}.textlink:hover{text-decoration:underline}.textlink--white{color:#fff}.textlink--dark-blue{color:#1e3163}.headline--withicon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem}.circle{background-color:#1e3163;border-radius:50%;height:3rem;margin-right:1rem;min-width:3rem;overflow:hidden;position:relative;text-align:center;width:3rem}.circle img,.circle svg{height:1.8rem;left:50%;max-width:2.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.circle--white{background-color:#fff}#sreal-kundenportal-root .background-stone{background-color:#255375}#sreal-kundenportal-root .background-lightstone{background-color:#7598ab}#sreal-kundenportal-root .background-blue{background-color:#2870ed}#sreal-kundenportal-root .background-turquoise{background-color:#02a3a4}#sreal-kundenportal-root .background-darkblue{background-color:#064ea1}#sreal-kundenportal-root .background-orange{background-color:#ff6129}#sreal-kundenportal-root .background-apple{background-color:#0eb43f}#sreal-kundenportal-root .background-forest{background-color:#028661}#sreal-kundenportal-root .background-aubergine{background-color:#721c7a}#sreal-kundenportal-root .background-pink{background-color:#eb4c79}#sreal-kundenportal-root .background-darkpink{background-color:#bc3b51}#sreal-kundenportal-root .background-teal{background-color:#02a3a4}#sreal-kundenportal-root .background-darkteal{background-color:#036a6d}#sreal-kundenportal-root .background-white{background-color:#fff}@media (max-width:950px){.w-mobile--slider .headline--withicon{align-items:center;gap:20px;margin-bottom:2rem}}@media (min-width:950px){.page__emptymessage,.page__loadingmessage{color:#0b1f42}}.printview{display:none!important}@media print{@page{size:A4 portrait;margin:10mm}.printview{display:block!important}.print--spacer{display:inline-block;height:40px;width:100%}#header,.main-content>:not(.printview),footer{display:none!important}#immodetailprint{margin-top:2rem}#immodetailprint .immodetail__headline{float:left;width:70%}#immodetailprint .immodetail__headline h1{display:block;padding-bottom:20px}#immodetailprint .immodetail__headline ul{list-style-type:disc;padding-left:30px}#immodetailprint .immodetail__cover{float:left;max-width:29%;width:29%}#immodetailprint .immodetail__features{display:inline-block;padding-bottom:40px;padding-top:40px;width:100%}#immodetailprint .immodetail__features .immodetail__features-wrapper{float:left;width:33%}#immodetailprint .immodetail__table-wrapper{width:100%}#immodetailprint .immodetail__table-wrapper .immodetail__table:first-child{float:left;width:48%}#immodetailprint .immodetail__table-wrapper .immodetail__table:nth-child(2){float:right;width:48%}#immodetailprint .contactagent-card{width:50%}#immodetailprint .immodetail__desc{page-break-before:always}#immodetailprint strong{font-weight:700}}.dot-unread{align-items:center;background-color:#e72222;border-radius:50%;display:flex;height:16px;justify-content:center;min-width:16px;width:16px}.dot-unread.dot-unread--withNumber{height:24px;min-width:24px;width:24px}.dot-unread span{color:#fff}#header .dot-unread span{color:#fff!important}.filtermenu{border-radius:1rem;cursor:pointer;display:inline-block;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:transform}.filtermenu.active{background:#ffffff4d;cursor:grabbing;cursor:-webkit-grabbing}.filtermenu.filtermenu--inverted .filtermenu__item{color:#fff}.filtermenu.filtermenu--inverted .filtermenu__item.active{background-color:#fff;color:#2870ed}.filtermenu.filtermenu--inverted.grey .filtermenu__item.active{background-color:#fff;color:#7591ab}.filtermenu.text-green .filtermenu__item.active{color:#028661}.filtermenu.text-purple .filtermenu__item.active{color:#721c7a}.filtermenu.filtermenu--withoutbg{background-color:#0000}.filtermenu .filtermenu__item{align-items:center;box-sizing:border-box;color:#2870ed;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:.5rem;padding:.3rem .5rem;white-space:pre}.filtermenu .filtermenu__item.active,.filtermenu .filtermenu__item:hover{background-color:#2870ed;border-radius:1rem;color:#fff;transition:background-color .6s ease}.filtermenu .filtermenu__item:last-child{margin-right:0}.filtermenu .filtermenu__item .dot-unread{margin-left:.5rem}@media (max-width:950px){.filtermenu-wrapper-right{margin-left:2rem;width:calc(100% - 1rem)}.filtermenu-wrapper-right .filtermenu{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:1rem}.filtermenu-wrapper-left{margin-right:2rem;width:calc(100% - 1rem)}.filtermenu-wrapper-left .filtermenu{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:1rem}.filtermenu__item.hasPadding:last-child{padding-right:2rem}#marktinfoLight .filtermenu-wrapper-left,#marktinfoLight .filtermenu-wrapper-right,.pagedialog .filtermenu-wrapper-left,.pagedialog .filtermenu-wrapper-right{margin-left:1rem}#marktinfoLight .filtermenu-wrapper-left{margin-left:-2rem;width:calc(100% + 2rem)}#marktinfoLight .filtermenu-wrapper-left .filtermenu{padding-left:2rem}.news .filtermenu-wrapper-right{margin-bottom:2rem;margin-left:0;margin-top:-2rem;width:calc(100% + 2rem)}}.sreal-footer{background-color:#0b1f42;color:#fff;font-size:.9rem;width:100%}.sreal-footer__inner{padding:1rem}.sreal-footer__main-block{display:flex;flex-direction:row-reverse}.sreal-footer__to-top-wrapper{align-items:center;display:inline-flex;flex-direction:row;justify-content:flex-end;margin-left:5rem;margin-top:-1rem}.sreal-footer__social{gap:20px;margin-bottom:2rem}.sreal-footer__social a{cursor:pointer}.sreal-footer__blue-area{background-color:#2870ed;border-radius:5px;padding:1rem;text-align:center}.sreal-footer__blue-area img{cursor:pointer;margin-top:.5rem;padding-bottom:.5rem;width:12rem}.sreal-footer .footer-blue-link-wrapper{margin-top:1rem;text-align:center}.sreal-footer .footer-blue-link-wrapper .footer-blue-link{color:#fff;cursor:pointer;display:inline-block;margin:1rem;text-decoration:none}.sreal-footer .footer-bothlogos{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.sreal-footer .footer-bothlogos img:first-child{margin-right:1rem;max-width:120px}.sreal-footer .footer-bothlogos img:last-child{max-width:145px}.sreal-footer #btn--scrolltop .btn-icon{background-image:url(/static/media/arrow-top_white.6b0d0edfaee6dc736c6e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:1px;padding-right:16px}.sreal-footer__copyright{color:#fff;margin-bottom:2.5rem;text-align:center}.sreal-footer__upper-menu{display:inline-flex;flex-grow:1;justify-content:space-between;margin:0}.sreal-footer__upper-menu-block{color:#fff;cursor:pointer;font-weight:700;position:relative;text-decoration:none}.sreal-footer__upper-menu-block .header__nav__arrow{display:none}@media(max-width:950px){.sreal-footer__main-block{display:flex;flex-direction:column}.sreal-footer__to-top-wrapper{display:flex;flex-direction:row;justify-content:center;margin-bottom:1.5rem;margin-left:0;margin-top:0}.footer-bothlogos img{max-width:110px!important}.sreal-footer__upper-menu{flex-direction:column}.sreal-footer__upper-menu_content{display:none}.sreal-footer__upper-menu-block{display:flex;justify-content:space-between;padding:1rem 0}.sreal-footer__upper-menu-block .header__nav__arrow{display:inline-block;margin-top:5px}.footer-blue-link-wrapper{display:flex;flex-direction:column;margin-bottom:1rem}.footer-blue-link-wrapper .footer-blue-link{margin:.5rem!important}}@media (min-width:950px){.sreal-footer__blue-area{margin:0 auto;max-width:900px}.sreal-footer{margin-top:7rem}.sreal-footer__upper-menu{max-width:70%}}@media (min-width:1200px){.sreal-footer__blue-area{max-width:1170px}}.icon-box{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:12rem}.icon-box h5{color:#0b1f42}.icon-box p{color:#303030}.icon-box svg{height:2.5rem;width:2.5rem}.icon-box .icon-box__icon{border-radius:.4rem;height:4rem;margin:0 auto;width:4rem}.icon-box .icon-box__icon,.info-mark{align-items:center;display:flex;justify-content:center}.info-mark{background-color:#1e3163;border-radius:50%;color:#fff;cursor:pointer;flex-direction:column;height:30px;width:30px}.info-mark span{font-size:1rem;margin:0;padding:0}.headline--withinfomark{padding-right:40px;position:relative}.headline--withinfomark .info-mark{position:absolute;right:0;top:50%;transform:translateY(-50%)}.quicklinks{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;box-shadow:0 1px 1px 0 rgba(11,31,66,.039);color:#2870ed;display:none;padding-left:calc(50% - 450px);position:relative}.quicklinks.sticky{position:fixed;top:0;width:100%;z-index:1000}.quicklinks .quicklinks__item{margin-right:5rem;padding:2rem 0;position:relative}.quicklinks .quicklinks__item .quicklinks__link{font-weight:600;text-decoration:none}.quicklinks .quicklinks__item .arrow{bottom:-5px;left:45%;opacity:0;position:absolute;transition:opacity .3s ease;width:10px}.quicklinks .quicklinks__link.active+.arrow{opacity:1}@media (min-width:950px){.quicklinks{display:flex}}@media (min-width:1200px){.quicklinks{padding-left:calc(50% - 585px)}}.stickyButton{align-items:center;background-color:#2870ed;border-radius:50px;bottom:0;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:50px;margin:30px;padding-left:15px;position:fixed;right:0;transition:width .3s ease;width:130px;z-index:1000}.stickyButton svg{height:25px;width:25px}.stickyButton span{margin-left:15px}.stickyButton--withFixedBar{bottom:10.5rem}.stickyButton:hover{background-color:#064ea1}.stickyButton.scrolled{padding-left:8px;width:50px}.stickyButton.scrolled svg{margin-left:0;transform:translateX(5px)}@media (min-width:950px){.stickyButton--withFixedBar{bottom:6.5rem}}.stickySidebar-wrapper{align-items:center;bottom:.75rem;display:flex;flex-direction:row;flex-wrap:nowrap;left:.75rem;position:fixed;z-index:1000}.stickySidebar-wrapper .stickySidebar__btn,.stickySidebar-wrapper .stickySidebar__panel{align-items:center;background-color:#2870ed;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;text-align:center;width:auto}.stickySidebar-wrapper .stickySidebar__btn span,.stickySidebar-wrapper .stickySidebar__panel span{color:#fff;font-size:.75rem;font-weight:600;line-height:1.5;text-align:center}.stickySidebar-wrapper .stickySidebar__panel{background-color:#064ea1;flex-direction:row;flex-wrap:nowrap;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-left:.5rem;padding:.75rem .5rem}.stickySidebar-wrapper .stickySidebar__panel span{color:#d0e0fb;cursor:pointer;padding:0 .5rem}.stickySidebar-wrapper .stickySidebar__panel span.active{color:#fff}.stickySidebar-wrapper .stickySidebar__panel span:first-child{padding-left:0}.stickySidebar-wrapper .stickySidebar__panel span:last-child{padding-right:0}.stickySidebar-wrapper .stickySidebar__btn{cursor:pointer;height:100px;min-width:75px;transition:all .3s ease}.stickySidebar-wrapper .stickySidebar__btn svg{height:20px;margin-bottom:.75rem;width:20px}.stickySidebar-wrapper .stickySidebar__btn:hover{background-color:#064ea1}@media (min-width:420px){.stickySidebar-wrapper .stickySidebar__panel{padding:.75rem}.stickySidebar-wrapper .stickySidebar__btn{min-width:85px}}@media (min-width:900px){.stickySidebar-wrapper{bottom:20%;flex-direction:column;left:unset;right:1.5rem}.stickySidebar-wrapper .stickySidebar__btn,.stickySidebar-wrapper .stickySidebar__panel{min-height:100px;width:100px}.stickySidebar-wrapper .stickySidebar__panel{flex-direction:column;margin-bottom:30px;margin-left:0;order:0}.stickySidebar-wrapper .stickySidebar__panel span{padding-top:.5rem;width:100%}.stickySidebar-wrapper .stickySidebar__panel span:after{border-bottom:1px solid #fff;content:"";display:inline-block;height:1px;margin:0 auto;width:50px}.stickySidebar-wrapper .stickySidebar__panel span:last-child{padding-bottom:.5rem}.stickySidebar-wrapper .stickySidebar__panel span:last-child:after{display:none}.stickySidebar-wrapper .stickySidebar__panel span:hover{color:#fff}.stickySidebar-wrapper .stickySidebar__btn{order:1}.stickySidebar-wrapper .stickySidebar__btn svg{height:25px;width:25px}}.table-mobile{margin-left:2rem;padding-bottom:1rem;padding-left:1rem}.table-mobile table{border-bottom:1px solid #e4e4e4;border-collapse:collapse;margin-right:2rem;width:100%}.table-mobile table td,.table-mobile table th{padding:1rem;position:relative}.table-mobile table tr:nth-child(2n){background-color:#fff}.table-mobile table tr:last-child{border-bottom:1px solid #e4e4e4}.table-mobile .tableButton{background-color:#f4f6fa;border:none;border-radius:100px;box-shadow:0 2px 5px #0000004d;color:#0000;height:50px;left:0;overflow:hidden;padding:1rem;position:absolute;transform:translateX(-50%);width:50px;z-index:99}.table-mobile .tableHeader{align-items:center;display:flex;flex-direction:column;justify-content:center}.table-mobile .tableHeader span{margin-top:1rem}.table-mobile .horizontal-scroll-except-first-column{overflow:auto;width:100%}.table-mobile .horizontal-scroll-except-first-column>table{margin-left:40%}.table-mobile .horizontal-scroll-except-first-column>table>*>tr>td:first-child,.table-mobile .horizontal-scroll-except-first-column>table>*>tr>th:first-child{background-color:#fff;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;box-shadow:0 0 6px #0000004d;-webkit-clip-path:inset(0 -15px 0 0);clip-path:inset(0 -15px 0 0);-webkit-hyphens:auto;hyphens:auto;margin-left:-40%;margin-top:-.5px;position:absolute;text-align:left;width:40%;word-break:break-word;z-index:9}.table-mobile .horizontal-scroll-except-first-column>table>*>tr:last-child>td{border-bottom:1px solid #e4e4e4}.table-mobile .horizontal-scroll-except-first-column>table>*>tr>td:nth-last-child(2),.table-mobile .horizontal-scroll-except-first-column>table>*>tr>th:nth-last-child(2){border-right:1px solid #e4e4e4}.table-mobile .horizontal-scroll-except-first-column>table>*>tr>td,.table-mobile .horizontal-scroll-except-first-column>table>*>tr>th{border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;height:95px;text-align:center}@media screen and (min-width:512px)and (max-width:950px){.horizontal-scroll-except-first-column>table>*>tr>td:not(.tableHeader_blank),.horizontal-scroll-except-first-column>table>*>tr>th:not(.tableHeader_blank){height:80px!important}}.table{border:1px solid #e4e4e4;border-radius:4px;display:flex;flex-direction:column}.table .tableRowContent{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.table .tableRowContent:last-child{border-bottom:none}.table .tablerow__label{color:#1e3163;text-align:left}.table .tablerow__label--subheadline{color:#1e3163;font-weight:700;text-align:left}.table .tablerow__value{color:#1e3163;overflow-wrap:anywhere;text-align:right}@media (max-width:950px){.table .tablerow__value{max-width:50%}}.table--comparison{display:flex;flex-direction:column}.table--comparison .tableRowContent:nth-child(2n){background-color:#eef0f4}.table--comparison .tableRowContent:nth-child(odd){background-color:#fff}.tableRowContent--comparison{display:flex;padding:1rem}.tableRowContent--comparison.tableRowContent--showmorecolumn{background-color:#0000!important}.tableRowContent--comparison.tableRowContent--showmorecolumn .tableColumn,.tableRowContent--comparison.tableRowContent--showmorecolumn .tableColumn:not(:first-child){text-align:right}.tableRowContent--comparison .tableColumn{flex:1 1}.tableRowContent--comparison .tableColumn:not(:first-child){margin-left:.5rem;text-align:right}.tableRowContent--comparison .tableColumn.label{color:#1e3163;font-weight:700}.icon-margin,.value-margin{margin-right:.5rem}.tableColumn--headline{display:flex;flex-direction:column;gap:1rem}.tableColumn--headline svg{align-self:center}.tableColumn--headline span{align-self:center;max-width:12rem;text-align:center}.button--tablecomparison{display:block;margin-left:auto;margin-right:auto}@media (min-width:950px){.tableRowContent--comparison .tableColumn:not(:first-child){margin-left:0;text-align:center}}.card-link{text-decoration:none}.card--linkOnFullCard:hover{box-shadow:0 4px 14px 2px #0b204224}.infrastructure-header{flex-direction:column}.infrastructure-header h2{margin-bottom:2rem!important;text-align:center}.infrastructure-header .filtermenu{margin-bottom:1rem}.infrastructure-header .filtermenu-wrapper-right{margin-left:0;width:calc(100% + 2rem)}.immo-card__label{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:600;gap:.25rem;height:-webkit-fit-content;height:fit-content;left:.7rem;padding:.5rem;position:absolute;top:calc(-185px + .7rem);width:-webkit-fit-content;width:fit-content}.news-card__teaser .cardText{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.immo-drive .form__field{max-width:calc(375px - 2rem);width:24rem}.immo-drive .immo-drive__immo-header{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between}.news-card__label{align-items:center;border-radius:5px;display:flex;font-weight:600;gap:.25rem;height:-webkit-fit-content;height:fit-content;left:.8rem;padding:.5rem;position:absolute;top:calc(-185px + .5rem);width:-webkit-fit-content;width:fit-content}.news-card-highlight__label{top:-16rem}.immo-card__label--active{background-color:#2870ed}.immo-card__label--completed,.immo-card__label--vermittelt{background-color:#028661}.immo-card__label--reserved{background-color:#7598ab}.immo-card--active .card.bg-white,.immo-card--completed .card.bg-white{background-color:#2870ed;color:#fff}.immo-card--active .card.bg-white .immo-card__teaser,.immo-card--active .card.bg-white h3,.immo-card--active .card.bg-white span,.immo-card--completed .card.bg-white .immo-card__teaser,.immo-card--completed .card.bg-white h3,.immo-card--completed .card.bg-white span{color:#fff!important}.immo-card--not-available{pointer-events:none}.immo-card--not-available .card.bg-white{position:relative}.immo-card--not-available .card.bg-white img{filter:grayscale(1);opacity:.4}.immo-card--not-available .card.bg-white .card__content{opacity:.4}.immo-card--not-available .card.bg-white:before{align-items:center;bottom:0;color:#303030;content:var(--status-text);display:flex;font-size:20px;font-weight:600;height:185px;justify-content:center;left:0;padding:20px;position:absolute;right:0;text-align:left;top:0;z-index:10}.immo-card--not-available .topImage_icon{filter:grayscale(1)}.immo-card--not-available{--status-text:"Diese Immobilie ist nicht mehr verfügbar."}.immo-card--completed .card.bg-white{background-color:#028661}.cardgrid .immo-card.immo-card--residential{border-radius:12px;box-shadow:0 2px 8px 0 rgba(11,31,66,.102),0 1px 1px 0 rgba(11,31,66,.039);display:flex;flex-direction:column;margin-bottom:3rem;width:100%}.cardgrid .immo-card.immo-card--residential .card-link{display:block;width:100%}.cardgrid .immo-card.immo-card--residential .card-link .card{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none}.cardgrid .immo-card.immo-card--residential .subunits{width:100%}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos{box-shadow:none;margin-top:0}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td{border-top:1px solid #e4e4e4;padding:1.5rem}.cardgrid--4cols{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:2rem}.cardgrid--4cols>div{flex:0 0 23.9%}.cardgrid--4cols>div>a>.card{margin-bottom:0}@media (min-width:950px)and (max-width:1200px){.cardgrid--4cols>div{flex:0 0 48%}}@media (max-width:950px){.cardgrid--4cols>div{flex:0 0 100%}.kaufstrecke-card .topImage_icon svg{transform:scale(.7)}.kaufstrecke-card .card__content button{align-self:center;margin-top:1rem;width:80%!important}}.card--energy-wrapper__cards{gap:1rem;justify-content:center}.card--energy-wrapper{background-color:#f4f6fa;border-radius:12px;gap:4%;justify-content:center}.card--energy-wrapper .card--energy{width:-webkit-fit-content!important;width:fit-content!important}.card.card--energy{padding-top:2rem;width:100%}.card.card--energy-desktop .immodetail__features-wrapper{margin:1.5rem auto 0}.card.card--infrastructure{border-radius:0;margin-bottom:0;margin-left:-2rem;width:calc(100% + 4rem)}.card.card--infrastructure h3{text-align:center}.card.card--infrastructure .infrastructure__line--desktop{display:none;margin-top:3rem;position:absolute;right:48px;width:88%;z-index:1}.card.card--infrastructure .infrastructure__line--mobile{background-color:#fff;height:calc(100% - .4rem);margin-bottom:.2rem;margin-left:1.6rem;margin-top:.2rem;position:absolute;width:.75rem}.card.card--infrastructure .infrastructure{position:relative}.card.card--infrastructure .infrastructure__categories__circle-wrapper{align-items:center;display:flex;flex-direction:row;gap:.25rem;width:-webkit-fit-content;width:fit-content}.card.card--infrastructure .infrastructure__categories__circle-wrapper p{margin-bottom:0;margin-left:.5rem;order:3;white-space:nowrap}.card.card--infrastructure .infrastructure__categories__circle-wrapper span{margin-left:.5rem;order:2;white-space:nowrap}.card.card--infrastructure .infrastructure__categories__circle-wrapper .infrastructure__categories__circle{order:1}.card.card--infrastructure .infrastructure__categories{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:75%;z-index:2}.card.card--infrastructure .infrastructure__categories__circle{align-content:center;align-items:center;border-radius:3rem;display:flex;height:4rem;justify-content:center;width:4rem}.card.card--infrastructure .infrastructure__categories__circle svg{height:2.5rem;width:2.5rem}.card.card--infrastructure .infrastructure__standort{display:none}.card.card--infrastructure .infrastructure__standort svg{height:4rem;padding-bottom:.5rem;padding-top:.5rem;width:4rem}.card.card--infrastructure .infrastructure__standort span{height:19.5px;margin-bottom:.25rem}.card.card--infrastructure .infrastructure__standort p{margin-top:.25rem}#marktinfoLight .card .card__content{background-color:#7591ab;color:#fff}#marktinfoLight .card .card__content h2,#marktinfoLight .card .card__content h3{color:#fff}#marktinfoLight .card .card__content .form__field label{color:#fff!important}.card{background-color:#f4f6fa;border-radius:12px;color:#303030;margin-bottom:2rem;overflow:hidden}.card .card__content{padding:1.5rem;position:relative}.card .card__content--deaktiv,.card .card__content--deaktiv h4{color:#a3b5c9}.card .card__content--deaktiv h4 path,.card .card__content--deaktiv path{fill:#a3b5c9}.card.card--transparent{background-color:#0000}.card.with-shadow{box-shadow:0 2px 8px 0 rgba(11,31,66,.102),0 1px 1px 0 rgba(11,31,66,.039)}.card.bg-white{background-color:#fff}.card.vertical{height:48%;margin-bottom:0;width:100%}.card.card--placeholder{background-color:#0000;border:none;box-shadow:none;cursor:auto}.card.card--placeholder:hover{box-shadow:none}.card .card__content--background{display:flex;flex-direction:column;padding:2.5rem 2rem}@media(min-width:950px){.card__content--wohnwert{padding-bottom:3.5rem;padding-top:3.5rem}}.card h2,.card h3,.card p{margin-bottom:1rem;margin-top:0}.card h2{font-size:1.6em}.card p{line-height:1.5}.card .cardMeta{color:#303030;font-size:1rem;margin-bottom:1rem;margin-top:0}.card .cardText{font-size:.9rem;font-weight:400}.card.linkOnFullCard{cursor:pointer}.card.standard,.card.topImage{background-image:none!important}.card.standard img,.card.topImage img{width:100%}.card.topImage img{min-height:120px}.card.topImage .topImage_icon,.card.topImage img{max-height:250px;object-fit:cover;object-position:center}.card.topImage .topImage_icon{align-items:center;background-color:#2870ed;display:flex;justify-content:center;min-height:150px}@media(min-width:950px){.card.topImage .topImage_icon{max-height:unset;min-height:185px;width:100%}.card.topImage img{max-height:unset}}.card.bottomImage{background-image:none;background-image:none!important;display:flex;flex-direction:column}.card.bottomImage img{margin:20px auto 0;order:1;width:auto}.card .dot-unread{margin:-1.5rem 1rem 1rem auto}.card.fullsizeImage{background-position:50%;background-size:cover;color:#fff}.card.fullsizeImage .card__content{justify-content:space-between;min-height:30rem}.card.fullsizeImage .card__content,.card.teaserMini{align-items:flex-start;display:flex;flex-direction:column}.card.teaserMini{padding:20px}.card.teaserMini.cursor-pointer{cursor:auto}.card.teaserMini .teaserMini__headline{display:block;line-height:1.25;margin:0;max-width:170px;min-height:60px}.card.teaserMini .teaserMini__text,.card.teaserMini .textlink{font-size:.9rem;padding-top:5px}.card.teaserMini .teaserMini__icon{align-items:center;box-sizing:border-box;display:flex;margin-bottom:30px;min-height:100px;padding-top:20px;width:100%}.card.teaserMini .teaserMini__icon svg{width:100%}.card .immo-card__bottom--label{color:#303030}@media(min-width:950px){.card .teaserMini__icon{position:absolute;right:52px;width:-webkit-fit-content!important;width:fit-content!important}.card .teaserMini__headline{margin-bottom:2rem!important;max-width:190px!important;order:2}}.card.teaserMiniImage{display:flex;flex-direction:row;height:6rem;padding:.8rem;position:relative}.card.teaserMiniImage .immo-card__image{align-items:center;border-radius:10%;display:flex;height:4.6rem;justify-content:center;margin-right:.8rem;width:4.6rem}.card.teaserMiniImage .immo-card__image.bg-white{background-color:#fff}.card.teaserMiniImage .immo-card__content--container{display:flex;flex-direction:column;justify-content:space-between}.card.teaserMiniImage .immo-card__content--container-small{display:flex;flex-direction:column;height:100%;justify-content:center}.card.teaserMiniImage .immo-card__icon--container{bottom:.8rem;position:absolute;right:.8rem}.card.teaserMiniImage.bg-blue{background-color:#2870ed}.card .MuiAccordionSummary-content{color:#1e3163;margin:15px 0!important}.card .MuiAccordionSummary-content h2,.card .MuiAccordionSummary-content h3{font-size:1.6rem;font-weight:600;margin-bottom:0}.card .MuiAccordionSummary-root.Mui-expanded{min-height:56px}.card .MuiAccordionSummary-expandIconWrapper svg{height:auto;width:20px}.card .card__dropdown{border-top:1px solid #e4e4e4;margin:1.5rem -1.5rem -1.5rem;width:calc(100% + 3rem)}.card .card__dropdown .MuiAccordionDetails-root{padding:0 1.5rem 1rem}.card .card__dropdown .MuiAccordionDetails-root p{margin-bottom:0}.card .card__dropdown .MuiButtonBase-root{padding:0 1.5rem}.card .card__dropdown .MuiAccordion-root{background-color:#f4f6fa;border:0!important;box-shadow:none;margin:0}.card .card__dropdown .MuiAccordion-root .card__dropdownheadline{font-size:1.2rem;font-weight:600;text-align:left}.card--glass{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff4d}.card.elements2cols__col .card__content:not(.card__content--background){min-height:350px}.geldfluss-card .card__content,.progressdok-card .card__content,.recommendation-card .card__content,.uebergabe-card .card__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.geldfluss-card h2,.progressdok-card h2,.recommendation-card h2,.uebergabe-card h2{margin:0 0 .5rem;padding:0}.uebergabe-card .uebergabe-card__status{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:2rem 0}.uebergabe-card .uebergabe-card__status svg{min-width:3.5rem}.uebergabe-card .uebergabe-card__status h3{font-size:2rem;margin:0 0 0 1rem}.uebergabe-card.uebergabe-card__finished{background-color:#2870ed}.uebergabe-card.uebergabe-card__finished h2,.uebergabe-card.uebergabe-card__finished h3,.uebergabe-card.uebergabe-card__finished span{color:#fff;margin-bottom:0}.geldfluss-card{background-color:#2870ed}.geldfluss-card h2,.geldfluss-card p,.geldfluss-card span,.recommendation-card h2,.recommendation-card p,.recommendation-card span{color:#fff}#besichtigungen-cards{align-items:stretch;min-height:unset}.cardgrid{display:flex;flex-direction:column}.cardgrid .immo-card .card,.cardgrid .news-card .card{width:100%!important}.cardgrid .card--placeholder{display:none}.cardgrid .news-card .newsSkeletonCard{background:#fff;border:1px solid #e4e4e4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:1rem;padding:0 1.5rem 1.5rem;width:100%!important}.card__wrapper__background{background-color:#f4f4f4}.news-card{cursor:pointer;display:inline-block;text-decoration:none!important}.news-card p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.news-card--active .card{background-color:#7598ab;color:#fff}.news-card--active .card .cardMeta{color:#fff}.searchprofil-withoutimmos-card h4{margin-top:0}@media (min-width:950px){.card .card__dropdown{bottom:0;left:0;margin:0;position:absolute;width:100%}.card--energy-wrapper{background-color:#0000;justify-content:unset}.card--energy-wrapper .card--energy{width:100%!important}.immo-card,.immo-card .card{height:408px}.immo-card .card .card__content,.immo-card .card__content{min-height:220px;padding-bottom:4rem;position:relative}.immo-card .card .card__content h3,.immo-card .card__content h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.immo-drive .immo-drive__immo-header{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.card__content--background p{height:4rem}.cardgrid{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;gap:2%;min-height:470px;width:100%}.cardgrid .news-card{margin-bottom:0!important}.cardgrid .card,.cardgrid .immo-card,.cardgrid .news-card{margin-bottom:2rem;width:48%}.cardgrid .card__teaser,.cardgrid .immo-card__teaser,.cardgrid .news-card__teaser{color:#303030;gap:5px;text-align:left}.cardgrid .news-card .newsSkeletonCard{height:260px}.cardgrid .news-card,.cardgrid .news-card .card{min-height:470px}.cardgrid:has(.besichtigung-card){min-height:unset}.cardgrid .immo-card.immo-card--residential{flex-direction:row}.cardgrid .immo-card.immo-card--residential .card-link{width:32%}.cardgrid .immo-card.immo-card--residential .card-link .card{border-right:1px solid #e4e4e4}.cardgrid .immo-card.immo-card--residential .subunits{width:68%}.cardgrid .immo-card.immo-card--residential .subunits thead td{padding:1rem .45rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos{margin-top:.45rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td{border:none;padding:.45rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td img{height:2.2rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td:first-child{padding-left:1rem;width:2rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td:nth-last-child(2){width:1rem}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td:last-child{padding-right:1rem}.cardgrid:has(.card--vorteile){margin-bottom:0;min-height:unset}.news-card .card__content{display:flex;flex-direction:column;height:280px;justify-content:space-between;position:relative}.news-card .card__content h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.searchprofil-withoutimmos-card .card__content{height:408px;padding-bottom:0!important;padding-top:1rem}.searchprofil-withoutimmos-card .card__content p{font-size:.9rem}.immo-card .card{position:relative}.immo-card .card .card__content a{display:block}.immo-card .card .immo-card__bottom{bottom:1.5rem;position:absolute;width:calc(100% - 3rem)}.immo-card .card .immo-card__bottom.w-100{width:100%}.card.topImage--2cols{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.card.topImage--2cols .card__content,.card.topImage--2cols img{flex:0 0 50%;height:auto;width:50%}.card.topImage--2cols img{border-radius:.4rem 0 0 .4rem}.card .landingpage-examples{margin-top:2rem}.card .landingpage-examples .line{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}.card .landingpage-examples .line svg{height:20px;margin-right:1rem;min-width:4%;width:20px}.card.topImage--2cols--right{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.card.topImage--2cols--right .card__content,.card.topImage--2cols--right img{flex:0 0 60%;height:auto}.card.topImage--2cols--right .card__content{width:60%}.card.topImage--2cols--right img{border-radius:.4rem 0 0 .4rem}.card.topImage--2cols--left{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.card.topImage--2cols--left .card__content{flex:0 0 60%;height:auto;width:60%}.card .MuiAccordionSummary-expandIconWrapper{transform:rotate(-90deg)!important}}.card--kaufanbot h3{font-size:1.6em}.card--kaufanbot .form__field{padding-top:1rem}.card--kaufanbot .topImage_icon{background-color:#0eb43f!important}.card--kaufanbot .button-panel{margin-bottom:0}.card--kaufanbot label{color:#1e3163;font-family:Inter;font-size:1rem;font-weight:600}.card--kaufanbot .elements2cols{color:#1e3163}.landingpage-examples{margin-top:2rem}.landingpage-examples .line{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}.landingpage-examples .line .lineicon{width:9%}.landingpage-examples .line .lineicon svg{height:20px;margin-right:1rem;min-width:4%;width:20px}.landingpage-examples .line .linetext{text-align:left;width:91%}@media (max-width:1200px){.profilAnalysen-card .topImage_icon svg{width:7rem}}@media (min-width:950px)and (max-width:desktop_break){.cardgrid{background-color:red!important}}@media (min-width:400px){.card.card--energy-desktop .immodetail__features-wrapper--big{min-width:138px}}@media (min-width:1200px){.immo-card .immo-card__2col{display:flex;flex-direction:row}.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td:first-child,.cardgrid .immo-card.immo-card--residential .subunits .subunits__immos td:nth-last-child(2){width:10.5%}.landingpage-examples-wrapper{transform:translate(50%);width:60%}.cardgrid .card,.cardgrid .immo-card,.cardgrid .news-card{width:32%}.cardgrid .card--placeholder{display:block}.cardgrid .card--placeholder.is-hidden,.cardgrid.news__maincards .card--placeholder{display:none}}.marketing-card .card__content{padding:0 1rem}.marketing-card .marketing-card__title{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:flex-start}.marketing-card .marketing-card__title h3{margin:0 .5rem 0 0;padding:0}.marketing-card .marketing-card__title svg{margin-right:.7rem;min-width:2.8rem;width:2.8rem}.marketing-card .textlink{display:inline-block;margin-bottom:1rem}.marketing-card .marketing-card__image{margin-bottom:1rem;max-width:100%;width:auto}.marketing-card .marketing-card__date{font-size:.8rem}@media(max-width:950px){.marketing-card .card__content{padding-left:.5rem;padding-right:.5rem}.marketing-card .marketing-card__title svg{min-width:2.5rem;width:2.5rem}}.besichtigung-card .besichtigung-card__title{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:flex-start}.besichtigung-card .besichtigung-card__title h3{color:#303030;font-size:1.1rem;margin-bottom:0;padding:0}.besichtigung-card .besichtigung-card__title svg{background-color:#721c7a;border-radius:50%;height:3rem;margin-right:1rem;padding:.5rem;width:3rem}.besichtigung-card .besichtigung-card__date{font-size:.9rem;margin-top:.2rem}.besichtigung-card p{line-height:1.5}.besichtigung-card h4{color:#303030;font-size:1rem;margin-bottom:0}.besichtigung-card ul{margin-top:1.5rem}.immo-card{text-decoration:none!important}.immo-card.immo-card--inactive{filter:grayscale(1);opacity:.7}.immo-card .topImage_icon,.immo-card img{height:185px}.immo-card .topImage_icon svg{transform:scale(3.5)}.immo-card .immo-card__headline-wrapper{min-height:85px}.immo-card .immo-card__headline{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.immo-card .immo-card__headline a{text-decoration:none!important}.immo-card .immo-card__headline h3{color:#1e3163!important;display:-webkit-box;margin-top:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-hyphens:auto;hyphens:auto;word-break:normal}.immo-card .immo-card__headline .immo-card__favicon{cursor:pointer;flex:0 0 22px;height:auto;margin-top:3px;width:22px;z-index:999}.immo-card .immo-card__teaser{display:flex;flex-direction:column;font-size:.9rem}.immo-card .immo-card__bottom{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:100%}.immo-card .immo-card__bottom>div{display:flex;flex:0 0 49%;flex-direction:column;width:49%}.immo-card .immo-card__bottom>div:nth-child(2){text-align:right}.immo-card .immo-card__bottom .immo-card__bottom--val{display:inline-block;font-weight:600;line-height:1;margin-top:1.5rem;padding-bottom:.25rem;white-space:nowrap}.carousel .immo-card .topImage_icon svg{transform:scale(1.1)}.immoabgeber-card a{text-decoration:none}.immoabgeber-card .immo-card__headline{flex-direction:column}.immoabgeber-card .immo-card__headline p{color:#303030}.immoabgeber-card.immo-card__2col .card__content,.immoabgeber-card.immo-card__2col>a{flex:0 0 42%;width:42%}.immoabgeber-card.immo-card__2col img{height:100%;width:100%}.immoabgeber-card.immo-card__2col .topImage_icon{height:390px}.immoabgeber-card.immo-card__2col .topImage_icon svg{transform:scale(3.5)}.immoabgeber-card .immo-card__bottom{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:100%}.immoabgeber-card .immo-card__bottom .immodetail__features,.immoabgeber-card .immo-card__bottom .immodetail__features-wrapper{flex:0 0 100%;width:100%}.immoabgeber-card .immo-card__bottom .immodetail__features{flex-direction:row;justify-content:space-between}.immoabgeber-card .immo-card__bottom .immodetail__features .immodetail__features-wrapper .immodetail__features--val{font-size:1.4rem}.immoabgeber-card .immo-card__bottom .immo-card__bottom__personaldImmo{flex:0 0 30%;flex-direction:column!important;text-align:center!important}.immoabgeber-card .immo-card__bottom .immo-card__bottom__personaldImmo .immo-card__bottom--val--personal{font-size:2rem}.immoabgeber-card .immo-card__bottom .immo-card__bottom__personaldImmo .immo-card__bottom--label--personal{font-size:.9rem}.immoabgeber-card .immo-card__bottom .immo-card__bottom-wrapper{display:flex;flex:0 0 49%;flex-direction:row;width:49%}@media(min-width:1200px){.immoabgeber-card .immo-card__bottom .immo-card__bottom-wrapper{flex-direction:column}}.immoabgeber-card .immo-card__bottom .immo-card__bottom-wrapper:nth-child(2){text-align:right}.immoabgeber-card .immo-card__bottom .immo-card__bottom--val{color:#1e3163!important;margin-bottom:0;margin-top:1rem}@media(min-width:1200px){.immoabgeber-card .immo-card__bottom .immo-card__bottom--val{display:inline-block;font-size:1.4rem;font-weight:600;line-height:1;margin-top:1.5rem;padding-bottom:.25rem}}.immoabgeber-card .card__content{display:flex;flex-direction:column}.immoabgeber-card .card__price--content{color:#1e3163;font-size:1.7rem;font-weight:700}.immoabgeber-card .button--blue{width:-webkit-fit-content;width:fit-content}@media(max-width:950px){.immoabgeber-card .card__price--content{font-size:1.3rem;font-weight:600;padding-top:1rem}}.immoabgeber-card--empty{background-color:#fff}.immoabgeber-card--empty.card.topImage .topImage_icon{background-color:#7598ab}.immoabgeber-card--empty.card.topImage .topImage_icon svg{max-height:120px}.kaufstrecke-card{background-color:#fff}.kaufstrecke-card .topImage_icon svg{transform:scale(.7)}.kaufstrecke-card .card__content{display:flex;flex-direction:column}.kaufstrecke-card .card__content button{align-self:center;margin-top:1rem;width:80%}.kaufstrecke-card.kaufstrecke-card--active{display:flex;flex-direction:column;padding:2rem}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1rem}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements .kaufstrecke-card__requirements__item{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-bottom:1rem}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements .kaufstrecke-card__requirements__item svg{transform:scale(.8)}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements .kaufstrecke-card__requirements__item span{margin-left:.6rem}.kaufstrecke-card.kaufstrecke-card--active button svg{margin-right:.5rem}.contactagent-card h3,.contactagent-card p{margin-bottom:0;width:-webkit-fit-content;width:fit-content}.contactagent-card .card__content{padding-top:calc(1.5rem + 10px)}.contactagent-card .contactagent-card__image{border-radius:50%;height:4rem;margin-bottom:.5rem;margin-left:1.5rem;margin-top:2.5rem;min-width:4rem;object-fit:cover;width:4rem}.contactagent-card .icon-list li{font-weight:600;margin-bottom:5px}.contactagent-card .icon-list a{font-weight:600}.contactagent-card .icon-list a:hover{text-decoration:underline}.contactagent-card .icon-list svg{margin-right:5px;width:1.25rem}.contactagent-card .button-panel{margin-bottom:0}.contactagent-card .button{margin:.25rem}.contactagent-card .button a{color:#2870ed}.contactagent-card .button:active a,.contactagent-card .button:focus a,.contactagent-card .button:hover a{color:#fff}.contactagent-card .button--orange{display:inline-block}.card.immodriveempty-card .card__icon{height:7rem}.card.immodriveempty-card .card__content h2{font-size:1.5rem}.card.contact-card{align-items:center;background-color:#028661;color:#fff;display:flex;flex-direction:column;text-align:center}.card.contact-card .card__icon{height:7rem;padding-top:2.5rem}.card.contact-card .card__icon svg{transform:scale(.9);transform-origin:top left}.card.contact-card h2{color:#fff;margin-bottom:1rem}.card.contact-card p{padding-bottom:1rem;padding-top:.5rem}.card.recommendation-card p{margin-bottom:2.5rem}.card.recommendation-card .card__icon{height:5.5rem}.card.recommendation-card .card__icon svg{height:7rem}.card.recommendation-card .card__content h2{font-size:1.5rem}.cardagent-card li{align-items:center;display:flex;gap:.5rem;justify-content:left;margin:.25rem 0}.cardagent-card li:first-child{display:none}.cardagent-card .card__content div:has(button){text-align:left}.marktinfoForm .form__fielderror{color:#fff}.marktbericht-card{background-color:#026a6d;min-height:450px;position:relative}.marktbericht-card h3{color:#fff;margin-bottom:1.5rem;margin-top:.75rem}.marktbericht-card label,.marktbericht-card p,.marktbericht-card ul{color:#fff}.marktbericht-card .textlink{color:#fff;text-decoration:underline}.marktbericht-card .marktbericht-card__content{display:flex;flex-direction:row;z-index:2}.marktbericht-card .marktbericht-card__content .marktbericht-card__text{padding:0 2rem 2rem;width:50%;z-index:2}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading{display:flex;flex-direction:column;height:100%;padding:0 2rem 2rem;width:50%;z-index:2}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading .marktbericht-card__loading-icon{align-items:center;display:flex;margin-top:25%}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading .marktbericht-card__loading-icon span{margin-left:1rem}.marktbericht-card .marktbericht-card__content .marktbericht-card__image{bottom:0;height:450px;position:absolute;right:0;z-index:1}@media (max-width:1200px){.marktbericht-card{min-height:200px}.marktbericht-card .marktbericht-card__content{display:flex;flex-direction:row;z-index:2}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading,.marktbericht-card .marktbericht-card__content .marktbericht-card__text{width:100%}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading .marktbericht-card__loading-icon{margin-top:0}.marktbericht-card .marktbericht-card__content .marktbericht-card__loading .marktbericht-card__loading-icon svg{width:2rem}.marktbericht-card .marktbericht-card__content .marktbericht-card__image{display:none}}.immodriveempty-card{background-color:#245375}.immodriveempty-card .card__icon{align-items:center;display:flex;justify-content:center}.immodriveempty-card .card__icon svg{transform:scale(1);transform-origin:top left}.icon-content-card{background-color:#fff;box-shadow:none}.icon-content-card h2,.icon-content-card p{color:#0b1f42}.icon-content-card h2{margin:2.5rem 0}.icon-content-card .icon-box-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin:3rem 0 1rem}.card--vorteile .card__content{padding:2em 2rem 2rem}.card--vorteile .card__content .card__content__text{margin-bottom:2rem;padding-top:.5rem}.immolive-card .immolive-card__content{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1rem}.immolive-card .immolive-card__content span{font-size:32pt;font-weight:700}.immolive-card svg{height:auto;width:6rem}.slick-slide:has(.suchprofil-card) div{height:100%}.slick-slide:has(.suchprofil-card) div .suchprofil-card{height:100%}.slick-slide:has(.suchprofil-card) div .suchprofil-card .card__content{display:flex;flex-direction:column;height:100%}.slick-slide:has(.suchprofil-card) div .suchprofil-card .card__content div{height:unset}.slick-slide:has(.suchprofil-card) div .suchprofil-card .card__content .button-panel{margin-top:auto}.suchprofil-card{width:100%}.suchprofil-card.suchprofil-card--inactive .image--round,.suchprofil-card.suchprofil-card--inactive .suchprofil-card__data,.suchprofil-card.suchprofil-card--inactive h3{opacity:.5}.suchprofil-card h3{margin:0 0 0 1rem}.suchprofil-card h4{margin-bottom:.75rem;margin-top:1.5rem}.suchprofil-card .image--round{background-color:#1e3163;min-height:60px;min-width:60px;position:relative}.suchprofil-card .image--round svg{height:auto;left:.75rem;position:absolute;top:.75rem;transform:unset;width:3rem}.suchprofil-card .suchprofil-card__data{margin-bottom:2rem;padding-top:.5rem}.suchprofil-card .suchprofil-card__data h4{font-weight:600;margin:0 0 .25rem;padding:0}.suchprofil-card .suchprofil-card__data p{margin:0}.suchprofil-card .button-panel{margin-bottom:0}.w-desktop--slider .suchprofil-card{width:auto}.news-card .topImage img,.news__maincards .topImage img,.news__other .topImage img{max-height:185px!important;min-height:185px!important}.news-card .card:hover .card__readmorelink,.news-card .card:hover .textlink{text-decoration:underline!important}.card__readmorelink{color:#2870ed;font-weight:600;text-decoration:none}#sreal-kundenportal-root .gray-background:has(.news__maincards){margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem}.news__maincards{margin:0 auto;max-width:1170px}.news__maincards .card{margin-bottom:.5rem}.card-link:has(.card--highlight-active){height:29rem;min-width:66%;width:66%}.card--highlight-active{height:100%}.card--highlight-active p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card--highlight-active img{height:16.5rem}.card--highlight-active .card__content{display:flex;flex-direction:column;height:12.5rem;justify-content:space-between;padding-top:.7rem}.card--highlight-active:hover .card__readmorelink{text-decoration:underline}.news__highlight{flex-direction:column;gap:1rem;justify-content:flex-start;max-width:32%;min-width:32%;width:32%}.news__highlight .news-card{width:100%}.news__highlight .news-card,.news__highlight .news-card .card{height:5rem;min-height:unset}.news__highlight .news-card .card img{height:5rem;margin-right:1rem;object-fit:cover;width:4.5rem}.news__highlight .news-card .card .card__content__text{align-self:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-right:1rem}.news__highlight .news-card .card .cardMeta{font-size:.75rem;margin-bottom:0}.news__highlight .news-card .card p:not(.cardMeta){display:-webkit-box;font-size:1rem;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:950px){.card.card--energy-desktop .immodetail__features-wrapper{margin-bottom:3rem}.card.recommendation-card .card__icon{height:6rem}.card.recommendation-card p{margin-bottom:1rem}.card--finanzierung img{max-width:40%}.kaufstrecke-card{background-color:#fff}.kaufstrecke-card .card__content{display:flex;flex-direction:column;justify-content:space-between}.kaufstrecke-card .card__content button{align-self:flex-start;width:50%}.kaufstrecke-card.kaufstrecke-card--active{padding:2rem}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1rem}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements .kaufstrecke-card__requirements__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;margin-top:2rem;text-align:center}.kaufstrecke-card.kaufstrecke-card--active .kaufstrecke-card__requirements .kaufstrecke-card__requirements__item span{margin-top:1rem}.kaufstrecke-card.kaufstrecke-card--active button{align-items:center;display:flex;justify-content:center;width:300px}.kaufstrecke-card.kaufstrecke-card--active button svg{margin-right:.5rem}.card--kaufanbot{min-height:480px}.card--vorteile{height:22rem}.card--vorteile .card__content{padding:2em 2rem 1.5rem}.card--vorteile .card__content .card__content__text{height:12rem;margin-bottom:0}.card.contact-card .card__content h2,.card.recommendation-card .card__content h2{font-size:2.5rem}.card.contact-card .contact-card__buttons,.card.recommendation-card .contact-card__buttons{justify-content:center}.card.immodriveempty-card .card__content h2{font-size:2rem}.suchprofil-card{min-width:350px}.contactagent-card .contact-card__buttons{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:.5rem;margin-top:.5rem}.contactagent-card .contactagent-card__image{height:6rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:6rem}.contactagent-card .contactagent-card__image svg{margin-top:23%;transform:scale(1.2)}.faq .card{margin-top:3rem}.faq .card.card-questions h3{font-size:1.6rem}.immoabgeber-card--empty .card__content{min-height:350px;padding-top:3rem}.immoabgeber-card.immo-card__2col img{width:30rem}.immoabgeber-card .immo-card__bottom .immodetail__features .immodetail__features-wrapper .immodetail__features--val{font-size:1.4rem}.kaufstrecke-card .card__content{min-height:350px;padding-bottom:3rem;padding-top:3rem}}@media (max-width:420px){.contactagent-card .card__content{padding:.5rem}.contactagent-card .card__content .contact-card__buttons{align-items:center;display:flex;flex-direction:column;margin-top:.5rem}.contactagent-card .contactagent-card__contact-information .contactagent-card__image{margin-top:1rem}.contactagent-card .contactagent-card__contact-information div{margin-bottom:0!important;margin-top:.5rem!important}.linkitem .linkitem__right,.linkitem--expose .linkitem__right{display:none!important}.linkitem .linkitem__content,.linkitem .linkitem__content--smaller,.linkitem--expose .linkitem__content,.linkitem--expose .linkitem__content--smaller{width:100%!important}.card--energy-wrapper .card--energy-wrapper__cards{align-items:center;display:flex;flex-direction:column;gap:0!important;justify-content:center;margin-bottom:1rem!important}.card--energy-wrapper .card--energy-wrapper__cards .card--energy{margin-bottom:0!important;padding-top:0!important}.card--energy-wrapper .card--energy-wrapper__cards .card--energy .immodetail__features-wrapper{margin-top:1rem!important}.card--energy-wrapper .skala--legend{flex-wrap:wrap;padding-bottom:1rem!important}.card--energy-wrapper .skala--legend .immodetail__features-wrapper{max-width:none!important;text-align:center;width:20%}}.card--landingpage img{max-height:24rem!important;object-fit:contain!important;padding:2rem}.card--landingpage .card__content{display:flex;flex-direction:column;justify-content:center}.statistic-card .statistic-card__data,.statistic-card .statistic-card__header{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.statistic-card.statistic-card--loading .statistic-card__data{display:inline-block}.statistic-card .statistic-card__emptymsg{margin-bottom:0;padding:0 2rem 2rem}.statistic-card .statistic-card__header{border-bottom:1px solid #e4e4e4;margin-bottom:2rem;padding-bottom:2rem}.statistic-card .statistic-card__header h2{box-sizing:border-box;padding:1rem 1rem .5rem}.statistic-card .statistic-card__data{height:100%;padding:0 1rem 1rem}.statistic-card .statistic-card__chart{margin-bottom:3rem;position:relative}.statistic-card .statistic-card__chart .statistic-card__linechart--count{font-size:4rem;font-weight:700;left:50%;margin:0;padding:0;position:absolute;top:0;transform:translateX(-50%)}.statistic-card .statistic-card__chart-dashboard{display:flex;flex-direction:column;justify-content:space-between;position:relative}.statistic-card .statistic-card__chart-dashboard .statistic-card__linechart--count{font-size:4rem;font-weight:700;left:50%;margin:0;padding:0;position:absolute;top:0;transform:translateX(-50%)}.statistic-card .statistic-card__chart-dashboard a{color:#fff}.statistic-card .statistic-card__numberchart{display:flex;flex-direction:column;justify-content:space-between;width:100%}.statistic-card .statistic-card__numberchart p{display:flex;flex-direction:column;justify-content:center;margin:0;padding-bottom:1rem;text-align:center;width:100%}@media (min-width:950px){.cardagent-card li:first-child{display:flex}.cardagent-card li{justify-content:center}.cardagent-card .card__content div:has(button){text-align:center}.infrastructure-header{flex-direction:row}.card.card--infrastructure{border-radius:12px!important;margin-left:unset;width:unset}.card.card--infrastructure h3{text-align:left}.card.card--infrastructure .infrastructure__standort{display:flex}.card.card--infrastructure .infrastructure__line--desktop{display:block}.card.card--infrastructure .infrastructure__line--mobile{display:none}.card.card--infrastructure .infrastructure__categories__circle-wrapper{flex-direction:column;width:160px}.card.card--infrastructure .infrastructure__categories__circle-wrapper p{margin-bottom:0;margin-left:0;order:3}.card.card--infrastructure .infrastructure__categories__circle-wrapper span{margin-left:0;order:1}.card.card--infrastructure .infrastructure__categories__circle-wrapper .infrastructure__categories__circle{order:2}.card.card--infrastructure .infrastructure__categories{flex-direction:row;gap:unset}.icon-content-card{background-color:#f4f6fa}.icon-content-card .icon-content-card__subheadline{margin-left:auto;margin-right:auto;width:70%}.icon-content-card .icon-box-wrapper{align-items:unset;flex-direction:row}.statistic-card{padding:2rem}.statistic-card.statistic-card--loading .statistic-card__data{display:flex}.statistic-card .statistic-card__data,.statistic-card .statistic-card__header{border-bottom:0;flex-direction:row}.statistic-card .statistic-card__emptymsg{padding:0}.statistic-card .statistic-card__header{margin-bottom:0}.statistic-card .statistic-card__header h2{padding:0}.statistic-card .statistic-card__data{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0}.statistic-card .statistic-card__data .statistic-card__chart,.statistic-card .statistic-card__data .statistic-card__legend{flex:0 0 45%;position:relative;width:45%}.statistic-card .statistic-card__numberchart{flex-direction:column;height:100%}.statistic-card .statistic-card__numberchart p{align-items:center;display:flex;flex:1 1}}.statistic-card__chart-dashboard{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;position:relative}.statistic-card__chart-dashboard.clickchart{flex-direction:column}.statistic-card__chart-dashboard .statistic-card__linechart--count{font-size:4rem;font-weight:700;left:50%;margin:0;padding:0;position:absolute;top:0;transform:translateX(-50%)}@media (min-width:1200px){.card2.card--infrastructure .infrastructure__line--desktop{width:100%}.immoabgeber-card .immo-card__bottom .immodetail__features .immodetail__features-wrapper .immodetail__features--val{font-size:1.7rem}.immoabgeber-card.immo-card__2col .card__content,.immoabgeber-card.immo-card__2col>a{flex:0 0 50%;width:50%}.card.card--infrastructure .infrastructure__line--desktop{right:30px;width:95%}.card--finanzierung .card__content{min-height:520px}}@media (max-width:400px){.header__content .chart-wrapper--vertical{max-width:45%}}.checklisttable{margin:40px 0}.checklistTableGroup{margin-top:40px}.checklistTableGroup .MuiFormControlLabel-label,.checklisttable .MuiFormControlLabel-label{color:#313a45;font-size:1.3rem;font-weight:400}.checklistTableGroup .MuiBox-root,.checklisttable .MuiBox-root{border:1px solid #e4e4e4;border-radius:.4rem;margin-left:12px}.checklistTableGroup .MuiBox-root .MuiFormControlLabel-label,.checklisttable .MuiBox-root .MuiFormControlLabel-label{display:-webkit-box;font-size:1rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.checklistTableGroup .MuiBox-root .MuiFormControlLabel-root:not(:last-child),.checklisttable .MuiBox-root .MuiFormControlLabel-root:not(:last-child){border-bottom:1px solid #e4e4e4}.checklistTableGroup .MuiFormControlLabel-root,.checklisttable .MuiFormControlLabel-root{margin-left:0;margin-right:0}.checklistTableGroup__checkbox{margin-bottom:-35px}.MuiTypography-root{color:#1e3163!important;font-family:Inter!important;font-weight:600!important}.MuiTypography-root label{font-size:1rem!important;font-weight:600!important}.infodialog{margin-top:70px}.infodialog p{font-size:1rem;line-height:1.5}.infodialog .MuiDialogTitle-root{font-weight:600;margin-bottom:1rem;padding:1rem 50px;position:relative;text-align:center}.infodialog .MuiDialogTitle-root svg{padding:.1rem;position:absolute;right:24px;scale:2;top:55%;transform:translateY(-50%)}.infodialog .MuiDialogTitle-root .dialog-headline-icon{position:relative}@media(min-width:950px){.infodialog{margin-top:0}}.pagedialog .MuiDialogTitle-root{color:#1e3163;font-weight:600;position:relative;text-align:center}.pagedialog .MuiDialogTitle-root.pagedialog__title--blue{background-color:#2870ed;color:#fff!important}.pagedialog .MuiDialogTitle-root svg{padding:.35rem;position:absolute;scale:2;top:65%;transform:translateY(-50%)}.pagedialog .MuiDialogTitle-root svg.pagedialog__close{cursor:pointer;right:18px}.pagedialog .MuiDialogTitle-root svg.pagedialog__back{cursor:pointer;left:24px}.pagedialog .MuiDialogTitle-root .dialog-headline-icon{position:relative}.pagedialog .MuiDialogContent-root{box-sizing:border-box;padding:0}.pagedialog .page__emptymessage{color:#1e3163}.pagedialog .cardgrid .card{height:auto!important;width:100%!important}@media(min-width:950px){.pagedialog .MuiDialogTitle-root{background-color:#fff;color:#1e3163}.MuiDialog-container{height:unset!important;justify-content:flex-end!important;margin:0!important}.MuiDialog-container .MuiPaper-root{height:calc(100vh + 1rem)!important;margin:0;width:420px}}.pagedialog--cookie.pagedialog .MuiDialog-container .MuiPaper-root,.pagedialog--mediaslider.pagedialog .MuiDialog-container .MuiPaper-root{width:100%}.pagedialog--cookie.pagedialog .MuiTypography-root{background-color:#2870ed}.pagedialog--cookie.pagedialog .MuiDialogContent-root{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem}@media(min-width:1200px){.pagedialog--cookie.pagedialog .MuiDialogContent-root{padding-left:10rem;padding-right:10rem}}.pagedialog--cookie.pagedialog .MuiDialogContent-root h2{color:#fff}.pagedialog--cookie.pagedialog .MuiDialogContent-root .textlink{color:#fff;font-weight:600}.pagedialog--cookie.pagedialog .MuiPaper-root{background-color:#2870ed}.pagedialog--cookie.pagedialog .MuiButtonBase-root{text-transform:none}@media(max-width:950px){.pagedialog--cookie.pagedialog .MuiButtonBase-root{border:1px solid!important;margin:1rem}.pagedialog--cookie.pagedialog .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:last-of-type){border-radius:5px;margin-right:.5rem!important;margin:0}.pagedialog--cookie.pagedialog .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped:not(:first-of-type){border-radius:5px;margin:0}}.pagedialog--cookie.pagedialog .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{margin-top:1rem!important;margin:0;padding:10px 20px}.pagedialog--cookie.pagedialog .Mui-selected{background-color:#2870ed!important;color:#fff!important}.pagedialog-cookie2.pagedialog .MuiDialogContent-root{justify-content:center}@media(max-width:950px){.pagedialog-cookie2.pagedialog .MuiDialogContent-root{justify-content:flex-start}}.cookie-banner__small{background-color:#2870ed;bottom:0;color:#fff;display:grid;grid-template-columns:5% 75% 20%;left:0;padding:20px;position:fixed;width:100%;z-index:9999}.cookie-banner__small .cookie-banner__small__cookie-icon{font-size:30pt}.cookie-banner__small .cookie-banner__small__buttons{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around}@media(max-width:950px){.cookie-banner__small{display:flex;flex-direction:column;justify-content:space-around}.cookie-banner__small .cookie-banner__small__cookie-icon{font-size:30pt;margin:auto auto 20px}.cookie-banner__small .cookie-banner__small__buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-top:20px}}.pagedialog__icon{height:24px;left:24px;width:-webkit-fit-content;width:fit-content}.css-bdhsul-MuiTypography-root-MuiDialogTitle-root{font-family:Inter,sans-serif!important}.flyout{background-color:#fff;border:1px solid #d8d8d8;border-radius:.4rem;height:-webkit-fit-content;height:fit-content;padding:2rem;position:absolute;right:4.75rem;top:9.25rem;width:350px;z-index:101}.flyout p,.flyout span{color:#1e3163!important}.flyout .button--withicon span{color:#fff!important}.flyout .image--round{background-color:#2870ed;position:relative}.flyout .header__userpic{cursor:pointer;position:absolute;right:1.2rem;top:.85rem}.flyout .header__userpic .image--round{background-color:#fff}@media(max-width:950px){.flyout{display:none}}.css-zw3mfo-MuiModal-root-MuiDialog-root .css-yiavyu-MuiBackdrop-root-MuiDialog-backdrop{background-color:#0000009e}@media (min-width:1200px){.flyout{top:8rem}}@media (min-width:calc(1380px + 6.4rem)){.flyout{--widthcalc:calc(100% - 1380px);right:calc(var(--widthcalc)/2 + .75rem)}}.contactForm{display:flex;flex-direction:column;min-height:100%}.contactForm .button-panel{margin-top:auto}#searchProfileList{display:flex;flex-direction:column;padding:1rem}#sreal-kundenportal-root .fullWidthContent{background-color:#02a3a4}#sreal-kundenportal-root .fullWidthContent h2,#sreal-kundenportal-root .fullWidthContent p{margin-left:auto;margin-right:auto;max-width:1170px}#sreal-kundenportal-root .fullWidthContent img{margin-bottom:-4px;max-width:1170px;width:65%}#sreal-kundenportal-root .fullWidthContent .w-desktop--center{padding-top:0}.wohnwertlight-card .wohnwertlight__content{padding:2.5rem 2rem}.card .card__content--wohnwert{display:flex;flex-direction:column;padding:2.5rem 2rem}.card .card__content--wohnwert svg{margin-left:.5rem;transform-origin:center}.card .elements3cols__col .card__content--wohnwert{min-height:unset}.wohnwertlight__formresult-wrapper{color:#fff;width:100%}.wohnwertlight__formresult-wrapper svg{height:auto;margin-left:.5rem;width:17px}.wohnwertlight-card .wohnwertlight__formresult-wrapper{border-radius:5px;color:#fff;width:100%}.wohnwertlight-card .wohnwertlight__formresult-wrapper .button-panel{margin-bottom:0}@media (min-width:950px){.wohnwertlight__formresult-wrapper>div:first-child{display:flex;flex-wrap:wrap;gap:12px}.pagedialog .wohnwertlight__formresult-wrapper>div:first-child{flex-direction:column;flex-wrap:wrap;gap:unset;width:100%}}.wohnwertlight__formresult{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1;margin-bottom:1rem}.wohnwertlight__formresult .highlight{flex:1 1;font-size:2rem;font-weight:600;padding-right:.5rem;text-align:right;white-space:pre}.wohnwertlight__formresult .lowlight{align-items:flex-end;display:flex;font-size:1.2rem}@media(min-width:950px){.highlight{margin-bottom:-.1rem;padding-left:.5rem}}.wohnwertlight-form{background-color:#2870ed}.wohnwertlight-form .wohnwertlight-form__content{background-color:#2870ed;box-sizing:border-box;padding:1rem}.wohnwertlight-form .wohnwertlight-form__content a,.wohnwertlight-form .wohnwertlight-form__content h3,.wohnwertlight-form .wohnwertlight-form__content label,.wohnwertlight-form .wohnwertlight-form__content p,.wohnwertlight-form .wohnwertlight-form__content span{color:#fff}.wohnwertlight-form .wohnwertlight-form__content>.form__field:first-of-type{margin-bottom:0}.wohnwertlight-form .wohnwertlight-form__content .info-mark{background-color:#fff;height:23px;margin-left:1rem;width:25px}.wohnwertlight-form .wohnwertlight-form__content .info-mark span{color:#2870ed}.wohnwertlight-form .wohnwertlight-form__footer__registrationInformation{background-color:#fff;padding:30px}.wohnwertlight-form .wohnwertlight-form__footer__registrationInformation h3{margin-top:0}.pagedialog .wohnwertlight-form{display:flex;flex-direction:column;position:relative}.pagedialog .wohnwertlight-form .wohnwertlight-form__content{flex-grow:1}.wohnwertpro-card{padding-bottom:0}.card__content--wohnwert{height:100%}.card__content--wohnwert .wohnwertpro__content--withGutachten{display:flex;flex-direction:column;height:calc(100% - 2.5rem);justify-content:space-between;min-height:10rem}.card__content--wohnwert .wohnwertpro__content--withGutachten svg{margin-left:.5rem;transform:scale(2);transform-origin:bottom left}.card__content--wohnwert .wohnwertpro__content--withGutachten .textlink{color:#2870ed;font-size:.8rem;padding-top:.5rem}@media (min-width:950px){.wohnwertpro-card .card__content--wohnwert .font-90{margin-bottom:0}}.producthighlights{display:flex;flex-direction:column;justify-content:space-between;margin:0}.producthighlights .producthighlights__text{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;width:100%}.producthighlights .producthighlights__text h2,.producthighlights .producthighlights__text p{color:#303030}.producthighlights .producthighlights__text h2{text-align:center}.producthighlights .producthighlights__boxes{display:flex;flex-direction:column;flex-wrap:wrap;gap:4%;width:100%}.producthighlights .producthighlights__boxes .box{border-radius:.8rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2rem;padding:1.5rem;position:relative;width:100%}.producthighlights .producthighlights__boxes .box .button{text-decoration:none;width:-webkit-fit-content;width:fit-content;z-index:2}.producthighlights .producthighlights__boxes .box h4{color:#fff;z-index:2}.producthighlights .producthighlights__boxes .box img{border-radius:.8rem;filter:brightness(75%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.producthighlights .producthighlights__boxes .box:last-child{margin-bottom:0}.producthighlights .producthighlights__boxes .box-small{height:16rem}.producthighlights .producthighlights__boxes .box-large{border-radius:.8rem;height:32rem}.producthighlights--fullWidth{display:block}@media (min-width:950px){.producthighlights{flex-direction:row;margin:4rem 0}.producthighlights .producthighlights__boxes{height:32rem;width:55%}.producthighlights .producthighlights__boxes .box{margin-bottom:0;width:48%}.producthighlights .producthighlights__boxes .box-small{height:48%}.producthighlights .producthighlights__text{margin-bottom:4rem;width:40%}.producthighlights .producthighlights__text h2{text-align:left}.producthighlights--fullWidth .producthighlights__boxes{gap:2%;justify-content:space-between;width:100%}.producthighlights--fullWidth .producthighlights__boxes .box{width:32%}.producthighlights--fullWidth .producthighlights__boxes .box-small{height:48%}.producthighlights--fullWidth .producthighlights__text{text-align:center;width:100%}.producthighlights--fullWidth .producthighlights__text h2{text-align:center}}.cookiesetting .cookiesetting__btn,.cookiesetting .cookiesetting__text{flex:0 0 100%;width:100%}.cookiesetting .cookiesetting__text{display:flex;flex-direction:column;margin-top:1rem}.cookiesetting .cookiesetting__text h3{color:#fff;padding-top:0}.cookiesetting .cookiesetting__btn{align-items:center;display:flex;flex-direction:row;margin-top:1rem}.cookiesetting .cookiesetting__btn .button{background-color:#0000;border:1px solid #fff;color:#fff;margin-left:0}.cookiesetting .cookiesetting__btn .button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.cookiesetting .cookiesetting__btn .button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.cookiesetting .cookiesetting__btn .button.active{background-color:#fff;border:1px solid #fff;color:#2870ed}.cookiesetting .cookiesetting__btn--required .button{border-radius:4px!important}@media (min-width:950px){.cookiesetting{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.cookiesetting .cookiesetting__text{max-width:calc(100% - 150px)}.cookiesetting .cookiesetting__btn,.cookiesetting .cookiesetting__text{flex:0 0 auto;width:auto}}.box{background:#aaa;height:200px;width:200px}.loading-animation span{animation:blink 1.2s infinite;font-weight:700;opacity:0}.loading-animation span:first-child{animation-delay:0s}.loading-animation span:nth-child(2){animation-delay:.4s}.loading-animation span:nth-child(3){animation-delay:.8s}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:1}}#header:has(.header__image){height:37rem}#header{color:#fff;display:inline-block;height:15rem;margin:0;min-height:210px;padding:.8rem .8rem 0;position:relative;width:100%;z-index:100}#header .recharts-cartesian-axis-line,#header .recharts-cartesian-axis-tick-line{stroke:#fff}#header .header__content-wrapper{margin:1rem auto;width:calc(100% - 1.5rem)}#header .header__content-wrapper h1{font-size:1.5rem}#header .header__content-wrapper p{max-width:640px}#header .header__content-wrapper ul{font-size:1.15rem;text-align:left}#header .header__content-wrapper ul.list--withcheckmark li{background-position:left 12px;line-height:2.5;padding-left:1.4em}#header .header__content-overlay{background-color:#0009;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#header.z-index-1{z-index:1}#header.z-index-999{z-index:999}#header.z-index-9999{z-index:9999}#header.header--small{height:6rem;min-height:unset}#header.header--default,#header.header--slider{background-color:#2870ed;min-width:100%}#header.header--default.header--kaufen .header__content-wrapper,#header.header--default.header--verkaufen .header__content-wrapper,#header.header--slider.header--kaufen .header__content-wrapper,#header.header--slider.header--verkaufen .header__content-wrapper{top:calc(50% + 2rem);transform:translateY(-50%)}#header.header--default .header__content-wrapper,#header.header--slider .header__content-wrapper{box-sizing:border-box;display:inline-block;height:auto;position:absolute;top:40%;width:calc(100% - 3.5rem);z-index:2}#header.header--default .header__content-wrapper.header__content-wrapper--bottom,#header.header--slider .header__content-wrapper.header__content-wrapper--bottom{transform:unset}#header.header--default .header__content-wrapper#header__suchprofile,#header.header--slider .header__content-wrapper#header__suchprofile{margin-left:.2rem;margin-top:2rem;position:relative;top:0;transform:unset;width:calc(100% - 3rem)}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top h1,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top h1{margin:0;padding-right:3rem;white-space:nowrap}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top p.desktop-hidden,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top p.desktop-hidden{min-width:100%}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .button,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .button{display:flex;position:absolute;right:0;top:0}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .filtermenu-wrapper-none,#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .filtermenu-wrapper-right,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .filtermenu-wrapper-none,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .filtermenu-wrapper-right{margin-left:0;margin-top:3rem;width:100%}#header.header--default .header__content-wrapper#header__suchprofile .immo-card,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card{max-height:470px;max-width:350px}#header.header--default .header__content-wrapper#header__suchprofile .immo-card .topImage_icon,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .topImage_icon,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card .topImage_icon,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .topImage_icon{height:185}#header.header--default .header__content-wrapper#header__suchprofile .immo-card .card__content,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card .card__content,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content{min-height:250px;padding-bottom:4rem;position:relative}#header.header--default .header__content-wrapper#header__suchprofile .immo-card .card__content .immo-card__bottom,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content .immo-card__bottom,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card .card__content .immo-card__bottom,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content .immo-card__bottom{bottom:1.5rem;position:absolute;width:calc(100% - 3rem)}#header.header--default .header__content-wrapper#header__suchprofile .immo-card .card__content .immo-card__bottom.w-100,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content .immo-card__bottom.w-100,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card .card__content .immo-card__bottom.w-100,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .card__content .immo-card__bottom.w-100{width:100%}#header.header--default .header__content-wrapper#header__suchprofile .immo-card h2,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card h2,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card h2,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card h2{color:#1e3163;font-size:1.5rem}#header.header--default .header__content-wrapper#header__suchprofile .immo-card p,#header.header--default .header__content-wrapper#header__suchprofile .immo-card span,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card p,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card span,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card p,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card span,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card p,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card span{color:#1e3163}#header.header--default .header__content-wrapper#header__suchprofile .immo-card .topImage_icon svg,#header.header--default .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .topImage_icon svg,#header.header--slider .header__content-wrapper#header__suchprofile .immo-card .topImage_icon svg,#header.header--slider .header__content-wrapper#header__suchprofile .searchprofil-withoutimmos-card .topImage_icon svg{height:10rem;width:7rem}#header.header--default .header__content-wrapper#header__suchprofile .carousel,#header.header--slider .header__content-wrapper#header__suchprofile .carousel{margin-right:0}#header.header--default .header__content-wrapper#header__suchprofile .carousel .slick-slider,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .slick-slider{position:static!important}#header.header--default .header__content-wrapper#header__suchprofile .carousel .slick-list,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .slick-list{overflow:visible}#header.header--default .header__content-wrapper#header__suchprofile .carousel .immo-card .card,#header.header--default .header__content-wrapper#header__suchprofile .carousel .slick-slide,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .immo-card .card,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .slick-slide{height:480px}#header.header--default .header__content-wrapper#header__suchprofile .carousel .immo-card .card .immo-card__bottom,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .immo-card .card .immo-card__bottom{bottom:0}#header.header--default .header__content-wrapper#header__suchprofile .carousel .slick-slide:last-child,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .slick-slide:last-child{padding-right:1rem}#header.header--default .header__content-wrapper#header__suchprofile .carousel .slick-dots,#header.header--slider .header__content-wrapper#header__suchprofile .carousel .slick-dots{margin-top:2rem}@media (min-width:950px){#header.header--default .header__content-wrapper#header__suchprofile,#header.header--slider .header__content-wrapper#header__suchprofile{max-width:900px}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top{align-items:flex-start;flex-wrap:nowrap}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu h1,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu h1{margin-top:0}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .filtermenu-wrapper-none,#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .filtermenu-wrapper-right,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .filtermenu-wrapper-none,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .filtermenu-wrapper-right{margin:.5rem 0;width:auto}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .button,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu .button{margin-left:2rem;position:relative}}@media (min-width:1010px)and (max-width:1200px){#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top .header__suchprofile--topfiltermenu{position:relative;right:40px}}@media (min-width:950px){#header.header--default .header__content-wrapper#header__suchprofile,#header.header--slider .header__content-wrapper#header__suchprofile{max-width:1170px}#header.header--default .header__content-wrapper#header__suchprofile .header__suchprofile--top h1,#header.header--slider .header__content-wrapper#header__suchprofile .header__suchprofile--top h1{width:auto}}#header.header--default .header__content-wrapper#header-dashboard4,#header.header--slider .header__content-wrapper#header-dashboard4{align-items:center;display:flex;flex-direction:column;gap:1.5rem;left:0;right:0}#header.header--default .header__content-wrapper#header-dashboard4 h1,#header.header--slider .header__content-wrapper#header-dashboard4 h1{margin-bottom:0}#header.header--default .header__content-wrapper#header-dashboard4 svg,#header.header--slider .header__content-wrapper#header-dashboard4 svg{margin-top:0}#header.header--default .header__content-wrapper#header-dashboard4 p,#header.header--slider .header__content-wrapper#header-dashboard4 p{max-width:unset;position:absolute;text-align:center;top:26rem;width:100%}#header.header--immodetail{height:auto;margin-bottom:1rem;min-height:auto}#header.header--darkbluebg{background-color:#064ea1}#header.header--purplebg{background-color:#721c7a}#header.header--turquoisebg{background-color:#02a3a4}#header.header--pinkbg{background-color:#eb4c79}#header.header--greenbg{background-color:#028661}#header.header--greenbg .slick-dots li.slick-active button{background-color:#fff;border-color:#fff}#header.header--darkbluebg .header__content-wrapper .textlink,#header.header--darkbluebg .header__content-wrapper h1,#header.header--darkbluebg .header__content-wrapper h2,#header.header--darkbluebg .header__content-wrapper h3,#header.header--darkbluebg .header__content-wrapper p,#header.header--darkbluebg .header__content-wrapper span,#header.header--greenbg .header__content-wrapper .textlink,#header.header--greenbg .header__content-wrapper h1,#header.header--greenbg .header__content-wrapper h2,#header.header--greenbg .header__content-wrapper h3,#header.header--greenbg .header__content-wrapper p,#header.header--greenbg .header__content-wrapper span{color:#fff}#header.header--stats{min-height:600px;position:relative}#header.header--stats h1{color:#fff}#header.header--stats-2 .statistic-card-wrapper{width:100vw}#header.header--stats-2 .slick-dots{margin:-2rem 0}#header.header--stats-final .slick-slider{height:56%}#header.header--stats-final .slick-track{height:85%}#header.header--stats-final .slick-dots li.slick-active button{background-color:#fff;border-color:#fff}#header.header--stats-final .slick-dots li button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff4d;border-color:#0000}#header.header--stats-final .slick-slide>div,#header.header--stats-final .statsheader-container--slider{height:100%}#header.header--stats-final .statsheader-container--slider h1{font-size:2.5rem}#header.header--stats-final .statsheader-container .statsheader-container--final__left{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between}#header.header--stats-final .statsheader-container .statsheader-container--final__left .statistic-card{border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}#header.header--stats-final .statsheader-container .statsheader-container--final__right{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between}#header.header--stats-final .statsheader-container .statsheader-container--final__right .statistic-card{align-items:center;border-radius:12px;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-left:1rem;padding-right:1rem;text-align:center}#header.header-overflowhidden{overflow:hidden}#header svg.header__iconbg{height:80px;margin:2rem auto;width:100%}#header #sreal-header{align-items:center;background-color:#2870ed;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-.3rem;max-width:1380px;padding:.8rem;position:relative;z-index:100}#header #sreal-header .header__logo,#header #sreal-header .header__logo img{cursor:pointer;height:100%;margin:8px .8rem 0 0;max-height:24px;width:auto}#header #sreal-header .header__userpic{display:none}#header .header__image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}#header svg.header__image{height:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:50%}#header .header__content-wrapper{box-sizing:border-box;display:inline-block;height:auto;position:absolute;top:70%;width:calc(100% - 3rem);z-index:2}@media (min-width:950px){#header.header--small{height:11rem}}#header .header__ctabuttons .button{box-sizing:border-box;display:inline-block;margin-left:.5rem;margin-right:.5rem;margin-top:1rem}#header .header__ctabuttons a:last-child .button{margin-bottom:1rem}@media (min-width:950px){#header{--widthcalc:calc(100% - 930px)}}@media (min-width:1200px){#header{--widthcalc:calc(100% - 1200px)}}.header__similar-immos{background-color:#af7ead;padding:1rem 3.2rem 0}.header__similar-immos .header__similar-immos__header-wrapper{align-items:center;display:flex;justify-content:center}.header__similar-immos .header__similar-immos__header-wrapper .header__similar-immos__header{display:inline-block;max-width:1315px;width:100%}.header__similar-immos .header__similar-immos__header-wrapper .header__similar-immos__header>span{margin-left:calc(50px + 1.25rem)}@media (max-width:950px){.header__similar-immos{padding:0 1rem 1rem}.header__similar-immos .header__similar-immos__inner{display:block}.header__similar-immos .header__similar-immos__inner .header__similar-immos__header{display:inline-block;margin-top:1rem}.header__similar-immos .header__similar-immos__inner .header__similar-immos__header>span{margin-left:.5rem}}.fslightbox-open #header{z-index:1}#sreal-kundenportal-root.is-blurred #sreal-header>.header__logo{visibility:hidden}#sreal-kundenportal-root.is-blurred .header--overlapped{z-index:100!important}.header__desktopheadlines{align-items:center;display:flex;margin:0 auto;max-width:900px;white-space:nowrap;width:calc(100% - 3rem)}.header__desktopheadlines div{width:-webkit-fit-content;width:fit-content}.header__desktopheadlines div h2,.header__desktopheadlines div h3{margin-top:0}@media(min-width:1200px){.header__desktopheadlines{max-width:1170px}}@media(min-width:950px){#header{padding:3.2rem 3.2rem 0}#header #header__suchprofile{margin-left:0}#header .header__desktopheadlines .header__desktopheadlines__iconDesktop{align-items:center;display:flex;gap:1.5rem}#header .header__desktopheadlines .header__desktopheadlines__iconDesktop svg.header__iconbg{margin:0;width:-webkit-fit-content;width:fit-content}#header .header__ctabuttons .button{margin-right:1rem;margin-top:3rem}#header #sreal-header .header__logo{margin-left:.8rem}#header #sreal-header .header__buttonright{display:block;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}#header #sreal-header .header__buttonright .button--register-menu{margin-left:1rem}#header #sreal-header .header__nav .header__nav__link{text-decoration:none}#header #sreal-header .header__nav li{margin-bottom:.7rem;padding:.3rem .8rem .15rem}#header #sreal-header .header__nav li .header__nav__sub li{border:none;margin:0;padding:0}#header #sreal-header .header__nav li .header__nav__sub li:hover{background-color:#0000}#header #sreal-header .header__nav li:has(.header__nav__sub){margin-bottom:.4rem;padding-bottom:.45rem;text-wrap:nowrap}#header #sreal-header .header__nav li:hover{border-bottom-color:#fff}#header .header__content-wrapper{max-width:900px}#header .header__content-wrapper.w-100{max-width:100%}#header .header__content-wrapper h1,#header .header__content-wrapper h2{font-size:2rem}#header .header__ctabuttons-wrapper{display:block}#header .header__ctabuttons-wrapper .header__ctabuttons{background-color:#0000;position:relative}#header .header__ctabuttons-wrapper .header__ctabuttons .button{margin-left:0;width:auto}}@media (min-width:950px)and (max-width:1200px){.slick-slider .header__content-wrapper{max-width:1170px;padding-left:calc(var(--widthcalc)/2);padding-right:calc(var(--widthcalc)/2)}#header .header__content-wrapper{left:calc(50% - 450px)}}@media(min-width:1200px){#header{padding-top:2rem}#header #sreal-header{align-items:flex-start;flex-direction:column;margin:0 auto;padding:1rem 1rem 0}#header #sreal-header .header__buttonright--desktop,#header #sreal-header nav{cursor:pointer;display:block}#header #sreal-header nav.header__nav--mobile{display:none}#header #sreal-header .header__buttonright{align-items:center;display:flex;flex-direction:row;top:33%}#header #sreal-header .header__buttonright .header__userpic{display:block;margin-top:1rem}#header #sreal-header .header__buttonright .buttonswitcher--wrapper{margin-right:1rem;margin-top:1rem}#header .header__content-wrapper{left:calc(50% - 585px);margin-left:0;margin-right:0;max-width:1170px}#header .header__content-wrapper h1,#header .header__content-wrapper h2{font-size:2.5rem;margin-bottom:4rem;width:47%}#header .header__content-wrapper .card__content h2{width:100%}#header .header__content{margin:0 auto;max-width:1170px}}@media (min-width:950px){.header--overlapped{margin-bottom:-7rem!important;z-index:1!important}.header--darkblue-withouticon{height:359px!important}.headline--mobile{display:none}.cardgrid .header__suchprofile--immos{margin:0;width:30%}.header__content-wrapper{margin-left:0!important}.header__content-wrapper h1,.header__content-wrapper p{color:#1e3163}.header__content-wrapper h1{font-size:2.5rem!important}}@media (max-width:950px){#header:has(.header__image):has(#header__suchprofile){height:45rem}.header__desktopheadlines{display:none}.header--darkblue-withouticon{height:200px!important}.header--darkblue-withouticon .header__desktopheadlines{display:block}.header--darkblue-withouticon h1{padding:1rem!important}#header .header__suchprofile--immos{margin-right:-.8rem}#header .header__content-wrapper h1{color:#1e3163}#header .header__content-wrapper ul.list--withcheckmark{margin:0 auto;max-width:500px}#header .header__content-wrapper ul.list--withcheckmark li{background-position:left 7px;line-height:1.5;padding-bottom:1rem}.header__content-wrapper.statsheader-mobile{top:7.5rem!important}.header__content-wrapper.statsheader-mobile .statistic-card{padding:1rem}.header__content-wrapper--top{top:100px!important;transform:unset!important}.header--immosuche-mobil{background-color:unset!important;height:-webkit-fit-content!important;height:fit-content!important;min-height:155px!important}.header--immosuche-mobil .MuiPaper-root,.header--immosuche-mobil .accordion--searchform.Mui-expanded{margin:6rem auto 0;width:calc(100% - 3rem)}.header--immosuche-mobil .header__gradient,.header--immosuche-mobil .header__image{display:none}.header--slider{height:495px!important}}.statsheader-mobile{margin-left:-.5rem;min-width:calc(100vw - 1.6rem)}.statsheader-mobile .header__content{display:flex;position:relative!important;width:100%}.statsheader-container{display:flex;gap:2%;justify-content:space-between;padding-top:0!important}.statsheader-container .header__content{height:100%}.statsheader-container .chart-wrapper--vertical{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.statsheader-container .chart-wrapper--vertical.desktop{height:auto}.statsheader-container .statistic-card-wrapper.clickchart{height:-webkit-fit-content;height:fit-content;margin-top:5rem;max-width:700px;width:100vw}.statsheader-container .statistic-card-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff4d;border-radius:1rem;padding:1rem}.statsheader-container .statistic-card-wrapper h3{margin-top:0}.statsheader-container .statistic-card-wrapper.clickchart button{align-self:center}.statsheader-container .statistic-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff4d;margin-bottom:0!important;z-index:3}.statsheader-container .statistic-card .statistic-card__chart{flex:0 0 100%;margin-bottom:0;width:100%}.statsheader-container h1{font-size:3.4em;font-weight:700;margin-bottom:0;text-align:center}.statsheader-container h3 p{color:#fff}.statsheader-container h3{margin-bottom:0}.statsheader-container canvas{margin:20px 0}.statsheader-container .text-link{cursor:pointer;margin-bottom:0;text-decoration:underline}.statsheader-container .statsheader-container__headline{font-size:4rem;font-weight:600;margin:0;padding:0;position:absolute;transform:translate(100%,50%)}.statsheader-container--final{height:365px}.statsheader-container--final .statistic-card{border-radius:12px;height:100%;padding-bottom:0;padding-top:0}.statsheader-container--final .statsheader-container--final__left{display:flex;flex-direction:column;gap:1.2rem;text-align:center;width:64%}.statsheader-container--final .statsheader-container--final__left .statistic-card{display:flex;flex-direction:column;gap:.25rem;justify-content:center}.statsheader-container--final .statsheader-container--final__right{display:flex;flex-direction:column;gap:1.2rem;width:34%}.statsheader-container--final .statsheader-container--final__right .statistic-card{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.documentsheader-container{position:relative;z-index:99}.documentsheader-container .documents-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff4d;border-radius:1rem;margin-bottom:2rem;padding:1rem;width:100%;z-index:3}.documentsheader-container .documents-card .documents-card--content{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:space-between}.documentsheader-container .documents-card .documents-card--content svg{margin-top:4rem}.documentsheader-container .documents-card .documents-card--content span{font-size:30pt;font-weight:700}.statistic-card__filterarea{align-items:center;display:flex;flex-direction:row}.statistic-card__filterarea .filtermenu .filtermenu__item{height:30px;margin-top:5px}.statistic-card__filterarea h4{margin-bottom:17px;margin-right:1rem}.statistic-card__filterarea div{display:flex;flex-direction:row}.statistic-card__filterarea .rs-picker{margin-left:.5rem}.statistic-card__filterarea .rs-picker .rs-picker-input-group{aspect-ratio:1;border-radius:100%}.statistic-card__filterarea .rs-picker.active .rs-picker-input-group{background-color:#2870ed}.statistic-card__filterarea .rs-picker.active .rs-picker-input-group span svg{fill:#fff}.statistic-card__filterarea .rs-picker-input-group .rs-date-range-input{display:none!important}.chartinfo-container{flex-direction:row;margin-bottom:30px}.chartinfo-container .chartinfo__inverted{color:#fff}@media (max-width:950px){.statsheader-container .card{border:0}.statsheader-container .card .statistic-card__header{border:0;margin-bottom:0;padding-bottom:0}.statistic-card__filterarea{align-items:start;display:flex;flex-direction:column;margin-bottom:2rem;margin-top:0!important;padding-left:1rem;padding-right:1rem}.statistic-card__filterarea h4{margin-bottom:0}.chartinfo-container{display:flex;flex-direction:column}.documentsheader-container .documents-card .documents-card--content span{font-size:20pt;font-weight:700;text-align:center}}.header--withimage h2,.header--withimage h3,.header--withimage p,.header--withimage span{color:#1e3163}@media (max-width:950px){.statsheader-container__headline{font-size:4rem!important;transform:translate(140%,50%)!important}.header--immosuche-mobil{height:-webkit-fit-content!important;height:fit-content!important}#header.header--home .header__content-wrapper h1,#header.header--home .header__content-wrapper h2,#header.header--immosuche .header__content-wrapper h1,#header.header--immosuche .header__content-wrapper h2,#header.header--kaufen .header__content-wrapper h1,#header.header--kaufen .header__content-wrapper h2,#header.header--verkaufen .header__content-wrapper h1,#header.header--verkaufen .header__content-wrapper h2{color:#fff;font-size:2rem;text-shadow:0 0 4px #313a45}#header.header--home .header__content-wrapper.header__content-wrapper--top h1,#header.header--home .header__content-wrapper.header__content-wrapper--top h2,#header.header--immosuche .header__content-wrapper.header__content-wrapper--top h1,#header.header--immosuche .header__content-wrapper.header__content-wrapper--top h2,#header.header--kaufen .header__content-wrapper.header__content-wrapper--top h1,#header.header--kaufen .header__content-wrapper.header__content-wrapper--top h2,#header.header--verkaufen .header__content-wrapper.header__content-wrapper--top h1,#header.header--verkaufen .header__content-wrapper.header__content-wrapper--top h2{color:#1e3163;font-size:2rem;text-shadow:none}#header.header--home .header__content-wrapper{left:0!important}#header.header--home .header__ctabuttons{display:flex!important;flex-direction:column;height:7rem;place-content:flex-end;position:absolute;top:14rem;width:100%}#header.header--home .header__ctabuttons .button{align-self:center;height:-webkit-fit-content!important;height:fit-content!important;width:-webkit-fit-content;width:fit-content}#header.header--home .slick-dots{margin:1rem 0 .5rem}#header.header--withimage .header__content-wrapper{left:1.75rem;text-align:center;top:6rem}#header.header--withimage .header__content-wrapper h1{font-size:1.75rem}}@media (min-width:950px){#header:has(.header__image){height:45rem}#header{height:20rem}.header--slider .slick-slider{padding-bottom:3rem}.header--slider .slick-slider .slick-dots{bottom:75px}.immosuche__ergebnisheader{align-items:flex-end;display:flex;justify-content:space-between}.immosuche__ergebnisheader h2{margin-bottom:1.5rem}.immosuche__ergebnisheader .form__field{align-items:center;display:flex}.immosuche__ergebnisheader .form__field label{width:125px}.immosuche__ergebnisheader .form__field .MuiInputBase-root{width:200px}#header.header--default .header__content-wrapper#header-dashboard4{align-items:flex-start;flex-direction:row;left:calc(50% - 450px)}#header.header--default .header__content-wrapper#header-dashboard4 svg{margin-top:.5rem;width:8rem}}@media (min-width:700px){.statistic-card-wrapper.clickchart{margin-left:calc(50vw - 350px)}}@media (min-width:950px)and (max-width:1200px){.header--slider .header__content-wrapper{left:unset!important}}@media (min-width:951px)and (max-width:1000px){#header .header__content-wrapper{left:3.2rem}}@media (min-width:1201px)and (max-width:1270px){#header .header__content-wrapper{left:3.2rem}}@media (min-width:950px)and (max-width:1030px){.header__suchprofile--immos .slick-slider{margin-top:-3.5rem}}@media (min-width:1031px)and (max-width:1199px){.header__suchprofile__links{padding-top:0!important}}@media (min-width:1200px){#header.header--default .header__content-wrapper#header-dashboard4{left:calc(50% - 585px)}#header.header--default .header__content-wrapper#header-dashboard4 svg{width:-webkit-fit-content;width:fit-content}#header.header--default .header__content-wrapper#header-dashboard4 p{text-align:left;top:unset}}.header__suchprofile__links .textlink{white-space:nowrap}.header--fit-content{height:-webkit-fit-content!important;height:fit-content!important}.header__logo-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.header__demoversioninfo{color:#fff!important;font-size:1.2rem;font-weight:500!important;margin-left:.3rem;margin-top:3px}#header.header--slider .slick-slider.carousel-slider{display:inline;height:100%;left:0;padding-bottom:0;position:absolute;top:0}#header.header--slider .slick-slider.carousel-slider .slick-track{height:100%}#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide{margin:0}#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide .header__content-wrapper.w-100{max-width:100%}#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide .header__content-wrapper.w-100 h1,#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide .header__content-wrapper.w-100 h2{width:100%}#header.header--slider .slick-slider.carousel-slider .slick-dots{bottom:0}#header.header--slider .slick-slider.carousel-slider .slick-dots li button{background-color:#023449;border-color:#023449;height:15px;opacity:.4;width:15px}#header.header--slider .slick-slider.carousel-slider li.slick-active button{background-color:#023449;border-color:#023449;opacity:1}@media (min-width:950px){#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide .header__content-wrapper.w-100{max-width:600px;padding-left:0;padding-right:0}#header.header--slider .slick-slider.carousel-slider .slick-dots{bottom:2rem}}@media (min-width:950px)and (max-width:1200px){#header.header--slider .slick-slider.carousel-slider .slick-track .slick-slide .header__content-wrapper.w-100{left:3.2rem!important}}.header__hamburger.active .hamburger-line{border-top:4px solid #1e3163}.header__hamburger:hover{cursor:pointer}.header__hamburger .hamburger-line{border-radius:7px;border-top:4px solid #fff;display:block;transform-origin:center;transition:.5s;width:30px}.header__hamburger .hamburger-line:nth-of-type(2),.header__hamburger .hamburger-line:nth-of-type(3){margin-top:5px}.header__hamburger.active .hamburger-line:first-child{transform:translateY(9px) rotate(-45deg)}.header__hamburger.active .hamburger-line:nth-child(2){opacity:0}.header__hamburger.active .hamburger-line:nth-child(3){transform:translateY(-9px) rotate(45deg)}@media(min-width:1200px){.header__hamburger{display:none}}.vorwahl-list{list-style-type:none;padding-left:2rem}nav{display:none}nav,nav.is-visible{background-color:#fff}nav.is-visible{color:#1e3163;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;line-height:1.6;overflow:scroll;padding:1.85rem 1.75rem 1.75rem;position:fixed;right:0;top:0;width:90%;z-index:9999}nav.is-visible:before{content:"";filter:blur(5px)}nav.is-visible .image--round{background-color:#2870ed;position:relative}nav.is-visible .textlink{color:#2870ed}nav.is-visible p:not(.form__fielderror),nav.is-visible span{color:#1e3163}nav.is-visible .button--blue span{color:#fff}.flyout .header__nav{flex-direction:column;gap:0}.flyout .header__nav li:hover{background-color:#0000;border-bottom-color:#0000!important}.flyout .header__nav .active{background-color:#0000}.flyout .textlink{color:#2870ed!important}.flyout .header__nav,nav .header__nav{list-style-type:none;margin:0;padding:0}.flyout .header__nav .header__nav__link,nav .header__nav .header__nav__link{display:inline-block;text-decoration:none;width:100%}.flyout .header__nav .header__nav__link.header__nav__link--withsubmenu>.header__nav__span,nav .header__nav .header__nav__link.header__nav__link--withsubmenu>.header__nav__span{background-image:none}.flyout .header__nav .header__nav__span,nav .header__nav .header__nav__span{align-items:center;background-image:url(/static/media/arrow_blue_right.55c465670d57ce98dcf4.svg);background-position:100%;background-repeat:no-repeat;background-size:12px;color:#1e3163;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;list-style-type:none;width:100%}.flyout .header__nav .header__nav__span .dot-unread,nav .header__nav .header__nav__span .dot-unread{margin-left:.25rem}.flyout .header__nav .header__nav__span .dot-unread span,nav .header__nav .header__nav__span .dot-unread span{color:#fff!important}.flyout .header__nav .header__nav__sub,nav .header__nav .header__nav__sub{list-style-type:none;margin-left:2rem;margin-top:.5rem}.flyout .header__nav li,nav .header__nav li{color:#1e3163;margin:0;padding:.5rem 0;width:100%}.flyout .header__nav a,nav .header__nav a{color:#1e3163;display:inline-block;font-weight:600;text-decoration:none}.flyout .header__nav--mobiletop,nav .header__nav--mobiletop{align-items:center;display:flex;flex:0 0 100%;flex-direction:row;justify-content:space-between;margin-bottom:1rem;max-height:40px;width:100%}.flyout .header__nav--mobiletop img,nav .header__nav--mobiletop img{height:30px;margin-top:5px}@media(min-width:1200px){.header__nav{display:flex;gap:1rem;list-style:none;margin-top:1rem}.header__nav.header__nav--desktop li.header__nav--desktophidden{display:none}.header__nav .header__nav__arrow{margin-left:4px}.header__nav li{color:#1e3163!important;font-weight:600}.header__nav li .header__nav__span{align-items:flex-start;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:600;min-height:24px;white-space:nowrap}.header__nav li .header__nav__span .dot-unread{background-color:#e72222;margin-left:.25rem}.header__nav li .header__nav__link--withsubmenu>.header__nav__span{cursor:default;display:inline-block}.header__nav li li{list-style:none}.header__nav li li .header__nav__span{display:none}.header__nav .active:has(.header__nav__link--withsubmenu){background-color:#0000}.header__nav .active{background-color:#0918321f;border-radius:.6rem}.header__nav .active .header__nav__sub li{background-color:#0000}.header__nav li:hover{background-color:#0918321f;border-radius:.6rem}.header__nav li:has(.header__nav__sub):hover{background-color:#0000}li:hover .header__nav__arrow{rotate:-180deg;transition:.5s}li:hover .header__nav__sub{background-color:#fff;border:1px solid #d8d8d8;border-radius:.4rem;margin-left:-12px;margin-top:7px;padding:.5rem 12px;position:absolute}li:hover .header__nav__sub .header__nav__span{padding-bottom:3px}li:hover .header__nav__sub .header__nav__sub li.active .header__nav__span{font-weight:600}li:hover .header__nav__sub{list-style-type:none;margin-top:.5rem;padding-top:17px}li:hover .header__nav__sub .header__nav__span{background-image:url(/static/media/arrow_blue_right.55c465670d57ce98dcf4.svg);background-position:100%;background-repeat:no-repeat;background-size:7px;color:#1e3163;display:inline-block;list-style-type:none;margin-bottom:12px;padding-right:3rem;white-space:pre-wrap;width:100%}li:hover .header__nav__sub .header__nav__span .dot-unread{display:inline-flex}}@media(min-width:1200px)and (max-width:1300px){.header__nav{margin-bottom:-.5rem;margin-top:1.5rem}}@media (max-width:1200px){.header__nav.header__nav--desktop,.header__nav__span svg,nav .header__nav .header__nav__link--withsubmenu>.header__nav__span:nth-child(2){display:none}nav .header__nav .header__nav__sub .header__nav__span{font-weight:400}nav .header__nav .header__nav__sub li.active .header__nav__span{font-weight:600}}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-list{height:100%;width:100%}.slick-list .slick-track{display:flex}.slick-list .slick-track .slick-slide{height:auto;position:relative}.slick-list .slick-track .slick-slide .header__content-wrapper{max-width:calc(100% - 3rem)}.slick-list .slick-track .slick-slide .card{margin:0}.carousel-slider .slick-track .slick-slide .card{margin-right:1rem}.carousel-slider .slick-track .slick-slide:last-child .card{margin-right:0}.slick-dots{bottom:-45px;margin:1rem 0;position:absolute;text-align:center;width:100%;z-index:5}.slick-dots li{display:inline;margin:0 10px}.slick-dots li button{background-color:#b7b7b7;border:1px solid #b7b7b7;border-radius:50%;color:#0000;height:3px;padding:3px;width:3px}.slick-dots li.slick-active button{background-color:#2870ed;border-color:#2870ed}.header--slider .slick-dots{bottom:0}.header--slider.header--purplebg .statsheader-container,.header--slider.header--purplebg .statsheader-container a,.header--slider.header--purplebg .statsheader-container h1,.header--slider.header--purplebg .statsheader-container h2,.header--slider.header--purplebg .statsheader-container h3,.header--slider.header--purplebg .statsheader-container h4,.header--slider.header--purplebg .statsheader-container li,.header--slider.header--purplebg .statsheader-container p,.header--slider.header--purplebg .statsheader-container span,.header--slider.header--purplebg h1{color:#fff}.header--slider.header--purplebg .statsheader-container .slick-dots li.slick-active button{background-color:#fff;border-color:#fff}.carousel-wrapper{margin-left:auto;margin-right:auto;max-width:1315px}.carousel-wrapper--news-mobile .slick-list{margin-bottom:3rem}.carousel-wrapper--news-mobile .slick-list .news-card,.carousel-wrapper--news-mobile .slick-list .news-card .card,.carousel-wrapper--news-mobile .slick-list .slick-slide>div{height:100%}.carousel-wrapper--news-mobile .slick-list .news-card .card .card__content{display:flex;flex-direction:column;height:calc(100% - 185px);justify-content:space-between}.carousel-wrapper--news-mobile .slick-dots{bottom:-20px}.slick-slider{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%!important}.slick-slider .slick-slide{margin:.5rem}.slick-slider .slick-next,.slick-slider .slick-prev{border:none;border-radius:100%;height:50px;width:50px}.slick-slider .slick-next.slick-disabled,.slick-slider .slick-prev.slick-disabled{visibility:hidden!important}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background-color:#b7b7b7}.slick-slider .slick-next svg,.slick-slider .slick-prev svg{transform:scale(.8)}.header--withimage .slick-slider h2,.header--withimage .slick-slider p{color:#1e3163!important}.carousel-slider.carousel--showallondesktop .slick-track{justify-content:space-between}.carousel-slider.carousel--showallondesktop .slick-track .slick-slide{flex-basis:calc(100% - 1rem);flex-grow:0;flex-shrink:1;width:calc(100% - 1rem)}.carousel-slider.carousel--showallondesktop .slick-track .slick-slide:last-child .card{width:calc(100% - 2px)}@media(max-width:950px){.carousel--list .slick-track{flex-direction:column}.carousel--list .slick-track .slick-slide{margin-bottom:2rem;width:100%!important}.carousel--list .slick-track .slick-slide .card{margin-right:1px!important}.slick-customdots{display:none}}@media(min-width:950px){.carousel-slider{margin-left:0!important;width:100%!important}.carousel-slider:not(.carousel--showallondesktop){margin-left:calc(50% - 585px);width:calc(50% + 585px)}.carousel-wrapper .slick-slide:first-child:last-child{margin-left:70px}.carousel-wrapper.searchprofiles .slick-slide:first-child:last-child{margin-left:0}}.carousel__children{display:none}@media(min-width:950px){.carousel__children{display:block;order:2}.slick-dots{margin-bottom:0;margin-top:3rem;position:unset}.header--slider .slick-dots{position:inherit}}.datenschutz p,.impressum p{color:#1e3163}.datenschutz__list,.impressum__list{display:flex;flex-direction:column}.datenschutz a,.impressum a{color:#2870ed!important;text-decoration:underline!important}.datenschutz li,.impressum li{color:#1e3163}.datenschutz{word-break:break-word}.datenschutz li{list-style-type:none}.datenschutz li:before{content:"- "}.iconlist{display:flex;flex:0 0 100%;flex-flow:column;width:100%}.iconlist.iconlist--withimagebanner{margin-top:-120px}.iconlist .iconlist-element{align-items:flex-start;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row;margin-bottom:2rem;z-index:5}.iconlist .iconlist-element__content{color:#1e3163}.iconlist .iconlist-element.iconlist-element--highlightborder{background-color:#fff;border:1px solid #e4e4e4;display:inline-block;padding:1rem;text-align:left}.iconlist .iconlist-element.iconlist-element--highlightborder .image--round{background-color:#0000;float:left}.iconlist .iconlist-element.iconlist-element--highlightblue{background-color:#2870ed;color:#fff;display:inline-block;padding:20px}.iconlist .iconlist-element.iconlist-element--highlightblue h2,.iconlist .iconlist-element.iconlist-element--highlightblue h3{color:#fff}.iconlist .iconlist-element.iconlist-element--highlightblue .image--round{background-color:#0000;float:left}.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content h2,.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content h3,.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content h4,.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content h5,.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content p,.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content span{color:#fff}.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content>p{clear:both}.iconlist .iconlist-element .image--round{background-color:#fff;height:40px;margin-bottom:1rem;margin-right:1rem;width:40px}.iconlist .iconlist-element .image--round svg{height:-webkit-fit-content;height:fit-content;max-height:100%;width:40px}.iconlist .iconlist-element .image--blue{align-items:center;background-color:#1e3163;display:flex;height:66px;width:66px}.iconlist .iconlist-element .image--blue svg{margin-left:16px;max-height:34px;width:34px}.iconlist .iconlist-element .image--blue--mobile{align-items:center;background-color:#1e3163;display:flex;height:62px;width:80px}.iconlist .iconlist-element .image--blue--mobile svg{max-height:34px;width:62px}.iconlist .iconlist-element .iconlist-element__content h2,.iconlist .iconlist-element .iconlist-element__content h3,.iconlist .iconlist-element .iconlist-element__content h4,.iconlist .iconlist-element .iconlist-element__content h5{margin-bottom:1rem;margin-top:0;padding-top:0}.iconlist .iconlist-element .iconlist-element__content p{line-height:1.5}.infodialog .iconlist,.pagedialog .iconlist{flex-direction:column}.infodialog .iconlist h3,.pagedialog .iconlist h3{font-size:1.3rem}.infodialog .iconlist .iconlist-element,.pagedialog .iconlist .iconlist-element{flex-direction:row;width:100%}.infodialog .iconlist svg,.pagedialog .iconlist svg{padding-bottom:17px;width:35px}@media(min-width:950px){.iconlist{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:900px}.iconlist.iconlist--withimagebanner .iconlist-element{display:flex;flex:0 0 32%!important;margin-left:0;margin-right:0;width:32%!important}.iconlist.iconlist--withimagebanner .iconlist-element .image--round{margin:.5rem auto}.iconlist.iconlist--withimagebanner .iconlist-element .iconlist-element__content{min-height:230px;position:relative;text-align:center;width:100%}.iconlist.iconlist--withimagebanner .iconlist-element .iconlist-element__content h3{margin-top:1.5rem}.iconlist.iconlist--withimagebanner .iconlist-element .iconlist-element__content .iconlist__teaser{position:absolute;top:4.5rem}.iconlist.iconlist--withimagebanner .iconlist-element .textlink{display:none}.iconlist.iconlist--withimagebanner .iconlist-element svg{height:100%}.iconlist .iconlist-element{align-items:flex-start;flex:0 0 28%;flex-direction:column;width:28%}.iconlist .iconlist-element h2,.iconlist .iconlist-element h3,.iconlist .iconlist-element h4,.iconlist .iconlist-element h5,.iconlist .iconlist-element p{margin-top:1rem}.iconlist .iconlist-element p{line-height:1.5}.iconlist .iconlist-element.iconlist-element--highlightblue{align-items:center;background-color:#fff;border:1px solid #e4e4e4;color:#303030;display:flex;flex-direction:column;text-align:center}.iconlist .iconlist-element.iconlist-element--highlightblue .iconlist-element__content{padding:0 10px}.iconlist .iconlist-element__imagebanner-left{margin-top:4px;scale:1.2}.iconlist .iconlist-element__imagebanner-right{margin-top:3px;scale:1.5}}@media(min-width:1200px){.iconlist{max-width:1170px}}.immodetail__features{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;margin-left:auto;margin-right:auto;max-width:600px}.immodetail__features>div{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;width:auto}.immodetail__features>div .immodetail__features--val{font-size:1.2rem;font-weight:600;margin-bottom:.25rem;text-align:center}.immodetail__features>div .immodetail__features--label{font-size:.9rem}.immo-card__bottom .immodetail__features{justify-content:center;width:100%}.immo-card__bottom .immodetail__features .immodetail__features-wrapper{flex:1 0 30%;width:30%}.immo-card__bottom .immodetail__features .immodetail__features-wrapper .immodetail__features--val{font-size:1.7rem}@media (min-width:950px){.immodetail__features>div{flex:0 0 30%;width:30%}.immodetail__features>div .immodetail__features--val{font-size:2rem;margin-bottom:.75rem}}.linkitem{align-items:stretch;background-color:#fff;border-radius:.8rem;box-shadow:0 2px 8px 0 rgba(11,31,66,.102),0 1px 1px 0 rgba(11,31,66,.039);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;margin:1rem 0;padding:1rem}.linkitem.is-hidden{display:none}.linkitem .linkitem__icon{align-self:center;background-color:#2870ed;border-radius:50%;display:flex;flex-direction:column;height:3rem;margin-right:1rem;min-width:3rem;overflow:hidden;position:relative;width:3rem}.linkitem .linkitem__icon img,.linkitem .linkitem__icon svg{left:50%;max-height:2rem;max-width:2.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.linkitem .linkitem__icon img{min-height:3rem;min-width:3rem;object-fit:cover;object-position:center}.linkitem .linkitem__content{align-self:center;display:flex;flex-direction:column;overflow:hidden;width:calc(100% - 5.5rem)}.linkitem .linkitem__content.linkitem__content--smaller{width:calc(100% - 3rem - 130px)}.linkitem .linkitem__headline{color:#1e3163;font-size:1rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .25rem}.linkitem .linkitem__text{color:#1e3163;font-size:.9rem;-webkit-hyphens:auto;hyphens:auto;overflow:hidden}.linkitem .linkitem__right{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;margin-left:1rem;position:relative}.linkitem .linkitem__right .linkitem__info{font-size:.8rem;font-weight:400;justify-self:flex-start}.linkitem .linkitem__right .linkitem__arrow-wrapper .linkitem__arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.linkitem .linkitem__right .linkitem__arrow-wrapper .linkitem__arrow svg{max-height:1.5rem}.linkitem .linkitem__right .linkitem__dotunread{bottom:0;position:absolute}.linkitem.linkitem--blue{background-color:#2870ed}.linkitem.linkitem--blue .linkitem__icon{background-color:#fff}.linkitem.linkitem--blue .linkitem__headline,.linkitem.linkitem--blue .linkitem__info,.linkitem.linkitem--blue .linkitem__text{color:#fff}.linkitem.linkitem--einzeilig-desktop:not(.linkitem--blue) .linkitem__headline,.linkitem.linkitem--einzeilig-desktop:not(.linkitem--blue) .linkitem__text{color:#2870ed}.linkitem.linkitem-purple .linkitem__icon{background-color:#721c7a}.linkitem.linkitem-green .linkitem__icon{background-color:#028661}.linkitem.linkitem-turquoise .linkitem__icon{background-color:#02a3a4}.linkitem.linkitem-newblue .linkitem__icon{background-color:#255375}.linkitem.dokitem--open .linkitem__icon{background-color:#ff6129}.linkitem.dokitem--category .linkitem__icon{background-color:#028661}.linkitem.linkitem--IconHouseSearch .linkitem__icon svg{height:auto;left:.55rem;top:.6rem;transform:unset;width:2.2rem}.linkitem.linkitem--placeholder{background-color:#0000;border:none;box-shadow:none;cursor:auto}@media (min-width:950px){.linkitem.linkitem--einzeilig-desktop{padding-bottom:0;padding-top:0}.linkitem.linkitem--einzeilig-desktop .linkitem__content{display:flex;flex-direction:row;gap:20px}.linkitem.linkitem--einzeilig-desktop .linkitem__headline{margin-bottom:0}.linkitem.linkitem--einzeilig-desktop .linkitem__text{padding-top:2px}.linkitem.linkitem--blue-profile .linkitem__right{min-height:unset!important}}.linkitem-collection{margin-bottom:1rem;margin-top:1rem}.linkitem-collection .linkitem{border:none;border-radius:0;margin-bottom:0;margin-top:0}.linkitem-collection .linkitem:not(:last-child){border-bottom:1px solid #e4e4e4}.linkitem-collection .linkitem:last-child{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.linkitem-collection .linkitem:first-child{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.accordion .linkitem-collection{border:0;margin:0}.show-less{align-items:center;color:#2870ed;cursor:pointer;display:flex;justify-content:flex-end;text-align:right}.is-closed{position:relative}.is-closed .ebene0{margin-top:0}.is-closed .ebene1{margin-top:-95px;position:relative;transform:scale(.95);transition:1s;-webkit-transition:1s;z-index:-1}.is-closed .ebene2{margin-top:-85px;position:relative;transform:scale(.9);transition:1s;z-index:-2}.is-closed .ebene2 .linkitem__flex-content-right{display:none}.is-open .ebene1{transition:1s;-webkit-transition:1s}.is-open .ebene1,.is-open .ebene2{margin-top:0;position:relative;transform:scale(1)}.is-open .ebene2{transition:1s}.is-open .ebene2 .linkitem__flex-content-right{display:none}.elements3cols__col .linkitem__headline,.elements3cols__col .linkitem__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elements3cols--show3>.aktuellescontainer-wrapper:nth-child(n+4),.elements3cols--show3>.linkitem:nth-child(n+4){display:none}.elements3cols--show3>.linkitem--blue:nth-child(n+4){display:flex}.elements3cols--show6>.aktuellescontainer-wrapper:nth-child(n+7),.elements3cols--show6>.linkitem:nth-child(n+7){display:none}.elements3cols--show6>.linkitem--blue:nth-child(n+7){display:flex}.elements3cols--show9>.aktuellescontainer-wrapper:nth-child(n+10),.elements3cols--show9>.linkitem:nth-child(n+10){display:none}.elements3cols--show9>.linkitem--blue:nth-child(n+10){display:flex}.elements3cols--show12>.aktuellescontainer-wrapper:nth-child(n+13),.elements3cols--show12>.linkitem:nth-child(n+13){display:none}.elements3cols--show12>.linkitem--blue:nth-child(n+13){display:flex}.elements3cols--show15>.aktuellescontainer-wrapper:nth-child(n+16),.elements3cols--show15>.linkitem:nth-child(n+16){display:none}.elements3cols--show15>.linkitem--blue:nth-child(n+16){display:flex}.elements3cols--show18>.aktuellescontainer-wrapper:nth-child(n+19),.elements3cols--show18>.linkitem:nth-child(n+19){display:none}.elements3cols--show18>.linkitem--blue:nth-child(n+19){display:flex}.elements3cols--show21>.aktuellescontainer-wrapper:nth-child(n+22),.elements3cols--show21>.linkitem:nth-child(n+22){display:none}.elements3cols--show21>.linkitem--blue:nth-child(n+22){display:flex}.elements3cols--show24>.aktuellescontainer-wrapper:nth-child(n+25),.elements3cols--show24>.linkitem:nth-child(n+25){display:none}.elements3cols--show24>.linkitem--blue:nth-child(n+25){display:flex}.elements3cols--show27>.aktuellescontainer-wrapper:nth-child(n+28),.elements3cols--show27>.linkitem:nth-child(n+28){display:none}.elements3cols--show27>.linkitem--blue:nth-child(n+28){display:flex}.elements3cols--show30>.aktuellescontainer-wrapper:nth-child(n+31),.elements3cols--show30>.linkitem:nth-child(n+31){display:none}.elements3cols--show30>.linkitem--blue:nth-child(n+31){display:flex}.elements3cols--show33>.aktuellescontainer-wrapper:nth-child(n+34),.elements3cols--show33>.linkitem:nth-child(n+34){display:none}.elements3cols--show33>.linkitem--blue:nth-child(n+34){display:flex}.elements3cols--show36>.aktuellescontainer-wrapper:nth-child(n+37),.elements3cols--show36>.linkitem:nth-child(n+37){display:none}.elements3cols--show36>.linkitem--blue:nth-child(n+37){display:flex}.elements3cols--show39>.aktuellescontainer-wrapper:nth-child(n+40),.elements3cols--show39>.linkitem:nth-child(n+40){display:none}.elements3cols--show39>.linkitem--blue:nth-child(n+40){display:flex}.elements3cols--show42>.aktuellescontainer-wrapper:nth-child(n+43),.elements3cols--show42>.linkitem:nth-child(n+43){display:none}.elements3cols--show42>.linkitem--blue:nth-child(n+43){display:flex}.elements3cols--show45>.aktuellescontainer-wrapper:nth-child(n+46),.elements3cols--show45>.linkitem:nth-child(n+46){display:none}.elements3cols--show45>.linkitem--blue:nth-child(n+46){display:flex}.elements3cols--show48>.aktuellescontainer-wrapper:nth-child(n+49),.elements3cols--show48>.linkitem:nth-child(n+49){display:none}.elements3cols--show48>.linkitem--blue:nth-child(n+49){display:flex}.elements3cols--show51>.aktuellescontainer-wrapper:nth-child(n+52),.elements3cols--show51>.linkitem:nth-child(n+52){display:none}.elements3cols--show51>.linkitem--blue:nth-child(n+52){display:flex}.elements3cols--show54>.aktuellescontainer-wrapper:nth-child(n+55),.elements3cols--show54>.linkitem:nth-child(n+55){display:none}.elements3cols--show54>.linkitem--blue:nth-child(n+55){display:flex}.elements3cols--show57>.aktuellescontainer-wrapper:nth-child(n+58),.elements3cols--show57>.linkitem:nth-child(n+58){display:none}.elements3cols--show57>.linkitem--blue:nth-child(n+58){display:flex}.elements3cols--show60>.aktuellescontainer-wrapper:nth-child(n+61),.elements3cols--show60>.linkitem:nth-child(n+61){display:none}.elements3cols--show60>.linkitem--blue:nth-child(n+61){display:flex}.elements3cols--show63>.aktuellescontainer-wrapper:nth-child(n+64),.elements3cols--show63>.linkitem:nth-child(n+64){display:none}.elements3cols--show63>.linkitem--blue:nth-child(n+64){display:flex}.elements3cols--show66>.aktuellescontainer-wrapper:nth-child(n+67),.elements3cols--show66>.linkitem:nth-child(n+67){display:none}.elements3cols--show66>.linkitem--blue:nth-child(n+67){display:flex}.elements3cols--show69>.aktuellescontainer-wrapper:nth-child(n+70),.elements3cols--show69>.linkitem:nth-child(n+70){display:none}.elements3cols--show69>.linkitem--blue:nth-child(n+70){display:flex}.elements3cols--show72>.aktuellescontainer-wrapper:nth-child(n+73),.elements3cols--show72>.linkitem:nth-child(n+73){display:none}.elements3cols--show72>.linkitem--blue:nth-child(n+73){display:flex}.elements3cols--show75>.aktuellescontainer-wrapper:nth-child(n+76),.elements3cols--show75>.linkitem:nth-child(n+76){display:none}.elements3cols--show75>.linkitem--blue:nth-child(n+76){display:flex}.elements3cols--show78>.aktuellescontainer-wrapper:nth-child(n+79),.elements3cols--show78>.linkitem:nth-child(n+79){display:none}.elements3cols--show78>.linkitem--blue:nth-child(n+79){display:flex}.elements3cols--show81>.aktuellescontainer-wrapper:nth-child(n+82),.elements3cols--show81>.linkitem:nth-child(n+82){display:none}.elements3cols--show81>.linkitem--blue:nth-child(n+82){display:flex}.elements3cols--show84>.aktuellescontainer-wrapper:nth-child(n+85),.elements3cols--show84>.linkitem:nth-child(n+85){display:none}.elements3cols--show84>.linkitem--blue:nth-child(n+85){display:flex}.elements3cols--show87>.aktuellescontainer-wrapper:nth-child(n+88),.elements3cols--show87>.linkitem:nth-child(n+88){display:none}.elements3cols--show87>.linkitem--blue:nth-child(n+88){display:flex}.elements3cols--show90>.aktuellescontainer-wrapper:nth-child(n+91),.elements3cols--show90>.linkitem:nth-child(n+91){display:none}.elements3cols--show90>.linkitem--blue:nth-child(n+91){display:flex}.elements3cols--show93>.aktuellescontainer-wrapper:nth-child(n+94),.elements3cols--show93>.linkitem:nth-child(n+94){display:none}.elements3cols--show93>.linkitem--blue:nth-child(n+94){display:flex}.elements3cols--show96>.aktuellescontainer-wrapper:nth-child(n+97),.elements3cols--show96>.linkitem:nth-child(n+97){display:none}.elements3cols--show96>.linkitem--blue:nth-child(n+97){display:flex}.elements3cols--show99>.aktuellescontainer-wrapper:nth-child(n+100),.elements3cols--show99>.linkitem:nth-child(n+100){display:none}.elements3cols--show99>.linkitem--blue:nth-child(n+100){display:flex}.elements3cols--show102>.aktuellescontainer-wrapper:nth-child(n+103),.elements3cols--show102>.linkitem:nth-child(n+103){display:none}.elements3cols--show102>.linkitem--blue:nth-child(n+103){display:flex}.elements3cols--show105>.aktuellescontainer-wrapper:nth-child(n+106),.elements3cols--show105>.linkitem:nth-child(n+106){display:none}.elements3cols--show105>.linkitem--blue:nth-child(n+106){display:flex}.elements3cols--show108>.aktuellescontainer-wrapper:nth-child(n+109),.elements3cols--show108>.linkitem:nth-child(n+109){display:none}.elements3cols--show108>.linkitem--blue:nth-child(n+109){display:flex}.elements3cols--show111>.aktuellescontainer-wrapper:nth-child(n+112),.elements3cols--show111>.linkitem:nth-child(n+112){display:none}.elements3cols--show111>.linkitem--blue:nth-child(n+112){display:flex}.elements3cols--show114>.aktuellescontainer-wrapper:nth-child(n+115),.elements3cols--show114>.linkitem:nth-child(n+115){display:none}.elements3cols--show114>.linkitem--blue:nth-child(n+115){display:flex}.elements3cols--show117>.aktuellescontainer-wrapper:nth-child(n+118),.elements3cols--show117>.linkitem:nth-child(n+118){display:none}.elements3cols--show117>.linkitem--blue:nth-child(n+118){display:flex}.elements3cols--show120>.aktuellescontainer-wrapper:nth-child(n+121),.elements3cols--show120>.linkitem:nth-child(n+121){display:none}.elements3cols--show120>.linkitem--blue:nth-child(n+121){display:flex}.elements3cols--show123>.aktuellescontainer-wrapper:nth-child(n+124),.elements3cols--show123>.linkitem:nth-child(n+124){display:none}.elements3cols--show123>.linkitem--blue:nth-child(n+124){display:flex}.elements3cols--show126>.aktuellescontainer-wrapper:nth-child(n+127),.elements3cols--show126>.linkitem:nth-child(n+127){display:none}.elements3cols--show126>.linkitem--blue:nth-child(n+127){display:flex}.elements3cols--show129>.aktuellescontainer-wrapper:nth-child(n+130),.elements3cols--show129>.linkitem:nth-child(n+130){display:none}.elements3cols--show129>.linkitem--blue:nth-child(n+130){display:flex}.elements3cols--show132>.aktuellescontainer-wrapper:nth-child(n+133),.elements3cols--show132>.linkitem:nth-child(n+133){display:none}.elements3cols--show132>.linkitem--blue:nth-child(n+133){display:flex}.elements3cols--show135>.aktuellescontainer-wrapper:nth-child(n+136),.elements3cols--show135>.linkitem:nth-child(n+136){display:none}.elements3cols--show135>.linkitem--blue:nth-child(n+136){display:flex}.elements3cols--show138>.aktuellescontainer-wrapper:nth-child(n+139),.elements3cols--show138>.linkitem:nth-child(n+139){display:none}.elements3cols--show138>.linkitem--blue:nth-child(n+139){display:flex}.elements3cols--show141>.aktuellescontainer-wrapper:nth-child(n+142),.elements3cols--show141>.linkitem:nth-child(n+142){display:none}.elements3cols--show141>.linkitem--blue:nth-child(n+142){display:flex}.elements3cols--show144>.aktuellescontainer-wrapper:nth-child(n+145),.elements3cols--show144>.linkitem:nth-child(n+145){display:none}.elements3cols--show144>.linkitem--blue:nth-child(n+145){display:flex}.elements3cols--show147>.aktuellescontainer-wrapper:nth-child(n+148),.elements3cols--show147>.linkitem:nth-child(n+148){display:none}.elements3cols--show147>.linkitem--blue:nth-child(n+148){display:flex}.elements3cols--show150>.aktuellescontainer-wrapper:nth-child(n+151),.elements3cols--show150>.linkitem:nth-child(n+151){display:none}.elements3cols--show150>.linkitem--blue:nth-child(n+151){display:flex}.elements3cols--show153>.aktuellescontainer-wrapper:nth-child(n+154),.elements3cols--show153>.linkitem:nth-child(n+154){display:none}.elements3cols--show153>.linkitem--blue:nth-child(n+154){display:flex}.elements3cols--show156>.aktuellescontainer-wrapper:nth-child(n+157),.elements3cols--show156>.linkitem:nth-child(n+157){display:none}.elements3cols--show156>.linkitem--blue:nth-child(n+157){display:flex}.elements3cols--show159>.aktuellescontainer-wrapper:nth-child(n+160),.elements3cols--show159>.linkitem:nth-child(n+160){display:none}.elements3cols--show159>.linkitem--blue:nth-child(n+160){display:flex}.elements3cols--show162>.aktuellescontainer-wrapper:nth-child(n+163),.elements3cols--show162>.linkitem:nth-child(n+163){display:none}.elements3cols--show162>.linkitem--blue:nth-child(n+163){display:flex}.elements3cols--show165>.aktuellescontainer-wrapper:nth-child(n+166),.elements3cols--show165>.linkitem:nth-child(n+166){display:none}.elements3cols--show165>.linkitem--blue:nth-child(n+166){display:flex}.elements3cols--show168>.aktuellescontainer-wrapper:nth-child(n+169),.elements3cols--show168>.linkitem:nth-child(n+169){display:none}.elements3cols--show168>.linkitem--blue:nth-child(n+169){display:flex}.elements3cols--show171>.aktuellescontainer-wrapper:nth-child(n+172),.elements3cols--show171>.linkitem:nth-child(n+172){display:none}.elements3cols--show171>.linkitem--blue:nth-child(n+172){display:flex}.elements3cols--show174>.aktuellescontainer-wrapper:nth-child(n+175),.elements3cols--show174>.linkitem:nth-child(n+175){display:none}.elements3cols--show174>.linkitem--blue:nth-child(n+175){display:flex}.elements3cols--show177>.aktuellescontainer-wrapper:nth-child(n+178),.elements3cols--show177>.linkitem:nth-child(n+178){display:none}.elements3cols--show177>.linkitem--blue:nth-child(n+178){display:flex}.elements3cols--show180>.aktuellescontainer-wrapper:nth-child(n+181),.elements3cols--show180>.linkitem:nth-child(n+181){display:none}.elements3cols--show180>.linkitem--blue:nth-child(n+181){display:flex}.elements3cols--show183>.aktuellescontainer-wrapper:nth-child(n+184),.elements3cols--show183>.linkitem:nth-child(n+184){display:none}.elements3cols--show183>.linkitem--blue:nth-child(n+184){display:flex}.elements3cols--show186>.aktuellescontainer-wrapper:nth-child(n+187),.elements3cols--show186>.linkitem:nth-child(n+187){display:none}.elements3cols--show186>.linkitem--blue:nth-child(n+187){display:flex}.elements3cols--show189>.aktuellescontainer-wrapper:nth-child(n+190),.elements3cols--show189>.linkitem:nth-child(n+190){display:none}.elements3cols--show189>.linkitem--blue:nth-child(n+190){display:flex}.elements3cols--show192>.aktuellescontainer-wrapper:nth-child(n+193),.elements3cols--show192>.linkitem:nth-child(n+193){display:none}.elements3cols--show192>.linkitem--blue:nth-child(n+193){display:flex}.elements3cols--show195>.aktuellescontainer-wrapper:nth-child(n+196),.elements3cols--show195>.linkitem:nth-child(n+196){display:none}.elements3cols--show195>.linkitem--blue:nth-child(n+196){display:flex}.elements3cols--show198>.aktuellescontainer-wrapper:nth-child(n+199),.elements3cols--show198>.linkitem:nth-child(n+199){display:none}.elements3cols--show198>.linkitem--blue:nth-child(n+199){display:flex}.elements3cols--show201>.aktuellescontainer-wrapper:nth-child(n+202),.elements3cols--show201>.linkitem:nth-child(n+202){display:none}.elements3cols--show201>.linkitem--blue:nth-child(n+202){display:flex}.elements3cols--show204>.aktuellescontainer-wrapper:nth-child(n+205),.elements3cols--show204>.linkitem:nth-child(n+205){display:none}.elements3cols--show204>.linkitem--blue:nth-child(n+205){display:flex}.elements3cols--show207>.aktuellescontainer-wrapper:nth-child(n+208),.elements3cols--show207>.linkitem:nth-child(n+208){display:none}.elements3cols--show207>.linkitem--blue:nth-child(n+208){display:flex}.aktuellescontainer-wrapper{flex:0 0 100%;width:100%}.aktuellescontainer-wrapper .aktuellescontainer{cursor:pointer;height:9rem;left:0;margin-left:1.5rem;margin-right:1.5rem;max-width:100%;position:absolute;right:0;z-index:10}.aktuellescontainer-wrapper.is-open{margin-bottom:2rem}.aktuellescontainer-wrapper.is-open .aktuellescontainer{height:0;z-index:-10}.aktuellescontainer-wrapper .aktuellescontainer__topline{display:flex;flex:0 0 100%;justify-content:space-between;width:100%}.aktuellescontainer-wrapper .aktuellescontainer__topline .aktuellescontainer__topline__date{color:#2870ed}.aktuelles-container .linkitem{height:115px}@media (min-width:950px){.aktuelles-container{display:flex;flex-wrap:wrap;gap:5%}.aktuelles-container .linkitem{width:30%}}@media (min-width:950px)and (max-width:1200px){.aktuelles-container{flex-wrap:wrap;gap:10%}.aktuelles-container .linkitem{width:45%}}@media (max-width:950px){.linkitem--placeholder{display:none}.aktuellescontainer-children.is-closed .linkitem{height:80px}.aktuellescontainer-children.is-closed .linkitem__text{height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkitem.elements3cols__col{margin-bottom:0}.is-open .linkitem.elements3cols__col{margin-bottom:1rem}.elements3cols .aktuellescontainer-wrapper{margin-top:1rem}.elements3cols .aktuellescontainer-wrapper .is-closed .ebene1{margin-top:-68px}.elements3cols .aktuellescontainer-wrapper .is-closed .ebene2{margin-bottom:0}}.subunits .subunits-filter{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.subunits .subunits-filter .form__field{margin-bottom:0}.subunits .subunits__link{border-top:1px solid #e4e4e4;padding-bottom:1.5rem;padding-top:1.5rem}.subunits .subunits__immos{border-collapse:collapse;border-collapse:initial;border-radius:4px;border-spacing:0;box-shadow:0 4px 14px 2px #0b20421a;flex-direction:column;margin-top:2rem;table-layout:fixed;width:100%}.subunits .subunits__immos thead td{font-weight:700}.subunits .subunits__immos td{align-content:center;padding:1rem;white-space:nowrap;width:16.6666666667%}.subunits .subunits__immos td img{height:2.5rem;object-fit:cover;transition:scale .5s ease;width:auto}.subunits .subunits__immos td img:hover{border:1px solid #e4e4e4;border-radius:2px;scale:8}.subunits .subunits__immos tr:nth-child(2n){background-color:#eef0f4}.subunits .subunits__immos .subunits__immos-toprow{padding-right:calc(50px + .5rem);position:relative;width:100%}.subunits .subunits__immos .subunits__immos-toprow img{position:absolute;right:0;top:0}@media (min-width:950px){.subunits .subunits-filter{gap:1.5rem}.subunits .subunits-filter .form__field{margin-bottom:20px}.subunits .subunits__immos{margin-top:0}.subunits .subunits__immos td{padding:1rem 2rem}.subunits .subunits__link{border-top:none;padding-bottom:0;padding-top:0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#1e3163;font-family:Inter;margin:0}body,button,html,input,p,select,textarea{font-family:Inter,sans-serif}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:#0000;border:0;font-weight:400;margin:0;padding:0;vertical-align:initial}a[href^="mailto:"],a[href^="tel:"]{color:#4ba2d5;text-decoration:none}.gray-background{background-color:#f4f6fa;margin-top:2.5rem;padding-bottom:0}.light-aubergine-background{background-color:#b17ead;margin-top:2.5rem;padding-bottom:0}.light-blue-background{background-color:#65b8ff;margin-top:2.5rem;padding-bottom:0}.light-teal-background{background-color:#65cdcf}.gray-background--no-margin{margin-top:0!important}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.z-index-1{z-index:1}.no-wrap{white-space:nowrap}.loading-info{align-items:center;color:#2870ed;cursor:default;display:flex;gap:10px;margin-bottom:-10px;margin-top:30px}.loading-info svg{height:1.5rem;width:-webkit-fit-content;width:fit-content}.loading-info.loading-info--inactive{opacity:0}#sreal-kundenportal-root{display:flex;flex-direction:column;min-height:100vh}#sreal-kundenportal-root.no-scroll{width:100%}#sreal-kundenportal-root main.main-content{flex:1 1;z-index:2}#sreal-kundenportal-root .w-desktop--center{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:1rem;width:100%}#sreal-kundenportal-root .w-desktop--center.z-index-1{z-index:1}#sreal-kundenportal-root .w-desktop--center.z-index-999{z-index:999}#sreal-kundenportal-root .w-desktop--center.z-index-9999{z-index:9999}#sreal-kundenportal-root .w-desktop--center.position-relative{position:relative}.headline--witharrow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.headline--witharrow h2{margin:0;width:calc(100% - 20px)}.headline--witharrow .headline__arrow{cursor:pointer}.headline--witharrow .headline__arrow svg{height:auto;width:20px}.headline--withfiltermenu{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:100%}.headline--withfiltermenu .filtermenu-wrapper-none,.headline--withfiltermenu .filtermenu-wrapper-right{margin:1rem 0 0;width:100%}.elements2cols,.elements3cols{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.elements2cols .elements2cols__col,.elements2cols .elements3cols__col,.elements3cols .elements2cols__col,.elements3cols .elements3cols__col{flex:0 0 100%;width:100%}.elements2cols .elements2cols.flex-wrap,.elements3cols .elements2cols.flex-wrap{flex-wrap:wrap}#sreal-kundenportal-root .elements3cols.elements3cols--aktuelles{gap:2%;justify-content:left}.fixedbar-wrapper{background-color:#2870ed;border-top:1px solid #fff;bottom:0;left:0;max-width:100vw;position:fixed;width:100vw;z-index:101}.fixedbar-wrapper .w-desktop--center{padding-left:0;padding-right:0}.fixedbar-wrapper .fixedbar__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.fixedbar-wrapper .fixedbar__content .button,.fixedbar-wrapper .fixedbar__content button{margin-top:1rem;white-space:nowrap}.fixedbar-wrapper .fixedbar__content h2,.fixedbar-wrapper .fixedbar__content p{color:#fff}.fixedbar-wrapper .fixedbar__content h2{font-size:1.1rem;margin:0}@media(min-width:950px){#sreal-kundenportal-root main.main-content--immosuche{margin-top:-2rem}#sreal-kundenportal-root .w-desktop--center{max-width:900px;padding:2rem 0 0}#sreal-kundenportal-root .elements2cols,#sreal-kundenportal-root .elements3cols{align-items:stretch;flex-direction:row;justify-content:space-between}#sreal-kundenportal-root .elements2cols .elements3cols__col,#sreal-kundenportal-root .elements3cols .elements3cols__col{flex:0 0 32%;width:32%}#sreal-kundenportal-root .elements2cols .elements2cols__col,#sreal-kundenportal-root .elements3cols .elements2cols__col{flex:0 0 48%;width:48%}#sreal-kundenportal-root .fixedbar-wrapper .fixedbar__content{align-items:center;flex-direction:row}#sreal-kundenportal-root .fixedbar-wrapper .fixedbar__content .button,#sreal-kundenportal-root .fixedbar-wrapper .fixedbar__content button{margin-top:0}.gray-background,.light-aubergine-background,.light-blue-background,.light-teal-background{padding-bottom:3rem;padding-top:3rem}.headline--withfiltermenu{flex-direction:row}.headline--withfiltermenu .filtermenu-wrapper-none,.headline--withfiltermenu .filtermenu-wrapper-right{margin-top:0;width:auto}}@media(min-width:1200px){#sreal-kundenportal-root .w-desktop--center{max-width:1170px}}.desktop--box_item::-webkit-scrollbar,.filtermenu::-webkit-scrollbar,.linkitem-collection::-webkit-scrollbar{display:none!important}.desktop--box_item,.filtermenu,.linkitem-collection{-ms-overflow-style:none!important;scrollbar-width:none!important}@media (max-width:950px){.w-desktop--slider{padding:2rem}.w-mobile--slider .carousel{margin-right:-2rem}.w-mobile--slider .slick-track{padding-right:2rem}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.nobreak{white-space:nowrap}@media(min-width:950px){.nachrichten .page__emptymessage,.nachrichten .page__loadingmessage{color:#fff}}.error-container{background-color:#fad3d3;border-radius:12px;color:#000;display:inline-block;font-size:.9em;line-height:1.3;margin:1rem 0;padding:.75em .75em .75em calc(20px + 1.75em);position:relative}.error-container:before{background-image:url(/static/media/warning_red.19514f767f93563a41c8.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";left:1em;padding-bottom:20px;padding-right:20px;position:absolute;top:.75em}#sreal-kundenportal-root .w-desktop--center{padding:2rem}.fileUploadContainer{align-items:center;background-color:#fff;border:1px solid #2870ed;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;height:200px;justify-content:center;padding:10px;width:100%}.fileUploadContainer:hover p{text-decoration:underline}.fileUploadContainer.dragOver{border:2px dashed #2870ed}.fileUploadContainer.dragOver p{text-decoration:underline}.fileUploadInner{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.fileUploadInner p{color:#2870ed;font-size:.9rem;font-weight:600;margin-top:15px}.fileUploadIconText{align-items:center;color:#2870ed;display:flex;flex-direction:column;justify-content:center}.fileUploadIconText span{font-size:.9rem;margin-top:10px}.deleteFileContainer{height:10px;margin-top:.5rem;width:100%}.deleteFileContainer span{color:#2870ed;font-size:.9rem;font-weight:600}.fileUploadErrorContainer{width:100%}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.chat-wrapper{box-sizing:border-box;height:calc(100vh - 65px);padding:1rem 1rem .5rem;position:relative}.chat-wrapper .form__fielderror{margin-top:1rem}.chat-header{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:90px;justify-content:center;padding:0 1rem;text-align:center}.chat-header .chat-header__makler img{border-radius:50%;object-fit:cover}.chat-header .chat-header__makler img,.chat-header .chat-header__makler svg{height:3rem;margin-right:.5rem;width:3rem}.chat-header .chat-header__maklername{color:#1e3163;font-weight:600;margin-bottom:.5rem;margin-top:.5rem}.chatmessages{height:calc(100vh - 185px);overflow-y:auto;padding-bottom:1rem}.chatmessages .message{display:flex;flex-direction:column;margin-bottom:.25rem}.chatmessages .message .message__date{display:inline-block;font-size:.8rem;margin:1rem 0;text-align:center;width:100%}.chatmessages .message .message__date--small{color:#303030;font-size:.7rem;margin-top:.15rem;transition:all .25s ease;visibility:hidden}.chatmessages .message .message__text{border:.5px solid;border-radius:4px;box-sizing:border-box;font-size:.9rem;max-width:80%;padding:1rem 1.5rem}.chatmessages .message.message--user .message__text{align-self:flex-end;background-color:#2870ed;border-color:#2870ed;color:#fff}.chatmessages .message.message--user .message__text a,.chatmessages .message.message--user .message__text a:hover{color:#fff}.chatmessages .message.message--user .message__date--small{align-self:flex-end}.chatmessages .message.message--agent .message__text{align-self:flex-start;border-color:#e4e4e4;color:#1e3163}.chatmessages .message:hover .message__date--small{visibility:visible}.reload-messages{align-items:center;display:flex;height:50px;justify-content:center}.reload-messages svg{margin-right:.5rem}.reload-messages span.disabled{color:#b7b7b7;cursor:not-allowed}.message__respondarea{background-color:#fff;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;padding:.5rem 0;position:absolute;width:calc(100% - 2rem)}.message__respondarea .message__respondarea-inner{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;height:45px;justify-content:space-between;padding:.25rem .5rem;width:100%}.message__respondarea .message__respondarea-inner.message__respondarea-inner--loading{opacity:.6}.message__respondarea textarea,.message__respondarea textarea:focus{background-color:#0000;border:0;box-shadow:none;flex:1 1;height:100%;margin:0;resize:none;transition:all .5s ease}.message__respondarea textarea{overflow:hidden}.message__respondarea textarea:focus{overflow:auto}.message__respondarea .image--round{background-color:#2870ed;height:32px;position:relative;width:32px}.message__respondarea .image--round svg{height:50%;width:auto}.message__respondarea .message__respondarea--btn{cursor:pointer}.textarea-focus .chatmessages{height:calc(100vh - 235px)}.textarea-focus .message__respondarea .message__respondarea-inner{height:135px}.marktberichtForm,.marktberichtForm label,.marktberichtForm p{color:#fff}.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field.w-60{flex:0 0 58%;width:58%}.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field.w-40{flex:0 0 38%;width:38%}.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field .form__fielderror{color:#fff}.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field--haslist .input-list{max-height:200px}.marktberichtForm .form__field--checkbox .form__fielderror{font-weight:700;margin:0}.marktberichtForm .marktbericht-error .marktbericht-errorbox{background-color:#fad3d3;border-radius:.5rem;margin-bottom:7rem;margin-top:6rem;padding:1.5rem;width:100%}.marktberichtForm .marktbericht-error .marktbericht-errorbox p{color:red;margin:0}.marktberichtForm .button-panel{align-items:normal;margin-bottom:0}.marktberichtForm .button-panel .button{margin-bottom:1rem;margin-right:2rem}.marktberichtForm .marktbericht-errortext-notfound{color:#fad3d3;margin:0}.marktberichtForm .marktbericht-errortext-notfound .textlink{color:#fad3d3;text-decoration:underline}@media (max-width:950px){.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field,.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field.w-40,.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull .form__field.w-60{flex:0 0 100%;width:100%}}@media (min-width:950px){.marktberichtForm .form__row.form__row--double.form__row--double--mobilefull{margin-bottom:20px}.marktberichtForm .button-panel .button{margin-bottom:0}}@media (min-width:1200px){.marktberichtForm .button-panel{position:relative}.marktberichtForm .marktbericht-errortext-notfound{left:240px;position:absolute;top:-3px;width:100%}}.sources-data-container{display:flex;flex-wrap:wrap}.sources-data-container div{margin-bottom:.5rem;width:25%}.recharts-cartesian-axis-line{stroke:#fff}.linechart-tooltip{background-color:#fffc;border:1px solid #000;border-radius:5px;padding:10px}.header--stats .linechart-tooltip{color:#1e3163!important}@media (max-width:950px){.sources-data-container div{width:100%}}.finanzrechner__formresult{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1;margin-bottom:1rem}#immodetail .finanzrechner-form__content h2{margin-top:0;text-align:left}#immodetail .finanzrechner-form,.finanzrechner-form{color:#1e3163}#immodetail .finanzrechner-form h3,.finanzrechner-form h3{font-size:1.6em;margin-bottom:0}#immodetail .finanzrechner-form .button-panel,#immodetail .finanzrechner-form .button-panel .button:last-child,.finanzrechner-form .button-panel,.finanzrechner-form .button-panel .button:last-child{margin-bottom:0}#immodetail .finanzrechner-form .finanzrechner-form__content,.finanzrechner-form .finanzrechner-form__content{box-sizing:border-box;display:flex;flex-direction:column;margin-top:1rem}#immodetail .finanzrechner-form .finanzrechner-form__content .textlink,.finanzrechner-form .finanzrechner-form__content .textlink{color:#2870ed}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper:first-child,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper:first-child{margin-top:1rem}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.mobile-hidden,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.mobile-hidden{display:none}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper span:first-child,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper span:first-child{font-weight:600;margin-bottom:5px}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper span:nth-child(2),.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper span:nth-child(2){font-size:1.4em;font-weight:600}#immodetail .finanzrechner-form .finanzrechner-form__content .form__fielderror,.finanzrechner-form .finanzrechner-form__content .form__fielderror{color:#e30613}#immodetail .finanzrechner-form .finanzrechner-form__content label,.finanzrechner-form .finanzrechner-form__content label{color:#303030;font-family:Inter;font-size:1rem;font-weight:600}#immodetail .finanzrechner-form .finanzrechner-form__content .form__row--double:last-child,.finanzrechner-form .finanzrechner-form__content .form__row--double:last-child{margin-bottom:0}#immodetail .finanzrechner-form p,.finanzrechner-form p{margin-top:2rem}@media (min-width:950px)and (max-width:1200px){#immodetail .finanzrechner-form .finanzrechner-form__content .form__row,.finanzrechner-form .finanzrechner-form__content .form__row{gap:20px}#immodetail .finanzrechner-form .finanzrechner-form__content .form__row .form__field,.finanzrechner-form .finanzrechner-form__content .form__row .form__field{flex:0 0 100%!important}}@media (min-width:950px){#immodetail .finanzrechner-form .finanzrechner-form__content,.finanzrechner-form .finanzrechner-form__content{margin-top:2rem}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper{margin-top:1rem}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.desktop-hidden,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.desktop-hidden{display:none}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.mobile-hidden,.finanzrechner-form .finanzrechner-form__content .finanzrechner__result-wrapper.mobile-hidden{display:flex}#immodetail .finanzrechner-form .finanzrechner-form__content .finanzrechner-form__content__results,.finanzrechner-form .finanzrechner-form__content .finanzrechner-form__content__results{display:flex;gap:40px}#immodetail .finanzrechner-form p,.finanzrechner-form p{margin-top:0}}.kennzahlen{color:#fff}.kennzahlen-wrapper{margin:2rem 0}.kennzahlen-wrapper .button{margin-bottom:1rem;margin-top:3.5rem;width:-webkit-fit-content;width:fit-content}.kennzahlen-wrapper .kennzahlen__text{font-size:.9rem;line-height:1.6;width:100%}.kennzahl__headline{color:#fff;padding-left:1rem}.kennzahl__circlebar{position:relative}.kennzahl__circlebar .kennzahl__circlebar__value{bottom:0;color:#fff;font-size:3rem;font-weight:700;position:absolute;right:50%;transform:translate(50%,-50%)}.kennzahl__circlebar .kennzahl__circlebar__valuetext{margin-top:2rem;text-align:center;width:100%}.kennzahl__circlebar .kennzahl__circlebar__icon{background-color:#fff;border-radius:50%;height:2.25rem;left:-3rem;position:absolute;top:0;width:2.25rem}.kennzahl__circlebar .kennzahl__circlebar__icon svg{height:auto;max-height:1.25rem;width:1.25rem}.kennzahl__circlebar .kennzahl__circlebar__icon .kennzahl__circlebar__foodicon{width:auto}.kennzahl__circlebar .semicircle-progress .MuiCircularProgress-root{transform:rotate(180deg)!important}.kennzahl__piechart{margin:0 2rem 2rem}.kennzahl__piechart .kennzahl__piechart-wrapper{margin:0 auto;max-width:300px}.kennzahl__piechart .kennzahl__piechart__legend{display:flex;flex-direction:column;margin-top:3rem;width:100%}.kennzahl__piechart .kennzahl__piechart__legend .kennzahl__piechart__legend-item{align-items:center;flex-direction:row;font-size:1.1rem;justify-content:flex-start;margin-bottom:1.5rem}.kennzahl__piechart .kennzahl__piechart__legend .kennzahl__piechart--legendcolor{border-radius:50%;display:inline-block;height:1.5rem;margin-right:.75rem;width:1.5rem}.kennzahl__piechart .kennzahl__piechart__legend .kennzahl__piechart--legendval{font-weight:600;padding-right:.75rem}.kennzahl__list{align-items:center;display:flex;flex-direction:column;width:100%}.kennzahl__list .kennzahl__list__item{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem}.kennzahl__list .kennzahl__list__item .kennzahl__list__itemval{font-size:3rem;font-weight:600;margin-top:1rem;text-align:center}.kennzahl__list .kennzahl__list__item .kennzahl__list__itemsub{font-size:1.3rem;font-weight:400;margin-top:.5rem;text-align:center}.kennzahl__bars{display:flex;flex-direction:column;margin:0 2rem 2rem}.kennzahl__bars .kennzahl__bars__item{margin-bottom:.25rem}.kennzahl__bars .progressbar__bar{background-color:#fff3;border-radius:1rem;margin-top:.5rem}.kennzahl__bars .progressbar__bar .progressbar__bar--filled{background-color:#fff;border-radius:1rem}@media (min-width:950px){.marktinfolight-card .kennzahl__piechart{display:flex}.marktinfolight-card .kennzahl__piechart .kennzahl__piechart-wrapper{width:50%}.marktinfolight-card .kennzahl__piechart .kennzahl__piechart__legend{padding-left:8%;width:50%}.marktinfolight-card .kennzahl__piechart .kennzahl__piechart__legend .kennzahl__piechart__legend-item{display:flex}.marktinfolight-card .kennzahl__bars{flex-direction:row;flex-wrap:wrap;gap:50px}.marktinfolight-card .kennzahl__bars .kennzahl__bars__item{width:46%}.kennzahl__list{flex-direction:row;justify-content:space-around;margin-top:7rem}.kennzahlen{position:relative}.kennzahlen .button{display:none}.kennzahlen .kennzahl__stand{bottom:0;position:absolute;right:40px;text-align:right}.kennzahlen-wrapper__circle-bar{display:flex}.kennzahlen-wrapper__circle-bar .kennzahlen__text{width:50%}.kennzahlen-wrapper__circle-bar .kennzahl__circlebar-wrapper{align-items:flex-start;margin-top:1rem;width:50%}.kennzahlen__text{margin-top:0;padding:0!important}.marktinfolight__result--withSavedInfo .kennzahlen-wrapper{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.kennzahl__list__wrapper__item:has(.empty){display:none}@media (min-width:950px)and (max-width:1200px){.kennzahlen__text{margin-top:-40px}}@media (max-width:950px){.kennzahl__circlebar__icon{left:0!important;top:-15px!important}.kennzahl__list div,.kennzahl__stand,.kennzahlen__text{display:none}.kennzahl__list div:first-child{display:flex;margin-top:2rem}.kennzahl__piechart__legend .kennzahl__piechart__legend-item{display:none}.kennzahl__piechart__legend .kennzahl__piechart__legend-item:first-child{display:flex;margin-bottom:-3rem;margin-top:2rem}.kennzahl__bars .kennzahl__bars__item{display:none}.kennzahl__bars .kennzahl__bars__item:nth-child(-n+4){display:block;margin-bottom:4rem}.kennzahl__bars .kennzahl__bars__item:nth-child(4){margin-bottom:1rem}.kennzahl__bars{margin-left:1rem;margin-right:1rem}.kennzahlen-wrapper{padding-left:0!important;padding-right:0!important}.kennzahl__piechart{margin:.2rem}.kennzahl__piechart__legend{margin-bottom:1rem;margin-left:1rem}.kennzahlen .button{margin-left:1rem}}.pagedialog .kennzahlen{background-color:#7591ab;color:#fff}.pagedialog .kennzahlen h3{color:#fff}.pagedialog .kennzahlen .button{display:none}.pagedialog .kennzahlen .kennzahl__stand,.pagedialog .kennzahlen .kennzahlen__text{display:block}.pagedialog .kennzahl__list div{display:flex;margin-top:unset}.pagedialog .kennzahl__piechart__legend-item{display:flex!important;margin-bottom:1.5rem!important;margin-top:unset!important}.pagedialog .kennzahl__bars .kennzahl__bars__item{display:block;margin-bottom:3rem}:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-before:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}.marktinfolight-card{box-sizing:border-box}.marktinfolight-card,.marktinfolight-card .kennzahlen,.marktinfolight-card .marktinfolight__result--prev{background-color:#fff}.marktinfolight-card label{color:#303030;font-family:Inter;font-size:1rem;font-weight:600}.marktinfolight__result .form__field--reset{display:none}.marktinfolight__result .marktinfolight__result__content{border-radius:5px;width:100%}.marktinfolight__result .marktinfolight__result__content h3{margin-top:0;padding:1rem}.marktinfolight__result .marktinfolight__result__content .kennzahl__pois h3{font-size:1.2rem;margin-top:2.5rem;padding:0}.marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper{border-top:1px solid #fff;margin-top:1rem;padding-top:2rem}.marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper .kennzahlen__text{box-sizing:border-box;padding:2rem}.marktinfolight__result .marktinfolight__result--prev label{color:#1e3163}@media (min-width:950px){.marktinfolight__content .lh-150{display:none}.marktinfolight__result--prev{padding-left:0!important;width:100%}.marktinfolight-card .marktinfolight__result--prev{width:50%}.marktinfolight-card__marktanalys__headline{margin-top:1rem}}.marktinfolight-card__marktanalyse .kennzahlen-wrapper{background-color:#7591ab;border-radius:5px;color:#fff;margin-top:1rem;padding:1rem}.card.marktinfopro-card .card__icon{display:none}.card.marktinfopro-card .card__content{align-items:center;flex-direction:row;justify-content:space-between}.card.marktinfopro-card .card__content div{flex-basis:50%}.card.marktinfopro-card .card__content .icon-block{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.card.marktinfopro-card .card__content .card__icon{display:block;padding:0}.card.marktinfopro-card .card__content .card__icon svg{transform-origin:center}.card.marktinfopro-card .card__content span{display:inline-block;text-align:center}.card.marktinfopro-card .button-panel,.card.marktinfopro-card .button-panel button:last-child{margin-bottom:0}.marktinfopro-card,.marktinfopro-card.elements2cols__col{background-color:#2870ed;color:#fff}.marktinfopro-card .card__icon,.marktinfopro-card.elements2cols__col .card__icon{display:inline-block;height:9rem;padding-left:1.5rem;padding-top:2.5rem}.marktinfopro-card .card__icon svg,.marktinfopro-card.elements2cols__col .card__icon svg{transform:scale(2.2);transform-origin:top left}.marktinfopro-card .icon-block .card__icon,.marktinfopro-card.elements2cols__col .icon-block .card__icon{display:none}.marktinfopro-card .card__content,.marktinfopro-card.elements2cols__col .card__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-height:350px}.marktinfopro-card .card__content span,.marktinfopro-card.elements2cols__col .card__content span{display:block;text-align:start;width:100%}.marktinfopro-card .card__content button a,.marktinfopro-card.elements2cols__col .card__content button a{text-decoration:none}.marktinfolight-card__marktanalys__txt-desktop{display:none}.pagedialog .marktinfolight__result{background-color:#7591ab;height:100%}.pagedialog .marktinfolight__result .marktinfolight__result__content{background-color:#7591ab;border-radius:0}.pagedialog .marktinfolight__result .marktinfolight__result__content h3{background-color:#7591ab;color:#fff;display:inline-block;margin:0;width:100%}.pagedialog .marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper__circle-bar{flex-direction:column}.pagedialog .marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper__circle-bar .kennzahl__circlebar-wrapper,.pagedialog .marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper__circle-bar .kennzahlen__text{width:100%}.pagedialog .marktinfolight__result .marktinfolight__result__content .kennzahlen-wrapper__circle-bar .kennzahlen__text{margin-top:0;padding:2rem!important}.pagedialog .marktinfolight__result .marktinfolight__result__content .kennzahl__list{flex-direction:column;margin-top:2rem}.pagedialog .marktinfolight__result .marktinfolight__result__savedInfo{border-radius:0;margin-bottom:0}.pagedialog .marktinfolight__result__savedInfo{background-color:#7591ab;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:2rem;margin-top:-2rem;padding:2rem}.pagedialog .marktinfolight__result__savedInfo div{background-color:#e4e4e4;border-radius:5px;padding-top:1rem}.marktinfolight-card__marktanalyse .marktinfolight__result__weitere{display:none}@media (min-width:950px){.button-panel-marktinfo{align-items:center;display:flex;gap:50px}.marktinfolight-card__marktanalys__headline{display:flex;justify-content:space-between}.marktinfolight__result__content h3{display:none}.kennzahl__pois{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.kennzahl__pois div{width:48%}.marktinfolight-card__marktanalyse .kennzahlen-wrapper{min-height:400px!important}.marktinfolight-card__marktanalyse .kennzahlen-wrapper .kennzahl__piechart{margin-top:2.5rem}.marktinfolight-card__marktanalyse .marktinfolight-card__marktanalys__txt-mobil{display:none}.marktinfolight-card__marktanalyse .marktinfolight-card__marktanalys__txt-desktop{color:#1e3163;display:unset;margin-bottom:0}.kennzahlen__text{padding:0}}.marktinfopro__content{align-items:flex-end;display:flex;flex:0 0 100%;flex-direction:row;justify-content:space-evenly;width:100%}.marktinfopro__content .marktinfopro__content__item{align-items:center;display:flex;flex:0 0 30%;flex-direction:column;float:left;justify-content:flex-start}.marktinfopro__content .marktinfopro__content__item .textlink{color:#1e3163;font-size:.8rem;padding-top:.5rem}.marktinfolight__result__content .filtermenu-wrapper-right{margin-left:1rem;width:calc(100% - 1rem)}.marktinfolight__result__content .filtermenu-wrapper-right .filtermenu{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:1rem}@media (max-width:950px){.marktinfolight-card__marktanalyse .kennzahlen-wrapper{height:-webkit-fit-content!important;height:fit-content!important}.marktinfolight-card__marktanalyse{padding:1rem}.marktinfolight__result--prev{padding:0!important}.marktinfolight__result--prev p{color:#1e3163}.card.marktinfopro-card .card__content{flex-direction:column}.card.marktinfopro-card .card__content .icon-block{align-items:flex-start;margin-top:2rem}.card.marktinfopro-card .card__content .card__icon{padding-left:1.7rem}.card.marktinfopro-card .card__content span{text-align:start}}.pagedialog .marktinfolight__result--prev{background-color:#7591ab!important;padding:1rem!important}.pagedialog .marktinfolight__result--prev label,.pagedialog .marktinfolight__result--prev p{color:#fff}
/*# sourceMappingURL=main.e9487fdf.css.map*/