.font-contrast{background-color:rgba(255,255,255,0.7);line-height:normal;box-shadow:.3em 0 0 0 rgba(255,255,255,0.7),-0.3em 0 0 0 rgba(255,255,255,0.7);box-decoration-break:clone}.gutter--contained.gutter,.gutter--contained.gutter-vertical{position:relative;top:8px;margin-top:-8px}@media (min-width: 669px){.gutter--contained.gutter,.gutter--contained.gutter-vertical{top:16px;margin-top:-16px}}.gutter--contained.gutter-xs,.gutter--contained.gutter-vertical-xs{position:relative;top:2px;margin-top:-2px}@media (min-width: 669px){.gutter--contained.gutter-xs,.gutter--contained.gutter-vertical-xs{top:4px;margin-top:-4px}}.gutter--contained.gutter-s,.gutter--contained.gutter-vertical-s{position:relative;top:4px;margin-top:-4px}@media (min-width: 669px){.gutter--contained.gutter-s,.gutter--contained.gutter-vertical-s{top:8px;margin-top:-8px}}.gutter--contained.gutter-m,.gutter--contained.gutter-vertical-m{position:relative;top:8px;margin-top:-8px}@media (min-width: 669px){.gutter--contained.gutter-m,.gutter--contained.gutter-vertical-m{top:16px;margin-top:-16px}}.gutter--contained.gutter-l,.gutter--contained.gutter-vertical-l{position:relative;top:16px;margin-top:-16px}@media (min-width: 669px){.gutter--contained.gutter-l,.gutter--contained.gutter-vertical-l{top:24px;margin-top:-24px}}.gutter--contained.gutter-xl,.gutter--contained.gutter-vertical-xl{position:relative;top:24px;margin-top:-24px}@media (min-width: 669px){.gutter--contained.gutter-xl,.gutter--contained.gutter-vertical-xl{top:32px;margin-top:-32px}}.gutter--contained.gutter-xxl,.gutter--contained.gutter-vertical-xxl{position:relative;top:32px;margin-top:-32px}@media (min-width: 669px){.gutter--contained.gutter-xxl,.gutter--contained.gutter-vertical-xxl{top:40px;margin-top:-40px}}.input-text,.select,.textarea{border-color:#cacaca}.input-text:focus,.select:focus,.textarea:focus{border-color:#969696}
.one-step-search input::-webkit-input-placeholder,.one-step-search input::-moz-placeholder,.one-step-search input:-ms-input-placeholder,.one-step-search input.placeholdersjs{opacity:1}.one-step-search input.placeholdersjs{color:#757575}.one-step-search input [type="number"]{-moz-appearance:textfield}.one-step-search input [type="number"]::-webkit-inner-spin-button,.one-step-search input [type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.one-step-search .gutter-s>.grid-item,.one-step-search .gutter-vertical-s>.grid-item{margin-bottom:8px !important}.one-step-search .input-text:invalid{border-color:#d60e0e;background-color:#fae6e6}.oss-input-large{height:4.2rem;font-size:1.6rem}@media (min-width: 669px){.oss-input-large{font-size:1.4rem}}@media (max-width: 668px){.button-searchentry{font-size:16px;font-size:1.6rem}}.button-searchentry,a.button-searchentry{height:4.2rem !important}a.button-searchentry{padding-top:0;padding-bottom:0;line-height:4.2rem}.one-step-search__pretty-label-container{position:relative}.labelTextInputHandler{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:none;width:auto;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oss-input-large.labelTextInputHandler{line-height:4rem}.oss-dropdown-container{position:relative;height:4.2rem;width:100%;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.oss-dropdown-button{position:relative;z-index:100;border:1px solid #cacaca;padding-left:.7142em;padding-right:.7142em;height:4.2rem;line-height:4rem;font-size:16px;font-size:1.6rem;white-space:nowrap;background-color:#fff}@media (min-width: 669px){.oss-dropdown-button{font-size:14px;font-size:1.4rem}}.oss-dropdown-menu{z-index:2000;position:absolute;left:0;right:0;border:1px solid #cacaca;background-color:#fff}.oss-dropdown-menu li{padding:2px .7142em 2px}@media (min-width: 669px){.oss-dropdown-menu li{padding-top:4px;padding-bottom:4px}}.oss-dropdown-menu li:hover,.oss-dropdown-menu li[selected]{background-color:#d4dde5}.oss-dropdown-menu.oss-dropup-menu{bottom:4.2rem;border-top-width:1px}.oss-button-type,.oss-dropdown-button,.oss-location-container{position:relative}.oss-dropdown-caret,.current-location-button{position:absolute;top:50%;margin-top:-1.2142em;right:.7142em;margin-right:-0.7142em;width:1em;text-align:center;padding:.7142em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;font-size:14px;font-size:1.4000000000000001rem;color:#747474;cursor:pointer}@media (min-width: 669px){.oss-dropdown-caret,.current-location-button{font-size:12px;font-size:1.2rem}}@media (max-width: 668px){.current-location-button{font-size:16px;font-size:1.6rem}}@media (min-width: 669px){.oss-dropdown-caret-large,.current-location-button{font-size:14px;font-size:1.4rem}}@media (min-width: 669px){.oss-location--withmagnifyingglass{padding-left:4.2rem}.oss-location-magnifyinglass{height:24px;width:24px;position:absolute;left:8px;left:calc(0.5 * (4.2rem - 24px));top:8px;top:calc(0.5 * (4.2rem - 24px));fill:#343434}}@media (max-width: 668px){.oss-location--with-icon{padding-right:2.4em}.current-location-button{display:block}}@media (min-width: 669px){.current-location-button{display:none}}@media (max-width: 668px){.button-searchentry.button-searchentry--small{width:4.2rem;min-width:0;position:relative;padding:0}.button-searchentry.button-searchentry--small .oss-submit-search{height:100%;width:100%;padding:0;position:absolute;left:0;top:0;opacity:0;z-index:1}.button-searchentry.button-searchentry--small .oss-submit-search-magnifyingglass{height:24px;width:24px;padding:0;position:absolute;left:50%;top:50%;fill:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.oss-button-type{position:relative;margin-left:-1px;border:1px solid #cacaca;padding-left:.7142em;padding-right:2px;height:4.2rem;line-height:4rem;font-size:16px;font-size:1.6rem;cursor:pointer;background-color:#fff}@media (min-width: 669px){.oss-button-type{background-color:#f2f2f2;font-size:14px;font-size:1.4rem}}.oss-button-type a{color:#333333;text-decoration:none}@media (min-width: 669px){.oss-button-type a{font-weight:600}}.oss-dropdown-container>.oss-type-dropdown,.oss-dropdown-container>.oss-dropdown-menu,.oss-type-dropdown,.oss-dropdown-menu{display:none}.oss-dropdown-container>.oss-type-dropdown.showMenu,.oss-dropdown-container>.oss-dropdown-menu.showMenu,.oss-type-dropdown.showMenu,.oss-dropdown-menu.showMenu{display:block}.oss-type-dropdown{position:absolute;z-index:300;border:1px solid #cacaca;padding:8px 4px 0 8px;background-color:#fff}@media (min-width: 669px) and (max-width: 1013px){.oss-real-estate-type-living{right:-45px}.oss-real-estate-type-commercial{right:0}}@media (min-width: 1014px){.main-article-wrapper .oss-real-estate-type-living{right:-45px}.main-article-wrapper .oss-real-estate-type-commercial{right:0}}.oss-real-estate-type-living{width:630px}.oss-real-estate-type-commercial{width:391px}.oss-type-selection{margin-bottom:8px;white-space:nowrap}@media (min-width: 669px){.oss-type-selection{margin-bottom:16px}}.oss-type-selection input,.oss-type-selection label{cursor:pointer}.oss-dropdown-border-rent,.oss-dropdown-border-buy,.oss-dropdown-border-commercial{border-right:1px solid #e0e0e0}.oss-dropdown-border-rent{margin-right:18px}.oss-dropdown-border-buy{padding-bottom:22px;margin-right:14px}.oss-dropdown-border-commercial{margin-right:14px}.oss-radio-title{margin-bottom:.4em;font-size:18px;font-size:1.8rem;font-weight:600}@media (min-width: 669px){.oss-radio-title{font-size:18px;font-size:1.8rem}}@media (max-width: 668px){.oss-real-estate-type-living,.oss-real-estate-type-commercial{left:0;right:0;padding-bottom:8px;width:100%}.oss-dropdown-border-rent,.oss-dropdown-border-commercial,.oss-dropdown-border-buy{border-width:0 0 1px;border-style:solid;border-color:#e0e0e0;padding-bottom:8px}}.one-step-search .status-message{display:none;margin-bottom:.5rem;padding-bottom:0}/*! jQuery UI - v1.11.2 - 2014-10-31
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-front{z-index:100}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-autocomplete .ui-autocomplete-category{color:#757575;margin:4px 4px 0 4px}.ui-autocomplete .ui-autocomplete-category:not(:first-child){border-top:1px solid #e0e0e0}.ui-autocomplete .ui-menu-item{padding-left:14px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-item span{float:right;font-weight:bold}.ui-widget{font-family:Verdana,Arial,sans-serif}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif}.ui-widget-content{border:1px solid #e0e0e0;background:#fff;color:#333333}.ui-widget-content a{color:#333333}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-color:#e0e0e0;font-weight:normal}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #e0e0e0;background-color:#fff;font-weight:normal;color:#333333}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#333333;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e0e0e0;background:#e0e0e0;color:#333333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #d60e0e;background:#fae6e6;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}
.tabcomponent .tabs{overflow:hidden}.tabcomponent .tabs li{float:left}.tabcomponent .tabs a:active{background-color:transparent}.tabcomponent.tabs2select .tabs li{display:none}.tabcomponent.tabs2select .tabs .tab-trigger{display:none}.tabcomponent.tabs2select>select{width:100%}@media (min-width: 669px){.tabcomponent .tab{display:none}.tabcomponent .tab[id$="tab1"]{display:block}.tabcomponent.tabs2select .tabs li{display:block}.tabcomponent.tabs2select .tabs .tab-trigger{display:inline}.tabcomponent.tabs2select>select,.tabcomponent.tabs2select .tab-trigger{display:none}}.tabcomponent.tabcomponent--magicborder{border-bottom:1px solid #b6c5d3}.tabcomponent.tabcomponent--magicborder .tabs{background-color:#f4f6f8;background:-webkit-linear-gradient(top, #fff, #f4f6f8);background:-moz-linear-gradient(top, #fff, #f4f6f8);background:-ms-linear-gradient(top, #fff, #f4f6f8);background:-o-linear-gradient(top, #fff, #f4f6f8);background:linear-gradient(top, #fff, #f4f6f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f4f6f8));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f6f8',GradientType=0 )}.tabcomponent.tabcomponent--magicborder .tabs a.tab-trigger{display:block;margin-top:7px;-webkit-box-shadow:1px 0 0 #FFFFFF;-moz-box-shadow:1px 0 0 #FFFFFF;box-shadow:1px 0 0 #FFFFFF;border-right:1px solid #b6c5d3;padding:4px 14px;color:#333333}.tabcomponent.tabcomponent--magicborder .tabs a.tab-trigger:hover{color:#ff7500}.tabcomponent.tabcomponent--magicborder .tabs a.tab-trigger.icn{padding-left:45px;background-position:10px 50%;background-repeat:no-repeat}.tabcomponent.tabcomponent--magicborder .tabs a.tab-active{margin-top:0;margin-left:-1px;border-left:1px solid #b6c5d3;border-top:1px solid #b6c5d3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px 14px;background:#fff;color:#ff7500}.tabcomponent.tabcomponent--magicborder .tab{margin-top:-1px;border-top:1px solid #b6c5d3;padding:10px;width:auto}@media (min-width: 669px){.tabcomponent.tabcomponent--magicborder{margin:-24px -32px;border:none}.tabcomponent.tabcomponent--magicborder .tabs a.tab-active{border-top:0;padding-top:11px}}.tabcomponent.tabcomponent--magicborder.tabs2select .tab{border-top:0;padding-top:0}@media (min-width: 669px){.tabcomponent.tabcomponent--magicborder.tabs2select .tab{border-top:1px solid #b6c5d3;padding-top:10px}}.tabcomponent.tabcomponent--bubbles .tabs{overflow:visible;margin-bottom:15px;display:table;clear:both;content:""}.tabcomponent.tabcomponent--bubbles .tabs li{margin-right:5px}.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger{display:block;padding:5px}.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger:link,.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger:visited,.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger:focus{color:#0a4678}.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger.tab-active{position:relative;background:#0a4678;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger.tab-active:link,.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger.tab-active:visited,.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger.tab-active:focus{color:white}.tabcomponent.tabcomponent--bubbles .tabs .tab-trigger.tab-active:after{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-5px;border-width:5px;border-style:solid;width:0;height:0;border-color:#0a4678 transparent transparent transparent}
/**
 * Tabs
 */
.tabs-container {
	display: flex;
	gap: 1rem;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 1rem;
}

@media (max-width: 668px) {
	.tabs-container {
		margin-bottom: 2rem;
	}
}

.tabs-container .tabs-headline {
	/* font-size: 3.2rem; */
	margin-right: auto;
	margin-bottom: 0;
	flex-shrink: 0;
}

.tabs-container .icon {
	font-size: 4.8rem;
}

.tabs-container > span.news-icon {
	background-image: url(../img/tabs/news-bg.svg);
	background-repeat: no-repeat;
	background-size: 85%;
	background-position-y: 10px;
}

.tabs-container > span.webinar-icon {
	background-image: url(../img/tabs/webinar-bg.svg);
	background-repeat: no-repeat;
	background-size: 85%;
	background-position-y: 10px;
}

.tabs-container .tab-input {
	display: flex;
	gap: 1rem;
}

@media (max-width: 668px) {
	.tabs-container .tab-input {
		flex-basis: 100%;
		margin-top: 0.8rem;
	}
}

.tabs-container label {
	border: 1px solid #c4c4c4;
	border-radius: 20px;
	padding: 0.9rem 1.6rem;
	cursor: pointer;
	background: #fff;
	color: #666;
	transition: background ease 0.2s;
}

@media (max-width: 668px) {
	.tabs-container label {
		padding: 0.9rem 0.8rem;
	}
}

.tabs-container input[type="radio"] {
	display: none;
}

.tabs-container input[type="radio"]:checked + label {
	border: 1px solid #00FFD0;
	background: #e7fdf1;
}

/**
 * Scrolling
 */
.outer-div {
	margin: auto;
	padding: 1%;
	text-align: center;
	background: beige;
	/* */
	overflow-y: auto;
	scrollbar-width: none; /* Für Firefox */
}
.outer-div::-webkit-scrollbar {
	display: none; /* Für Chrome, Safari und andere Webkit-Browser */
}

.inner-div {
	display: inline-block;
	width: auto;
	height: auto;
	background: cyan;
	white-space: nowrap;
	overflow-x: auto;
}

.news {
	display: inline-block;
	width: 300px;
	height: 100%;
	border: thin solid silver;
	margin-left: 8px;
	white-space: normal;
	vertical-align: top;
}

.news:first-child {
	margin-left: 0;
}

/*!
 * Styles for the ImmobilienScout24 home page and section pages
 * http://www.immobilienscout24.de/
 */main>div.parsys>div.section:not(.title){margin-bottom:65px}.background-gradient-radial{background:-webkit-radial-gradient(bottom center, ellipse farthest-side, #e4e9ed 0%, white 100%);background:-moz-radial-gradient(bottom center, ellipse farthest-side, #e4e9ed 0%, white 100%);background:-ms-radial-gradient(bottom center, ellipse farthest-side, #e4e9ed 0%, white 100%);background:-o-radial-gradient(bottom center, ellipse farthest-side, #e4e9ed 0%, white 100%);background:radial-gradient(bottom center, ellipse farthest-side, #e4e9ed 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e9ed', GradientType=0)}.footer--light{background-color:#f8fafb}.footer--dark{background-color:#f4f6f8}
@media (max-width: 668px){.sectionheader2015{background-image:none !important}}@media (min-width: 669px){.sectionheader2015{position:relative}.sectionheader2015__content-area{position:absolute}.sectionheader2015__content-area--main{bottom:64px}.sectionheader2015__content-area--link-bar{left:0;bottom:0;width:100%}.sectionheader2015__content--optimal-width{width:590px}}@media (min-width: 1014px){.sectionheader2015__content-area--main{bottom:96px}}.sectionheader2015__magic-positioning-item{margin-bottom:8px}@media (min-width: 669px){.sectionheader2015__magic-positioning-item{margin-bottom:8px}}@media (min-width: 1014px){.sectionheader2015__magic-positioning-wrapper{display:table;table-layout:fixed;border-spacing:8px;margin:-8px}.sectionheader2015__magic-positioning-item{display:table-cell;vertical-align:bottom;border-spacing:0}.sectionheader2015__magic-positioning-item--smushed{width:1px}}.sectionheader2015__content--search{padding-bottom:8px}.sectionheader2015__content--teaser{padding:8px}.sectionheader2015__content-area--link-bar{padding-top:8px;padding-bottom:8px}@media (min-width: 669px){.sectionheader2015__content--search{padding:16px}.sectionheader2015__content--teaser{padding:8px 16px}.sectionheader2015__content-area--link-bar{padding-top:8px;padding-bottom:8px}}@media (min-width: 1014px){.sectionheader2015__content--teaser{padding-bottom:16px}}@media (max-width: 668px){.sectionheader2015__content--teaser__text-container{text-align:center}}@media (min-width: 669px) and (max-width: 1013px){.sectionheader2015__content--teaser__text-container p{padding-left:.7142em}}@media (min-width: 669px) and (max-width: 1013px){.sectionheader2015__content--teaser__text-container,.sectionheader2015__content--teaser__button-container{display:inline-block;float:none;vertical-align:middle}}@media (min-width: 1014px){.sectionheader2015__content--teaser__text-container{height:38px;font-size:1.4rem}}.sectionheader2015 .tabcomponent--bubbles .tabs{display:block !important;margin-bottom:0}.sectionheader2015 .tabcomponent--bubbles .tabs li{margin:0 !important}.sectionheader2015 .tabcomponent--bubbles .tab-trigger{border-radius:0 !important}.sectionheader2015 .tabcomponent--bubbles .tab-trigger.tab-active{background-color:transparent}.sectionheader2015 .tabcomponent--bubbles .tab-trigger.tab-active:after{display:none !important}.sectionheader2015 .tabcomponent--bubbles{margin-bottom:-8px}@media (min-width: 669px){.sectionheader2015 .tabcomponent--bubbles{margin-bottom:-16px}}.sectionheader2015 .tabcomponent--bubbles .tabs{overflow:hidden}.sectionheader2015 .tabcomponent--bubbles .tabs ul:after{display:table;clear:both;content:""}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger{padding:0 16px;line-height:2.5}@media (max-width: 668px){.sectionheader2015 .tabcomponent--bubbles.tabs2select .tabs{display:none !important}.sectionheader2015 .tabcomponent--bubbles .tabs{margin-bottom:8px}.sectionheader2015 .tabcomponent--bubbles .tabs ul{border-bottom:1px solid #cacaca;padding:0 8px}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger{border:1px solid transparent;border-width:1px 1px 0;background-color:#f2f2f2;font-weight:600}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active{border-color:#cacaca;background-color:#f2f2f2;margin-bottom:-1px;padding-bottom:1px}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger:link,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger:visited{color:#333333;text-decoration:none}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger:hover,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger:focus,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger:active{color:#2267e8}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active:link,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active:visited,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active:hover,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active:focus,.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active:active{color:#2267e8}}@media (min-width: 669px){.sectionheader2015__content--search{position:relative}.sectionheader2015 .tabcomponent--bubbles .tabs{position:absolute;left:0;top:-2.5em}.sectionheader2015 .tabcomponent--bubbles .tabs .tab-trigger.tab-active{font-weight:600}}@media (max-width: 668px){.sectionheader2015--dark{background-color:#f2f2f2}}@media (max-width: 668px){.sectionheader2015--dark .sectionheader2015__content--background{background-color:#fff !important}}@media (min-width: 669px){.sectionheader2015--dark .sectionheader2015__content--background{background-color:rgba(52,52,52,0.8) !important}}@media (max-width: 668px){.sectionheader2015--dark .sectionheader2015__content--search{background-color:transparent !important}}@media (min-width: 669px){.sectionheader2015--dark .sectionheader2015__content--background{color:#fff !important}.sectionheader2015--dark .sectionheader2015__content--background a.icon-arrow{color:#fff !important}.sectionheader2015--dark .sectionheader2015__content--background a.icon-arrow:hover,.sectionheader2015--dark .sectionheader2015__content--background a.icon-arrow:focus,.sectionheader2015--dark .sectionheader2015__content--background a.icon-arrow:active{color:#2267e8 !important}}@media (min-width: 669px){.sectionheader2015--dark .tabcomponent .tab-trigger{background-color:rgba(52,52,52,0.6) !important;color:#fff !important;-webkit-transition:background 50ms linear;-moz-transition:background 50ms linear;-o-transition:background 50ms linear;transition:background 50ms linear}.sectionheader2015--dark .tabcomponent .tab-trigger:hover{background-color:rgba(52,52,52,0.9) !important}.sectionheader2015--dark .tabcomponent .tab-trigger.tab-active{background-color:rgba(52,52,52,0.8) !important}.sectionheader2015--dark .sectionheader2015__content--background .one-step-search{color:#333333}.sectionheader2015--dark .sectionheader2015__content--background .one-step-search a.icon-arrow{color:#2267e8 !important}.sectionheader2015--dark .sectionheader2015__content--background .one-step-search a.icon-arrow:hover,.sectionheader2015--dark .sectionheader2015__content--background .one-step-search a.icon-arrow:focus,.sectionheader2015--dark .sectionheader2015__content--background .one-step-search a.icon-arrow:active{color:#2267e8 !important}}
/*!
 * Styles for the ImmobilienScout24 home page
 * http://www.immobilienscout24.de/
 */
/* Primary */
/* Dark Mode */
/* Primary */
/* Primary */
/* Primary */
/* Primary */
/* Primary */
/* Primary */
.searchentry {
  margin-top: 30px;
}
.form-input--large {
  height: 52px;
}

