@font-face {
  font-family: 'ExtraBold';
  src: URL( './font/Montserrat-ExtraBold.ttf' );
}
@font-face {
  font-family: 'Bold';
  src: URL( './font/Montserrat-Bold.ttf' );
}
@font-face {
  font-family: 'Semi';
  src: URL( './font/Montserrat-SemiBold.ttf' );
}
@font-face {
  font-family: 'Medium';
  src: URL( './font/Montserrat-Medium.ttf' );
}
@font-face {
  font-family: 'Regular';
  src: URL( './font/Montserrat-Regular.ttf' );
}
@font-face {
  font-family: 'Light';
  src: URL( './font/Montserrat-Light.ttf' );
}
@font-face {
  font-family: 'ExtraLight';
  src: URL( './font/Montserrat-ExtraLight.ttf' );
}
@font-face {
  font-family: 'Did-Bold';
  src: URL( './font/Didot-Bold.otf' );
}
@font-face {
  font-family: 'Did-Medium';
  src: URL( './font/Didot-Medium.ttf' );
}
@font-face {
  font-family: 'Did-Reg';
  src: URL( './font/Didot-Regular.ttf' );
}

/* MONTSERRAT REGULAR */
.reg_11 {
	font-family: 'Regular';
	font-size: 11px;
}
.reg_12 {
	font-family: 'Regular';
	font-size: 12px;
}
.reg_14 {
	font-family: 'Regular';
	font-size: 14px;
}
.reg_16 {
	font-family: 'Regular';
	font-size: 16px;
}
.reg_18 {
	font-family: 'Regular';
	font-size: 18px;
}
.reg_20 {
	font-family: 'Regular';
	font-size: 20px;
}

/* MONTSERRAT MEDIUM */
.med_10 {
	font-family: 'Medium';
	font-size: 10px;
}
.med_12 {
	font-family: 'Medium';
	font-size: 12px;
}
.med_14 {
	font-family: 'Medium';
	font-size: 14px;
}
.med_16 {
	font-family: 'Medium';
	font-size: 16px;
}
.med_18 {
	font-family: 'Medium';
	font-size: 18px;
}
.med_20 {
	font-family: 'Medium';
	font-size: 20px;
}
.med_30 {
	font-family: 'Medium';
	font-size: 30px;
}

/* MONTSERRAT SEMIBOLD */
.semi_12 {
	font-family: 'Semi';
	font-size: 12px;
}
.semi_14 {
	font-family: 'Semi';
	font-size: 14px;
}
.semi_16 {
	font-family: 'Semi';
	font-size: 16px;
}
.semi_18 {
	font-family: 'Semi';
	font-size: 18px;
}
.semi_20 {
	font-family: 'Semi';
	font-size: 20px;
}
.semi_26 {
	font-family: 'Semi';
	font-size: 26px;
}
/* MONTSERRAT BOLD */
.bold_12 {
	font-family: 'Bold';
	font-size: 12px;
}
.bold_14 {
	font-family: 'Bold';
	font-size: 14px;
}
.bold_16 {
	font-family: 'Bold';
	font-size: 16px;
}
.bold_18 {
	font-family: 'Bold';
	font-size: 18px;
}
.bold_25 {
	font-family: 'Bold';
	font-size: 25px;
}
.bold_30 {
	font-family: 'Bold';
	font-size:30px;
}
.bold_70 {
	font-family: 'Bold';
	font-size: 70px;
  line-height: 130px;
}
.bold_80 {
	font-family: 'Bold';
	font-size: 80px;
  line-height: 150px;
}

/* MONTSERRAT EXTRA BOLD */
.extra_12 {
	font-family: 'ExtraBold';
	font-size: 12px;
}
.extra_14 {
	font-family: 'ExtraBold';
	font-size: 14px;
}
.extra_16 {
	font-family: 'ExtraBold';
	font-size: 16px;
}
.extra_18 {
	font-family: 'ExtraBold';
	font-size: 18px;
}
.extra_20 {
	font-family: 'ExtraBold';
	font-size: 20px;
}
.extra_25 {
	font-family: 'ExtraBold';
	font-size: 25px;
}

/* DIDOT REGULAR */
.didReg_12 {
	font-family: 'Did-Reg';
	font-size: 12px;
}
.didReg_16 {
	font-family: 'Did-Reg';
	font-size: 16px;
}
.didReg_18 {
	font-family: 'Did-Reg';
	font-size: 18px;
}
.didReg_20 {
	font-family: 'Did-Reg';
	font-size: 20px;
}
.didReg_30 {
	font-family: 'Did-Reg';
	font-size: 30px;
}
.didReg_40 {
	font-family: 'Did-Reg';
	font-size: 40px;
}
.didReg_48 {
	font-family: 'Did-Reg';
	font-size: 48px;
}
.didReg_50 {
	font-family: 'Did-Reg';
	font-size: 50px;
}

/* DIDOT MEDIUM */
.didMed_12 {
	font-family: 'Did-Medium';
	font-size: 12px;
}

/* DIDOT Bold */
.didBold_12 {
	font-family: 'Did-Bold';
	font-size: 12px;
}
.didBold_14 {
	font-family: 'Did-Bold';
	font-size: 14px;
}
.didBold_16 {
	font-family: 'Did-Bold';
	font-size: 16px;
}
.didBold_26 {
	font-family: 'Did-Bold';
	font-size: 26px;
}
.didBold_30 {
	font-family: 'Did-Bold';
	font-size: 30px;
}
.didBold_35 {
	font-family: 'Did-Bold';
	font-size: 35px;
}
.didBold_40 {
	font-family: 'Did-Bold';
	font-size: 40px;
}

/* LINE HEIGHT */
.lheight14 {
	line-height: 14px;
}
.lheight18 {
	line-height: 18px;
}
.lheight20 {
	line-height: 20px;
}
.lheight25{
	line-height: 25px;
}
.lheight30{
	line-height: 30px;
}
.lheight35{
	line-height: 35px;
}
.lheight40{
	line-height: 40px;
}
.lheight50{
	line-height: 50px;
}
.lheight60{
	line-height: 60px;
}

/* COLOR */

.white {
	color: #ffffff;
}
.black {
	color:#000000;
}
.lightGrey {
	color:#999999;
}
.grey {
	color:#666666;
}
.darkGrey {
	color:#333333;
}

.blue {
	color:#7bb9da;
}

.block {
	display: block;
}
.tright {
  text-align: right;
}
.tcenter {
	text-align: center;
}
.upper {
	text-transform: uppercase;
}
.italic {
	font-style: italic;
}
