@font-face {
	font-family: ProximaNovaRegular;
	src: url(../fonts/ProximaNovaRegular.otf);
}
@font-face {
	font-family: ProximaNovaExCn-Semibold;
	src: url(../fonts/ProximaNovaExCn-Semibold.ttf);
}
@font-face {
	font-family: ProximaNovaCondensedReg;
	src: url(../fonts/ProximaNovaCondensedReg.ttf);
}

@font-face {
	font-family: ProximaNovaExCn-Bold;
	src: url(../fonts/ProximaNovaExCn-Bold.ttf);
}
@font-face {
	font-family: ProximaNovaCond-Bold;
	src: url(../fonts/ProximaNovaCond-Bold.ttf);
}
@font-face {
	font-family: ProximaNovaSemiboldIt;
	src: url(../fonts/ProximaNova-SemiboldIt.ttf);
}
@font-face {
	font-family: ProximaNovaCond-BoldIt;
	src: url(../fonts/ProximaNovaCond-BoldIt.ttf);
}
@font-face {
	font-family: ProximaNovaCond-Extrabld;
	src: url(../fonts/ProximaNovaCond-Extrabld.ttf);
}
@font-face {
	font-family: ProximaNovaCond-Black;
	src: url(../fonts/ProximaNovaCond-Black.ttf);
}
@font-face {
	font-family: ProximaNovaExCn-Regular;
	src: url(../fonts/ProximaNovaExCn-Regular.ttf);
}
@font-face {
	font-family: Proxima_Nova_Bold;
	src: url(../fonts/Proxima_Nova_Bold.otf);
}
@font-face {
	font-family: SegoeUIBlackItalic;
	src: url(../fonts/SegoeUIBlackItalic.ttf);
}
@font-face {
	font-family: ProximaNovaCondensedSemibold;
	src: url(../fonts/ProximaNovaCondensedSemibold.otf);
}
@font-face {
    font-family: Proxima_Nova_Regular;
    src: url(../fonts/Proxima_Nova_Regular.otf);
}
@font-face {
    font-family: Proxima_Nova_Bold;
    src: url(../fonts/Proxima_Nova_Bold.otf);
}
@font-face {
    font-family: Proxima_Nova_Semibold;
    src: url(../fonts/Proxima_Nova_Semibold.otf);
}
@font-face {
    font-family: arial_bold;
    src: url(../fonts/arial_bold.ttf);
}
@font-face {
    font-family: ArialRegular;
    src: url(../fonts/ArialRegular.ttf);
}
@font-face {
    font-family: v;
    src: url(../fonts/Vam.ttf);
}
@font-face {
    font-family: n;
    src: url(../fonts/n.otf);
}
@font-face {
    font-family: i;
    src: url(../fonts/i.ttf);
}
@font-face {
    font-family: Sport;
    src: url(../fonts/SportsWorld-Regular.ttf);
}
@font-face {
    font-family: XPLOR;
    src: url(../fonts/XPLOR.ttf);
}
@font-face {
    font-family: odeon;
    src: url(../fonts/odeon.ttf);
}
@font-face {
    font-family: Lunapolis;
    src: url(../fonts/Lunapolis.ttf);
}
@font-face {
    font-family: Lunapolis;
    src: url(../fonts/Lunapolis.ttf);
}
@font-face {
    font-family: BertramModern;
    src: url(../fonts/BertramModern.ttf);
}
@font-face {
    font-family: AlbertusBold;
    src: url(../fonts/AlbertusBold.otf);
}



/*###################################### FONT-SIZES #######################################################*/
.fs10{
    font-size: 10px;
}
.fs12{
    font-size: 12px;
}
.fs14{
    font-size: 14px;
}
.fs16{
    font-size: 16px;
}
.fs18{
    font-size: 18px;
}
.fs20{
    font-size: 20px;
}
.fs29{
    font-size: 29px;
}
.fs22{
    font-size: 22px;
}
.fs26{
    font-size: 26px;
}
.fs28{
    font-size: 28px;
}
.fs24{
    font-size: 24px;
}
.fs30{
    font-size: 30px;
}
.fs36{
    font-size: 36px;
}
.fs60{
    font-size: 60px;
}
/*#############################################################################################*/

/*###################################### TEXT-COLORS#######################################################*/
.white{
    color:#ffffff;
}
.darkGrey{
    color:#3e3e3e;
}
.dGrey{
    color: #111;
}
.dGreen{
    color: #00c54d;
}
.grey{
    color:#7e7e7e;
}
.lightGrey{
   color:#bebebe;
}
.lGrey{
   color:#eee;
}
.black{
    color:#000;
}
.red{
    color: #ff0000;
}
.viola{
    color: #ff00f6;
}

/*#############################################################################################*/

/*###################################### FONTS #######################################################*/
.fNovaR{
    font-family: Proxima_Nova_Regular;
}
.fProxNovaSemi{
	    font-family: ProximaNovaExCn-Semibold;
		    text-align: -webkit-center;
}
.fNovaSb{
    font-family: Proxima_Nova_Semibold;
}
.fProxNovaRegi {
    font-family: ProximaNovaExCn-Regular;
    text-align: -webkit-center;
    letter-spacing: 0;
}
.pnvecr{
	font-family: ProximaNovaExCn-Regular;
}
.fNovaB{
    font-family: Proxima_Nova_Bold;
}
.fArialB{
    font-family: arial_bold;
}
.fArialR{
    font-family: ArialRegular;
}
.fodeon{
    font-family: odeon;
}
.fnum{
    padding-bottom: 3px;
    font-family: ProximaNovaCondensedSemibold;
    letter-spacing: 0;
    font-size: 21px;
    color: #fff;
}
.fnumf{
    padding-bottom: 2px;
    font-family: ProximaNovaCond-Bold;
    letter-spacing: 0;
    font-size: 22px;
}
.fnum2{
    padding-top: 5px;
    font-family: ProximaNovaCondensedReg;
    letter-spacing: 0;
    font-size: 14px;
    text-align: end;
    color: #fff;
}
.PNECR{
    display: inline-block;
    font-family: ProximaNovaExCn-Semibold;
}
.fadres{
    display: inline-block;
    font-family: ProximaNovaCondensedSemibold;
    vertical-align: middle;
    font-size: 14px;
    letter-spacing: 0;
    text-align: right;
}
.dis{
	font-family: ProximaNovaCondensedSemibold;
    color: #080808;
    font-size: 22px;
}

/*#############################################################################################*/


.strUp{
    text-transform: inherit;
}
.spaceLet2{
    letter-spacing: 2px;
}
.italic{
    font-style: italic;
}