@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: "SignaWebPro";
	src: url("fonts/46a7be5f-24e0-404f-90fe-d744e9db6a39d41d.eot?#iefix");
	src: url("fonts/46a7be5f-24e0-404f-90fe-d744e9db6a39d41d.eot?#iefix") format("eot"), url("fonts/25406d4c-3811-4656-89a8-ba3a8d8ff4c6.html") format("woff2"), url("fonts/b1427a4d-de69-4b07-8c02-849c428c2775.woff") format("woff"), url("fonts/8440ea99-a6d3-4a10-aba2-114caa1a8e9e.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: "SignaWebPro";
	src: url("fonts/31f6cbda-2ced-4e39-b2b6-4f579cda9eecd41d.eot?#iefix");
	src: url("fonts/31f6cbda-2ced-4e39-b2b6-4f579cda9eecd41d.eot?#iefix") format("eot"), url("fonts/0a09cead-64a7-40e9-9fbd-ffcb0c1e3590.html") format("woff2"), url("fonts/3dee4b2a-4a10-4360-852a-5a6f34ba989c.woff") format("woff"), url("fonts/8394f763-556e-46f4-9746-40ed3b668156.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "SignaWebPro";
	src: url("fonts/6e95df4b-18b9-45c2-bf7b-9ff9b7839facd41d.eot?#iefix");
	src: url("fonts/6e95df4b-18b9-45c2-bf7b-9ff9b7839facd41d.eot?#iefix") format("eot"), url("fonts/5ce9734a-71e9-45bf-bc99-deec0dc10b48.html") format("woff2"), url("fonts/f193f55c-9f88-4760-86c4-3d075c25cbf2.woff") format("woff"), url("fonts/ac04fc48-cc56-44c1-a8a6-c0409af50f9e.ttf") format("truetype");
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: "SignaWebPro";
	src: url("fonts/10306070-93a3-42ae-a8b4-a99b12a42e83d41d.eot?#iefix");
	src: url("fonts/10306070-93a3-42ae-a8b4-a99b12a42e83d41d.eot?#iefix") format("eot"), url("fonts/86d1f0b7-fc9b-4c67-86d3-5e25a08a66c1.html") format("woff2"), url("fonts/00cf963d-ebcc-4323-aa9d-c1610c3019f0.woff") format("woff"), url("fonts/08c01cf3-4884-460e-8568-6f999cc4eb8f.ttf") format("truetype");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: "SignaWebPro-Condensed";
	src: url("fonts/1a0942e3-32b5-4348-85d4-7dbd8edc167dd41d.eot?#iefix");
	src: url("fonts/1a0942e3-32b5-4348-85d4-7dbd8edc167dd41d.eot?#iefix") format("eot"), url("fonts/79f8324e-487a-4be9-bea7-dbd5a3d23f51.html") format("woff2"), url("fonts/139ae487-8441-467e-acc2-911c0ef921a6.woff") format("woff"), url("fonts/0ca847ec-4d17-4f66-835c-1d86192805ff.ttf") format("truetype");
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: "SignaWebPro-Condensed";
	src: url("fonts/4ff3925b-dfd4-4a8e-a06e-48c52d620cf1d41d.eot?#iefix");
	src: url("fonts/4ff3925b-dfd4-4a8e-a06e-48c52d620cf1d41d.eot?#iefix") format("eot"), url("fonts/56f639a1-c709-4f57-b73e-701de1d3e3e1.html") format("woff2"), url("fonts/f5070ca2-379c-4208-8642-b8a80da0d375.woff") format("woff"), url("fonts/fab63d1d-0611-41d4-8d0f-f2c57146db55.ttf") format("truetype");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans';
	src: url("fonts/OpenSans-Light9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-Lightd41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-Light9f1e.html?v=1.1.0") format("woff2"), url("fonts/OpenSans-Light9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-Light9f1e.ttf?v=1.1.0") format("truetype"), url("fonts/OpenSans-Light9f1e.svg?v=1.1.0#Light") format("svg");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans';
	src: url("fonts/OpenSans-Regular9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-Regulard41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-Regular9f1e.html?v=1.1.0") format("woff2"), url("fonts/OpenSans-Regular9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-Regular9f1e.ttf?v=1.1.0") format("truetype"), url("fonts/OpenSans-Regular9f1e.svg?v=1.1.0#Regular") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans';
	src: url("fonts/OpenSans-Semibold9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-Semiboldd41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-Semibold9f1e.html?v=1.1.0") format("woff2"), url("fonts/OpenSans-Semibold9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-Semibold9f1e.ttf?v=1.1.0") format("truetype"), url("fonts/OpenSans-Semibold9f1e.svg?v=1.1.0#Semibold") format("svg");
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans';
	src: url("fonts/OpenSans-Bold9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-Boldd41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-Bold9f1e.html?v=1.1.0") format("woff2"), url("fonts/OpenSans-Bold9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-Bold9f1e.ttf?v=1.1.0") format("truetype"), url("fonts/OpenSans-Bold9f1e.svg?v=1.1.0#Bold") format("svg");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans Condensed';
	src: url("fonts/OpenSans-CondLight-webfont9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-CondLight-webfontd41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-CondLight-webfont9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-CondLight-webfont9f1e.ttf?v=1.1.0") format("truetype");
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans Condensed';
	src: url("fonts/OpenSans-CondBold-webfont9f1e.eot?v=1.1.0");
	src: url("fonts/OpenSans-CondBold-webfontd41d.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("fonts/OpenSans-CondBold-webfont9f1e.woff?v=1.1.0") format("woff"), url("fonts/OpenSans-CondBold-webfont9f1e.ttf?v=1.1.0") format("truetype");
	font-weight: bold;
	font-style: normal;
}
body {
	color: #494948;
	font-size: 100%;
	font-family: 'Open Sans', sans-serif;
	height: 100%;
}
html {
	height: 100%;
	box-sizing: border-box;
}
.mywarp {
	margin: 0 0 0 0;
}
.spfooter {
	width: 100%;
	height: 100%;
	position: relative;
}
.fussbereich {
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: yellow;
	height: 2em;
}
.headline_three {
	font-size: 24px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 15px;
}
.headline_two {
	font-size: 18px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_btn {
	font-size: 22px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 24px;
	line-height: 1.2em;
}
.mobilheadline {
	font-size: 30px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
} 
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
.stage1 {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-image: url("../img/bg1.jpg");
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	overflow: hidden;
}
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 15px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 20px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
.mobil {
	display: none !important;
}
img.coupleback {
	width: auto;
	height: auto;
	vertical-align: bottom;
}
img.vorteil {
	width: auto;
	height: 120px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -560px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 587px;
	height: 500px;
	position: absolute;
	z-index: 15;
	top: 0;
	right: 1px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 40%;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 330px;
	height: 210px;
	padding: 50px 50px 50px 50px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 150px;
	top: 300px;
	position: relative;
	text-align: center;
}
.bigteaser {display: none;}
.mobilteaser{display: block;}
.bluebox {
	background-color: #009EE2;
	display: block;
}

h3.griditembig1 {
	color: #494948;
	font-size: 30px;
	margin: 0 0 8px;
	font-weight: 300;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-bottom: 0.1rem;
	line-height: 1.2 !important;
	padding-top: 5px;
}
@media (min-width: 576px) {
.headline_three {
	font-size: 24px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 15px;
}
.headline_two {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 42px;
	line-height: 1.2em;
}
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
/*.stage {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #009EE2;
	overflow: hidden;
}
	*/
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 20px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 20px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
.mobil {
	display: none !important;
}
img.coupleback {
	width: auto;
	height: auto;
	vertical-align: bottom;
}
img.vorteil {
	width: auto;
	height: 150px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -420px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 587px;
	height: 500px;
	position: absolute;
	z-index: 15;
	top: 0;
	right: 1px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 40%;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 330px;
	height: 210px;
	padding: 50px 50px 50px 50px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 150px;
	top: 300px;
	position: relative;
	text-align: center;
}

.bigteaser {display: none;}
.mobilteaser{display: block;}
.headline_btn {
	font-size: 22px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
	
}
	
@media (min-width: 768px) {
.headline_three {
	font-size: 16px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 5px;
}
.headline_two {
	font-size: 22px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 42px;
	line-height: 1.2em;
}
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
/*.stage {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #009EE2;
	overflow: hidden;
}
	*/
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 20px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 14px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
.mobil {
	display: block !important;
}
img.coupleback {
	width: auto;
	height: auto;
	vertical-align: bottom;
}
img.vorteil {
	width: auto;
	height: 150px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -360px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 500px;
	height: 500px;
	position: absolute;
	z-index: 15;
	top: 0;
	right: -50px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 40%;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 260px;
	height: auto;
	padding: 50px 20px 50px 20px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 150px;
	top: 340px;
	position: relative;
	text-align: center;
}
.bigteaser {display: block;}
.mobilteaser{display: none;}
	.headline_btn {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}

	
}

@media (min-width: 992px) {
.headline_three {
	font-size: 22px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 7px;
}
.headline_two {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 42px;
	line-height: 1.2em;
}
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
/*.stage {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	overflow: hidden;
}
	*/
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 20px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 16px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
img.vorteil {
	width: auto;
	height: 200px;
	vertical-align: bottom;
}
img.coupleback {
	width: auto;
	height: 260px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -300px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 540px;
	height: 500px;
	position: absolute;
	z-index: 15;
	top: 0;
	right: 1px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 350px;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 300px;
	height: 210px;
	padding: 50px 50px 50px 50px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 130px;
	top: 320px;
	position: relative;
	text-align: center;
}
.bigteaser {display: block;}
.mobilteaser{display: none;}
	.headline_btn {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}


}

@media (min-width: 1200px) {
.headline_three {
	font-size: 24px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 15px;
}
.headline_two {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 42px;
	line-height: 1.2em;
}
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
/*.stage {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	overflow: hidden;
}
	*/
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 20px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 20px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
img.vorteil {
	width: auto;
	height: 250px;
	vertical-align: bottom;
}
img.coupleback {
	width: auto;
	height: 260px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -300px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 587px;
	height: 500px;
	position: absolute;
	top: 0;
	right: 1px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 350px;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 330px;
	height: 210px;
	padding: 50px 50px 50px 50px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 150px;
	top: 300px;
	position: relative;
	text-align: center;
}
.bigteaser {display: block;}
.mobilteaser{display: none;}
	.headline_btn {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}


}

@media (min-width: 1750px) {
.headline_three {
	font-size: 20px;
	color: #494948;
	line-height: 110%;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-top: 20px;
}
.headline_two {
	font-size: 22px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.headline_one {
	font-family: 'SignaWebPro-Condensed', sans-serif; /*color: #FFFFFF;*/
	font-weight: 300;
	font-size: 42px;
	line-height: 1.2em;
}
b, strong {
	font-weight: 600;
}
.mainspot {
	position: relative;
	height: 500px;
	margin: 0 0px;
	padding: 64px 0 0;
	z-index: 1;
}
/*.stage {
	position: relative;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	overflow: hidden;
}
	*/
.nopadlr {
	padding-left: 0px;
	padding-right: 0px;
}
ul > li {
	list-style-type: none;
}
.rocketitem {
	position: relative;
	margin: 0 0 0 0px;
	color: #FFFFFF;
	font-size: 18px;
}
.up {
	margin-top: 15px;
}
.upp {
	padding-top: 30px;
}
.fa, .fas {
	font-weight: 300;
	color: #FFCC13;
	margin-right: 5px;
	font-size: 85%;
}
.headerfont {
	font-size: 16px;
}
.headerhigh {
	min-height: 500px !important;
}
.upp64 {
	margin-top: 64px;
}
.posbigimg {
	position: absolute;
	left: 850px;
	top: 80px;
}
.buttonmargintop {
	margin-top: 5px;
}
img.vorteil {
	width: auto;
	height: 250px;
	vertical-align: bottom;
}
img.coupleback {
	width: auto;
	height: 260px;
	vertical-align: bottom;
}
#wrapper {
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {
	min-height: 100%;
	position: relative;
}
#footer {
	position: absolute;
	bottom: -300px;
	width: 100%;
}
.one {
	background: url(../img/teaser-couple_1750.png);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-size: auto auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
	width: 587px;
	height: 500px;
	position: absolute;
	z-index: 15;
	top: 50px;
	right: 220px;
	overflow: hidden;
}
.two {
	width: 100%;
	position: absolute;
	z-index: 15;
	bottom: 0px;
	left: 350px;
	overflow: hidden;
	z-index: 10;
}
.three {
	background: url(../img/button_anzeige_scufa_auskunft_1750.png);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	width: 330px;
	height: auto;
	padding: 50px 50px 50px 50px;
	box-sizing: border-box;
	position: absolute;
	z-index: 35;
	left: 130px;
	top: 270px;
	position: relative;
	text-align: center;
}
.bigteaser {display: block;}
.mobilteaser{display: none;}
	.headline_btn {
	font-size: 28px;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}


}






.font2 {
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
.fontwhite {
	color: #fff;
}
.fontcolor {
	color: #494948;
}
.border1 {
	border: solid 1px #ccc;
}
.text_glb {
	color: #ffcc33;
}
.margin_top10 {
	margin-top: 10px;
}
.margin_top5 {
	margin-top: 5px;
}
.margin_lr3 {
	margin-left: 3px; margin-right: 3px;
}

.pad_top10 {
	padding-top: 10px;
}
.smheadyellow {
	background: #ffcc33;
}
.smheadli {
	background: #FAFAFA;
	border-bottom: 1px solid #FFFFFF;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.smheadlinb {
	background: #FAFAFA;
}
.smheadli2 {
	background: #f5f5f5;
	border-bottom: 1px solid #FFFFFF;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.pad_left30 {
	padding-left: 30px;
}
.pad_right30 {
	padding-right: 30px;
}
.smheadli_txt_al {
	text-align: right;
}
.smheadli_txt {
	font-size: 13px;
	color: #494948;
	font-weight: 600;
}
.marginlr15 {
	margin-left: 15px;
	margin-right: 15px;
}

#flex-container {
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.panel-flex {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.fa,  .far {
	-webkit-transform: scale(0.9, 0.9);
	-ms-transform: scale(0.9, 0.9);
	transform: scale(0.9, 0.9);
}
.far {
	font-family: 'FontAwesome';
	font-weight: 400;
}
.far {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
.innerGridItem {
	/*position: absolute;
	top: 0;
	left: 0;*/
	min-width: 80px;
	min-height: 80px;
	max-width: 80px;
	max-height: 80px;
	padding: 0;
	text-align: center;
	background: #009EE2;
	border-radius: 40px;
	z-index: 1;
	display: block;
}
.far {
	font-size: 40px;
	color: #FFFFFF;
	line-height: 80px;
	width: 100%;
	display: block;
}
.far {
	-webkit-transform: scale(0.9, 0.9);
	-ms-transform: scale(0.9, 0.9);
	transform: scale(0.9, 0.9);
}
h3.griditem {
	color: #494948;
	font-size: 24px;
	margin: 0 0 8px;
	font-weight: 300;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-bottom: 0.1rem;
	line-height: 140% !important;
	padding-top: 5px;
}
h3.griditembig {
	color: #494948;
	font-size: 43px;
	margin: 0 0 8px;
	font-weight: 300;
	font-family: 'SignaWebPro-Condensed', sans-serif;
	margin-bottom: 0.1rem;
	line-height: 1.2 !important;
	padding-top: 5px;
}
.gridfront {
	font-size: 18px;
	line-height: 100% !important;
	;
	font-weight: 300;
	font-family: 'SignaWebPro-Condensed', sans-serif;
}
hr.pageSeparator {
	display: block;
	height: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	clear: both;
	border: none;
	border-width: 1px 0 0 0;
	border-style: dashed;
	border-color: #CCC;
	width: 100%;
}
.martop35 {
	margin-top: 35px;
}
.martop70 {
	margin-top: 70px;
}
.marbottom35 {
	margin-bottom: 35px;
}
.fontcolor_blue {
	color: #009EE2;
}
.gridimg {
	background: url(media/img/mietvertrag3.jpeg);
	background-repeat: repeat;
	background-size: auto auto;
	background-size: contain;
	background-repeat: no-repeat;
}
	