
@font-face {
    font-display: swap;
    font-family:ElmeticaNew;
    src: url("../eot/elmeticanew.eot") format("embedded-opentype");
    src: url("../ttf/elmeticanew.ttf") format("truetype"),
    url("../woff/elmeticanew.woff") format("woff"),
    url("../eot/elmeticanewd41d.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-display: swap;
	font-family: "Montserrat Regular";
	src: local("Montserrat Regular"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-variations.ttf) format("truetype");
	font-weight: 400;
	text-rendering: optimizeSpeed;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Light";
	src: local("Montserrat Light"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-light.ttf) format("truetype");
	font-weight: 300;
	text-rendering: optimizeSpeed;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Medium";
	src: local("Montserrat Medium"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-medium.ttf) format("truetype");
	font-weight: 500;
	text-rendering: optimizeSpeed;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Semibold";
	src: local("Montserrat Semibold"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-semibold.ttf) format("truetype");
	font-weight: 600;
	text-rendering: optimizeSpeed;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat Bold";
	src: local("Montserrat Bold"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-bold.ttf) format('truetype');
	font-weight: 700;
	text-rendering: optimizeSpeed;
}
@font-face {
	font-display: swap;
	font-family: "Montserrat ExtraBold";
	src: local("Montserrat ExtraBold"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-extrabold.ttf) format('truetype');
	font-weight: 800;
	text-rendering: optimizeSpeed;
}

@media (min-width: 768px) {
	@font-face {
		font-display: swap;
		font-family: "Montserrat Black";
		src: local("Montserrat Black"), url(../ttf/montserrat-variations.ttf) format('truetype-Variable'), url(../ttf/montserrat-black.ttf) format('truetype');
		font-weight: 900;
		text-rendering: optimizeSpeed;
	}
}

@font-face {
    font-display: swap;
    font-family: "OpenSans";
    font-weight: 400 900;
    font-style: normal;
    src: url('../woff2/sourcesans3vf-roman.ttf.woff2') format('woff2'),
         url('../woff/sourcesans3vf-roman.ttf.woff') format('woff'),
         url('../ttf/sourcesans3vf-roman.ttf') format('truetype-Variable');
}

@font-face {
	font-display: swap;
	font-family: "Inter";
	src: url("../ttf/inter-variablefont.ttf") format("truetype-variations");
	font-weight: 400 900;
	font-style: normal;
	text-rendering: optimizeSpeed;
}
.InterBold{
	font-family: "Inter", sans-serif !important;
	font-weight: 700 !important;
}
.InterSemiBold{
	font-family: "Inter", sans-serif !important;
	font-weight: 600 !important;
}
.GothamProRegular{
	font-family: "Montserrat Regular", Helvetica, Arial, Verdana, sans-serif !important;
}
.GothamProSemiBold{
	font-family: "Montserrat SemiBold", Helvetica, Arial, Verdana, sans-serif !important;
	font-weight: 600 !important;
}
.GothamProMedium{
	font-family: "Montserrat Medium", Helvetica, Arial, Verdana, sans-serif !important;
	font-weight: 500 !important;
}
.GothamProBold{
	font-family: "Montserrat Bold", Helvetica, "Arial Black", Verdana, sans-serif  !important;
	font-weight:700 !important;
}
.GothamProExtraBold{
	font-family: "Montserrat ExtraBold", Helvetica, Arial, Verdana, sans-serif !important;
	font-weight: 800 !important;
}
.GothamProBlack{
	font-family:"Montserrat Black", Helvetica, "Arial Black", Verdana, sans-serif !important;
	font-weight: 900 !important;
}
.GothamProLight{
	font-family: "Montserrat Light", Helvetica, Arial, Verdana, sans-serif !important;
	font-weight:300 !important;
}

@media (max-width:767px) {
	.GothamProExtraBold{
		font-family: "Montserrat SemiBold", Helvetica, Arial, Verdana, sans-serif !important;
		font-weight: 600 !important;
	}
	.GothamProBlack{
		font-family:"Montserrat Bold", Helvetica, "Arial Black", Verdana, sans-serif !important;
		font-weight: 700 !important;
	}	
}
