
@font-face{
  font-family:Vazir;
  src:url('../fonts/Vazir-Regular-FD.eot');
  src:url('../fonts/Vazir-Regular-FD.eot?#iefix') format("embedded-opentype")
  ,url('../fonts/Vazir-Regular-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Regular-FD.woff') format("woff"),
  url('../fonts/Vazir-Regular-FD.ttf') format("truetype");
  font-weight:400;font-style:normal}
@font-face{font-family:Vazir;
  src:url('../fonts/Vazir-Bold-FD.eot');
  src:url('../fonts/Vazir-Bold-FD.eot?#iefix') format("embedded-opentype"),
  url('../fonts/Vazir-Bold-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Bold-FD.woff') format("woff"),
  url('../fonts/Vazir-Bold-FD.ttf') format("truetype");
  font-weight:700;font-style:normal}
@font-face{font-family:Vazir;
  src:url('../fonts/Vazir-Black-FD.eot');
  src:url('../fonts/Vazir-Black-FD.eot?#iefix') format("embedded-opentype"),
  url('../fonts/Vazir-Black-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Black-FD.woff') format("woff"),
  url('../fonts/Vazir-Black-FD.ttf') format("truetype");
  font-weight:900;font-style:normal
}
@font-face{font-family:Vazir;
  src:url('../fonts/Vazir-Medium-FD.eot');
  src:url('../fonts/Vazir-Medium-FD.eot?#iefix') format("embedded-opentype"),
  url('../fonts/Vazir-Medium-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Medium-FD.woff') format("woff"),
  url('../fonts/Vazir-Medium-FD.ttf') format("truetype");
  font-weight:500;font-style:normal
}
@font-face{font-family:Vazir;
  src:url('../fonts/Vazir-Light-FD.eot');
  src:url('../fonts/Vazir-Light-FD.eot?#iefix') format("embedded-opentype"),
  url('../fonts/Vazir-Light-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Light-FD.woff') format("woff"),
  url('../fonts/Vazir-Light-FD.ttf') format("truetype");
  font-weight:300;font-style:normal
}
@font-face{font-family:Vazir;
  src:url('../fonts/Vazir-Thin-FD.eot');
  src:url('../fonts/Vazir-Thin-FD.eot?#iefix') format("embedded-opentype"),
  url('../fonts/Vazir-Thin-FD.woff2') format("woff2"),
  url('../fonts/Vazir-Thin-FD.woff') format("woff"),
  url('../fonts/Vazir-Thin-FD.ttf') format("truetype");
  font-weight:100;
  font-style:normal
}

body{
  direction: rtl;
  font-family: 'Vazir' !important;
  letter-spacing: 0 !important;
  word-break:normal;
}
button, input, optgroup, select, textarea ,.v-application,.v-card__title,.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  font-family: 'Vazir' !important;
  letter-spacing: 0 !important;
}

.v-application .elevation-5 {
  box-shadow: 0px 0px 14px 1px rgb(0 0 0 / 5%), 0px 0px 14px 0px rgb(0 0 0 / 14%), 0px 1px 14px 0px rgb(0 0 0 / 12%) !important;
}
.header:after{
  content:"";
  top:0;
  width: 100%;
  height: 60vh;
  position: absolute;
  z-index: -1;
  background-size: cover;
  background-position: center;
  background-image: url(/bg.jpeg),  linear-gradient(to bottom, rgb(0 0 0 / 41%), rgb(255 255 255));
  background-blend-mode: color;
}
.v-btn,.v-tab{
  letter-spacing: 0 !important;
}

.stepper-tabs .v-tab:before {
  background:unset;
}
.stepper-tabs .v-item-group {
  height: auto !important;
}
.stepper-tabs .v-slide-group .v-slide-group__content {
  text-align: center;
  justify-content: space-between !important;
}
@media screen and (max-width: 599px) {
  .v-card__title{
    font-size: 13px !important;
  }
}
.v-card__title{
  word-break: normal !important;
}
h1,h2,h3,h4,h5,h6{
  font-weight: bold;
}
