@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Thin.ttf);
  font-weight: 100;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-ExtraLight.ttf);
  font-weight: 200;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Light.ttf);
  font-weight: 300;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Regular.ttf);
  font-weight: 400;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Medium.ttf);
  font-weight: 500;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-SEMiBold.ttf);
  font-weight: 600;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Bold.ttf);
  font-weight: 700;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-ExtraBold.ttf);
  font-weight: 800;
}
@font-face {
  font-family: ECfont;
  src: url(./fonts/Montserrat-Black.ttf);
  font-weight: 900;
}

/* rtl fonts */
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Thin.woff2);
  font-weight: 100;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-ExtraLight.woff2);
  font-weight: 200;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Light.woff2);
  font-weight: 300;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Regular.woff2);
  font-weight: 400;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Medium.woff2);
  font-weight: 500;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-SemiBold.woff2);
  font-weight: 600;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Bold.woff2);
  font-weight: 700;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-ExtraBold.woff2);
  font-weight: 800;
}
@font-face {
  font-family: ECfont3;
  src: url(./fonts/Vazirmatn-FD-Black.woff2);
  font-weight: 900;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Thin.woff2);
  font-weight: 100;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Light.woff2);
  font-weight: 300;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Regular.woff2);
  font-weight: 400;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Medium.woff2);
  font-weight: 500;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-SemiBold.woff2);
  font-weight: 600;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Bold.woff2);
  font-weight: 700;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-Black.woff2);
  font-weight: 800;
}
@font-face {
  font-family: ECfont4;
  src: url(./fonts/RaviFaNum-ExtraBlack.woff2);
  font-weight: 900;
}
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
#EMtamplate *{
  font-family:ECfont , Arial, Helvetica, sans-serif;
}
[dir='rtl'] #EMtamplate *{
  font-family:ECfont3 , Arial, Helvetica, sans-serif;
}
#EMtamplate li,
#EMtamplate ul,
#EMtamplate a {
  list-style: none;
  text-decoration: none;
}
#EMtamplate .EMcontainer{
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 33px;
}
#EMtamplate .EMcontainer__content{
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}
