@font-face {
	font-display: swap;
	font-family: ElmeticaNew;
	src: url("ElmeticaNew.eot") format("embedded-opentype");
	src: url("ElmeticaNew.ttf") format("truetype"), url("ElmeticaNew.woff") format("woff"), url("ElmeticaNew.eot?#iefix") format("embedded-opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Regular";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-variations.ttf) format("truetype");
	font-weight: 400;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Light";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-Light.ttf) format("truetype");
	font-weight: 300;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Medium";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-Medium.ttf) format("truetype");
	font-weight: 500;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Semibold";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-SemiBold.ttf) format("truetype");
	font-weight: 600;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Bold";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-Bold.ttf) format('truetype');
	font-weight: 700;
}

@media (min-width: 768px) {
@font-face {
	font-display: swap;
	font-family: "Montserrat Black";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-Black.ttf) format('truetype');
	font-weight: 900;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat ExtraBold";
	src: local("Montserrat"), url(Montserrat/Montserrat-variations.ttf) format('truetype-variations'), url(Montserrat/Montserrat-ExtraBold.ttf) format('truetype');
	font-weight: 800;
}
}

@font-face {
    font-display: swap;
    font-family: "Open Sans";
    font-weight: 400 500 600 700 800 900;
    font-style: normal;
    src: url('fonts/source-sans/WOFF2/VAR/SourceSans3VF-Roman.ttf.woff2') format('woff2'),
         url('fonts/source-sans/WOFF/VAR/SourceSans3VF-Roman.ttf.woff') format('woff'),
         url('fonts/source-sans/VAR/SourceSans3VF-Roman.ttf') format('truetype-variations');
}

.GothamProRegular{
    font-family: "Montserrat Regular", Helvetica, Arial, Verdana, sans-serif;
    font-weight:400;
}
.GothamProMedium{
    font-family: "Montserrat Medium", Helvetica, Arial, Verdana, sans-serif;
	font-weight: 500;
	
}
.GothamProBold{
    font-family: "Montserrat Bold", Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
}
.GothamProExtraBold{
    font-family: "Montserrat ExtraBold", Helvetica, Arial, Verdana, sans-serif;
	font-weight: 800;
}
.GothamProBlack{
    font-family: "Montserrat Black", Helvetica, Arial, Verdana, sans-serif;
    font-weight:900;
}
.montserratSemiBold {
    font-family:"Montserrat Semibold", Helvetica, Arial, Verdana, sans-serif;
    font-weight:500;
}
.fontMedium{
   font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: 500;
}

.OpenSansRegular {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 400;
}
.OpenSansSemiBold {
    font-family: "Open Sans", Helvetica, Arial, sans-serif; 
	font-weight: 600;
}
.OpenSansBold {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 700;
}
.OpenSansExtraBold {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 800;
}   
