@font-face {
    font-family:vazir;
    src: url('../fonts/Vazir-Black-FD.ttf');
  }
  body{
    font-family: vazir;
    direction: rtl;
  }
  .container-fluid{
    padding: 0px;
  }
.top-header{
    background-image: url(../css/images/bg.png);
    height: auto;
    padding: 0px;
    padding-bottom: 235px;
    max-width: 100%;
    background-repeat: no-repeat;

}
.logo{
  display: none;
}
.header-iphon .number{
  color: white;
  font-size: 14px;
  padding: 0px;
}
.social{
  text-align: left;
}
.social-icon{
  margin: 0px 20px;
}
.header-social{

  background-color: rgba(20, 18, 29, 0.3);
  padding: 20px 20px 15px 20px;

}
.menu ul li a{
  text-decoration: none;
  list-style: none;
  color: white;
}
.menu ul li {
display: inline-block;
padding: 0px 6px;
}
.menu{
  padding: 40px 0px;
  line-height: 80px;
}
.menu .list{
  background-color: #f7981c;
  border-radius: 30px;
  padding: 9px 15px;
  border: 1px solid #f7981c;
}

.price .product{
  color: white;
  font-size: 48px;
  text-align: center;
}
.price{
  display: flex;
  justify-content: space-around;
  margin-top: 100px;

}
.price .golbarg-carton{
  color: white;
  font-size: 14px;
  text-align: center;
  margin: 40px 0px;

}
.titr a{
  background-color: #f7981c;
  border-radius: 50px;
  padding: 19px 20px;
  border: 1px solid #f7981c;
  color: white;
  text-decoration: none;
  font-size: 14px;
}
.icon-price{
  margin-right: 20px;
  font-size: 14px;
}
.golbarg-logo{
  text-align: left;
}
.center-button{
  text-align: center;
}
.title{
  text-align: center;
  margin-top: 145px;
}
.title img{
  width: 272px;
}
.title-text{
  font-size: 35px;
    font-weight: 600;
    color: #192229;
    margin-top: 20px;
}
.off-sell{
  margin-bottom: 20px;
}
.off-sell .img-sell{
  display: inline-block;
  width: 35px;
  margin-left: 10px;
  border-style: none;
}
.off-sell .text-sell{
  display: inline-block;
  color: #707070;
  font-size: 13px;
}
.number-line .sell-number{
  display: inline-block;
  border-radius: 30px;
  padding: 8px 20px;
  border: 1px solid #ebeef3;
  color: #707070;
  margin: 0px 10px;
  font-size: 13px;
}
.input-box{
  border-radius: 25px;
    border: 1px solid #e2e2e2;
    margin-top: 4em;
    padding: 3em 0;
    position: relative;
    text-align: center;
}
.input-box .input-titr{
  position: absolute;
  right: 40px;
  top: -10px;
  color: #00315b;
  font-weight: bold;
  font-size: 15px;
  background-color: #fff;
  padding: 0 10px
}

 .input-box .formGroup label{
    display: block;
    color: #00315b;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
    margin-right: 15px;
    margin-bottom: 10px;
}
.input-box .formGroup input{
  font-size: 14px;
  border-radius: 22px;
  outline: none;
  width: 100%;
  border: none;
  background-color: #f7f7fa;
  text-align: center;
  padding: 23px 0px;

}
.form-document{
  width:55% ;
  margin: 0 auto;
}
.formGroup{
  margin-bottom: 15px;
}
.input-box .formGroup select{
  font-size: 14px;
  border-radius: 22px;
  outline: none;
  width: 100%;
  height: 70px;
  border: none;
  background-color: #f7f7fa;
  text-align: center;
  color: #797E89;
  padding:5px;
}
.check-golbarg{
  margin-top: 10px;
  text-align: center;
}
.check-qestion{
  margin-right: 50px;
}
.price-bottun{
  background-color: #f7981c;
  border-radius: 50px;
  padding: 20px 40px;
  border: 1px solid #f7981c;
  color: white;
  text-decoration: none;
  font-size: 14px;
}
.price-bottun:hover{
  color: red;

}
.bottun{
  margin: 100px 0px;
  text-align: center;

}
.formGroup  input:focus{
  border: #f7981c 1px solid ;

}
.footer-bottom{
  text-align: center;
  background-color: #323946;
  padding: 20px 0px 10px 0px;
}
.footer-bottom span{
  color: #f7981c;
}
.footer-bottom p{
  color: #ffffff;
  font-size: 14px;
}
.footer-img{
  width: 100%;
}
.check_b{
    display: inline-block;
    transform: scale(1.5);
    width: auto!important;
}


.disin{
    display: inline-block!important;
}
.mg-40{
    margin-top: 60px!important;
}


#factor .thead{
    background: rgba(20, 18, 29);
    padding: 20px;
    text-align: right;
    color: #fff;
    border-radius: 15px;
}


#factor .tbod table{
    width: 100%;
}


#factor tbody, td, tfoot, th, thead, tr{
    padding: 10px;
}


