/* $Id$ */

/* ======== ZohoPuvi (9 weights) ======== */
@font-face {
   font-family: "ZohoPuvi";
	font-weight:100;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.otf") format("opentype");
}
@font-face {
   font-family: "ZohoPuvi";
	font-weight:300;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:400;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:500;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:600;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:700;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:900;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:950;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.otf") format("opentype");
}
@font-face {
	font-family: "ZohoPuvi";
	font-weight:800;
	font-style:normal;
	font-display:swap;
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot");
	src:url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot?#iefix") format("embedded-opentype"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.woff2") format("woff2"),
	url("//static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.otf") format("opentype");
}

/* ======== Lato (8 weights + 6 italic variants) ======== */
@font-face {
 font-family:Lato;
 font-weight:100;
 font-style:normal;
 src:local("Lato Hairline"),
 local("Lato-Hairline"),
 url(//webfonts.zohostatic.com/latohairline/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latohairline/font.woff) format("woff")
}
@font-face {
 font-family:Lato;
 font-weight:100;
 font-style:italic;
 src:local("Lato Hairline Italic"),
 local("Lato-HairlineItalic"),
 url(//webfonts.zohostatic.com/latohairlineitalic/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latohairlineitalic/font.woff) format("woff")
}
@font-face {
   font-family:"Lato";
   font-weight:200;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2thin/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2thin/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2thin/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2thin/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2thin/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2thin/font.svg#Lato2-Thin") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:300;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2light/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2light/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2light/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2light/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2light/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2light/font.svg#Lato2-Light") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:400;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2regular/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2regular/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2regular/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2regular/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2regular/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2regular/font.svg#Lato2-Regular") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:500;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2medium/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2medium/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2medium/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2medium/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2medium/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2medium/font.svg#Lato2-Medium") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:600;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2semibold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2semibold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2semibold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2semibold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2semibold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2semibold/font.svg#Lato2-Semibold") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:700;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2bold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2bold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2bold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2bold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2bold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2bold/font.svg#Lato2-Bold") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:800;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2heavy/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2heavy/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2heavy/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2heavy/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2heavy/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2heavy/font.svg#Lato2-Heavy") format("svg");
}
@font-face {
   font-family:"Lato";
   font-weight:900;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/lato2black/font.eot");
   src:url("https://webfonts.zohowebstatic.com/lato2black/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/lato2black/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/lato2black/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/lato2black/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/lato2black/font.svg#Lato2-Black") format("svg");
}
@font-face {
 font-family:Lato;
 font-weight:300;
 font-style:italic;
 src:local("Lato Light Italic"),
 local("Lato-LightItalic"),
 url(//webfonts.zohostatic.com/latolightitalic/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latolightitalic/font.woff) format("woff")
}
@font-face {
 font-family:Lato;
 font-weight:400;
 font-style:italic;
 src:local("Lato Italic"),
 local("Lato-Italic"),
 url(//webfonts.zohostatic.com/latoitalic/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latoitalic/font.woff) format("woff")
}
@font-face {
 font-family:Lato;
 font-weight:700;
 font-style:italic;
 src:local("Lato Bold Italic"),
 local("Lato-BoldItalic"),
 url(//webfonts.zohostatic.com/latobolditalic/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latobolditalic/font.woff) format("woff")
}
@font-face {
 font-family:Lato;
 font-weight:900;
 font-style:italic;
 src:local("Lato Black Italic"),
 local("Lato-BlackItalic"),
 url(//webfonts.zohostatic.com/latoblackitalic/font.woff2) format("woff2"),
 url(//webfonts.zohostatic.com/latoblackitalic/font.woff) format("woff")
}

/* ======== Montserrat (8 weights) ======== */
@font-face {
   font-family:"Montserrat";
   font-weight:200;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratextralight/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratextralight/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratextralight/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratextralight/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratextralight/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratextralight/font.svg#Montserrat-ExtraLight") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:300;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratlight/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratlight/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratlight/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratlight/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratlight/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratlight/font.svg#Montserrat-Light") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:400;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratregular/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratregular/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratregular/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratregular/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratregular/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratregular/font.svg#Montserrat-Regular") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:500;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratmedium/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratmedium/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratmedium/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratmedium/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratmedium/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratmedium/font.svg#Montserrat-Medium") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:600;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratsemibold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratsemibold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratsemibold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratsemibold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratsemibold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratsemibold/font.svg#Montserrat-SemiBold") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:700;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratbold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratbold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratbold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratbold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratbold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratbold/font.svg#Montserrat-Bold") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:800;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratextrabold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratextrabold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratextrabold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratextrabold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratextrabold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratextrabold/font.svg#Montserrat-ExtraBold") format("svg");
}
@font-face {
   font-family:"Montserrat";
   font-weight:900;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/montserratblack/font.eot");
   src:url("https://webfonts.zohowebstatic.com/montserratblack/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/montserratblack/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/montserratblack/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/montserratblack/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/montserratblack/font.svg#Montserrat-Black") format("svg");
}

/* ======== Roboto (5 weights) ======== */
@font-face {
   font-family:"Roboto";
   font-weight:300;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/robotolight/font.eot");
   src:url("https://webfonts.zohowebstatic.com/robotolight/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/robotolight/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/robotolight/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/robotolight/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/robotolight/font.svg#Roboto-Light") format("svg");
}
@font-face {
   font-family:"Roboto";
   font-weight:400;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/robotoregular/font.eot");
   src:url("https://webfonts.zohowebstatic.com/robotoregular/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/robotoregular/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/robotoregular/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/robotoregular/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/robotoregular/font.svg#Roboto-Regular") format("svg");
}
@font-face {
   font-family:"Roboto";
   font-weight:500;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/robotomedium/font.eot");
   src:url("https://webfonts.zohowebstatic.com/robotomedium/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/robotomedium/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/robotomedium/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/robotomedium/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/robotomedium/font.svg#Roboto-Medium") format("svg");
}
@font-face {
   font-family:"Roboto";
   font-weight:700;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/robotobold/font.eot");
   src:url("https://webfonts.zohowebstatic.com/robotobold/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/robotobold/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/robotobold/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/robotobold/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/robotobold/font.svg#Roboto-Bold") format("svg");
}
@font-face {
   font-family:"Roboto";
   font-weight:900;
   font-style:normal;
   src:url("https://webfonts.zohowebstatic.com/robotoblack/font.eot");
   src:url("https://webfonts.zohowebstatic.com/robotoblack/font.eot?#iefix") format("eot"),
       url("https://webfonts.zohowebstatic.com/robotoblack/font.woff2") format("woff2"),
       url("https://webfonts.zohowebstatic.com/robotoblack/font.woff") format("woff"),
       url("https://webfonts.zohowebstatic.com/robotoblack/font.ttf") format("truetype"),
       url("https://webfonts.zohowebstatic.com/robotoblack/font.svg#Roboto-Black") format("svg");
}

/* ======== NotoSansHebrew (5 weights) ======== */
@font-face {
   font-family:"NotoSansHebrew";
   font-weight:300;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosanshebrewlight/font.svg#NotoSansHebrew-Light") format("svg");
}
@font-face {
   font-family:"NotoSansHebrew";
   font-weight:400;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosanshebrewregular/font.svg#NotoSansHebrew-Regular") format("svg");
}
@font-face {
   font-family:"NotoSansHebrew";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosanshebrewmedium/font.svg#NotoSansHebrew-Medium") format("svg");
}
@font-face {
   font-family:"NotoSansHebrew";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosanshebrewsemibold/font.svg#NotoSansHebrew-SemiBold") format("svg");
}
@font-face {
   font-family:"NotoSansHebrew";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosanshebrewbold/font.svg#NotoSansHebrew-Bold") format("svg");
}

/* ======== Assistant (4 weights) ======== */
@font-face {
   font-family:"Assistant";
   font-weight:300;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/assistantlight/font.eot");
   src:url("//static.zohocdn.com/webfonts/assistantlight/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/assistantlight/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/assistantlight/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/assistantlight/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/assistantlight/font.svg#Assistant-Light") format("svg");
}
@font-face {
   font-family:"Assistant";
   font-weight:400;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/assistantregular/font.eot");
   src:url("//static.zohocdn.com/webfonts/assistantregular/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/assistantregular/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/assistantregular/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/assistantregular/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/assistantregular/font.svg#Assistant-Regular") format("svg");
}
@font-face {
   font-family:"Assistant";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/assistantsemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/assistantsemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/assistantsemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/assistantsemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/assistantsemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/assistantsemibold/font.svg#Assistant-SemiBold") format("svg");
}
@font-face {
   font-family:"Assistant";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/assistantbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/assistantbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/assistantbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/assistantbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/assistantbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/assistantbold/font.svg#Assistant-Bold") format("svg");
}

/* ======== noto sans georgian (4 weights) ======== */
@font-face {
   font-family:"NotoSansGeorgian";
   font-weight:400;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianregular/font.svg#notosansgeorgianregular") format("svg");}
@font-face {
   font-family:"NotoSansGeorgian";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianmedium/font.svg#notosansgeorgianmedium") format("svg");}
@font-face {
   font-family:"NotoSansGeorgian";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosansgeorgiansemibold/font.svg#notosansgeorgiansemibold") format("svg");}
@font-face {
   font-family:"NotoSansGeorgian";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/notosansgeorgianbold/font.svg#notosansgeorgianbold") format("svg");}

/* ========  Cormorant Garamond (3 weights) ======== */
@font-face {
   font-family:"CormorantGaramond";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondmedium/font.svg#CormorantGaramond-Medium") format("svg");}
@font-face {
   font-family:"CormorantGaramond";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondsemibold/font.svg#CormorantGaramond-SemiBold") format("svg");}
@font-face {
   font-family:"CormorantGaramond";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/cormorantgaramondbold/font.svg#CormorantGaramond-Bold") format("svg");}

/* ========  Maitree (3 weights) ======== */
@font-face {
   font-family:"Maitree";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/maitreemedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/maitreemedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/maitreemedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/maitreemedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/maitreemedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/maitreemedium/font.svg#Maitree-Medium") format("svg");}
@font-face {
   font-family:"Maitree";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/maitreesemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/maitreesemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/maitreesemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/maitreesemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/maitreesemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/maitreesemibold/font.svg#Maitree-SemiBold") format("svg");}
@font-face {
   font-family:"Maitree";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/maitreebold/font.eot");
   src:url("//static.zohocdn.com/webfonts/maitreebold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/maitreebold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/maitreebold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/maitreebold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/maitreebold/font.svg#Maitree-Bold") format("svg");}


/* ========  Jost (3 weights) ======== */
@font-face {
   font-family:"Jost";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/jostmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/jostmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/jostmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/jostmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/jostmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/jostmedium/font.svg#Jost-Medium") format("svg");}
@font-face {
   font-family:"Jost";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/jostsemi/font.eot");
   src:url("//static.zohocdn.com/webfonts/jostsemi/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/jostsemi/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/jostsemi/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/jostsemi/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/jostsemi/font.svg#Jost-Semi") format("svg");}
@font-face {
   font-family:"Jost";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/jostbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/jostbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/jostbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/jostbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/jostbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/jostbold/font.svg#Jost-Bold") format("svg");}


/* ========  Space Grotesk (3 weights) ======== */
@font-face {
   font-family:"SpaceGrotesk";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/spacegroteskmedium/font.svg#SpaceGrotesk-Medium") format("svg");}
@font-face {
   font-family:"SpaceGrotesk";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/spacegrotesksemibold/font.svg#SpaceGrotesk-SemiBold") format("svg");}
@font-face {
   font-family:"SpaceGrotesk";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/spacegroteskbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/spacegroteskbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/spacegroteskbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/spacegroteskbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/spacegroteskbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/spacegroteskbold/font.svg#SpaceGrotesk-Bold") format("svg");}


/* ========  Prompt (3 weights) ======== */
@font-face {
   font-family:"Prompt";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/promptmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/promptmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/promptmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/promptmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/promptmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/promptmedium/font.svg#Prompt-Medium") format("svg");}
@font-face {
   font-family:"Prompt";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/promptsemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/promptsemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/promptsemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/promptsemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/promptsemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/promptsemibold/font.svg#Prompt-SemiBold") format("svg");}
@font-face {
   font-family:"Prompt";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/promptbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/promptbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/promptbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/promptbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/promptbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/promptbold/font.svg#Prompt-Bold") format("svg");}


/* ========  zilla slab (3 weights) ======== */
@font-face {
   font-family:"ZillaSlab";
   font-weight:500;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/zillaslabmedium/font.eot");
   src:url("//static.zohocdn.com/webfonts/zillaslabmedium/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/zillaslabmedium/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/zillaslabmedium/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/zillaslabmedium/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/zillaslabmedium/font.svg#ZillaSlab-Medium") format("svg");}
@font-face {
   font-family:"ZillaSlab";
   font-weight:600;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.eot");
   src:url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/zillaslabsemibold/font.svg#ZillaSlab-SemiBold") format("svg");}
@font-face {
   font-family:"ZillaSlab";
   font-weight:700;
   font-style:normal;
   src:url("//static.zohocdn.com/webfonts/zillaslabbold/font.eot");
   src:url("//static.zohocdn.com/webfonts/zillaslabbold/font.eot?#iefix") format("eot"),
       url("//static.zohocdn.com/webfonts/zillaslabbold/font.woff2") format("woff2"),
       url("//static.zohocdn.com/webfonts/zillaslabbold/font.woff") format("woff"),
       url("//static.zohocdn.com/webfonts/zillaslabbold/font.ttf") format("truetype"),
       url("//static.zohocdn.com/webfonts/zillaslabbold/font.svg#ZillaSlab-Bold") format("svg");}
/* ======== Font Family Mappings ======== */
body *,
*::placeholder,
.skl-suggested-tag-container .skl-suggested-skill > li{
  font-family: var(--app-font-family) !important;
}
body{
   height: 100%;
}
:root {
  --font-fallback: system-ui, -apple-system, sans-serif;
  --app-font-family: "ZohoPuvi", var(--font-fallback);

  /* Font weight variables */
  --app-fw-thin: 100;
  --app-fw-extralight: 200;
  --app-fw-light: 300;
  --app-fw-regular: 400;
  --app-fw-medium: 500; /* used */
  --app-fw-semibold: 600; /* used */
  --app-fw-bold: 700; /* used */
  --app-fw-extrabold: 800;
  --app-fw-black: 900;
  --app-fw-extrablack: 950;
}






h1,
h2,
h3,
h4,
h5,
h6,
b{
    font-weight: var(--app-fw-bold);
}
.ti-msg-footer > .ti-btn-got-it .lyteDefaultBtn,
.ti-msg-footer > .ti-sec-btn-got-it .lyteDefaultBtn,
.ti-header-box h3,
.zrc-notes span.zrc-note-title,
rec-announcement-notes .zrnotes h2,
.tabular-group-add,
.pl-app-stages-list-li > p {
    font-weight: var(--app-fw-medium);
}
.ti-msg-content p{
    font-weight: normal !important;
}
.alertHeader, .alertPopup .alertHeader, 
.alertPrimaryMsg, 
.cxAlertWrapper .alertPrimaryMsg, 
lyte-alert-header, 
span.alertPrimaryMsg {
    font-weight: var(--app-fw-semibold) !important;
}
#career-website-main,
.edit-container *{
   line-height: 1.2rem;
}