@charset "UTF-8";.custom-icon{display:inline-block;width:25px;height:25px;background-size:contain;cursor:pointer}@media (min-width:1025px){.custom-icon{width:30px;height:30px}}.custom-icon--facebook{background-image:url(../Images/social-icons-rebrush/facebook.svg)}.custom-icon--instagram{background-image:url(../Images/social-icons-rebrush/instagram.svg)}.custom-icon--youtube{background-image:url(../Images/social-icons-rebrush/youtube.svg)}.custom-icon--twitter{background-image:url(../Images/social-icons-rebrush/twitter.svg)}.custom-icon--linkedin{background-image:url(../Images/social-icons-rebrush/linkedin.svg)}.custom-icon--xing{background-image:url(../Images/social-icons-rebrush/xing.svg)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:focus{outline:0}ul{padding:0;list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote{margin:0}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}article,footer,header,main,section{display:block}figure{margin:0}img{width:100%;height:auto;max-width:100%}a{cursor:pointer}p a{color:#cd071e}p a:not(:hover) i{color:#1a171b}@font-face{font-family:bevr-icons;src:url(../Fonts/bevr-icons.eot?hkt1g5);src:url(../Fonts/bevr-icons.eot?hkt1g5#iefix) format("embedded-opentype"),url(../Fonts/bevr-icons.woff2?hkt1g5) format("woff2"),url(../Fonts/bevr-icons.ttf?hkt1g5) format("truetype"),url(../Fonts/bevr-icons.woff?hkt1g5) format("woff"),url(../Fonts/bevr-icons.svg?hkt1g5#bevr-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreSxf6TF0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreQhf6TF0.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreShf6TF0.woff2) format("woff2");unicode-range:U+1f??;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreRRf6TF0.woff2) format("woff2");unicode-range:U+0370-03ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreSRf6TF0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreSBf6TF0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnPKreRhf6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5VvmojLeTY.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5Vvk4jLeTY.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5Vvm4jLeTY.woff2) format("woff2");unicode-range:U+1f??;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5VvlIjLeTY.woff2) format("woff2");unicode-range:U+0370-03ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5VvmIjLeTY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5VvmYjLeTY.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9E4kDNxMZdWfMOD5Vvl4jL.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveSxf6TF0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveQhf6TF0.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveShf6TF0.woff2) format("woff2");unicode-range:U+1f??;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveRRf6TF0.woff2) format("woff2");unicode-range:U+0370-03ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveSRf6TF0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveSBf6TF0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnZKveRhf6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeSxf6TF0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeQhf6TF0.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeShf6TF0.woff2) format("woff2");unicode-range:U+1f??;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeRRf6TF0.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeSRf6TF0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeSBf6TF0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnSKzeRhf6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eSxf6TF0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eQhf6TF0.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eShf6TF0.woff2) format("woff2");unicode-range:U+1f??;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eRRf6TF0.woff2) format("woff2");unicode-range:U+0370-03ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eSRf6TF0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eSBf6TF0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/Google/va9B4kDNxMZdWfMOD5VnLK3eRhf6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-display:swap}@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-regular.svg#CrimsonText) format("svg")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:400;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-italic.svg#CrimsonText) format("svg")}@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600.svg#CrimsonText) format("svg")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:600;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-600italic.svg#CrimsonText) format("svg")}@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700.svg#CrimsonText) format("svg")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:700;src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.eot);src:url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.woff2) format("woff2"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.woff) format("woff"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.ttf) format("truetype"),url(/typo3conf/ext/bellevue/Resources/Public/Fonts/crimson-text-v19-latin/crimson-text-v19-latin-700italic.svg#CrimsonText) format("svg")}#mainmobilenav>ul>.nav-item--with-sub:after,.button--builder-list:before,.font-icon,.nav-header>ul>.nav-item--with-sub>a:after,.prefabs-builder-entry__address-item:before,.prefabs-house-teaser__cta:before,i[class*=icon--]:before,nav li[class*=icon--]>a:before{font-family:bevr-icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:text-top;speak:none;font-variant:normal}.font-icon--circled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:.5px solid;border-radius:50%;-webkit-transition:color .4s ease;transition:color .4s ease}.font-icon--nodetree:before,i.icon--nodetree:before,nav li.icon--nodetree>a:before{content:""}.font-icon--close:before,i.icon--close:before,nav li.icon--close>a:before{content:""}.font-icon--menu:before,i.icon--menu:before,nav li.icon--menu>a:before{content:""}.font-icon--avatar:before,i.icon--avatar:before,nav li.icon--avatar>a:before{content:""}.font-icon--share:before,i.icon--share:before,nav li.icon--share>a:before{content:""}.font-icon--xing:before,i.icon--xing:before,nav li.icon--xing>a:before{content:""}.font-icon--linkedin:before,i.icon--linkedin:before,nav li.icon--linkedin>a:before{content:""}.font-icon--twitter:before,i.icon--twitter:before,nav li.icon--twitter>a:before{content:""}.font-icon--facebook:before,i.icon--facebook:before,nav li.icon--facebook>a:before{content:""}.font-icon--search:before,i.icon--search:before,nav li.icon--search>a:before{content:""}.font-icon--print:before,i.icon--print:before,nav li.icon--print>a:before{content:""}.font-icon--call:before,i.icon--call:before,nav li.icon--call>a:before{content:""}.font-icon--mobile:before,i.icon--mobile:before,nav li.icon--mobile>a:before{content:""}.font-icon--pin:before,i.icon--pin:before,nav li.icon--pin>a:before{content:""}.font-icon--phone:before,i.icon--phone:before,nav li.icon--phone>a:before{content:""}.font-icon--fax:before,i.icon--fax:before,nav li.icon--fax>a:before{content:""}.font-icon--heart:before,i.icon--heart:before,nav li.icon--heart>a:before{content:""}.font-icon--heart-filled:before,i.icon--heart-filled:before,nav li.icon--heart-filled>a:before{content:""}.font-icon--mail:before,i.icon--mail:before,nav li.icon--mail>a:before{content:""}.font-icon--document:before,i.icon--document:before,nav li.icon--document>a:before{content:""}.font-icon--play:before,i.icon--play:before,nav li.icon--play>a:before{content:""}.font-icon--chevron-up:before,i.icon--chevron-up:before,nav li.icon--chevron-up>a:before{content:""}.font-icon--chevron-right:before,i.icon--chevron-right:before,nav li.icon--chevron-right>a:before{content:""}.font-icon--chevron-left:before,i.icon--chevron-left:before,nav li.icon--chevron-left>a:before{content:""}.font-icon--arrow-left:before,i.icon--arrow-left:before,nav li.icon--arrow-left>a:before{content:""}.font-icon--arrow-right:before,i.icon--arrow-right:before,nav li.icon--arrow-right>a:before{content:""}.font-icon--chevron-down:before,i.icon--chevron-down:before,nav li.icon--chevron-down>a:before{content:""}.font-icon--architektenhaus:before,i.icon--architektenhaus:before,nav li.icon--architektenhaus>a:before{content:""}.font-icon--balkon:before,i.icon--balkon:before,nav li.icon--balkon>a:before{content:""}.font-icon--barrierefrei:before,i.icon--barrierefrei:before,nav li.icon--barrierefrei>a:before{content:""}.font-icon--rollstuhlgerecht:before,i.icon--rollstuhlgerecht:before,nav li.icon--rollstuhlgerecht>a:before{content:""}.font-icon--seniorengerecht:before,i.icon--seniorengerecht:before,nav li.icon--seniorengerecht>a:before{content:""}.font-icon--baugenehmigung:before,i.icon--baugenehmigung:before,nav li.icon--baugenehmigung>a:before{content:""}.font-icon--stallung:before,i.icon--stallung:before,nav li.icon--stallung>a:before{content:""}.font-icon--buerogemeinschaft:before,i.icon--buerogemeinschaft:before,nav li.icon--buerogemeinschaft>a:before{content:""}.font-icon--bezugsfertig:before,i.icon--bezugsfertig:before,nav li.icon--bezugsfertig>a:before{content:""}.font-icon--tiefgarage:before,i.icon--tiefgarage:before,nav li.icon--tiefgarage>a:before{content:""}.font-icon--carport:before,.font-icon--ueberdacht:before,i.icon--carport:before,i.icon--ueberdacht:before,nav li.icon--carport>a:before,nav li.icon--ueberdacht>a:before{content:""}.font-icon--parkplatz:before,.font-icon--stellplatz:before,.font-icon--stellplatzart:before,i.icon--parkplatz:before,i.icon--stellplatz:before,i.icon--stellplatzart:before,nav li.icon--parkplatz>a:before,nav li.icon--stellplatz>a:before,nav li.icon--stellplatzart>a:before{content:""}.font-icon--dachboden:before,i.icon--dachboden:before,nav li.icon--dachboden>a:before{content:""}.font-icon--unterkellert_keller:before,i.icon--unterkellert_keller:before,nav li.icon--unterkellert_keller>a:before{content:""}.font-icon--bungalow:before,i.icon--bungalow:before,nav li.icon--bungalow>a:before{content:""}.font-icon--gaestehaus:before,i.icon--gaestehaus:before,nav li.icon--gaestehaus>a:before{content:""}.font-icon--freistehend:before,i.icon--freistehend:before,nav li.icon--freistehend>a:before{content:""}.font-icon--deckenhoehe-ueber-2_50:before,i.icon--deckenhoehe-ueber-2_50:before,nav li.icon--deckenhoehe-ueber-2_50>a:before{content:""}.font-icon--wbs_sozialwohnung:before,i.icon--wbs_sozialwohnung:before,nav li.icon--wbs_sozialwohnung>a:before{content:""}.font-icon--stadtvilla:before,i.icon--stadtvilla:before,nav li.icon--stadtvilla>a:before{content:""}.font-icon--landhaus:before,i.icon--landhaus:before,nav li.icon--landhaus>a:before{content:""}.font-icon--scheune:before,i.icon--scheune:before,nav li.icon--scheune>a:before{content:""}.font-icon--luxushaus:before,i.icon--luxushaus:before,nav li.icon--luxushaus>a:before{content:""}.font-icon--schuppen:before,i.icon--schuppen:before,nav li.icon--schuppen>a:before{content:""}.font-icon--bibliothek:before,i.icon--bibliothek:before,nav li.icon--bibliothek>a:before{content:""}.font-icon--grossraumbuero:before,i.icon--grossraumbuero:before,nav li.icon--grossraumbuero>a:before{content:""}.font-icon--bueroservice:before,i.icon--bueroservice:before,nav li.icon--bueroservice>a:before{content:""}.font-icon--dv_verkabelung:before,i.icon--dv_verkabelung:before,nav li.icon--dv_verkabelung>a:before{content:""}.font-icon--edv_verkabelung:before,i.icon--edv_verkabelung:before,nav li.icon--edv_verkabelung>a:before{content:""}.font-icon--deckenbeleuchtung:before,i.icon--deckenbeleuchtung:before,nav li.icon--deckenbeleuchtung>a:before{content:""}.font-icon--kabelanschluss:before,i.icon--kabelanschluss:before,nav li.icon--kabelanschluss>a:before{content:""}.font-icon--fahrstuhl:before,i.icon--fahrstuhl:before,nav li.icon--fahrstuhl>a:before{content:""}.font-icon--garage:before,i.icon--garage:before,nav li.icon--garage>a:before{content:""}.font-icon--gartennutzung:before,i.icon--gartennutzung:before,nav li.icon--gartennutzung>a:before{content:""}.font-icon--geeignet_lager:before,i.icon--geeignet_lager:before,nav li.icon--geeignet_lager>a:before{content:""}.font-icon--geeignet_motorrad:before,i.icon--geeignet_motorrad:before,nav li.icon--geeignet_motorrad>a:before{content:""}.font-icon--geeignet_wohnmobil:before,i.icon--geeignet_wohnmobil:before,nav li.icon--geeignet_wohnmobil>a:before{content:""}.font-icon--gastterasse:before,i.icon--gastterasse:before,nav li.icon--gastterasse>a:before{content:""}.font-icon--getr_damen_herren_wc:before,i.icon--getr_damen_herren_wc:before,nav li.icon--getr_damen_herren_wc>a:before{content:""}.font-icon--geeignet_werkstatt:before,i.icon--geeignet_werkstatt:before,nav li.icon--geeignet_werkstatt>a:before{content:""}.font-icon--kamin:before,i.icon--kamin:before,nav li.icon--kamin>a:before{content:""}.font-icon--teilmoebliert:before,i.icon--teilmoebliert:before,nav li.icon--teilmoebliert>a:before{content:""}.font-icon--moebliert:before,i.icon--moebliert:before,nav li.icon--moebliert>a:before{content:""}.font-icon--fussbodenheizung:before,i.icon--fussbodenheizung:before,nav li.icon--fussbodenheizung>a:before{content:""}.font-icon--fernseher:before,i.icon--fernseher:before,nav li.icon--fernseher>a:before{content:""}.font-icon--klimatisiert:before,i.icon--klimatisiert:before,nav li.icon--klimatisiert>a:before{content:""}.font-icon--kantine_essen:before,i.icon--kantine_essen:before,nav li.icon--kantine_essen>a:before{content:""}.font-icon--kantine_cafeteria:before,i.icon--kantine_cafeteria:before,nav li.icon--kantine_cafeteria>a:before{content:""}.font-icon--lastenaufzug:before,i.icon--lastenaufzug:before,nav li.icon--lastenaufzug>a:before{content:""}.font-icon--laderampe:before,i.icon--laderampe:before,nav li.icon--laderampe>a:before{content:""}.font-icon--wasserlage:before,i.icon--wasserlage:before,nav li.icon--wasserlage>a:before{content:""}.font-icon--swimmingpool:before,i.icon--swimmingpool:before,nav li.icon--swimmingpool>a:before{content:""}.font-icon--poolhaus:before,i.icon--poolhaus:before,nav li.icon--poolhaus>a:before{content:""}.font-icon--hallenbad:before,i.icon--hallenbad:before,nav li.icon--hallenbad>a:before{content:""}.font-icon--nichtraucher:before,i.icon--nichtraucher:before,nav li.icon--nichtraucher>a:before{content:""}.font-icon--raucher:before,i.icon--raucher:before,nav li.icon--raucher>a:before{content:""}.font-icon--sauna:before,i.icon--sauna:before,nav li.icon--sauna>a:before{content:""}.font-icon--raumaufteilung_flexibel:before,i.icon--raumaufteilung_flexibel:before,nav li.icon--raumaufteilung_flexibel>a:before{content:""}.font-icon--spuelmaschine:before,i.icon--spuelmaschine:before,nav li.icon--spuelmaschine>a:before{content:""}.font-icon--mikrowelle:before,i.icon--mikrowelle:before,nav li.icon--mikrowelle>a:before{content:""}.font-icon--trockner:before,i.icon--trockner:before,nav li.icon--trockner>a:before{content:""}.font-icon--wasch_trockenraum:before,i.icon--wasch_trockenraum:before,nav li.icon--wasch_trockenraum>a:before{content:""}.font-icon--stromanschluss:before,i.icon--stromanschluss:before,nav li.icon--stromanschluss>a:before{content:""}.font-icon--tennisplatz:before,i.icon--tennisplatz:before,nav li.icon--tennisplatz>a:before{content:""}.font-icon--terasse:before,i.icon--terasse:before,nav li.icon--terasse>a:before{content:""}.font-icon--sicherheitstechnik:before,i.icon--sicherheitstechnik:before,nav li.icon--sicherheitstechnik>a:before{content:""}.font-icon--tierhaltung:before,i.icon--tierhaltung:before,nav li.icon--tierhaltung>a:before{content:""}.font-icon--keine_tierhaltung:before,i.icon--keine_tierhaltung:before,nav li.icon--keine_tierhaltung>a:before{content:""}.font-icon--ueberwacht:before,i.icon--ueberwacht:before,nav li.icon--ueberwacht>a:before{content:""}.font-icon--vermietet:before,.font-icon--vermietet_verpachtet:before,i.icon--vermietet:before,i.icon--vermietet_verpachtet:before,nav li.icon--vermietet>a:before,nav li.icon--vermietet_verpachtet>a:before{content:""}.font-icon--stuck:before,i.icon--stuck:before,nav li.icon--stuck>a:before{content:"🌢"}.font-icon--wasseranschluss:before,i.icon--wasseranschluss:before,nav li.icon--wasseranschluss>a:before{content:""}.font-icon--wasch_duschraum:before,i.icon--wasch_duschraum:before,nav li.icon--wasch_duschraum>a:before{content:""}.font-icon--dusche:before,i.icon--dusche:before,nav li.icon--dusche>a:before{content:""}.font-icon--gaestewc:before,i.icon--gaestewc:before,nav li.icon--gaestewc>a:before{content:""}.font-icon--wintergarten:before,i.icon--wintergarten:before,nav li.icon--wintergarten>a:before{content:""}.font-icon--info:before,i.icon--info:before,nav li.icon--info>a:before{content:""}.font-icon--checkmark:before,i.icon--checkmark:before,nav li.icon--checkmark>a:before{content:""}.font-icon--splash-success:before,i.icon--splash-success:before,nav li.icon--splash-success>a:before{content:""}.font-icon--splash-warning:before,i.icon--splash-warning:before,nav li.icon--splash-warning>a:before{content:""}.font-icon--plus-circle:before,i.icon--plus-circle:before,nav li.icon--plus-circle>a:before{content:""}.font-icon--minus-circle:before,i.icon--minus-circle:before,nav li.icon--minus-circle>a:before{content:""}html{font-size:18px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body{font-family:Fira Sans,Helvetica,Arial,sans-serif}h1,h2,h3{font-style:normal;font-weight:600;line-height:1.25;letter-spacing:normal;word-break:break-word;font-stretch:normal}h1{font-size:2rem}.headline--type-2,h2{font-size:1.333rem}.container--sel .headline--type-2{font-size:20px;font-weight:500}@media (min-width:640px){.container--sel .headline--type-2{font-size:24px}}h3,p{font-size:1rem}a{text-decoration:none}.btn,button,input,label{font-size:.778rem}.btn,body,button,input,label{font-weight:400;line-height:1.65}.hline{font-family:Crimson Text,serif;font-style:italic;font-size:1.2rem;text-transform:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:1340px;margin-left:auto;margin-right:auto;padding:0 20px}.container:after{content:" ";display:block;clear:both}@media (min-width:1025px){.container{padding:0 50px}}.container--stage{min-height:660px;padding:0}@media (min-width:640px){.container--stage{min-height:unset}}@media (min-width:1025px){.container--stage{padding:0 50px}}.container--stage.stage--maklersuche{min-height:620px}@media (min-width:640px){.container--stage.stage--maklersuche{min-height:unset}}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.clearfix:after{clear:both}.header{position:relative;z-index:1000;background-color:#fff}.header:after{position:absolute;top:0;right:0;left:-25%;z-index:-1;display:block;height:100%;content:"";-webkit-box-shadow:0 5px 15px 0 rgba(26,23,27,.1);box-shadow:0 5px 15px 0 rgba(26,23,27,.1)}.header--sticky{position:-webkit-sticky;position:sticky;top:0}@media (min-width:1025px){.header--sticky{position:relative}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px 20px}@media (min-width:1025px){.header .container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 50px 0}}.header__branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:50%}@media (min-width:1025px){.header__branding{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:1;flex-shrink:1}}.header__branding a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}@media (min-width:640px){.header__branding a{max-width:none}}.header__branding a .logo{display:none}@media (min-width:1025px){.header__branding a .logo{display:block}}.header__branding a .logo-mobile{height:25px}@media (min-width:1025px){.header__branding a .logo-mobile{display:none}}.header__metanav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header__metanav .nav-item{display:none}@media (min-width:1025px){.header__metanav .nav-item{display:block}}.header__metanav .nav-item--with-icon{display:block}.header__metanav .nav-item--with-icon span{display:none}@media (min-width:1025px){.header__metanav .nav-item--with-icon span{display:inline-block}}@media (min-width:1025px){.header__metanav .nav-item--login a:before,.header__metanav .nav-item--menu{display:none}}.header__metanav .nav-item--search{display:none}@media (min-width:1025px){.header__metanav .nav-item--search{display:block}}.header__mainnav{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}@media (min-width:1025px){.header__mainnav{display:block}}.header__mobilenav{min-height:100vh;padding:10px 20px 20px;background:#fff}.header__mobilenav header{margin-bottom:36px}.header__mobilenav header:after{display:none}.header__mobilenav .container{padding:0}.header__mobilenav .mfp-close{font-size:18px}.nav-header>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-header>ul>.nav-item--with-sub{position:relative}.nav-header>ul>.nav-item--with-sub>a:after{margin-left:5px;font-size:.667rem;vertical-align:inherit;content:""}nav ul{padding:0;margin:0}.nav-item__group a,.nav-item a{color:#1a171b;text-decoration:none}.nav-item:not(.nav-item__group):hover>a,.nav-item:not(.nav-item__group)>a.active,.nav-item__group a.active,.nav-item__group a:hover,.nav-item a.active,.nav-item a:hover{color:#cd071e}.nav-item__group--social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left;width:40px;height:40px;font-size:1.111rem;border:1px solid;border-radius:50%;-webkit-transition:color .4s ease;transition:color .4s ease}.nav-item__group--social a:not(:first-child){margin-left:20px}@media (min-width:1025px){.nav-item:focus ul,.nav-item:hover ul{z-index:1;display:block;opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.nav-item ul{position:absolute;top:100%;left:-16px;display:block;width:200px;background:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);-webkit-transition:all .1s ease-in-out 0s,visibility 0s linear .1s;transition:all .1s ease-in-out 0s,visibility 0s linear .1s}.nav-item ul .nav-item{padding:10px 16px}.nav-item ul .nav-item:hover{background:#f7f7f7}.nav-item ul .nav-item a{font-size:.778rem}}#mainnav{margin-top:30px;font-size:.889rem}#mainnav>ul>.nav-item{padding-bottom:10px}#mainnav>ul>.nav-item:hover:after{width:100%}#mainnav>ul>.nav-item:after{position:relative;top:10px;display:block;width:0;height:2px;background:#cd071e;content:"";-webkit-transition:width .1s;transition:width .1s}#mainnav>ul>.nav-item>a{text-transform:uppercase}#metanav .nav-item,#mobilenav .nav-item{margin-left:16px}@media (min-width:1025px){#metanav .nav-item a,#mobilenav .nav-item a{font-size:.778rem}}#metanav li[class*=icon--] a:before,#mobilenav li[class*=icon--] a:before{margin-right:.25rem;font-size:1.278rem;font-weight:700}@media (min-width:1025px){#metanav li[class*=icon--] a:before,#mobilenav li[class*=icon--] a:before{font-size:.778rem;font-weight:400}}#mainmobilenav>ul,#metamobilenav>ul{display:block}#mainmobilenav,#mainmobilenav>ul>.nav-item:not(:last-of-type),#metamobilenav>ul>.nav-item:not(:last-of-type){margin-bottom:20px}#mainmobilenav{padding-bottom:20px}#mainmobilenav>ul>.nav-item>a{font-size:.889rem;text-transform:uppercase}#mainmobilenav>ul>.nav-item>a:after,#mainmobilenav>ul>.nav-item ul{display:none}#mainmobilenav>ul>.nav-item--with-sub:after{position:absolute;top:9px;right:0;font-size:.667rem;content:""}#mainmobilenav>ul>.nav-item--with-sub:focus:after,#mainmobilenav>ul>.nav-item--with-sub:hover:after{color:#cd071e}#mainmobilenav>ul>.nav-item--sub-open:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#mainmobilenav>ul>.nav-item--sub-open ul{display:block}#mainmobilenav>ul>.nav-item--sub-open ul>li{padding:6px 0 6px 20px;font-size:.889rem}#mainmobilenav>ul>.nav-item--sub-open ul>li:not(:last-child){margin-bottom:10px}#mainmobilenav>ul>.nav-item--sub-open ul>li:focus,#mainmobilenav>ul>.nav-item--sub-open ul>li:hover{background:#f7f7f7}#mainmobilenav>ul>.nav-item--active:after{color:#cd071e}#mainmobilenav:after{position:relative;top:20px;display:block;width:100%;margin:0 auto;border:1px solid #1a171b;content:""}#metamobilenav>ul{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#metamobilenav>ul>.nav-item{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#metamobilenav>ul>.nav-item>a{font-size:.778rem}#metamobilenav>ul>.nav-item--hide-mobile,#metamobilenav>ul>.nav-item--menu{display:none}#metamobilenav li[class*=icon--] a:before{margin-right:.25rem}.nav-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-footer ul .nav-item{width:100%;font-size:.889rem}@media (min-width:1025px){.nav-footer ul .nav-item{width:auto}}footer .container-fluid{padding:20px 0 40px;background:#1a171b}footer #footerpartners{margin-bottom:50px}footer #footerpartners .specials-footer--headline{margin-bottom:20px;text-align:center;text-transform:uppercase}footer #footerpartners .specials-footer--headline h3{font-weight:400}footer #footerpartners .specials-footer--blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:640px){footer #footerpartners .specials-footer--blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1025px){footer #footerpartners .specials-footer--blocks{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer #footerpartners .specials-footer--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (small:479px){footer #footerpartners .specials-footer--block:not(:last-of-type){margin:0 0 40px}}footer #footerpartners .specials-footer--block img{width:auto}footer #footerpartners .specials-footer--block img.bv-ferienhaus{margin-top:10px;height:36px}footer #footerpartners .specials-footer--block img.ferimmo{height:50px}footer #footerpartners .specials-footer--block a:first-child{margin-right:30px}footer #footerpartners .specials-footer--block a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}footer #landingpagenav{padding:30px 15px;margin:120px 0;background:#fff;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}@media (min-width:1200px){footer #landingpagenav{padding:30px 90px}}footer #landingpagenav .nav-item{text-align:center}footer #landingpagenav .nav-item:not(:first-of-type){margin-top:40px}@media (min-width:1025px){footer #landingpagenav .nav-item:not(:first-of-type){margin-top:0}}footer #footernav{padding-bottom:40px;margin:50px 0 35px}@media (min-width:640px){footer #footernav .nav-item{width:auto}}footer #footernav .nav-item:not(:last-of-type){margin-bottom:20px}@media (min-width:640px){footer #footernav .nav-item:not(:last-of-type){margin-bottom:0}}@media (min-width:640px){footer #footernav .nav-item__group--social{width:auto;margin:20px auto 0}}@media (min-width:1025px){footer #footernav .nav-item__group--social{margin:0}}footer #footernav:after{position:relative;top:40px;display:block;width:100%;margin:0 auto;border:1px solid #cd071e;content:""}@media (min-width:640px){footer #footernav:after{width:190px}}footer #footeractions.grid{margin-bottom:0}footer #footeractions .form-action-control{display:block}@media (min-width:1025px){footer #footeractions .form-action-control{display:-webkit-box;display:-ms-flexbox;display:flex}}footer #footeractions .form-action-control .btn,footer #footeractions .form-action-control input{width:100%}@media (min-width:1025px){footer #footeractions .form-action-control .btn,footer #footeractions .form-action-control input{width:auto}}footer #footeractions .form-action-control input{margin-bottom:20px}@media (min-width:1025px){footer #footeractions .form-action-control input{margin-bottom:0}}.grid{zoom:1;max-width:1240px;margin-left:auto;margin-right:auto;margin-bottom:20px}.grid:after,.grid:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.grid:after{content:" ";display:block;clear:both}.slick-slide .grid{margin:0}.grid .grid-col{margin-bottom:20px}@media (min-width:640px){.grid .grid-col{margin-bottom:0}}.grid .grid-col:last-child{margin-bottom:0}.grid:not([data-grid-layout]) .grid-col{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.grid:not([data-grid-layout]) .grid-col{width:66.1290322581%;float:left;margin-left:16.935483871%;margin-right:16.935483871%}}.grid:not([data-grid-layout]) .grid-col .grid-col--bleed-1{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.grid:not([data-grid-layout]) .grid-col .grid-col--bleed-1{width:83.064516129%;float:left;margin-left:8.4677419355%;margin-right:8.4677419355%}}.grid:not([data-grid-layout]) .grid-col .grid-col--bleed-2{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.grid[data-grid-layout="2-8-2"]>.grid-col{width:66.1290322581%;float:left;margin-left:16.935483871%;margin-right:16.935483871%}}@media (min-width:1025px){.grid[data-grid-layout="*8"]>.grid-col{width:66.1290322581%;float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="8*"]>.grid-col{width:66.1290322581%;float:left;margin-right:1.6129032258%}}@media (min-width:1025px){.grid[data-grid-layout="1-10-1"]>.grid-col{width:83.064516129%;float:left;margin-left:8.4677419355%;margin-right:8.4677419355%}}.grid[data-grid-layout="12"]>.grid-col{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.grid[data-grid-layout="1-4-2-4-1"]>.grid-col{width:32.2580645161%;float:left;margin-left:8.4677419355%;margin-right:8.4677419355%}.grid[data-grid-layout="1-4-2-4-1"]>.grid-col:nth-child(2n){float:right}}.grid[data-grid-layout="1-4-2-4-1"]>.grid-col:not(:last-of-type){margin-bottom:40px}@media (min-width:1025px){.grid[data-grid-layout="1-4-2-4-1"]>.grid-col:not(:last-of-type){margin-bottom:0}}@media (min-width:640px){.grid[data-grid-layout="2-6-4"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="2-6-4"]>.grid-col:nth-child(2n){float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="2-6-4"]>.grid-col:nth-child(odd){margin-left:16.935483871%;margin-right:0}.grid[data-grid-layout="2-6-4"]>.grid-col:nth-child(2n){width:32.2580645161%;float:right;margin-left:0;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="3-9"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-9"]>.grid-col:nth-child(2n){float:right;margin-right:0}.container--sel .grid[data-grid-layout="3-9"]>.grid-col{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="3-9"]>.grid-col:nth-child(odd){width:23.7903225806%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-9"]>.grid-col:nth-child(2n){width:74.5967741935%;float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="4-8"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="4-8"]>.grid-col:nth-child(2n){float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="4-8"]>.grid-col:nth-child(odd){width:32.2580645161%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="4-8"]>.grid-col:nth-child(2n){width:66.1290322581%;float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="6-6"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="6-6"]>.grid-col:nth-child(2n){float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="6-5"]>.grid-col:nth-child(odd){width:53.7444933921%;float:left;margin-right:1.7621145374%}.grid[data-grid-layout="6-5"]>.grid-col:nth-child(2n){width:44.4933920705%;float:right;margin-right:0;margin-bottom:0}}@media (min-width:1025px){.grid[data-grid-layout="6-5"]>.grid-col:nth-child(odd){width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="6-5"]>.grid-col:nth-child(2n){width:40.7258064516%;float:right;margin-right:0;margin-bottom:0}}@media (min-width:640px){.grid[data-grid-layout="7-2"]>.grid-col:nth-child(odd){width:77.2972972973%;float:left;margin-right:2.1621621622%}.grid[data-grid-layout="7-2"]>.grid-col:nth-child(2n){width:20.5405405405%;float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="7-2"]>.grid-col:nth-child(odd){width:57.6612903226%;float:left;margin-right:1.6129032258%;margin-left:25.4032258065%}.grid[data-grid-layout="7-2"]>.grid-col:nth-child(2n){width:15.3225806452%;float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="8-4"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="8-4"]>.grid-col:nth-child(2n){float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="8-4"]>.grid-col:nth-child(odd){width:66.1290322581%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="8-4"]>.grid-col:nth-child(2n){width:32.2580645161%;float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="9-3"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="9-3"]>.grid-col:nth-child(2n){float:right;margin-right:0}}@media (min-width:1025px){.grid[data-grid-layout="9-3"]>.grid-col:nth-child(2n){width:23.7903225806%;float:right;margin-right:0}.grid[data-grid-layout="9-3"]>.grid-col:nth-child(odd){width:74.5967741935%;float:left;margin-right:1.6129032258%}}@media (min-width:640px){.grid[data-grid-layout="1-3-4-3-1"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="1-3-4-3-1"]>.grid-col:nth-child(2){width:49.1935483871%;float:right;margin-right:0}.grid[data-grid-layout="1-3-4-3-1"]>.grid-col:last-child{width:100%;float:right;margin-right:0;margin-top:20px}}@media (min-width:1025px){.grid[data-grid-layout="1-3-4-3-1"]>.grid-col{width:32.2580645161%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="1-3-4-3-1"]>.grid-col:first-child{width:23.7903225806%;float:left;margin-right:1.6129032258%;margin-left:8.4677419355%}.grid[data-grid-layout="1-3-4-3-1"]>.grid-col:last-child{width:23.7903225806%;float:right;margin-right:8.4677419355%;margin-top:0}}@media (min-width:640px){.grid[data-grid-layout="3-3-6"] .grid-col,.grid[data-grid-layout="3-6-3"] .grid-col,.grid[data-grid-layout="4-4-4"] .grid-col,.grid[data-grid-layout="6-3-3"] .grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}}@media (min-width:1025px){.grid[data-grid-layout="3-3-6"] .grid-col,.grid[data-grid-layout="3-6-3"] .grid-col,.grid[data-grid-layout="6-3-3"] .grid-col{width:23.7903225806%;float:left;margin-right:1.6129032258%}}@media (min-width:640px){.grid[data-grid-layout="6-3-3"] .grid-col:nth-child(3n+1){width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}}@media (min-width:1025px){.grid[data-grid-layout="6-3-3"] .grid-col:nth-child(3n+1){width:49.1935483871%;float:left;margin-right:1.6129032258%;margin-bottom:0}}@media (min-width:640px){.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n-1),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n-1),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n-1){float:right;margin-right:0}.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n){width:100%;float:left;margin-left:0;margin-right:0;margin-top:20px}}@media (min-width:1025px){.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n-1),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n-1),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n-1){float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n){margin-top:0}}@media (min-width:1025px){.grid[data-grid-layout="4-4-4"] .grid-col,.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n){width:32.2580645161%;float:left;margin-right:1.6129032258%}}@media (min-width:1025px){.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n),.grid[data-grid-layout="6-3-3"] .grid-col:nth-child(3n){width:23.7903225806%;float:left;margin-right:1.6129032258%}}@media (min-width:1025px){.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n){width:49.1935483871%;float:left;margin-right:1.6129032258%}}@media (min-width:640px){.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n),.grid[data-grid-layout="6-3-3"] .grid-col:nth-child(3n){float:right;margin-right:0}}@media (min-width:640px) and (max-width:767px){.grid[data-grid-layout="3-3-6"] .grid-col:nth-child(3n+2),.grid[data-grid-layout="3-6-3"] .grid-col:nth-child(3n+2),.grid[data-grid-layout="4-4-4"] .grid-col:nth-child(3n+2){float:right;margin-right:0}}@media (min-width:640px){.grid[data-grid-layout="3-3-3-3"]>.grid-col{width:49.1935483871%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-3-3-3"]>.grid-col:nth-child(2n){float:right;margin-right:0}.grid[data-grid-layout="3-3-3-3"]>.grid-col:nth-last-child(n+3){margin-bottom:20px}}@media (min-width:1025px){.grid[data-grid-layout="3-3-3-3"]>.grid-col{width:23.7903225806%;float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-3-3-3"]>.grid-col:nth-last-child(n+3){margin-bottom:0}.grid[data-grid-layout="3-3-3-3"]>.grid-col:nth-child(2n){float:left;margin-right:1.6129032258%}.grid[data-grid-layout="3-3-3-3"]>.grid-col:nth-child(4n){float:right;margin-right:0}}.grid-debug .grid{max-width:1240px;margin-left:auto;margin-right:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(102,102,255,.25)),color-stop(80.9523809524%,rgba(179,179,255,.25)),color-stop(80.9523809524%,transparent));background-image:-webkit-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 80.9523809524%,transparent 0);background-image:linear-gradient(90deg,rgba(102,102,255,.25),rgba(179,179,255,.25) 80.9523809524%,transparent 0);background-size:8.4677419355%;background-origin:content-box;background-clip:content-box;background-position:0 0}.grid-debug .grid:after{content:" ";display:block;clear:both}.grid-debug .grid .grid-col{min-height:50px;margin-bottom:1rem;color:#000;background:hsla(0,0%,100%,.5);border:1px dotted red}.grid div[class*="--align-right"]{font-weight:500}.btn{display:inline-block;max-height:50px;min-width:150px;padding:13px 16px 14px;font-size:.778rem;font-weight:600;line-height:1.65;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background:#1a171b;border:none;-webkit-transition:color .15s ease-out,background .15s ease-out;transition:color .15s ease-out,background .15s ease-out}.btn[disabled]{font-weight:400;cursor:not-allowed}.btn[disabled],.btn[disabled]:hover{color:#fff;background:#a9a9a9}.btn:hover{background:#cd071e}.btn i{margin-right:15px;font-size:1.111rem}.btn i:before{font-weight:700}.btn--hollow{padding:12px 16px 13px;color:#1a171b;background:transparent;border:1px solid #1a171b}.btn--hollow:hover{color:#fff;background:#1a171b}.btn--full{width:100%}.btn--secondary{background:#cd071e}.btn--secondary[disabled],.btn--secondary[disabled]:hover{color:#fff;background:#a9a9a9}.btn--secondary:hover{background:#a00b1d}.btn--secondary.btn--hollow{color:#cd071e;background:transparent;border:1px solid #cd071e}.btn--error,.btn--secondary.btn--hollow:hover{color:#fff;background:#cd071e}.btn--error{padding:13px 16px 14px;border:1px solid #cd071e}.btn--error:hover{background:#a00b1d;border:1px solid #a00b1d}.btn--error .btn__label--error{display:inline}.btn--error .btn__label--default{display:none}.btn--success{padding:13px 16px 14px;color:#fff;background:#6bc71c;border:1px solid #6bc71c}.btn--success:hover{background:#579b1c;border:1px solid #579b1c}.btn--success .btn__label--success{display:inline}.btn--success .btn__label--default,.btn__label{display:none}.btn__label--default{display:inline}.selectize-input,input,select,textarea{padding:13px 16px 12px;font-size:.778rem;line-height:1.65;color:#1a171b;background:#fff;border:none;border-bottom:1px solid}.selectize-input.error,input.error,select.error,textarea.error{color:#cd071e}select{height:50px;border-radius:0}.selectize-control,.selectize-dropdown{font-size:.778rem;line-height:1.65}.selectize-control{max-height:50px}.selectize-control.single .selectize-input{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.single .selectize-input input{position:absolute!important}.selectize-control.single .selectize-input:after{width:auto;height:auto;margin:0;font-family:bevr-icons;font-size:.611rem;line-height:1;border:none;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.selectize-control.single .selectize-input.dropdown-active{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.single .selectize-input.dropdown-active:after{margin:0;border:none;content:""}.selectize-dropdown{border:none;-webkit-transition:all .1s ease-in-out 0s,visibility 0s linear .1s;transition:all .1s ease-in-out 0s,visibility 0s linear .1s}.selectize-dropdown.dropdown-active{border-radius:0;-webkit-box-shadow:0 4px 8px 0 rgba(26,23,27,.1);box-shadow:0 4px 8px 0 rgba(26,23,27,.1)}.selectize-dropdown .option{padding:10px 16px;cursor:pointer;background:#fff}.selectize-dropdown .option:hover{background:#f7f7f7}.selectize-dropdown .option.active,.selectize-dropdown .option:hover{color:#cd071e}#sortselect{display:none}#sortselect+.selectize-control .selectize-input{padding:0 32px 0 0;text-align:right;border:none}.loading{position:fixed;top:0;z-index:100;width:100%;height:.2rem;opacity:.7;-webkit-box-shadow:0 5px 20px #1a171b;box-shadow:0 5px 20px #1a171b}.loading__loader{position:absolute;left:0;height:100%;background:#cd071e;-webkit-transition:width .4s ease;transition:width .4s ease}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider__action{position:absolute;top:50%;z-index:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;font-size:1rem;cursor:pointer;border:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);-webkit-transition:color .2s ease-in;transition:color .2s ease-in;background-color:hsla(0,0%,100%,.5);border-radius:0}@media (min-width:1025px){.slider__action{width:60px;height:60px}}.slider__action--next{right:0}.slider__action--prev{left:0}@media (min-width:1025px){.slider__action{font-size:1.222rem}}.slider__action:hover{color:#cd071e}.slider__action i{vertical-align:middle}.slider__action.slick-disabled{display:none!important}.slick-track{margin:0}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1240px;padding:0;margin:20px 0 0}.detail--expose .slick-dots,.teaser--estate .slick-dots{position:absolute;bottom:10px;left:10px;width:35px;height:25px;background-color:rgba(21,41,52,.7);color:#fff;font-size:12px}.detail--expose .slick-dots li,.teaser--estate .slick-dots li{margin:0!important}.detail--expose .slick-dots li:not(.slick-active),.teaser--estate .slick-dots li:not(.slick-active){display:none}.detail--expose .slick-dots{bottom:18px}.slick-dots li:not(:last-of-type){margin-right:10px}.slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-dots button{width:30px;height:30px;padding:0;text-indent:-1000em;background-color:#fff;border:9px solid #fff;border-radius:15px;-webkit-box-shadow:0 0 1px 1px rgba(26,23,27,.2);box-shadow:0 0 1px 1px rgba(26,23,27,.2);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slick-dots .slick-active button{background-color:#cd071e}.slick-dots .slick-dot--hidden{margin:0}.slick-dots .slick-dot--hidden button{width:0;height:0;border-width:0;-webkit-box-shadow:none;box-shadow:none}.excerpt__extendable{display:none}.excerpt__extendable--shown{display:block}.excerpt a{color:#cd071e}.excerpt a:not(:hover) i{color:#1a171b}.map__container{position:relative;width:100%;margin-bottom:20px}.map__container:before{display:block;width:100%;padding-top:75%;content:""}@media (min-width:1025px){.map__container:before{padding-top:42%}}.map__container .js-map{position:absolute;top:0;left:0;width:100%;height:100%}.map__link{width:100%}@media (min-width:640px){.map__link{width:auto}}.map #here-map-container .zoom-container{padding:12px 14px;background:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0}@media (min-width:1025px){.map #here-map-container .zoom-container{margin:8px;padding:15px 22px}}.map #here-map-container .zoom-container .H_btn.H_el{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto}.map #here-map-container .zoom-container .H_btn.H_el:after{position:absolute;bottom:0;left:0;width:100%;height:1px;margin:0;background:#1a171b}.map #here-map-container .zoom-container .H_btn.H_el i{display:block;font-size:25px;text-align:center}.map #here-map-container .zoom-container .H_btn.H_el:last-child i{padding-top:15px}.tt-menu{width:100%;margin-top:-1px;background:#fff;border-top:1px solid rgba(26,23,27,.1);-webkit-box-shadow:0 1px 3px rgba(26,23,27,.1);box-shadow:0 1px 3px rgba(26,23,27,.1)}.tt-suggestion{padding:10px 16px;cursor:pointer}.tt-suggestion:hover{color:#cd071e;background:#f7f7f7}.splash-message{position:relative;min-height:40px;padding:20px 20px 20px 70px;margin:15px 0;color:#1a171b;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.splash-message--hide{opacity:0}.splash-message__close{position:absolute;top:20px;right:20px;cursor:pointer}.splash-message__title{display:block;margin-bottom:10px;font-size:1.444rem;font-weight:600;line-height:1.25}.splash-message__message{margin:0;font-weight:400}.splash-message__cta{margin-top:20px}.splash-message__code{width:100%;padding:20px;margin:15px -20px;font-size:.65rem;line-height:1.5;color:#1a171b;white-space:pre-wrap;background:#f7f7f7;border:1px solid #c5c5c5;-webkit-box-shadow:inset 0 0 10px rgba(26,23,27,.15);box-shadow:inset 0 0 10px rgba(26,23,27,.15)}.splash-message:before{position:absolute;top:20px;left:20px;font-family:bevr-icons;font-size:1.833rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle;border-radius:50%;speak:none;font-variant:normal}.splash-message--success .splash-message__title{color:#6bc71c}.splash-message--success:before{color:#6bc71c;content:"\e952"}.splash-message--error .splash-message__title{color:#cd071e}.splash-message--error:before{color:#cd071e;content:"\e961"}.show-on-large{display:none}@media (min-width:1025px){.show-on-large:not(.btn){display:block}.show-on-large.btn{display:inline-block}}.show-on-very-large{display:none}@media (min-width:1200px){.show-on-very-large:not(.btn){display:block}.show-on-very-large.btn{display:inline-block}}@media (min-width:1025px){.hide-on-large,.hide-on-large.btn{display:none}}@media (min-width:1200px){.hide-on-very-large,.hide-on-very-large.btn{display:none}}.form-action-control{display:-webkit-box;display:-ms-flexbox;display:flex}span+.form-action-control{margin-top:5px}#footeractions .form-action{color:#fff}#footeractions .form-action .btn--hollow{color:#fff;border-color:#fff}#footeractions .form-action .btn--hollow:hover{color:#1a171b;background:#fff}#footeractions .form-action span{font-weight:300;text-transform:uppercase}#footeractions .form-action input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:12px;margin-right:10px;border-color:#fff}.breadcrumb{display:none}@media (min-width:1025px){.breadcrumb{display:block}}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb__list-item{margin-right:10px;font-size:.778rem}.breadcrumb__list-item:after{margin-left:10px;content:"/"}.breadcrumb__link{color:inherit;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.breadcrumb__link:hover{color:#cd071e}.teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#fff;border:1px solid rgba(26,23,27,.1);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.teaser img{display:block}@media (min-width:640px){.teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.grid--syncheights .teaser{opacity:0}.teaser+.teaser{margin-top:20px}.teaser__link{color:#1a171b}.teaser__link:hover .teaser{cursor:pointer;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.teaser__link:hover .teaser .teaser__cta{color:#cd071e}.teaser__link:hover .teaser .teaser__cta.btn--hollow{color:#fff;background:#1a171b}.teaser__link .font-icon--mail{position:relative;top:2px}.teaser__image{position:relative;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:center}@media (min-width:640px){.teaser__image{-ms-flex-preferred-size:52%;flex-basis:52%}.teaser__image+.teaser__details{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}}.teaser__image--icon{position:absolute;top:20px;left:20px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;color:#1a171b;cursor:pointer;background:#fff;border-radius:50%}.teaser__image--icon i{-webkit-transition:all .75s ease;transition:all .75s ease}.teaser__image--icon i:before{position:relative;bottom:1px}.teaser__image--icon:hover i,.teaser__image--icon i[class*=filled]{color:#cd071e}.teaser__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.teaser__cta{font-size:.889rem;text-decoration:none}.teaser__content{padding:10px 20px 15px}.teaser__content p{margin:0;font-size:.889rem}.teaser--detail .teaser__content{padding:15px}@media (min-width:640px){.teaser--detail .teaser__content{-ms-flex-preferred-size:50%;flex-basis:50%}}.teaser--broker .teaser__content{width:100%}.teaser--broker .teaser__content p,.teaser--estate .teaser__content{line-height:1.25}@media (min-width:640px){.teaser--estate .teaser__content{padding-right:20%;padding-top:20px}}.teaser__headline{display:block;display:-webkit-box;width:100%;max-height:59.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:0 0 10px}.teaser__headline-number{display:inline-block;width:30px;height:30px;max-width:30px;margin-right:.5rem;font-size:12px;font-weight:600;line-height:30px;text-align:center;vertical-align:middle;border:1px solid;border-radius:50%}.teaser__abstract{display:block;display:-webkit-box;width:100%;max-height:105.6px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:.889rem}.teaser__abstract ul{list-style:square}.teaser__caption{font-size:.667rem;text-transform:uppercase}.teaser__footer{padding:10px 20px 20px}.teaser__cta:not(.btn){display:block;display:-webkit-box;width:100%;max-height:26.4px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-weight:400}.teaser__cta:not(.btn) i{position:relative;top:2px;margin-right:10px;font-size:.889rem}.teaser__slogan{margin-top:4px;font-size:.889rem;font-weight:lighter;line-height:1.25}.teaser--card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teaser--card .teaser__image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%;max-width:100%}.teaser--card .teaser__details{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-positive:1;flex-grow:1}.teaser--card .teaser__content{padding-top:20px}.teaser--card .teaser__abstract{display:block;display:-webkit-box;width:100%;max-height:158.4px;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--card.teaser--broker .teaser__footer{position:static;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0}}.teaser--highlight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;background:transparent;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:640px){.teaser--highlight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.teaser__link:hover .teaser--highlight{-webkit-box-shadow:none;box-shadow:none}.teaser--highlight .teaser__details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:640px){.teaser--highlight .teaser__details{text-align:left}}.teaser--highlight .teaser__headline{max-height:19.8px;-webkit-line-clamp:1;display:block;display:-webkit-box;width:100%;max-height:92.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:20px;font-size:1.556rem;font-weight:400;line-height:1.25}.teaser--highlight .teaser__abstract{padding-bottom:20px;font-weight:300}.teaser--highlight .teaser__image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.2);box-shadow:0 0 60px 0 rgba(0,0,0,.2)}@media (min-width:640px){.teaser--highlight .teaser__image{-ms-flex-preferred-size:52%;flex-basis:52%;margin-right:60px}}@media (min-width:640px){.teaser--highlight .teaser__image--origin{-ms-flex-preferred-size:auto;flex-basis:auto}}.teaser--highlight .teaser__image--origin img{display:block;max-height:390px;width:100%}@media (min-width:640px){.teaser--highlight .teaser__image--origin img{width:auto}}.teaser--highlight .teaser__cta{min-width:250px;font-size:.778rem}.teaser--img-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none}@media (min-width:1025px){.teaser--img-left{border:1px solid rgba(26,23,27,.1)}}.teaser--img-left .teaser__image{height:130px;max-width:130px}@media (min-width:1025px){.teaser--img-left .teaser__image{height:260px;max-width:200px}}.teaser--img-left .teaser__details{-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:auto;flex-basis:auto}@media (min-width:1025px){.teaser--img-left .teaser__details{padding:30px 10px 0}}.teaser--img-left .teaser__details .teaser__content{padding:0 12px}.teaser--img-left .teaser__details .teaser__content .teaser__caption{color:#cd071e;display:block;display:-webkit-box;width:100%;max-height:-webkit-calc(12px*12px);max-height:calc(12px*12px);-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:1025px){.teaser--img-left .teaser__details .teaser__content .teaser__caption{font-size:.778rem}}.teaser--img-left .teaser__details .teaser__content .teaser__headline{line-height:normal;font-size:.889rem;margin:3px 0;display:block;display:-webkit-box;width:100%;max-height:38.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:1025px){.teaser--img-left .teaser__details .teaser__content .teaser__headline{display:block;display:-webkit-box;width:100%;max-height:39.6px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:1rem;margin:8px 0}}.teaser--img-left .teaser__details .teaser__content .teaser__abstract{font-size:.833rem;line-height:1.5;display:block;display:-webkit-box;width:100%;max-height:67.5px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:1025px){.teaser--img-left .teaser__details .teaser__content .teaser__abstract{font-size:.889rem;font-weight:300;line-height:1.65;display:block;display:-webkit-box;width:100%;max-height:79.2px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--img-left .teaser__details .teaser__footer{display:none;padding:0 0 20px 12px}@media (min-width:1025px){.teaser--img-left .teaser__details .teaser__footer{display:block}}.teaser--img-above{border:none}@media (min-width:640px){.teaser--img-above{border:1px solid rgba(26,23,27,.1)}}.teaser--img-above .teaser__details .teaser__content{padding:10px 0}@media (min-width:640px){.teaser--img-above .teaser__details .teaser__content{padding:20px 20px 15px}}.teaser--img-above .teaser__details .teaser__content .teaser__caption{color:#cd071e;display:block;display:-webkit-box;width:100%;max-height:19.8px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--img-above .teaser__details .teaser__content .teaser__caption{font-size:.778rem;display:block;display:-webkit-box;width:100%;max-height:23.1px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--img-above .teaser__details .teaser__content .teaser__headline{font-size:.889rem;margin:0;display:block;display:-webkit-box;width:100%;max-height:52.8px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--img-above .teaser__details .teaser__content .teaser__headline{font-size:1rem;display:block;display:-webkit-box;width:100%;max-height:59.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:0 0 10px}}.teaser--img-above .teaser__details .teaser__content .teaser__abstract{font-size:.833rem;display:block;display:-webkit-box;width:100%;max-height:49.5px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--img-above .teaser__details .teaser__content .teaser__abstract{font-size:.889rem;display:block;display:-webkit-box;width:100%;max-height:79.2px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--img-above .teaser__details .teaser__footer{display:none}@media (min-width:640px){.teaser--img-above .teaser__details .teaser__footer{display:block}}.teaser--detail{margin-bottom:10px}@media (min-width:640px){.teaser--detail .teaser__image{-ms-flex-preferred-size:50%;flex-basis:50%;overflow:hidden}}.teaser--detail .teaser__image:before{position:relative;z-index:1;display:block;padding-top:66.6666666667%}@media (min-width:640px){.teaser--detail .teaser__image:before{content:""}}.teaser--detail .teaser__image--contains-gallery{overflow:hidden}.teaser--detail .teaser__image--contains-gallery:before{content:""}.teaser--detail .teaser__image .teaser__gallery{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.teaser--detail .teaser__image .teaser__gallery .slick-slider{max-height:100%}.teaser--detail--broker .teaser--detail__image:before{padding-top:100%}@media (min-width:1025px){.teaser--detail--broker .teaser--detail__image:before{padding-top:66.6666666667%}}@media (min-width:1025px){.teaser--detail--estate .teaser--detail__image:before{display:block}}.teaser--detail.teaser--card .teaser__image{-ms-flex-preferred-size:auto;flex-basis:auto;overflow:initial}.teaser--detail.teaser--card .teaser__image:before{padding-top:66.6666666667%}@media (min-width:640px){.teaser--detail.teaser--card .teaser__content{-ms-flex-preferred-size:auto;flex-basis:auto}}.teaser--detail .teaser__footer{-ms-flex-item-align:end;align-self:flex-end}.teaser--detail .teaser__ribbon{position:absolute;top:0;right:10px;z-index:3;width:40px;height:auto}.teaser--detail .teaser__headline{display:block;display:-webkit-box;width:100%;max-height:45px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:1rem}.teaser--estate>.content__container{width:100%}@media (min-width:640px){.teaser--estate .teaser__image{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}}.teaser--estate .teaser__image:before{content:""}.teaser--estate .teaser__image--no-photo{background-image:url(../Images/estate/no-photo.png);background-size:contain}.teaser--estate .teaser__image img.image{position:absolute;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.teaser--estate .teaser__image .gallery--teaser img{position:relative;top:auto}.teaser--estate .teaser__bookmark{position:absolute;top:20px;left:10px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;cursor:pointer;background:#fff;border-radius:50%}.teaser--estate .teaser__bookmark i{-webkit-transition:all .75s ease;transition:all .75s ease}.teaser--estate .teaser__bookmark:hover i,.teaser--estate .teaser__bookmark i[class*=filled]{color:#cd071e}.teaser--estate .teaser__imgCount{position:absolute;bottom:10px;left:10px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;background-color:rgba(21,41,52,.7);color:#fff;font-size:14px;padding:5px}.teaser--estate .teaser__imgCount .number{margin-top:1px}.teaser--estate .teaser__footer{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:11%;flex-basis:11%}@media (min-width:640px){.teaser--estate:not(.teaser--card) .teaser__footer{position:relative}}.teaser--estate .teaser__caption,.teaser--estate h3{margin:0 0 10px}@media (min-width:640px){.teaser--estate .teaser__headline{line-height:1.65;display:block;display:-webkit-box;width:100%;max-height:59.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--estate .teaser__features,.teaser--estate .teaser__inline-list{padding:0}.teaser--estate .teaser__features{margin:0 0 20px}.teaser--estate .teaser__caption{font-size:.833rem;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.teaser--estate .teaser__caption{font-size:.889rem;font-weight:300}}.teaser--estate .teaser__caption p{margin-left:10px;font-size:.833rem}@media (min-width:1025px){.teaser--estate .teaser__caption p{font-size:.889rem;font-weight:300}}.teaser--estate .teaser__inline-list{margin:0 0 15px;font-size:.833rem}@media (min-width:1025px){.teaser--estate .teaser__inline-list{font-size:.889rem;font-weight:300}}.teaser--estate .teaser__inline-list li{display:inline-block;font-size:.833rem}@media (min-width:1025px){.teaser--estate .teaser__inline-list li{font-size:.889rem;font-weight:300}}.teaser--estate .teaser__inline-list li:not(:first-child):before{margin-right:5px;content:"\2022"}.teaser--estate .teaser__price{font-size:.833rem;font-weight:600;white-space:nowrap}@media (min-width:1025px){.teaser--estate .teaser__price{font-size:.889rem}}.teaser--estate .teaser__ribbon{width:34px;top:-10px;right:-10px}@media (min-width:640px){.teaser--estate .teaser__ribbon{width:50px}}.teaser--broker{margin-bottom:15px;height:128px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:480px){.teaser--broker{height:auto;max-height:220px}}.teaser--broker .teaser__image{-ms-flex-preferred-size:38%;flex-basis:38%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.teaser--broker .teaser__image:before{display:block;width:100%;padding-top:66.6666666667%;content:""}.teaser--broker .teaser__image img{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.teaser--broker .teaser__image--no-photo{background-image:url(../Images/broker/no-photo.png);background-size:contain}.teaser--broker .teaser__image .image--grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.teaser--broker .teaser__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 10px 10px}@media (min-width:480px){.teaser--broker .teaser__content{padding:20px 30px 15px 15px}}.teaser--broker .teaser__content h3{font-size:15px;display:block;display:-webkit-box;width:100%;max-height:37.5px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--broker .teaser__content h3{font-size:1rem;display:block;display:-webkit-box;width:100%;max-height:59.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--broker .teaser__content .teaser__region{font-size:15px;display:block;display:-webkit-box;width:100%;max-height:66.15px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:640px){.teaser--broker .teaser__content .teaser__region{font-size:.889rem;display:block;display:-webkit-box;width:100%;max-height:79.2px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}.teaser--broker .teaser__content .teaser__slogan{display:none}.teaser--broker .teaser__content .teaser__ribbon{top:-8px;right:-8px}@media (min-width:640px){.teaser--broker .teaser__content{position:static;-ms-flex-preferred-size:55%;flex-basis:55%;padding-left:20px}}.teaser--broker .teaser__footer{-ms-flex-item-align:auto;align-self:auto;padding:0}@media (min-width:640px){.teaser--broker .teaser__footer{position:relative;-ms-flex-preferred-size:27%;flex-basis:27%;padding:10px 20px 20px}}.teaser--broker .teaser__actions{margin-top:auto;font-size:.778rem;text-align:right}.teaser--broker .teaser__link{padding:2px 4px;border:1px solid #1a171b}.teaser--broker .teaser__address{font-size:.889rem;font-weight:300}.teaser--broker .teaser__logo{position:absolute;right:20px;bottom:20px;max-width:100%;max-height:40px;margin-top:auto;background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.teaser--broker h3{margin:0 0 10px}.teaser--broker .teaser__ribbon{width:34px}@media (min-width:640px){.teaser--broker .teaser__ribbon{left:auto;width:50px}}.teaser--project .teaser__headline{font-weight:300}.teaser--project .teaser__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;max-height:404px}.teaser--intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none}.teaser--intro:before{float:left;width:1px;height:0;padding-top:52.4633207373%;margin-left:-1px;content:""}.teaser--intro:after{display:block;clear:both;content:""}.teaser--intro .teaser__headline{display:block;display:-webkit-box;width:100%;max-height:69.3px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;position:relative;padding-left:1.25em;font-size:1rem;text-shadow:0 0 5px rgba(26,23,27,.5)}@media (min-width:1025px){.teaser--intro .teaser__headline{display:block;display:-webkit-box;width:100%;max-height:105.6px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:1.778rem}}.teaser--intro .teaser__headline i{position:absolute;top:50%;left:0;font-size:.875em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teaser--intro .teaser__image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%;max-width:100%}@media (small:479px){.teaser--intro .teaser__content{padding:10px 0 15px}}.teaser--intro .teaser__details{position:absolute;top:0;bottom:0;left:0;padding:20px}.teaser--article-overview,.teaser--order-item{margin-bottom:20px}.teaser--article-overview .teaser__image,.teaser--order-item .teaser__image{-ms-flex-preferred-size:33%;flex-basis:33%;min-height:300px}.teaser--order-item .teaser__abstract,.teaser--order-item .teaser__headline{max-height:100%;-webkit-line-clamp:unset}.teaser--order-item .teaser__image{-ms-flex-preferred-size:23%;flex-basis:23%;height:100%}.teaser--order-item .teaser__details{-ms-flex-preferred-size:77%;flex-basis:77%}.teaser--theme-primary{background:#1a171b}.teaser--theme-secondary{background:#cd071e}.teaser--theme-grey{background:#c5c5c5}.teaser--theme-primary,.teaser--theme-primary .teaser__cta,.teaser--theme-secondary,.teaser--theme-secondary .teaser__cta,.teaser__link:hover .teaser--theme-secondary .teaser__cta{color:#fff}.container--search .teaser{margin-bottom:1rem}.frame-type-bellevue_slider .teaserContent-slider{position:relative}.frame-type-bellevue_slider .teaserContent-slider .slick-list{margin:0 -8px}.frame-type-bellevue_slider .teaserContent-slider .slider__action--next{right:0}.frame-type-bellevue_slider .teaserContent-slider .slider__action--prev{left:0}@media screen and (max-width:768px){.frame-type-bellevue_slider .teaserContent-slider .teaser--card--imageFullsize .teaser__button{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}a:hover .btn{background:#cd071e}.teaser--card--imageFullsize{border:none;display:block;position:relative;margin-bottom:2rem}.teaser--card--imageFullsize .teaser__imageFullsize{padding-bottom:18px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.teaser--card--imageFullsize .teaser__imageFullsize .teaser__imageFullsize__imageWrapper{height:350px;width:100%;background:#eee}@media screen and (max-width:768px){.teaser--card--imageFullsize .teaser__imageFullsize .teaser__imageFullsize__imageWrapper{height:220px}}.teaser--card--imageFullsize .teaser__imageFullsize .focuspoint{height:100%}.teaser--card--imageFullsize .teaser__title{position:absolute;left:10%;top:12%;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;width:80%;font-size:26px}.teaser--card--imageFullsize .teaser__title__noImage{color:#000}.teaser--card--imageFullsize .teaser__button{position:absolute;bottom:0;left:10%;width:80%;text-transform:uppercase;font-weight:400}.pageCategoryOverview .grid-col{margin-top:0!important}.pageCategoryOverview .teaser{margin-bottom:1rem}.ad-marker{position:absolute;z-index:2;right:0;top:0;background:rgba(0,0,0,.5);padding:4px 8px;font-size:12px;line-height:16px;color:#fff}.content-slider,.estate-slider{position:relative;margin-bottom:64px;opacity:0}.grid[data-grid-layout="12"] .content-slider,.grid[data-grid-layout="12"] .estate-slider,.group>.content-slider,.group>.estate-slider{right:50%;left:50%;width:100vw;margin-right:-50vw;margin-bottom:54px;margin-left:-50vw}@media (min-width:1440px){.grid[data-grid-layout="12"] .content-slider .slider__action--prev,.grid[data-grid-layout="12"] .estate-slider .slider__action--prev,.group>.content-slider .slider__action--prev,.group>.estate-slider .slider__action--prev{left:-webkit-calc((100vw - 1440px)/2);left:calc((100vw - 1440px)/2)}}@media (min-width:1440px){.grid[data-grid-layout="12"] .content-slider .slider__action--next,.grid[data-grid-layout="12"] .estate-slider .slider__action--next,.group>.content-slider .slider__action--next,.group>.estate-slider .slider__action--next{right:-webkit-calc((100vw - 1440px)/2);right:calc((100vw - 1440px)/2)}}.content-slider.slick-initialized,.slick-initialized.estate-slider{opacity:1}.content-slider .slick-list,.estate-slider .slick-list{max-width:1240px;margin-right:auto;margin-left:auto}.content-slider .slick-slide,.estate-slider .slick-slide{margin-bottom:0}.content-slider .slick-slide .teaser__link:hover .teaser,.estate-slider .slick-slide .teaser__link:hover .teaser{-webkit-box-shadow:none;box-shadow:none}.content-slider .slick-dots,.estate-slider .slick-dots{position:absolute;bottom:-44px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-slider--shadow-items{margin:0 -20px 34px}@media (min-width:1200px){.content-slider--shadow-items{margin:0 0 34px}}.content-slider--shadow-items .slick-slide{margin:40px 20px}@media (min-width:1025px){.content-slider--shadow-items .slick-slide{margin:40px 105px}}.content-slider--shadow-items .slider__action--prev{left:20px}.content-slider--shadow-items .slider__action--next{right:20px}.content-slider--shadow-items .slick-dots{bottom:0}@media (min-width:1025px){.content-slider--shadow-items .slick-dots{bottom:-20px}}.estate-slider .slick-list{margin:0 -10px}.estate-slider .teaser{margin:0 10px}.estate-slider .teaser:hover .teaser{-webkit-box-shadow:none;box-shadow:none}.estate-slider .teaser .teaser__ribbon{width:34px;top:0;right:10px}.estate-slider .slider__action--prev{left:20px}@media (min-width:1025px){.estate-slider .slider__action--prev{right:-30px}}@media (min-width:1440px){.estate-slider .slider__action--prev{left:-100px}}.estate-slider .slider__action--next{right:20px}@media (min-width:1025px){.estate-slider .slider__action--next{right:-30px}}@media (min-width:1440px){.estate-slider .slider__action--next{right:-100px}}.linklist{margin-bottom:2.222rem;font-size:.778rem}.linklist h2,.linklist h3{margin-bottom:.778rem}.linklist__list{padding:0;list-style-type:disc;list-style-position:inside}.linklist--no-list-style .linklist__list{list-style-type:none}.linklist__item{padding:.556rem 0}.linklist__item--with-icon i{margin-right:5px}.linklist__item a{color:inherit;text-decoration:none}.linklist__item a:hover{color:#cd071e}.linklist--contact .linklist__item{padding:.333rem 0}.linklist--bordered-items .linklist__item{border-top:1px solid rgba(26,23,27,.25)}.linklist--bordered-items .linklist__item:last-of-type{border-bottom:1px solid rgba(26,23,27,.25)}@media (min-width:1025px){.linklist--horizontal>.linklist__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.linklist--horizontal.linklist--columns-2 .linklist__item{width:49.1935483871%}.linklist--horizontal.linklist--columns-2 .linklist__item:not(:nth-of-type(2n)){margin-right:1.6129032258%}}@media (min-width:1025px){.linklist--horizontal.linklist--columns-3 .linklist__item{width:32.2580645161%}.linklist--horizontal.linklist--columns-3 .linklist__item:not(:nth-of-type(3n)){margin-right:1.6129032258%}}@media (min-width:1025px){.linklist--horizontal.linklist--columns-4 .linklist__item{width:23.7903225806%}.linklist--horizontal.linklist--columns-4 .linklist__item:not(:nth-of-type(4n)){margin-right:1.6129032258%}}.linklist--horizontal.linklist--bordered-items.linklist--columns-2 .linklist__item:nth-last-child(-n+2),.linklist--horizontal.linklist--bordered-items.linklist--columns-3 .linklist__item:nth-last-child(-n+3),.linklist--horizontal.linklist--bordered-items.linklist--columns-4 .linklist__item:nth-last-child(-n+4){border-bottom:1px solid rgba(26,23,27,.25)}.linklist--glossar{padding-top:38px;border-top:1px solid #1a171b}.linklist--glossar h2,.linklist--glossar h3{font-weight:400}table{width:100%;font-size:.778rem}table td,table th{padding:.556rem;border-bottom:1px solid #dfe3e6;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media (min-width:1025px){table td,table th{padding:.833rem 1rem;border-top:1px solid #dfe3e6}}@media (min-width:1025px){table td:last-of-type,table th:last-of-type{border-right:1px solid #dfe3e6}}@media (min-width:1025px){table td:first-of-type,table th:first-of-type{border-left:1px solid #dfe3e6}}@media (min-width:1025px){table tr:hover td{border-color:#cd071e}}table th{font-weight:700;background-color:#fcfaf9}table caption{margin:.833rem 0;color:#c5c5c5}.text-box ol,.text-box ul{margin:0 0 0 20px;list-style-position:outside}.text-box ol ol,.text-box ol ul,.text-box ul ol,.text-box ul ul{margin-left:15px}.text-box ul{list-style-type:disc}ol .text-box ul,ul .text-box ul{list-style-type:circle}.text-box ol{list-style-type:decimal}ol .text-box ol,ul .text-box ol{list-style-type:lower-latin}.text-box p,.text-box ul{font-weight:300}.text-box--center{text-align:center}.text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-image--left .image-box,.text-image--left .text-box,.text-image--right .image-box,.text-image--right .text-box{-ms-flex-preferred-size:50%;flex-basis:50%}.text-image--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.text-image--left .image-box{margin-right:20px}.text-image--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image--right .image-box{margin-left:20px}.text-image--top .image-box{margin-bottom:20px}.text-image--bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-image--bottom .text-box,.text-image--margin-bottom{margin-bottom:20px}.text-image--border{padding-bottom:30px;border-bottom:1px solid #1a171b}.vanillafocus,.vf-container{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.vanillafocus img,.vf-container img{position:absolute;left:0;top:0;margin:0;display:block;width:auto;height:auto;min-width:100%;min-height:100%;max-height:none;max-width:none}.vf-ratio{position:relative;width:100%}.vf-ratio:before{display:block;padding-top:var(--aspect-ratio);content:""}.vf-ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.vf-ratio-1x1{--aspect-ratio:100%}.vf-ratio-600x399{--aspect-ratio:66.5%}.vf-ratio-1x2{--aspect-ratio:200%}.vf-ratio-4x2{--aspect-ratio:50%}.vf-ratio-3x1{--aspect-ratio:33.33333%}.vf-ratio-4x3{--aspect-ratio:75%}.vf-ratio-16x9{--aspect-ratio:56.25%}.vf-ratio-21x9{--aspect-ratio:42.85714%}.context{position:relative}.searchbox{padding:15px 20px 20px;margin-bottom:40px;font-size:.778rem;background:#ededed}.container--sel>.searchbox{margin:0 -20px 10px}@media (min-width:1025px){.container--sel>.searchbox{margin:0 0 40px}}.searchbox--overlay{max-height:-webkit-calc(100vh - 77px);max-height:calc(100vh - 77px);min-height:-webkit-calc(100vh - 77px);min-height:calc(100vh - 77px);margin-bottom:0;overflow-y:scroll}.searchbox--vertical{max-width:400px;padding:40px}.searchbox--vertical h3{margin:0 0 20px;font-weight:600}.searchbox--search .searchbox__form .btn{-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.searchbox--article{margin-top:1rem;margin-bottom:0}.searchbox--article .btn{margin-top:1rem}.searchbox--broker,.searchbox--estate{position:-webkit-sticky;position:sticky;top:49px;z-index:10;-webkit-box-shadow:0 5px 15px 0 rgba(26,23,27,.1);box-shadow:0 5px 15px 0 rgba(26,23,27,.1)}@media (min-width:1025px){.searchbox--broker,.searchbox--estate{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none}}.searchbox__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.searchbox__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.searchbox--vertical .searchbox__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.searchbox__form .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.stage .searchbox__form .btn{-ms-flex-negative:0;flex-shrink:0;font-weight:500;padding:9px 16px}.stage .searchbox__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.searchbox__switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:340px;padding:10px 20px;margin-bottom:5px}.searchbox__switch .switch label{font-size:.889rem}.searchbox__switch .switch:not(:last-of-type){margin-right:20px}.searchbox__fieldset{-ms-flex-preferred-size:70px;flex-basis:70px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.searchbox__fieldset{-ms-flex-preferred-size:22%;flex-basis:22%;margin-right:10px}}.searchbox__fieldset .selectize-input>.item{display:inline-block;max-width:100%;margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}@media (min-width:1025px){.searchbox__fieldset .selectize-input>.item{max-width:150px}}@media (min-width:1200px){.searchbox__fieldset .selectize-input>.item{max-width:170px}}.stage .searchbox__fieldset{-ms-flex-preferred-size:70px;flex-basis:70px;-ms-flex-negative:1;flex-shrink:1}@media (min-width:1025px){.stage .searchbox__fieldset{-ms-flex-preferred-size:28%;flex-basis:28%}}@media (min-width:1200px){.stage .searchbox__fieldset{-ms-flex-preferred-size:23%;flex-basis:23%}}@media (min-width:1025px){.stage .searchbox__fieldset .selectize-input>.item{max-width:120px}}@media (min-width:1200px){.stage .searchbox__fieldset .selectize-input>.item{max-width:150px}}.stage .searchbox__fieldset--location{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.stage .searchbox__fieldset--location #search-form-location_{padding:11px 16px}@media (min-width:1025px){.stage .searchbox__fieldset--location #search-form-location_{padding:13px 16px 12px}}.stage .searchbox__fieldset--type{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding-right:10px}@media (min-width:1025px){.stage .searchbox__fieldset--type{padding:0;width:auto;margin-bottom:0}}.stage .searchbox__fieldset--marketingtype{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding-left:10px}@media (min-width:1025px){.stage .searchbox__fieldset--marketingtype{padding:0;width:auto;margin-bottom:0}}.stage .searchbox__fieldset--price{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:1025px){.stage .searchbox__fieldset--search{-ms-flex-preferred-size:100%;flex-basis:100%}}.stage .searchbox__fieldset--location{margin-bottom:15px}@media (min-width:1025px){.stage .searchbox__fieldset--location{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:0}}.stage .searchbox__fieldset--marketingtype,.stage .searchbox__fieldset--price,.stage .searchbox__fieldset--type{margin-bottom:8px}.stage .searchbox__fieldset--marketingtype .selectize-input,.stage .searchbox__fieldset--price .selectize-input,.stage .searchbox__fieldset--type .selectize-input{padding:8px 16px}@media (min-width:1025px){.stage .searchbox__fieldset--marketingtype,.stage .searchbox__fieldset--price,.stage .searchbox__fieldset--type{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:0}.stage .searchbox__fieldset--marketingtype .selectize-input,.stage .searchbox__fieldset--price .selectize-input,.stage .searchbox__fieldset--type .selectize-input{padding:13px 16px 12px}}.stage .searchbox__fieldset--bestproperty{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:15px;padding:8px 16px}@media (min-width:1025px){.stage .searchbox__fieldset--bestproperty{-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;padding:13px 16px 12px}}@media (min-width:1200px){.stage .searchbox__fieldset--bestproperty{-ms-flex-preferred-size:28%;flex-basis:28%}}.stage .searchbox__fieldset--disabled{cursor:not-allowed;pointer-events:none;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.stage .searchbox__fieldset--disabled .selectize-control{pointer-events:none}.searchbox--vertical .searchbox__fieldset{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:20px}@media (min-width:1025px){.searchbox__fieldset--location{-ms-flex-preferred-size:16%;flex-basis:16%}}.searchbox--vertical .searchbox__fieldset--location{-ms-flex-preferred-size:auto;flex-basis:auto}@media (min-width:1025px){.searchbox__fieldset--price{-ms-flex-preferred-size:19%;flex-basis:19%}}.searchbox--vertical .searchbox__fieldset--price{-ms-flex-preferred-size:auto;flex-basis:auto}.searchbox__fieldset--features{padding-top:1rem;border-top:1px solid}.searchbox__fieldset .twitter-typeahead,.searchbox__fieldset input,.searchbox__fieldset select{width:100%;height:100%}.searchbox__fieldset--bestproperty{padding:13px 16px 12px;font-size:.778rem;line-height:1.65;color:#1a171b;background:#fff;border:none;border-top:1px solid #fff;border-bottom:1px solid}.searchbox--vertical .searchbox__fieldset--bestproperty{-ms-flex-preferred-size:auto;flex-basis:auto}.searchbox__fieldset--bestproperty input{width:10px}.searchbox__check label,.searchbox__radio label{position:relative;display:block;padding-left:29px}.searchbox__check input,.searchbox__radio input{display:none}.searchbox__check label:before{position:absolute;top:0;left:0;width:16px;height:16px;font-size:.556rem;line-height:16px;color:#fff;text-align:center;background:#fff;border:1px solid #000;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.searchbox__check input:checked+label:before{font-family:bevr-icons;background:#000;content:"\e968"}.searchbox__radio label:before{position:absolute;top:0;left:0;width:16px;height:16px;font-size:.556rem;line-height:16px;color:#fff;text-align:center;background:#fff;border:1px solid #c5c5c5;border-radius:50%;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.searchbox__radio input:checked+label:after{position:absolute;top:5px;left:5px;width:8px;height:8px;background:#cd071e;border-radius:50%;content:""}.tooltip{position:absolute;width:auto;padding:.3rem .5rem;color:#fff;text-align:center;background:#1a171b;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(26,23,27,.5);box-shadow:0 0 2px rgba(26,23,27,.5)}.tooltip-arrow{position:absolute;width:0;height:0;margin:5px;border-color:#1a171b;border-style:solid}.tooltip-inner{font-size:.778rem;font-weight:300;white-space:nowrap}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{bottom:-5px;left:-webkit-calc(50% - 5px);left:calc(50% - 5px);margin-top:0;margin-bottom:0;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-width:5px 5px 0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{top:-5px;left:-webkit-calc(50% - 5px);left:calc(50% - 5px);margin-top:0;margin-bottom:0;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-width:0 5px 5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{top:-webkit-calc(50% - 5px);top:calc(50% - 5px);left:-5px;margin-right:0;margin-left:0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-width:5px 5px 5px 0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{top:-webkit-calc(50% - 5px);top:calc(50% - 5px);right:-5px;margin-right:0;margin-left:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-width:5px 0 5px 5px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__link{color:#1a171b;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.pagination__link:hover{color:#cd071e}.pagination__link--back,.pagination__link--next{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__link--next{margin-left:10px}.pagination__link--back{margin-right:10px}.pagination__info,.pagination__link--first,.pagination__link--last{display:none}.pagination__pages{display:inline-block;text-align:center}.pagination__pages li,.pagination__pages ul{padding:0;margin:0;list-style:none}.pagination__pages .pages__item{display:inline-block;line-height:30px}@media (min-width:640px){.pagination__pages .pages__item{line-height:40px}}.pagination__pages .pages__item--is-active .pages__link{color:#cd071e;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(26,23,27,.3);box-shadow:0 0 10px 0 rgba(26,23,27,.3)}.pagination__pages .pages__link{display:inline-block;width:30px;height:30px;font-size:.889rem;line-height:30px;color:#1a171b;text-decoration:none;border-radius:50%;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:640px){.pagination__pages .pages__link{width:40px;height:40px;font-size:1rem;line-height:40px}}.pagination__pages .pages__link:hover{color:#cd071e}.pagination__pages .pages__separator{width:20px;height:40px}.pagination #mainmobilenav>ul>.nav-item--with-sub:after,.pagination .button--builder-list:before,.pagination .font-icon,.pagination .nav-header>ul>.nav-item--with-sub>a:after,.pagination .prefabs-builder-entry__address-item:before,.pagination .prefabs-house-teaser__cta:before,.pagination i[class*=icon--]:before,.pagination nav li[class*=icon--]>a:before,nav .pagination li[class*=icon--]>a:before{font-size:1rem}.filter{padding:20px;background:#f7f7f7}.filter__header h3{margin-top:0;margin-bottom:20px}.filter__section{margin-bottom:40px}.filter__section+.filter__header{margin-top:-20px}.filter__section+.filter__section{padding-top:40px;margin-top:0;border-top:1px solid #1a171b}.filter__input,.filter__select{margin-bottom:20px}.filter__input input,.filter__select select{width:100%}.filter__features{padding:0;margin:0}.filter__features li{margin-bottom:20px}.filter__features li .checkbox__label{position:relative;display:block;padding-left:29px;font-size:.778rem;cursor:pointer}.filter__features li .checkbox__label:before{position:absolute;top:2px;left:0;width:17px;height:17px;font-size:.556rem;line-height:18px;color:#fff;text-align:center;background:#fff;border:1px solid #000;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.filter__features li .filter__checkbox,.filter__features li .filter__checkbox:checked{display:none}.filter__features li .filter__checkbox:checked:checked+.checkbox__label:before{font-family:bevr-icons;background:#cd071e;border:1px solid #cd071e;content:"\e968"}.image-box--round{position:relative;overflow:hidden;border-radius:50%}.image-box--round:before{display:block;width:100%;padding-top:100%;content:""}.image-box--round img{position:absolute;top:50%;left:50%;z-index:3;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-box--round_vf{position:relative;overflow:hidden;border-radius:50%}.image-box__caption{padding:10px 0;font-size:.667rem;font-weight:400;line-height:1.42}.image-box__caption--tabbed-in{margin:0 105px}.image-box img{vertical-align:middle}.gallery-wrapper{margin-bottom:36px}.gallery-navigation{display:none;margin-top:10px}@media (min-width:1025px){.gallery-navigation{display:block}}.gallery-navigation__item{cursor:pointer;border:2px solid transparent;-webkit-transition:border-color .2s ease-in;transition:border-color .2s ease-in}.slick-current .gallery-navigation__item{border-color:#cd071e}.gallery-navigation .slick-slide{margin:0 5px}.gallery-navigation .slick-list{margin:0 -5px}.gallery-navigation .slick-track{margin:0}.gallery--no-image{background-image:url(../Images/estate/no-photo.png);background-size:contain}.gallery--no-image:before{display:block;padding-top:66.6666666667%;content:""}.gallery__slides .slick-active{cursor:pointer}.slick-lightbox-close{z-index:0;width:30px;height:auto;color:#fff}.slick-lightbox-close:before{display:inline-block;font-family:bevr-icons;content:"\e901"}.author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.author-wrapper{padding:20px 0}@media (min-width:1025px){.author-wrapper{padding:40px 0}}.author-wrapper--bordered{border-top:1px solid #1a171b}.author-wrapper__headline{margin:0 0 40px;font-size:1.333rem;font-weight:400}.author__image{-ms-flex-preferred-size:120px;flex-basis:120px;margin-right:20px;min-width:120px}.author__info{-ms-flex-preferred-size:82%;flex-basis:82%;font-weight:300}.author__name strong{font-weight:600}.author__socials:empty{display:none}.author__email,.author__social{font-size:.889rem}.author__social{display:inline-block;width:24px;text-align:center}.author__social:not(:last-of-type){margin-right:5px}.author__social #mainmobilenav>ul>.nav-item--with-sub:after,.author__social .button--builder-list:before,.author__social .font-icon,.author__social .nav-header>ul>.nav-item--with-sub>a:after,.author__social .prefabs-builder-entry__address-item:before,.author__social .prefabs-house-teaser__cta:before,.author__social i[class*=icon--]:before,.author__social nav li[class*=icon--]>a:before,nav .author__social li[class*=icon--]>a:before{font-size:1.15rem;color:#1a171b}.author p{margin:0 0 10px}.author a{color:inherit;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.author a:hover{color:#cd071e}.quote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 30px;margin:0;text-align:center}@media (min-width:1025px){.quote{padding:56px 86px 34px}}.quote,.quote.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.quote--card{background:#fff;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.quote--link{color:#1a171b}.quote__content{margin:0 0 20px;font-size:1rem;font-weight:400}@media (min-width:1025px){.quote__content{margin-bottom:46px;font-size:1.778rem;line-height:1.25}}.quote__author-image{width:100%;max-width:60px;margin:0 auto 20px}@media (min-width:1025px){.quote__author-image{max-width:100px}}.quote__author{margin:0 0 10px;font-size:.889rem;font-style:normal;font-weight:600}@media (min-width:1025px){.quote__author{font-size:1rem}}.quote__author-description{margin:0;font-size:.889rem;font-weight:300;color:#cd071e}@media (min-width:1025px){.quote__author-description{font-size:1rem}}.stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;margin-bottom:40px;background-color:#cd071e}@media (min-width:640px){.stage{padding:0 100px}}@media (min-width:1025px){.stage{min-height:700px;padding:0 40px;margin-bottom:0}}@media (min-width:1200px){.stage{padding:0 120px}}.stage--with-image{position:relative;display:block;min-height:0;padding:0;background:transparent}.stage--with-image .stage__content{position:absolute;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 20px}@media (min-width:640px){.stage--with-image .stage__content{top:50%;padding:0 100px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1025px){.stage--with-image .stage__content{padding:0 40px;top:75%}}@media (min-width:1200px){.stage--with-image .stage__content{padding:0 120px}}.stage img{display:block;height:430px;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.stage img{height:660px}}@media (min-width:1025px){.stage img{height:100%;max-height:none;min-height:0}}.stage h1{width:100%;font-size:1.389rem;text-align:center;color:#fff;margin-bottom:240px}@media (min-width:640px){.stage h1{margin-bottom:40px;text-align:left;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);font-size:1.667rem}}@media (min-width:1025px){.stage h1{width:75%;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%}}@media (min-width:1440px){.stage h1{font-size:2.5rem}}@media (min-width:640px){.stage .tabs{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}@media (min-width:1025px){.stage .tabs{-webkit-transform:unset;-ms-transform:unset;transform:unset}}@media (min-width:1440px){.stage .searchbox__fieldset--marketingtype,.stage .searchbox__fieldset--price,.stage .searchbox__fieldset--type{width:155px}}@media (min-width:640px){.stage.stage--startseite.stage--with-image .stage__content{top:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;padding:40px 100px 0}}@media (min-width:1025px){.stage.stage--startseite.stage--with-image .stage__content{top:75%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:unset}}.stage.stage--startseite.stage--with-image .stage__content h1{-webkit-transform:unset;-ms-transform:unset;transform:unset}@media (min-width:640px){.stage.stage--startseite.stage--with-image .stage__content .tabs{-webkit-transform:translateY(160px);-ms-transform:translateY(160px);transform:translateY(160px)}}@media (min-width:1025px){.stage.stage--startseite.stage--with-image .stage__content .tabs{-webkit-transform:unset;-ms-transform:unset;transform:unset}}.stage.stage--maklersuche h1{color:#fff;margin-bottom:300px}@media (min-width:640px){.stage.stage--maklersuche h1{margin-bottom:40px}}@media (min-width:640px){.stage.stage--maklersuche .searchbox{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}@media (min-width:1025px){.stage.stage--maklersuche .searchbox{-webkit-transform:unset;-ms-transform:unset;transform:unset}}.formbox{padding:20px;margin-bottom:40px;font-size:.778rem;background:#f7f7f7}.formbox--overlay{width:100%;margin-bottom:0}.formbox__title{margin:0 0 10px}.formbox__field{position:relative;margin-bottom:20px}.formbox__fieldset .formbox__field{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.formbox__fieldset .formbox__field{width:49.1935483871%;float:left;margin-right:1.6129032258%}.formbox__fieldset .formbox__field:nth-of-type(2n){float:right;margin-right:0}.formbox__fieldset .formbox__field--check,.formbox__fieldset .formbox__field--textarea{width:100%;float:left;margin-left:0;margin-right:0}}.formbox__field--check .formbox__label,.formbox__field--radio .formbox__label{position:relative;display:block;padding-left:29px;line-height:1.65}.formbox__field--check .formbox__label:before{position:absolute;top:0;left:0;width:18px;height:18px;font-size:.556rem;line-height:16px;color:#fff;text-align:center;background:#fff;border:1px solid #000;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.formbox__field--check .formbox__label.error{color:#cd071e}.formbox__field--check .formbox__label.error:before{border:1px solid #cd071e}.formbox__field--check .formbox__check{display:none}.formbox__field--check .formbox__check:checked+.formbox__label:before{font-family:bevr-icons;background:#000;content:"\e968"}.formbox__field--radio .formbox__label:before{position:absolute;top:0;left:0;width:16px;height:16px;font-size:.556rem;line-height:16px;color:#fff;text-align:center;background:#fff;border:1px solid #c5c5c5;border-radius:50%;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.formbox__field--radio .formbox__radio{display:none}.formbox__field--radio .formbox__radio:checked+.formbox__label:after{position:absolute;top:5px;left:5px;width:8px;height:8px;background:#cd071e;border-radius:50%;content:""}.formbox__input,.formbox__select{width:100%}.formbox__select.formbox-error{border-bottom-color:#e0182d}.formbox__input{width:100%}.formbox__input::-webkit-input-placeholder{opacity:1}.formbox__input:-moz-placeholder,.formbox__input::-moz-placeholder{opacity:1}.formbox__input:-ms-input-placeholder{opacity:1}.formbox__input.formbox-error{border-bottom-color:#e0182d}.formbox__textarea{max-width:820px;min-width:100%;padding-top:20px}.formbox__label{display:block;margin-bottom:.556rem}.error+.formbox__label{color:#cd071e}.formbox__label--floating{position:absolute;top:0;right:10px;left:10px;padding:0 .333rem;margin:0;line-height:2.778rem;pointer-events:none;-webkit-transition:.2s;transition:.2s}.formbox__label--floating:before{content:""}.formbox__message{width:100%}.formbox__message:last-child{margin-top:20px}.formbox__message--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.formbox__message--with-icon i{margin-right:10px;font-size:1rem}.formbox__message p{margin-top:0;font-size:.778rem;font-weight:300}.formbox__message .formbox__error-message{padding:5px 0 0 16px;font-size:.667rem;line-height:1}.formbox__fieldset{zoom:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.formbox__fieldset:after,.formbox__fieldset:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.formbox__fieldset:after{clear:both}.formbox__fieldset>.powermail_fieldwrap,.formbox__fieldset>.powermail_legend{width:100%}.formbox__fieldset--check,.formbox__fieldset--radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.formbox__fieldset--check:not(:last-of-type),.formbox__fieldset--radio:not(:last-of-type){margin-bottom:.444rem}.formbox__fieldset--check .formbox__input,.formbox__fieldset--radio .formbox__input{margin-right:10px}.formbox__fieldset--check .formbox__label,.formbox__fieldset--radio .formbox__label{margin-bottom:0}.formbox__submit{width:100%;max-width:275px}.formbox__input.filled~.formbox__label--floating,.formbox__input:focus~.formbox__label--floating,.formbox__select~.formbox__label--floating,.formbox__textarea.filled~.formbox__label--floating,.formbox__textarea:focus~.formbox__label--floating{font-size:.556rem;font-weight:400;line-height:1.65;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.formbox__input.filled~.formbox__label--floating:before,.formbox__input:focus~.formbox__label--floating:before,.formbox__select~.formbox__label--floating:before,.formbox__textarea.filled~.formbox__label--floating:before,.formbox__textarea:focus~.formbox__label--floating:before{position:absolute;top:50%;right:0;left:0;z-index:-1;height:1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.formbox__error-message,.formbox__hint{display:block;margin-top:.333rem}.formbox-error~.formbox__label,.formbox__error-message{color:#e0182d}.group{padding-bottom:60px}@media (min-width:1025px){.group:first-child{padding-top:60px}}.group:not(:first-child){padding-top:60px}.group__headline{margin:0 0 40px;font-weight:400;text-transform:uppercase}.group--lighter-grey{padding:40px;background:#f7f7f7}.group--fluid{position:relative;right:50%;left:50%;width:100vw;padding:40px 0 80px;margin-right:-50vw;margin-left:-50vw;background:#f7f7f7}.group--error .group__headline{font-size:8.333rem;color:#cd071e;text-align:center}@media (min-width:1025px){.group--error .group__headline{font-size:11.111rem}}.group--error .btn{width:100%}@media (min-width:1025px){.group--error .btn{width:auto}}.container--sel .filter+.group,.container--sel .filter+.group+.group{padding-top:30px;margin-top:20px}.article-info__lastchanged{font-size:.667rem;color:#c5c5c5}.article-info__title{margin-top:5px;margin-bottom:15px}.article-info__lead{margin:0 0 20px;font-size:1.111rem}.action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}@media (min-width:1025px){.action-bar{margin-bottom:45px;border-bottom:1px solid}}.action-bar__info,.action-bar__item{display:-webkit-box;display:-ms-flexbox;display:flex}.action-bar__text{margin:0 10px;font-size:.778rem;line-height:30px}@media (min-width:1025px){.action-bar__text{font-size:.889rem}}.action-bar__icon{-ms-flex-preferred-size:30px;flex-basis:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;color:#1a171b;cursor:pointer}.action-bar__info .action-bar__icon{-ms-flex-preferred-size:auto;flex-basis:auto}.action-bar__icon:hover{color:#cd071e}.action-bar__icon+.action-bar__icon{margin-left:20px}.action-bar__icon i{font-size:1.278rem;vertical-align:middle}@media (min-width:1025px){.action-bar__icon i{font-size:1.667rem}}.action-bar__info .action-bar__icon i{font-size:1.278rem}.mobile-ad{display:block}@media (min-width:640px){.mobile-ad{display:none}}.desktop-ad{display:none}@media (min-width:640px){.desktop-ad{display:block}}.video-box{position:relative}.video-box__caption{margin:1.25rem 0;font-size:.667rem;font-weight:700;line-height:1.1875}.video-box--nested .video-box__caption{margin-bottom:0}.video-box__holder{position:relative;aspect-ratio:4/3;overflow:hidden;cursor:pointer;background-color:#000;border-radius:6px}@media (min-width:1025px){.video-box__holder{aspect-ratio:16/9}}.video-box__holder img{top:0;left:0;width:100%;height:auto;max-width:100%;cursor:pointer;opacity:.8}@media (min-width:1025px){.video-box__holder img{top:-16.84%}}.video-box--with-preview .video-box__holder img{top:0}.video-box__play{z-index:1;width:60px;height:60px;font-family:bevr-icons;font-size:1.111rem;color:#1a171b;cursor:pointer;background:hsla(0,0%,100%,.8);border:none;border-radius:50%}.video-box__play:hover{color:#cd071e;background:#fff}.video-box__play:before{text-indent:2px;content:""}.video-box--played .video-box__play{display:none}.video-box__info{position:absolute;right:10px;bottom:12px;left:10px;z-index:1;max-width:95%;padding:.25rem .5rem;font-size:.778rem;background-color:hsla(0,0%,100%,.9);border-radius:5px;-webkit-box-shadow:1px 2px 10px rgba(33,33,33,.8);box-shadow:1px 2px 10px rgba(33,33,33,.8)}@media (min-width:1025px){.video-box__info{max-width:50%;padding:.5rem 1rem;font-size:1rem}}.video-box__info--additional{font-size:.556rem}@media (min-width:1025px){.video-box__info--additional{font-size:.778rem}}.video-box--played .video-box__info{display:none}.video-box__play,.video-box__play:before,.video-box iframe,.video-box img{position:absolute}.video-box__play,.video-box__play:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.video-box iframe{top:0;left:0;width:100%;height:100%}.highlight-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 0 60px}@media (min-width:1025px){.highlight-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}}.highlight-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:47%;padding:15px 20px 0}@media (min-width:1025px){.highlight-list__item{width:auto;min-width:190px;padding:6px 20px 5px 0}.highlight-list__item:not(:last-child){margin-right:20px;border-right:1px solid rgba(26,23,27,.3)}}.highlight-list__item:nth-last-child(1n+3){padding-bottom:15px;border-bottom:1px solid rgba(26,23,27,.3)}@media (min-width:1025px){.highlight-list__item:nth-last-child(1n+3){border-bottom:none}}.highlight-list__item:not(:nth-child(1n+3)){padding-top:0}.highlight-list__item:nth-child(odd){border-right:1px solid rgba(26,23,27,.3)}@media (min-width:1025px){.highlight-list__item--courtage{max-width:38%}}.highlight-list__value{font-size:1.111rem;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.highlight-list__key{font-size:.778rem;font-weight:300}.fact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;font-size:.889rem}.fact-list:not(:empty){margin:0 0 60px}@media (min-width:1025px){.fact-list--broker{font-size:1rem}}.fact-list--expose{font-size:.833rem}@media (min-width:1025px){.fact-list--expose{font-size:.889rem}}.fact-list--expose .fact-list__key{font-weight:500}@media (min-width:1025px){.fact-list--expose .fact-list__key{font-weight:400}}.fact-list--expose .fact-list__value{font-weight:400}@media (min-width:1025px){.fact-list--expose .fact-list__value{font-weight:300}}.fact-list--expose:not(:empty){margin-bottom:30px}@media (min-width:1025px){.fact-list--broker{-ms-flex-preferred-size:48.7804878049%;flex-basis:48.7804878049%}}.fact-list--broker:not(:empty){margin-bottom:0;border:none}.fact-list--expose:last-of-type{padding-bottom:20px;margin-bottom:0}.fact-list--broker:last-of-type{padding-bottom:0;margin-bottom:0}@media (min-width:1025px){.fact-list--broker:last-of-type{padding-bottom:20px}}.fact-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0 13px;border-top:1px solid rgba(26,23,27,.2);border-bottom:1px solid rgba(26,23,27,.2)}@media (min-width:1025px){.fact-list__item{-ms-flex-preferred-size:49%;flex-basis:49%}}.fact-list__item:nth-child(1n+2){border-top:none}@media (min-width:1025px){.fact-list__item:nth-child(1n+2){border-top:1px solid rgba(26,23,27,.2)}}@media (min-width:1025px){.fact-list__item:nth-child(1n+3){border-top:none}}.fact-list--broker .fact-list__item,.fact-list--expose .fact-list__item{border:none;padding:3px 0 4px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1025px){.fact-list--broker .fact-list__item{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1025px){.fact-list--expose .fact-list__item{-ms-flex-preferred-size:32.2580645161%;flex-basis:32.2580645161%}}.fact-list__key,.fact-list__value{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.fact-list__key,.fact-list__value{-ms-flex-preferred-size:50%;flex-basis:50%}}.fact-list--broker .fact-list__key{-ms-flex-preferred-size:40%;flex-basis:40%;font-size:.833rem;font-weight:500}@media (min-width:1025px){.fact-list--broker .fact-list__key{font-size:1rem;font-weight:400}}.fact-list--expose:first-of-type .fact-list__key,.fact-list--expose:nth-of-type(3) .fact-list__key{-ms-flex-preferred-size:40%;flex-basis:40%}@media (min-width:1025px){.fact-list--expose:first-of-type .fact-list__key,.fact-list--expose:nth-of-type(3) .fact-list__key{-ms-flex-preferred-size:50%;flex-basis:50%}}.fact-list__value{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300}.fact-list__value i{margin-right:10px}.fact-list__value a{margin-right:10px;color:#1a171b}.fact-list__value a:hover{color:#cd071e}.fact-list__value a i{margin-right:0}.fact-list--broker .fact-list__value{-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:16px;font-size:.833rem;font-weight:400}@media (min-width:1025px){.fact-list--broker .fact-list__value{font-size:1rem;font-weight:300}}.fact-list--expose:first-of-type .fact-list__value,.fact-list--expose:nth-of-type(3) .fact-list__value{-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:16px}@media (min-width:1025px){.fact-list--expose:first-of-type .fact-list__value,.fact-list--expose:nth-of-type(3) .fact-list__value{-ms-flex-preferred-size:50%;flex-basis:50%}}.feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.feature-list li{padding:3px 10px;margin-top:10px;margin-right:5px;font-size:.667rem;border:1px solid #1a171b;border-radius:13px}.contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width:1025px){.contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail__block-link:hover .contact .contact__actions-list__link{color:#cd071e}.detail--expose .contact .contact__details .contact__address,.detail--expose .contact .contact__details .contact__name,.detail--expose .contact .contact__details .contact__title{font-size:.833rem}@media (min-width:1025px){.detail--expose .contact .contact__details .contact__address,.detail--expose .contact .contact__details .contact__name,.detail--expose .contact .contact__details .contact__title{font-size:1rem}}.detail--expose .contact .contact__details .contact__name{font-weight:300;margin:0}.detail--expose .contact .contact__details .contact__actions ul a{font-size:.833rem}@media (min-width:1025px){.detail--expose .contact .contact__details .contact__actions ul a{font-size:1rem}}@media (min-width:1025px){.contact__details{width:48.3606557377%;float:left;margin-right:3.2786885246%}}.contact__image{min-height:140px}@media (min-width:1025px){.contact__image{width:31.1475409836%;float:left;margin-right:3.2786885246%}}.contact__image img{width:100%;height:100%;max-height:none;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}@media (small:479px){.contact__image .image-box{max-width:200px}}@media (small:479px){.contact__image .image-box--round{max-width:80px}}.contact--broker .contact__image{max-width:204px}@media (min-width:1025px){.contact--broker .contact__image{max-width:auto}}.contact__badge{position:absolute;width:100%}@media (min-width:1025px){.contact__badge{width:13.9344262295%;float:left;float:right;margin-right:0;position:relative}}.contact__ribbon{position:absolute;top:0;right:0;width:auto;max-width:40px}@media (min-width:1025px){.contact__ribbon{max-width:70px}}@media (min-width:1025px){.detail__grid .contact .contact__image{width:21.25%;float:left;margin-right:5%}}@media (min-width:1025px){.detail__grid .contact .contact__details{width:73.75%;float:left;margin-right:5%}}.detail__grid .contact .contact__image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:1025px){.detail__grid .contact .contact__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.contact__badge,.contact__details,.contact__image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:15px}@media (min-width:1025px){.contact__badge,.contact__details,.contact__image{margin-bottom:0}}.contact__address,.contact__title{margin:0 0 20px}.contact__address:empty,.contact__title:empty{display:none}.contact__subtitle{margin:0}.contact__actions-list{padding:0;margin:0}.contact__actions-list a:hover{color:#cd071e}.contact__actions-list .excerpt a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.667rem}.contact__actions a{color:#1a171b}.contact__actions i{margin-right:15px;font-size:1.444rem}.contact__actions i.font-icon--mail{display:inline-block;margin-top:2px;font-size:1.111rem}.contact__actions i.font-icon--pin{margin-right:25px}.contact__actions i.font-icon--mobile{margin-right:20px;margin-left:5px}.contact__actions .btn{margin-top:20px}.contact__actions-list .excerpt a,.contact__actions .excerpt a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.667rem}.contact__actions-list .excerpt i,.contact__actions .excerpt i{margin-right:15px}.contact__actions-list .excerpt__extendable a:not(:last-child),.contact__actions .excerpt__extendable a:not(:last-child){margin-bottom:10px}.contact__actions-list .excerpt__extendable i,.contact__actions .excerpt__extendable i{margin-right:25px}.contact__actions-list .excerpt__extendable i.font-icon--mobile,.contact__actions .excerpt__extendable i.font-icon--mobile{margin-right:30px;margin-left:5px}.contact__actions-list,.contact__address,.contact__subtitle{font-size:1rem;font-weight:300}.contact__title{font-size:1.111rem}.contactbox .formbox__title{font-size:1.167rem}@media (min-width:1200px){.contactbox .formbox__title{font-size:.778rem}}.contactbox .contact__title{font-size:1rem}@media (min-width:1200px){.contactbox .contact__title{font-size:.778rem}}.detail,.detail p{font-size:.889rem}.detail p{margin-top:0}.detail__contactform{background:#f7f7f7}.detail__contactform .formbox__message p{font-size:.556rem}.detail__contactform .formbox__field{margin-bottom:15px}.detail__contactform .formbox__textarea{padding-bottom:5px}.detail__contactform .contact{margin-bottom:0}.detail .group__headline{font-size:1rem;margin-bottom:7px;text-transform:none;font-weight:500}@media (min-width:1025px){.detail .group__headline{font-size:1.333rem;text-transform:uppercase;font-weight:400}}.detail__stage{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.detail__stage .detail__contactform,.detail__stage .detail__gallery{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.detail__stage .detail__gallery{width:75%}.detail__stage .detail__contactform{width:25%}.detail__stage .gallery__slides{margin:0 -20px}@media (min-width:1025px){.detail__stage .gallery__slides{margin:0}}.detail__stage .formbox{padding:20px 20px 0;margin-bottom:15px}.detail__stage .contactbox{min-height:153px;padding:0 20px;font-size:.778rem}.detail__stage .contactbox .contact__image{width:13.9344262295%;float:left;margin-right:3.2786885246%}.detail__stage .contactbox .contact__image+.contact__details .contact__actions{margin-left:-20.4918032787%}.detail__stage .contactbox .contact__details{width:82.7868852459%;float:left;margin-right:3.2786885246%}.detail__stage .contactbox .contact__actions-list,.detail__stage .contactbox .contact__address,.detail__stage .contactbox .contact__title{margin:0 0 5px;font-size:.778rem}.detail__stage .contactbox .contact__actions{margin-top:5px;border-top:1px solid rgba(26,23,27,.3)}.detail__stage .contactbox .contact__actions .contact__actions-list li{margin-top:10px}.detail__stage .contactbox .contact__actions i{margin-right:8px;font-size:.778rem}.detail__stage .contactbox .contact__actions i.font-icon--mail{font-size:.611rem}.detail__bookmark{width:34px;height:34px;border-radius:50%;background-color:#fff;position:absolute;top:15px;left:-5px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (min-width:1025px){.detail__bookmark{width:60px;height:60px;border-radius:50%;background-color:#fff;top:20px;left:20px}}.detail__bookmark i{font-size:.833rem;-webkit-transition:all .75s ease;transition:all .75s ease}@media (min-width:1025px){.detail__bookmark i{font-size:1.667rem}}.detail__bookmark:hover i,.detail__bookmark i[class*=filled]{color:#cd071e}.detail__gallery,.detail__gallery .image-box{position:relative}.detail__gallery .image-box picture{position:relative;display:block}.detail__gallery .image-box picture:before{display:block;width:100%;padding-top:60%;content:""}.detail__gallery .image-box picture img{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.detail__gallery .image-box__caption{position:absolute;bottom:20px;left:50%;padding:12px 20px;background:#fff;border-radius:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 20px rgba(26,23,27,.75);box-shadow:0 0 20px rgba(26,23,27,.75)}.detail__gallery .gallery__navigation{display:none;margin-top:10px}@media (min-width:1025px){.detail__gallery .gallery__navigation{display:block}}.detail__gallery .gallery__navigation .image-box picture:before{padding-top:66.6666666667%}.detail__gallery .gallery__navigation .slick-list{margin-bottom:-10px}.detail__gallery .gallery__navigation .slick-track{margin:0}.detail__id,.detail__type{display:block;padding:0 0 25px;font-size:.889rem;font-weight:300}.detail__id{font-size:.778rem;padding:0 0 10px}@media (min-width:1025px){.detail__id{font-size:.889rem;padding:0 0 30px}}.detail__title{display:block;display:-webkit-box;width:100%;max-height:90px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:0 0 10px;font-size:1.111rem;font-weight:500}@media (min-width:1025px){.detail__title{font-size:1.556rem;margin:0 0 20px;font-weight:600}}.detail__location-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.detail__texts{zoom:1;width:100%;font-size:.833rem}.detail__texts:after,.detail__texts:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.detail__texts:after{clear:both}@media (min-width:1025px){.detail__texts{font-size:1rem;font-weight:300}}.detail__texts .image-box{width:23.7903225806%}@media (min-width:640px){.detail__texts .contactbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:49.1935483871%}.detail__texts .contactbox .image-box{width:100%}}.detail__texts>.image-box{display:none;float:right}@media (min-width:640px){.detail__texts>.image-box{display:block}}.detail__text{max-width:100%;font-weight:300}@media (min-width:1025px){.detail__text{width:74.5967741935%;padding-right:20px}}.detail__text h3{margin-top:0;margin-bottom:15px}.detail__text h3+p{margin-top:0}.detail__text .detail__text{margin-top:40px}.detail__group+.detail__group{margin-top:30px}@media (min-width:1025px){.detail__group+.detail__group{margin-top:40px}}.detail__group--delimited{padding:7px 0 0}@media (min-width:1025px){.detail__group--delimited{padding:40px 0 0}}.detail__group--delimited+.detail__group--delimited{padding:20px 0 0;margin-top:30px;border-top:1px solid #ededed}@media (min-width:1025px){.detail__group--delimited+.detail__group--delimited{margin-top:40px;padding:40px 0 0}}.detail__group--fluid{position:relative;right:50%;left:50%;width:100vw;padding:40px 0 80px;margin-right:-50vw;margin-left:-50vw;background:#f7f7f7}.detail__group--fluid+.detail__group--fluid{margin-top:-20px}.detail__group+.detail__group--fluid{margin-top:30px}@media (min-width:1025px){.detail__group+.detail__group--fluid{margin-top:50px}}.detail__group-location{padding:0;font-size:.833rem}@media (min-width:1025px){.detail__group-location{font-size:1rem;font-weight:300}}.detail__group-location p{font-size:.833rem;margin-bottom:0}@media (min-width:1025px){.detail__group-location p{font-size:1rem;font-weight:300}}.detail__group-location a{color:#1a171b}.detail__group-location a.hide-on-large,.detail__group-location a.hide-on-very-large{display:none}.detail__group-location i{margin-right:10px;font-size:1rem;font-weight:400;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.detail__group-location .btn{min-width:0;padding:7px 25px 6px;margin-left:15px;font-size:.778rem;font-weight:600;border:2px solid #1a171b}.detail__group-location .btn:hover{border-color:#cd071e}.detail__group-location .btn--hollow:hover{border-color:#1a171b}.detail__group .formbox{padding:0;margin:0}@media (min-width:1025px){.detail__group .formbox{width:66.1290322581%;float:left;margin-right:1.6129032258%}}.detail__highlights{padding:0}.detail__highlights ul li{display:inline-block;font-size:.833rem}@media (min-width:1025px){.detail__highlights ul li{font-size:1rem}}.detail__highlights .contact{margin-bottom:0}.detail__highlights a.hide-on-large,.detail__highlights a.hide-on-very-large{display:none}.detail__group-location+.detail__highlights{padding-top:0}@media (min-width:1025px){.detail__group-location+.detail__highlights{padding-top:0}}.detail__features{margin-bottom:40px}.detail__block-link{color:#1a171b}.detail--broker{margin-top:25px}@media (min-width:1025px){.detail--broker{margin-top:0}}.detail--broker .detail-info{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.detail--broker .detail-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail--broker .detail-info__image{width:100%}@media (min-width:1025px){.detail--broker .detail-info__image{width:15.3225806452%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.detail--broker .detail-info__content{width:100%}@media (min-width:1025px){.detail--broker .detail-info__content{width:83.064516129%;margin-left:0}}.detail--broker .detail__group--delimited{padding-bottom:0;margin-bottom:0;border-bottom:0}@media (min-width:1025px){.detail--broker.detail--full .detail-info__content{width:66.1290322581%;margin-left:.8064516129%}}.detail--broker .detail__title{margin:20px 0 0;font-weight:500;border-bottom:1px solid #ededed;padding-bottom:20px}@media (min-width:1025px){.detail--broker .detail__title{margin:0 0 10px;padding-bottom:0;border-bottom:none}}.detail--broker .detail__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.detail--broker .detail__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail--broker .detail__info--facts{margin-top:20px}@media (min-width:1025px){.detail--broker .detail__info--facts{padding-top:25px;border-top:1px solid rgba(26,23,27,.08);margin-bottom:50px}}.detail--broker .detail__address{padding-bottom:25px;border-bottom:1px solid #1a171b;display:none}@media (min-width:1025px){.detail--broker .detail__address{padding-bottom:0;border:none;display:block}}@media (min-width:1025px){.detail--broker .detail__actions,.detail--broker .detail__address{-webkit-box-flex:0;-ms-flex:0 0 48.7804878049%;flex:0 0 48.7804878049%}}.detail--broker .detail__badge{position:absolute;top:-10px;right:10px;max-width:40px;width:100%}@media (min-width:1025px){.detail--broker .detail__badge{max-width:60px;top:0;right:0}}.detail--broker .detail__info .contact__actions-list{margin-bottom:0}.detail--broker .detail__info .contact__actions-list .linklist__item{padding:15px 0 0;margin:0}@media (min-width:1025px){.detail--broker .detail__info .contact__actions-list .linklist__item{padding:0}}.detail--broker .detail__info .contact__actions-list+.btn{margin-top:20px}.detail--broker .detail__address{font-weight:300}@media (min-width:1025px){.detail--broker .detail__address{font-size:1rem}}.detail--broker .detail__text{font-weight:400}@media (min-width:1025px){.detail--broker .detail__text{font-size:1rem;font-weight:300}}.detail--broker .detail__text--slogan p i{font-size:.778rem;font-weight:400}@media (min-width:1025px){.detail--broker .detail__text--slogan p i{font-size:1rem;font-weight:300}}.detail--broker .btn--hollow{padding:7px 16px 8px}@media (min-width:1025px){.detail--broker .btn--hollow{padding:12px 16px 13px;text-transform:uppercase}}.detail--broker .detail__glossar{margin-top:48px}.detail--broker .detail__contactform .formbox__field{display:-webkit-box;display:-ms-flexbox;display:flex}.detail--broker .detail__group--estates .estate-slider+.btn{display:block;max-width:300px;margin:0 auto}@media (min-width:1025px){.detail--broker .detail__group--estates .estate-slider+.btn{margin-top:-50px}}.detail--expose .detail__info--facts{margin-top:25px}.detail--expose>.detail__group--facts h3.group__headline:not(:first-child),.detail--expose>.detail__highlights{border-top:1px solid #ededed;padding-top:25px}.detail--expose>.detail__highlights ul.detail__feature--interpoint li:not(:last-of-type):after{content:" \00B7"}@media (min-width:1025px){.detail--expose>.detail__highlights ul.detail__feature--interpoint li{font-weight:300}}.detail--expose>.detail__group--location{border-top:1px solid #ededed;padding:25px 0}.detail--expose>.detail__group--location>.detail__texts--location p{font-size:.833rem;margin:0}@media (min-width:1025px){.detail--expose>.detail__group--location>.detail__texts--location p{font-size:1rem}}.detail--expose>.detail__group--location .map,.detail--expose>.detail__group--location>.detail__texts--location .detail__texts--location-adress{margin-top:25px}.detail-info{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-info__content,.detail-info__extras,.detail-info__image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:0 .8064516129%}.detail-info__content{width:66.1290322581%}.detail-info__image{width:15.3225806452%;margin-left:0}.detail-info__extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:15.3225806452%;margin-right:0}.detail-info .detail__logo{margin-top:18px;text-align:center}.detail-info .detail__logo img{width:auto;max-height:65px}@media (min-width:1025px){.detail-info .detail__logo img{max-height:45px}}.detail__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail__grid>*{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:640px){.detail__grid>*{-ms-flex-preferred-size:45%;flex-basis:45%}.detail__grid>:not(:nth-child(odd)){margin-left:10%}}@media (min-width:1025px){.detail__grid>*{-ms-flex-preferred-size:31%;flex-basis:31%}.detail__grid>:not(:nth-child(odd)){margin-left:0}.detail__grid>:not(:nth-child(3n+1)){margin-left:3%}}.detail__sticky{position:fixed;right:0;bottom:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 20px;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in,opacity .3s ease-in;transition:all .2s ease-in,opacity .3s ease-in}@media (min-width:640px){.detail__sticky{display:none}}.detail__sticky--is-visible{background-color:#f7f7f7;opacity:1;visibility:visible}.detail__sticky--is-bottom{opacity:0;visibility:hidden}.detail__sticky a{width:100%}.shoppingBasket .removeButton{display:block;color:#cd071e;cursor:pointer}.shoppingBasket .hiddenFields{display:none}.shoppingBasket--emptyText,.shoppingBasket .js--removeFromBasket{font-size:.778rem}.shoppingBasket--orderButton--singlemags{margin-top:20px}.shoppingBasket--orderItem .js--addToBasket,.shoppingBasket--orderItemTable p{font-size:.778rem}.shoppingBasket--orderItemTable th{color:#fff;text-transform:uppercase;background:#1a171b}.shoppingBasket--orderStatus{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;background:#f7f7f7}.shoppingBasket--orderStatus .shoppingBasket--orderStatus--item{position:relative;width:50%;padding:15px 20px;font-size:12px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.shoppingBasket--orderStatus .shoppingBasket--orderStatus--item{padding:10px;font-size:1rem}}.shoppingBasket--orderStatus .shoppingBasket--orderStatus--active,.shoppingBasket--orderStatus .shoppingBasket--orderStatus--activeLast{color:#fff;background:#1a171b}.shoppingBasket--orderStatus .shoppingBasket--orderStatus--active:not(:last-of-type):after,.shoppingBasket--orderStatus .shoppingBasket--orderStatus--activeLast:not(:last-of-type):after{position:absolute;top:39%;left:100%;width:0;height:0;margin-top:-19px;pointer-events:none;border:24.5px solid transparent;border-left-color:#1a171b;content:" "}.shoppingBasket--orderStatus .shoppingBasket--orderStatus--activeLast:after{left:0;border-left-color:#1a171b}.shoppingBasket--summary td{background:#fff}.shoppingBasket--summary .shoppingBasket--summary--price{width:16%;min-width:80px}.shoppingBasket--summary .shoppingBasket--summary--price,.shoppingBasket--summary .shoppingBasket--summary--text{text-align:right;border:0}.shoppingBasket--summary .shoppingBasket--summary--total td{font-weight:700}.shoppingBasket--summary--divider td{padding:0;border-bottom:1px solid #1a171b}.formhandler--shoppingBasket{margin-bottom:20px}.formhandler--shoppingBasket .shoppingBasket--removeItem{padding-left:16px;text-transform:uppercase;cursor:pointer}.formhandler--shoppingBasket td{vertical-align:top;background:#fff}@media (min-width:1025px){.formhandler--shoppingBasket td{padding:20px}}.formhandler--shoppingBasket td.cell-2,.formhandler--shoppingBasket td.shoppingBasket--summary--price,.formhandler--shoppingBasket td.shoppingBasket--summary--text{text-align:right}@media (min-width:1025px){.formhandler--shoppingBasket td.cell-2,.formhandler--shoppingBasket td.cell-3{width:16%;min-width:80px}}.formhandler--shoppingBasket .shoppingBasket--orderItem .shoppingBasket--orderItem--image{width:20%;background:#fff}.formhandler--shoppingBasket .shoppingBasket--orderItem .shoppingBasket--orderItem--text{width:80%}.formhandler--shoppingBasket--tablehead,.formhandler--shoppingBasket .shoppingBasket--orderItem .shoppingBasket--orderItem--text .shoppingBasket--orderItem--button,.formhandler--shoppingBasket .shoppingBasket--orderItem .shoppingBasket--orderItem--text p,.formhandler--shoppingBasket .shoppingBasket--orderItem .shoppingBasket--orderItem--text ul{display:none}@media (min-width:1025px){.formhandler--shoppingBasket--tablehead{display:table}}.formhandler--shoppingBasket--tablehead td{color:#fff;text-transform:uppercase;background:#1a171b}.formhandler--shoppingBasket--tablehead .cell-2,.formhandler--shoppingBasket--tablehead .cell-3,.formhandler--shoppingBasket--tablehead .shoppingBasket--summary--price{text-align:right}@media (min-width:1025px){#einzelheftbestellung .cell-1{width:200px}}@media (min-width:1025px){#einzelheftbestellung .cell-2,#einzelheftbestellung .cell-3,#einzelheftbestellung .cell-5{width:60px;max-width:80px}}#einzelheftbestellung .cell-4{text-align:right}@media (min-width:1025px){#einzelheftbestellung .cell-4{width:120px;text-align:left}}#einzelheftbestellung .shoppingBasket--singlemagItem .teaser{border:none}#einzelheftbestellung .shoppingBasket--singlemagItem .teaser__footer{display:none}#einzelheftbestellung .shoppingBasket--singlemagItem .shoppingBasket--checkoutOnly{display:block}#einzelheftbestellung .shoppingBasket--singlemagItem .shoppingBasket--itemDetailsOpen{color:#cd071e;cursor:pointer}#jahresabo .shoppingBasket--orderItem,#probeabo .shoppingBasket--orderItem{padding:20px;background:#fff}#jahresabo .shoppingBasket--orderItem .teaser,#probeabo .shoppingBasket--orderItem .teaser{border:none}#jahresabo .shoppingBasket--orderItem .teaser__abstract ul,#jahresabo .shoppingBasket--orderItem .teaser__footer,#probeabo .shoppingBasket--orderItem .teaser__abstract ul,#probeabo .shoppingBasket--orderItem .teaser__footer{display:none}#einzelheftbestellung .formhandler--shoppingBasket td,#jahresabo .formhandler--shoppingBasket td,#probeabo .formhandler--shoppingBasket td{display:block;background:#f7f7f7}@media (min-width:1025px){#einzelheftbestellung .formhandler--shoppingBasket td,#jahresabo .formhandler--shoppingBasket td,#probeabo .formhandler--shoppingBasket td{display:table-cell}}#einzelheftbestellung .shoppingBasket--removeItem,#jahresabo .shoppingBasket--removeItem,#probeabo .shoppingBasket--removeItem{color:#cd071e}#einzelheftbestellung .formbox__field--submit,#jahresabo .formbox__field--submit,#probeabo .formbox__field--submit{margin-top:20px}.overlay{position:relative;width:95vw;padding:25px;margin:0 auto;background:#fff}@media (min-width:1025px){.overlay{width:820px}}.overlay__content{max-height:60vh;overflow-y:scroll}@media (min-width:640px){.overlay__content{max-height:75vh}}.overlay__content--contact{max-height:65vh}@media (min-width:640px){.overlay__content--contact{max-height:82vh}}.overlay__headline{display:block;margin-bottom:20px;font-size:1.444rem;font-weight:600;line-height:1.25}.overlay__share-items{display:-webkit-box;display:-ms-flexbox;display:flex}.overlay__share-item i{font-size:2.222rem}.overlay__share-item a{color:#1a171b}.overlay__share-item a:hover{color:#cd071e}.overlay__share-item:not(:first-child){margin-left:15px}.overlay__share-action .formbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}@media (min-width:1025px){.overlay__share-action .formbox{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.overlay__share-action .formbox input{width:100%;margin-bottom:15px}@media (min-width:1025px){.overlay__share-action .formbox input{width:90%;margin-right:15px;margin-bottom:0}}.overlay__share-action .formbox .btn{width:100%}@media (min-width:1025px){.overlay__share-action .formbox .btn{width:auto}}.mfp-bg{background:#fff;opacity:1}.mfp-close,.mfp-close-btn-in .mfp-close{z-index:0;width:30px;height:auto;color:#000}.mfp-close-btn-in .mfp-close:before,.mfp-close:before{display:inline-block;font-family:bevr-icons;content:"\e901"}.mfp-close-btn-in .mfp-close{position:absolute;top:-50px;right:0}img.mfp-img{max-height:75vh!important;padding:0}.mfp-title{position:absolute;bottom:20px;left:50%;padding:12px 20px;font-size:.667rem;font-weight:400;line-height:1.42;color:#1a171b;background:#fff;border-radius:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 20px rgba(26,23,27,.75);box-shadow:0 0 20px rgba(26,23,27,.75)}.mfp-title:empty{display:none}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mfp-fade.mfp-ready.mfp-wrap .mfp-content{opacity:1}.mfp-fade.mfp-ready.mfp-bg{opacity:.8}.mfp-fade.mfp-removing.mfp-bg,.mfp-fade.mfp-removing.mfp-wrap .mfp-content{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-container{padding:0}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .2s;transition:all .2s}.mfp-move-from-top .mfp-close{position:relative;padding:0;line-height:inherit;opacity:1}.mfp-move-from-top.mfp-bg{opacity:0;-webkit-transition:all .2s;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-container{padding:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all .3s;transition:all .3s}.mfp-move-horizontal .mfp-close{position:relative;padding:0;line-height:inherit;opacity:1}.mfp-move-horizontal.mfp-bg{opacity:0;-webkit-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.scroll-to-top{width:40px;height:40px;border-radius:50%;background-color:#fff;position:fixed;right:30px;bottom:75px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;color:#1a171b;cursor:pointer;border:none;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);-webkit-transition:all .2s ease-in,opacity .3s ease-in;transition:all .2s ease-in,opacity .3s ease-in}@media (min-width:640px){.scroll-to-top{width:60px;height:60px;border-radius:50%;background-color:#fff;right:20px;bottom:40px;font-size:1.222rem}}.scroll-to-top--visible{opacity:1;visibility:visible}.scroll-to-top:hover{color:#cd071e}.scroll-to-top i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cookie-banner{position:fixed;right:0;bottom:0;left:0;z-index:11;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.2);box-shadow:0 -2px 3px rgba(0,0,0,.2)}.cookie-banner p{position:relative;padding:10px 30px 10px 10px;margin:0 auto}.cookie-banner__close{position:absolute;width:14px;right:10px;top:12px;height:14px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjcwQUYwRDFGRDY0MTFFNUIzQThFMzM1REQyNURCQTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjcwQUYwRDBGRDY0MTFFNUIzQThFMzM1REQyNURCQTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNjFCMDk0MEY1QjMxMUU1OTQ0REZCQTAyNDdGMjQ0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNjFCMDk0MUY1QjMxMUU1OTQ0REZCQTAyNDdGMjQ0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi1vJFAAAAK0SURBVHja5JdLSFRhFMcdk4xCyLBtm6gQ7AFByiSFm9pNj7VEQ+aiB0wLs0XQQ2mKBBUqF2VGyzZJ4KKVJVa2SCiKFm2inStXxpBMt9+J/8DH17137jzARQf+nJnvnPM/nu9xzpgKgqBhLaSxYY0kMvHUjePr6pEgiqcxwnkLqq1OxbWJLz6xnGZBns+7aqzW4vPG5ydPuZcL40bUe9ChpTfgXPba9Kcqku5BPQAHtfQZdML1M6ziS05SkzTIQbKhwqTmn1N8STrE/1eavJgvYB50l3YEZMF2yK6gF/iLg5iE5t8FboNDnnle/P+eMaTTqAyYBKuOyUgug5YyxbbIz026Kr6M+MMvF8Zl1IjO2pUjYIKq9kVUa+sT8nPFeEbEG365Qi7HADgBNjmm1+AsRN8c3x2oh+Cw47cCnoO7YZczsoHI2S7IK8/UCQZJtlVJTQ9q3RWLy0W9iKYyZ2bbcwvYM+vRmt3YM6CdpJP6nPbiZhW3HEWcSjIkSLBeW3nKM/0A27y1pzqKXzUPCZGM23PyTH5Ss4+XS1rRdIJsEdULnoGiZy5qvVd+dR+LQY32ys5Y57wfdU+dKUpsqy9Q9Ye6VEzSZj0tP+l373uXentzTRVriNv7HHaeU0negkegL+I5XbWuRfXFaipuFYGbtKDeexLSKdP6XnB8ehTXWs1Pn92osZApY703T9Il3fYlDXu/t1vcmHiSbTXO7drGtNd7X4A7JPsYErNXrTPj9XY7kj5ivpb76bNZw+GAZ3oJ+sOSqnJb75efK8YzIN7YrV7U8Hf7+JxNGVUdJyvym/PmQVa8sUNixt6iPv8GT8B5Kiok6G52bgtUdxR9H5x2ipuJrZjgi6ghfX0HRpMk9TjMf1TxJkPidXoclysMj68fuwl2RtmTwOKNJ8yW+u/+d/ojwAD1g0ks0maaEQAAAABJRU5ErkJggg==") 50% no-repeat;background-size:contain}.cookie-banner__close span{text-indent:-1000em;display:block}.tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:640px){.tabs__buttons{margin-bottom:-1px}}.tabs__button{font-size:16px;background-color:#fff;padding:9px 12px 10px;cursor:pointer;border:none;border-top:2px solid transparent;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#838383}@media (min-width:640px){.tabs__button{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.tabs__button.active{background-color:#ededed;color:#000;font-weight:700}.tabs__tab{display:none}.tabs__tab.active{display:block}.ribbon{max-width:100%;height:auto}.ribbon #small-ribbon{display:none}.sticker a{display:inline-block;border-radius:50%}.sticker__content{background-color:rgba(205,7,30,.85);color:#fff;border-radius:50%;height:115px;width:115px}.sticker__content p{font-size:12px;line-height:1.14;text-align:center;font-weight:500;-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px);margin:0}.sticker__content p:before{content:"*";display:block;font-size:26px;line-height:10px}.stage .sticker{position:absolute;top:90px;right:21px}@media (min-width:640px){.stage .sticker{top:-130px;right:35px}}@media (min-width:1025px){.stage .sticker{top:-90px;right:35px}}.prefabs-menu{margin-right:-1rem;margin-left:-1rem;padding-right:1rem;padding-left:1rem;font-weight:700;color:#fff;background-color:#444}.prefabs-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.prefabs-menu__item{padding:.5rem 0 .4rem;letter-spacing:.05rem;border-bottom:3px solid transparent;-webkit-transition:border-bottom-color .2s ease;transition:border-bottom-color .2s ease}.prefabs-menu__item:not(:last-child){margin-right:1rem}.prefabs-menu__item--active{border-bottom-color:#ffed00}.prefabs-basic-search .styled-select{margin-bottom:10px}.prefabs-basic-search .input,.prefabs-basic-search input{width:100%}@media screen and (min-width:640px){.prefabs-list-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;margin-bottom:20px}}.prefabs-list-headline{font-size:1.556rem}@media (min-width:640px){.prefabs-list-headline{font-size:1.333rem}}.prefabs-list-controls,.prefabs-list-paging{margin-left:auto}.prefabs-list-controls a,.prefabs-list-paging a{padding:.25rem;font-weight:700;color:#8c8f93}.prefabs-list-controls__sort,.prefabs-list-paging__sort{display:inline-block;width:200px}.prefabs-list-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;margin-bottom:2rem}.prefabs-list-paging--top{display:none}.prefabs-list__item{background-color:#fff;border:1px solid rgba(26,23,27,.1);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.prefabs-list__item:not(:last-of-type){margin-bottom:20px}.prefabs-list__item:hover{-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.prefabs-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit}@media (min-width:1024px){.prefabs-item a{display:block}.prefabs-item a:after{display:table;clear:both;content:""}}.prefabs-item__image{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:auto;max-width:100%}@media (min-width:1024px){.prefabs-item__image{width:43.2432432432%;float:left;margin-right:2.1621621622%}}.prefabs-item__content{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 20px}@media (min-width:1024px){.prefabs-item__content{width:54.5945945946%;float:right;margin-right:0;-ms-flex-item-align:center;align-self:center;padding-right:20px;padding-left:0}}.prefabs-item__name{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 20px 10px;margin:0;font-size:1rem;font-weight:600}@media (min-width:1024px){.prefabs-item__name{width:54.5945945946%;float:right;margin-right:0;padding-right:calc(9.18919% + 20px);padding-left:0}}.prefabs-item__name img{display:none;height:auto;max-width:50px}@media (min-width:1024px){.prefabs-item__name img{position:absolute;top:20px;right:20px;display:block}}.prefabs-item__name span{font-size:1rem;font-weight:600}.prefabs-item__company-name{font-size:.889rem;font-weight:300}@media (min-width:1024px){.prefabs-item__company-name{display:none}}.prefabs-item__facts{margin-top:20px;margin-bottom:20px;color:#c5c5c5}@media (min-width:1024px){.prefabs-item__facts{display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}.prefabs-item__facts:nth-of-type(2){display:none}.prefabs-item__facts strong{display:block;font-size:1.111rem;color:#1a171b}@media (min-width:1024px){.prefabs-item__facts strong{margin-bottom:10px}}.prefabs-item__fact{display:block;font-size:.667rem;line-height:1.25}.prefabs-item__fact:first-of-type{margin-bottom:16px;grid-column:2;grid-row:2}@media (min-width:1024px){.prefabs-item__fact:first-of-type{margin:0;text-align:right}}.prefabs-item__fact:nth-of-type(2){grid-column:1;grid-row:2}.prefabs-item__fact--expansion,.prefabs-item__fact span{display:none}@media (min-width:1024px){.prefabs-item__fact--expansion{display:block}}.prefabs-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:300}.prefabs-detail a:not(.button){color:inherit}.prefabs-detail a:not(.button):hover{color:#cd071e}.prefabs-detail__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.prefabs-detail__header .prefabs-headline{margin-top:0;font-size:1.778rem;font-weight:600;line-height:1.25}.prefabs-detail__back{display:none}.prefabs-detail__start{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:60px}.prefabs-detail__gallery{zoom:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.prefabs-detail__gallery:after,.prefabs-detail__gallery:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.prefabs-detail__gallery:after{clear:both}@media (min-width:1024px){.prefabs-detail__gallery{margin-bottom:80px}}.prefabs-detail__gallery img{height:auto;max-width:100%}.prefabs-detail__gallery .slick-dots{position:absolute;margin-top:10px}.prefabs-detail__gallery .gallery--manufactor{opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (min-width:1024px){.prefabs-detail__gallery .gallery--manufactor{width:74.5967741935%;float:left;margin-right:1.6129032258%}}.prefabs-detail__gallery .gallery--manufactor.slick-initialized{opacity:1}.prefabs-detail__gallery--house{padding:0;background-color:transparent}@media (min-width:1024px){.prefabs-detail__gallery--house .gallery--manufactor{width:66.1290322581%;float:left;margin-right:1.6129032258%}}.prefabs-detail__single-image img{width:auto}.prefabs-detail__key-facts{font-size:.875rem}@media (min-width:640px){.prefabs-detail__key-facts{width:74.5967741935%;float:left;margin-right:1.6129032258%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.prefabs-detail__key-facts strong{display:block;font-size:1.5rem;font-weight:400}@media (min-width:640px){.prefabs-detail__key-facts strong{font-size:1.111rem}}.prefabs-detail__key-fact{display:block;font-size:.778rem;line-height:1.25}@media (min-width:640px){.prefabs-detail__key-fact{width:31.8918918919%;margin-right:20px;line-height:1.65}}.prefabs-detail__key-fact:not(:last-of-type){margin-bottom:20px}@media (min-width:640px){.prefabs-detail__key-fact:not(:last-of-type){margin-bottom:0;border-right:1px solid rgba(26,23,27,.3)}}.prefabs-detail__key-fact--with-info strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prefabs-detail__awards,.prefabs-detail__groundplans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.prefabs-detail__award,.prefabs-detail__groundplan{width:49.1935483871%}@media (min-width:1024px){.prefabs-detail__award,.prefabs-detail__groundplan{width:15.3225806452%}}.prefabs-detail__award img,.prefabs-detail__groundplan img{display:block;width:auto;max-width:100%;padding:.5rem;background-color:#fff;border:1px solid hsla(0,0%,96.9%,.5)}.prefabs-detail__award p,.prefabs-detail__groundplan p{margin:10px 0 0;font-size:.778rem;font-weight:300}.prefabs-detail__award{width:45%}@media (min-width:640px){.prefabs-detail__award{width:32%;width:33.33333%}}.prefabs-detail__award img{max-height:148px;margin:0 auto}@media (min-width:640px){.prefabs-detail__award img{margin:0}}.prefabs-detail__award .image-box__caption{text-align:center}@media (min-width:640px){.prefabs-detail__award .image-box__caption{text-align:left}}.prefabs-detail__award:nth-of-type(2n){margin-right:0}.prefabs-detail__description{margin-bottom:60px;clear:both}.prefabs-detail__description,.prefabs-detail__facts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.prefabs-detail__table{margin-bottom:20px;font-weight:300}.prefabs-detail__table td:first-of-type{width:50%;border-left:none}.prefabs-detail__table td:last-of-type{font-weight:300;border-right:none}.prefabs-detail__table tr:hover td{border-color:#dfe3e6}.prefabs-detail__table strong{font-weight:400}.prefabs-detail__details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.prefabs-detail .video-box{max-width:50%}.prefabs-detail__technic ul{list-style-type:disc;list-style-position:inside}.prefabs-detail__technic ol{list-style-type:decimal;list-style-position:inside}.prefabs-detail__builder{margin-bottom:2rem;text-align:center}@media (min-width:640px){.prefabs-detail__builder{width:23.7903225806%;float:right;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:60px;margin-bottom:0}}.prefabs-detail__builder img{max-width:50%;margin-bottom:1rem}.prefabs-detail__external-link{border-bottom:1px solid}.prefabs-detail__external-link:after{padding:0 2px 0 4px;vertical-align:text-bottom;content:url(../Images/external.svg)}.prefabs-headline{margin:20px 0 10px;font-size:1.6em;font-weight:400;color:#1a171b}@media (min-width:640px){.prefabs-headline{margin:40px 0;font-size:1.333rem}}.prefabs-headline--related{display:block;margin-bottom:20px;text-align:center}.prefabs-headline--builder-list{margin:40px 0 20px;font-size:1.333rem;font-weight:600}.breadcrumb{margin:40px 0 36px;font-size:.778rem}.breadcrumb__items{display:none}@media (min-width:1024px){.breadcrumb__items{display:-webkit-box;display:-ms-flexbox;display:flex}}.breadcrumb__item{margin-right:10px}.breadcrumb__item:after{margin-left:10px;content:"/"}.breadcrumb__item a{color:inherit;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.breadcrumb__item a:hover{color:#cd071e}.breadcrumb__item h1{display:inline-block;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.prefabs-filter-form-container{display:none;padding:20px;margin-top:150px;font-size:.778rem;background-color:#f7f7f7}@media (min-width:640px){.prefabs-filter-form-container{display:block}}.prefabs-filter-form{padding-top:0}.prefabs-filter-form:before{content:none}.prefabs-filter-form .input{width:100%}.prefabs-filter-form .form-element{margin-bottom:20px}.prefabs-filter-form .form-element>label{display:block;padding:10px 0;font-size:1rem;font-weight:600}.prefabs-filter-form .form-element__checkbox-list li{margin-bottom:20px}.prefabs-filter-form .form-element__checkbox-list input,.prefabs-filter-form .form-element__checkbox-list input:checked{display:none}.prefabs-filter-form .form-element__checkbox-list input:checked+label:before{font-family:bevr-icons;background:#cd071e;border:1px solid #cd071e;content:"\e968"}.prefabs-filter-form .form-element__checkbox-list label{position:relative;display:block;padding-left:29px;font-size:.778rem;cursor:pointer}.prefabs-filter-form .form-element__checkbox-list label:before{position:absolute;top:2px;left:0;width:17px;height:17px;font-size:.556rem;line-height:18px;color:#fff;text-align:center;background:#fff;border:1px solid #000;content:"";-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.prefabs-filter__clear{display:none}.prefabs-filter-toggle{display:none;font-size:.75rem}.prefabs-filter-toggle__closed,.prefabs-filter-toggle__open{margin-right:-1rem;margin-left:-1rem;padding-right:1rem;padding-left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:3.875rem}.prefabs-filter-toggle__open{display:none}.prefabs-filter-toggle__open .icon-button{margin:1rem}.prefabs-filter-toggle__closed .icon-button{margin-left:.5rem}.prefabs-filter-toggle__ranking,.prefabs-filter-toggle__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%}.prefabs-filter-toggle__submit{border-right:1px solid #ededed}.prefabs-filter-toggle__ranking:after{width:1rem;content:url(../Images/triangle-down.svg)}.button{display:inline-block;max-height:50px;min-width:150px;padding:13px 16px 14px;font-size:.778rem;font-weight:600;line-height:1.65;text-align:center;text-decoration:none;cursor:pointer;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button--dark,.button--show-all-houses,.button--show-builder{color:#fff;background-color:#1a171b}.button--dark:hover,.button--show-all-houses:hover,.button--show-builder:hover{background-color:#cd071e}.button--apply-filter{display:block;width:100%;margin:20px 0}.button--related-houses{display:none;clear:both;color:#1a171b;background-color:#fff;border:1px solid #1a171b}.button--related-houses:hover{color:#cd071e;background-color:#fff;border-color:#cd071e}.button--order-catalog{margin:10px 0;color:#1a171b;background-color:#fff;border:1px solid #1a171b}.button--order-catalog:hover{color:#cd071e;background-color:#fff;border-color:#cd071e}.button--builder-list{padding:0;margin:0;font-size:.889rem;font-weight:400;color:#1a171b}.button--builder-list:before{margin-right:10px;font-size:1.111rem;content:""}.button--show-all-houses{margin:10px 0}.button--prefabs-producer,.button--show-prefabs{display:block;max-width:200px;margin:0 auto;color:#fff;text-align:center;background:#1a171b}.button--prefabs-producer:hover,.button--show-prefabs:hover{background:#cd071e}.button--show-prefabs{width:100%}@media (min-width:1024px){.button--show-prefabs{width:auto}}.button--block{display:block}.prefabs-tooltip{display:none;padding:4px;font-size:.75rem;line-height:1.1;text-align:center}@media (min-width:1024px){.prefabs-tooltip{position:absolute;top:0;left:50%;display:block;width:200px;background-color:rgba(74,74,74,.9);border-radius:2px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}}@media (min-width:1024px){.prefabs-tooltip,.prefabs-tooltip__trigger--price-info .prefabs-tooltip{color:#fff;-webkit-transform:translateY(-110%) translateX(-50%);-ms-transform:translateY(-110%) translateX(-50%);transform:translateY(-110%) translateX(-50%)}.prefabs-tooltip__trigger--price-info .prefabs-tooltip{font-weight:400;letter-spacing:.02em}}.prefabs-tooltip__info-icon{display:inline-block;width:1rem;height:1rem;font-size:.75rem;line-height:.9rem;text-align:center;cursor:pointer;border:1px solid;border-radius:.5rem}.prefabs-tooltip__info-icon:hover+.prefabs-tooltip{opacity:1;visibility:visible}.prefabs-tooltip__trigger--price-info .prefabs-tooltip__info-icon{display:block}.prefabs-tooltip__trigger{position:relative;margin-left:.5rem}.prefabs-tooltip__overlay .prefabs-tooltip{display:block;padding:1rem;background:#fff}.prefabs-tooltip__overlay .prefabs-tooltip .mfp-close{color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.prefabs-tooltip--Passivhaus{display:none}.prefabs-builder-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prefabs-builder-block:after{-webkit-box-flex:1;-ms-flex:1;flex:1;content:""}.prefabs-builder-block--no-vertical-margin{margin-top:0;margin-bottom:0}.prefabs-builder-block__item{width:100%;padding:10px}@media (min-width:640px){.prefabs-builder-block__item{width:32.2580645161%}}.prefabs-builder-catalog .formbox{background:#fff}.prefabs-builder-catalog .formbox__fieldset:nth-child(2){margin-bottom:20px}.prefabs-builder-catalog .formbox__fieldset:nth-child(3){padding:20px;background:#f7f7f7}.prefabs-builder-catalog a{color:#cd071e}.prefabs-builder-catalog .prefabs-builder-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prefabs-builder-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:300;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (min-width:1024px){.prefabs-builder-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.prefabs-builder-list__group{width:32.2580645161%}}.prefabs-builder-list__letter{display:block;margin:10px 0;font-size:1.333rem;font-weight:600}.prefabs-builder-list__item{display:block;color:inherit}.prefabs-builder-list__item:hover{color:#cd071e}.prefabs-builder-catalog form h3{display:none}.prefabs-builder-catalog .prefabs-builder-filter{padding:20px;background:#f7f7f7}.prefabs-builder-catalog .prefabs-builder-filter input{width:100%}@media (min-width:1024px){.prefabs-builder-catalog .prefabs-builder-filter input{width:33%}}.prefabs-builder-catalog .powermail_legend{display:block;width:100%;margin-bottom:1rem;font-size:20px;line-height:1em}@media (min-width:1024px){.prefabs-builder-catalog .powermail_legend{margin-bottom:1.5rem;font-size:28px}}@media (min-width:1024px){.prefabs-builder-catalog .powermail_fieldwrap>label{width:33%}}.prefabs-builder-catalog .powermail_fieldwrap img{width:auto}.prefabs-builder-catalog .powermail_fieldwrap .checkbox{width:100%}.prefabs-builder-teaser{position:relative;padding:20px;border:1px solid rgba(26,23,27,.1);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.prefabs-builder-teaser:hover{-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.prefabs-builder-teaser:hover .button--builder-list{color:#cd071e}.prefabs-builder-teaser__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:10rem;padding:0 10px 40px}.prefabs-builder-teaser img{width:auto;height:auto;max-width:100%;max-height:100%}.prefabs-builder-detail{font-weight:300}@media (min-width:1024px){.prefabs-builder-detail-content{width:66.1290322581%;float:left;margin-right:1.6129032258%}}.prefabs-builder-detail-content__headline{margin:0 0 20px;font-size:1.333rem;font-weight:400;line-height:1.25}.prefabs-builder-detail-sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1024px){.prefabs-builder-detail-sidebar{float:right;width:48.7804878049%;margin-right:calc(-48.78049% + -20px)}}.prefabs-builder-detail-sidebar strong{display:block;margin:0 0 20px;font-size:1.333rem;line-height:1.25}.prefabs-builder-detail-socials{font-size:.889rem;font-weight:300}.prefabs-builder-detail-socials:not(:last-of-type){margin-bottom:20px}.prefabs-builder-detail-socials a{color:inherit;text-decoration:none}.prefabs-builder-detail-socials a:hover{color:#cd071e}.prefabs-builder-detail-socials ul{padding:0;margin:0}.prefabs-builder-detail-socials li{font-weight:300}.prefabs-builder-detail-socials__item{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prefabs-builder-entry:after{display:table;clear:both;content:""}.prefabs-builder-entry--detail-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.prefabs-builder-entry--detail-mode{display:inherit;margin-bottom:60px}}.prefabs-builder-entry a:not(.button){color:inherit}.prefabs-builder-entry a:not(.button):hover{color:#cd071e}.prefabs-builder-entry__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0}.prefabs-builder-entry__name,.prefabs-builder-entry__subline{margin:0;line-height:1.25}.prefabs-builder-entry__name{margin-top:30px;font-size:1.333rem;font-weight:600}@media (min-width:640px){.prefabs-builder-entry__name{margin-top:0}}.prefabs-builder-entry__subline{font-size:1.111rem;font-weight:400}.prefabs-builder-entry__address-item{padding:10px 0}.prefabs-builder-entry__address-item:not(:last-of-type){border-bottom:1px solid rgba(26,23,27,.3)}.prefabs-builder-entry__address-item:before{display:inline-block;width:32px;margin-right:10px;font-size:1.25rem;text-align:center}.prefabs-builder-entry__address-item a{color:inherit}.prefabs-builder-entry__address-item a:hover{color:#cd071e}.prefabs-builder-entry__address-item--route:before{content:""}.prefabs-builder-entry__address-item--route br{display:none}.prefabs-builder-entry__address-item--route [itemprop=streetAddress]:after{content:","}.prefabs-builder-entry__address-item--phone:before{content:""}.prefabs-builder-entry__address-item--fax:before{content:""}.prefabs-builder-entry__address-item--mail:before{content:""}.prefabs-builder-entry__description{font-size:16px}@media (min-width:640px){.prefabs-builder-entry__description{margin-top:0;font-size:1.375rem}}.prefabs-builder-entry__logo img{display:block;height:auto;max-width:50%;margin:0 auto}.prefabs-builder-entry--detail-mode .prefabs-builder-entry__logo-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-right:1.6129032258%}@media (min-width:1024px){.prefabs-builder-entry--detail-mode .prefabs-builder-entry__logo-wrapper{width:23.7903225806%}}.prefabs-builder-entry__address{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:0}@media (min-width:1024px){.prefabs-builder-entry__address{width:32.2580645161%;margin:0 32.2580645161% 0 8.4677419355%}}.prefabs-builder-entry__news-link{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}@media (min-width:1024px){.prefabs-builder-entry__news-link{width:32.2580645161%}}.prefabs-builder-entry__button{max-width:100%;white-space:nowrap}.prefabs-builder-entry__button span{display:none}@media (min-width:1024px){.prefabs-builder-entry__button span{display:inline-block}}.prefabs-house-teaser{margin-bottom:1rem}@media (min-width:640px){.prefabs-house-teaser{width:31.8918918919%;float:left;margin-right:2.1621621622%}}.prefabs-house-teaser:nth-of-type(3n){display:none}@media (min-width:640px){.prefabs-house-teaser:nth-of-type(3n){float:right;margin-right:0;display:block}}.prefabs-house-teaser-block{zoom:1;position:relative;margin:60px 0 1rem}.prefabs-house-teaser-block:after,.prefabs-house-teaser-block:before{display:table;height:0;line-height:0;content:"";visibility:hidden}.prefabs-house-teaser-block:after{clear:both}.prefabs-house-teaser .teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prefabs-house-teaser__picture{display:block;width:100%;height:210px;-o-object-fit:cover;object-fit:cover}.prefabs-house-teaser__info{position:relative;padding:20px;background-color:#fff}.prefabs-house-teaser__category{display:inline-block;font-size:.667rem;font-weight:400;color:#1a171b;text-transform:uppercase}.prefabs-house-teaser__headline{display:block;margin:0 0 10px;font-size:1rem;font-weight:600;line-height:1.28}.prefabs-house-teaser__cta{display:inline-block;padding:0;font-size:.889rem;font-weight:400;line-height:1.65;color:inherit;text-decoration:none;text-transform:uppercase}.prefabs-house-teaser__cta:before{margin-right:10px;font-size:1rem;content:""}.prefabs-house-teaser:hover .prefabs-house-teaser__cta{color:#cd071e}.prefabs-catalog-selector{min-height:230px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.prefabs-catalog-selector:hover{-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.1);box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.prefabs-catalog-selector__checkbox,.prefabs-catalog-selector__checkbox:checked+.prefabs-catalog-selector__label .prefabs-catalog-selector__button{display:none}.prefabs-catalog-selector__checkbox:checked+.prefabs-catalog-selector__label{border:1px solid #cd071e}.prefabs-catalog-selector__checkbox:checked+.prefabs-catalog-selector__label:after{display:block;width:120px;padding:13px 16px 14px;font-weight:600;color:#cd071e;text-align:center;cursor:pointer;content:"Entfernen"}.prefabs-catalog-selector__label{display:block;border:1px solid rgba(26,23,27,.1)}.prefabs-catalog-selector__label .prefabs-catalog-selector__button{position:relative}.prefabs-catalog-selector__logo-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:10rem;padding:1.5rem;border-bottom:none;border-top-right-radius:2px;border-top-left-radius:2px}.prefabs-catalog-selector__logo-holder img{width:auto;height:auto;max-width:100%;max-height:100%}.prefabs-producer-logo-list{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:640px){.prefabs-producer-logo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.prefabs-producer-logo-list__item{display:block;text-align:center}@media (min-width:640px){.prefabs-producer-logo-list__item{max-width:25%}}@media (min-width:640px){.prefabs-producer-logo-list__item:not(:last-child){margin-right:3.75rem}}.prefabs-producer-logo-list__item img{height:auto;max-width:100%}.prefabs-producer-logo-headline{display:none;text-align:center}@media (min-width:640px){.prefabs-producer-logo-headline{margin-top:6.875rem;font-size:2rem}}.stage__content .js-prefabs-filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background:#f7f7f7}@media (min-width:1024px){.stage__content .js-prefabs-filter-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.stage__content .js-prefabs-filter-form .form-element{-ms-flex-preferred-size:70px;flex-basis:70px}@media (min-width:1024px){.stage__content .js-prefabs-filter-form .form-element{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:10px}}#c115,div.footer{display:none}@media (min-width:640px){footer #footerpartners .specials-footer--blocks{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}