@font-face {
	font-family: 'Vazir';
	src: url('../fonts//Vazir-FD.eot');
	src: url('../fonts/Vazir-FD.woff') format('woff'), url('../fonts/Vazir-FD.woff2') format('woff'), url('../fonts/Vazir-FD.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Vazir';
	src: url('../fonts/Vazir-Bold-FD.eot');
	src: url('../fonts/Vazir-Bold-FD.woff') format('woff2'), url('../fonts/Vazir-Bold-FD.woff2') format('woff'), url('../fonts/Vazir-Bold-FD.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
  font-family: 'Sans';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/isans/isansweb_bold.eot');
  src: url('../fonts/isans/isansweb_bold.eot?#iefix") format("embedded-opentype'), url('../fonts/isans/isansweb_bold.woff2') format('woff2'), url('../fonts/isans/isansweb_bold.woff') format('woff'), url('../fonts/isans/isansweb_bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Sans';
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/isans/isansweb_medium.eot');
  src: url('../fonts/isans/isansweb_medium.eot?#iefix') format('embedded-opentype'), url('../fonts/isans/isansweb_medium.woff2') format('woff2'), url('../fonts/isans/isansweb_medium.woff') format('woff'), url('../fonts/isans/isansweb_medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Sans';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/isans/isansweb.eot');
  src: url('../fonts/isans/isansweb.eot?#iefix') format('embedded-opentype'), url('../fonts/isans/isansweb.woff2') format('woff2'), url('../fonts/isans/isansweb.woff') format('woff'), url('../fonts/isans/isansweb.ttf') format('truetype');
}

html body,h1,h2,h3,h4,h5,h6,p,strong,b {
	font-family: "Sans" !important;
}
img {
  border-radius: 10px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
/*
.item {
  border: 1px solid #cecece;
  padding: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
  margin-bottom: 5px;
  margin-top: 10px;
  border-radius: 10px;
  margin-right: -8px;
  margin-left: -8px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
*/
.sp-megamenu-parent {
  padding: 0px 30px 0px 10px;
}
/*
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #2367a3;
}
*/
/*
#sp-header {
  height: 46px;
  background-color: #1b63a2;
  background-image: linear-gradient(0deg,rgba(0,0,0,.03),rgba(255,255,255,.05));
}
*/
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  margin-bottom: 5px;
  margin-top: 0;
  border-radius: 5px;
  margin-right: -8px;
  margin-left: -8px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
  font-size: 14px;
  line-height: 1;
  display: inline-block;
  padding: 12px 8px 8px 8px;
  margin: 5px;
  cursor: pointer;
  width:100%;
  height: 40px;
  border-radius: 8px;
  box-shadow: 0 1px 3px rgba(0,0,0,.4),0 0 1px rgba(0,0,0,.2),0 1px 0 #21aa08 inset,0 -1px 0 #167903 inset;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a , .sp-megamenu-parent > li > a:hover {
  color: #252525;
  background: #0345BF;
  width:auto;
  height: 5px;
  background-image: none;
  border-radius: 5px;
  box-shadow: 0 1px 3px rgba(0,0,0,.4),0 0 1px rgba(0,0,0,.2),0 1px 0 #21aa08 inset,0 -1px 0 #167903 inset;
}
