


.typography .main-title {

}

.typography .secondary-title {

}


.rouge,
.typography .rouge {
	color:#a21e25;
}

.rose,
.typography .rose {
	color:#c6346d;
}

.blanc,
.typography .blanc {
	color:#f3cc50;
}

.petillant,
.typography .petillant {
	color:#d97553;
}




.typography strong {
    font-family: 'proxima_nova_rgbold';
}


.typography p {
	color: #000000;
    font-family: 'proxima_nova_rgregular';
    font-size: 16px;
    margin: 10px 0 0 0;
	line-height: 19px;
	display:block;
}

.typography pre {
    color: #000000;
    font-family: 'proxima_nova_ltbold';
    font-size: 16px;
    margin: 0 0 0 0;
}

.typography strong {
    font-weight: bold;
}

.typography pre {

}

.typography hr {

}



.typography em {
	font-style: italic;
}

.typography ul li {     list-style-type: disc; }

.typography form ul li {     list-style-type: none !important; }





.typography .title-1 {
	color: #262b2d;
    font-family: 'museo_sans900';
    font-size: 46px;
    margin-bottom: 35px;
}


.typography .title-2 {
	margin-top:60px;
	font-size: 28px;
    color: #262b2d;
    margin-bottom: 10px;
    font-family: 'intro_regular';
	max-width: 600px;
}

.typography .title-3 {
	font-family: 'eraserregular';
    color: #dcdcdc;
    font-size: 30px;
    -webkit-font-smoothing: antialiased;
    margin-bottom: 30px;
}

.typography .title-4 {
	color: #a21e25;
    font-family: 'proxima_nova_rgbold';
    font-size: 20px;
    margin-bottom: 15px;
	    margin-top: 20px;
}




.typography .center { text-align: center; }


.typography img {
	max-width: 1200px;

}
