body {
	background: url(../img/light_wool.png);
}

@media all and (-webkit-min-device-pixel-ratio: 2) {
    body {
		background: url(../img/light_wool_@2X.png);
		margin: 0 auto;
	}
}

@font-face {
    font-family: 'Alte Haas Bold';
    src: url('../fonts/altehaasgroteskbold-webfont.eot');
    src: url('../fonts/altehaasgroteskbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/altehaasgroteskbold-webfont.woff2') format('woff2'),
         url('../fonts/altehaasgroteskbold-webfont.woff') format('woff'),
         url('../fonts/altehaasgroteskbold-webfont.ttf') format('truetype'),
         url('../fonts/altehaasgroteskbold-webfont.svg#alte_haas_groteskbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Alte Haas';
    src: url('../fonts/altehaasgroteskregular-webfont.eot');
    src: url('../fonts/altehaasgroteskregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/altehaasgroteskregular-webfont.woff2') format('woff2'),
         url('../fonts/altehaasgroteskregular-webfont.woff') format('woff'),
         url('../fonts/altehaasgroteskregular-webfont.ttf') format('truetype'),
         url('../fonts/altehaasgroteskregular-webfont.svg#alte_haas_groteskregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Champagne Bold';
    src: url('../fonts/champagne__limousines_bold-webfont.eot');
    src: url('../fonts/champagne__limousines_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines_bold-webfont.woff2') format('woff2'),
         url('../fonts/champagne__limousines_bold-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines_bold-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines_bold-webfont.svg#champagne__limousinesbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Champagne';
    src: url('../fonts/champagne__limousines-webfont.eot');
    src: url('../fonts/champagne__limousines-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines-webfont.woff2') format('woff2'),
         url('../fonts/champagne__limousines-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines-webfont.svg#champagne__limousinesregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.col-sm-12 h1{
	font-family: 'Alte Haas Bold';
	font-size: 14em;
    position: absolute;
    text-align: center;
    width: 60%;
	height: 40%;
	left: 18%;
	top: 30%;
	margin-top:15%;
	color:#363635;	
}

.col-sm-12 h4{
	font-family: 'Champagne';
	font-size: 4em;
    position: absolute;
    text-align: center;
    width: 60%;
	height: 40%;
	left: 18%;
	top: 30%;
	margin-top:32%;
	color:#363635;	
}

red{
	color:#f15d58;
}

green {
	color:#83bf17;	
}

@media (max-width: 480px) {
.col-sm-12 h1{
	font-family: 'Alte Haas Bold';
	font-size: 6.5em;
    position: absolute;
    text-align: center;
    width: 60%;
	height: 70%;
	left: 15%;
	top: 40%;
	margin-top:35%;
	color:#363635;	
}
}

@media (min-width: 480px) and (max-width: 768px) {
.col-sm-12 h1{
	font-family: 'Alte Haas Bold';
	font-size: 8.5em;
    position: absolute;
    text-align: center;
    width: 60%;
	height: 40%;
	left: 20%;
	top: 30%;
	margin-top:15%;
	color:#363635;	
}
}

@media (min-width: 768px) and (max-width: 1200px) {
.col-sm-12 h1{
	font-family: 'Alte Haas Bold';
	font-size: 10em;
    position: absolute;
    text-align: center;
    width: 60%;
	height: 40%;
	left: 20%;
	top: 30%;
	margin-top:15%;
	color:#363635;	
}
}