@font-face {
  font-family: "iraniansens";
  font-style: normal;
  font-weight: 200;
  src: url("../font/IRANSansWeb(FaNum).eot");
  src: url("../font/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"),
    url("../font/IRANSansWeb(FaNum).woff") format("woff"),
    url("../font/IRANSansWeb(FaNum).ttf") format("truetype");
}
body {
  font-family: iraniansens;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: iraniansens;
}
.ul,
.li {
  font-family: iraniansens;
}
.main_nav_item {
  text-align: right;
}

.footer_column_title {
  text-align: right;
}

.footer_column_content {
  text-align: right;
}

.footer_contact_icon {
  float: right;
}
.footer_about_text {
  text-align: right;
  direction: rtl;
}
.main_nav_container {
  direction: rtl;
  font-family: iraniansens;
}
.row {
  text-align: right;
  font-family: iraniansens;
}
.service_item {
  direction: rtl;
}
p {
  text-align: justify;
  direction: rtl;
  font-family: iraniansens;
}
.search_content {
  direction: rtl;
}
.newsletter_form_container {
  direction: rtl;
}
.order-lg-1 {
  direction: rtl;
}
.news_post {
  direction: rtl;
}
.contact_form_container {
  direction: rtl;
}
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  float: right;
}
.hero_box {
  direction: rtl;
}
.comment {
  direction: rtl;
}
.leave_comment {
  direction: rtl;
}
.comments_list {
  direction: rtl;
}
.leave_comment_form_container {
  direction: rtl;
}
.news_page_nav {
  direction: rtl;
}
.section_title h1 {
  font-family: iraniansens;
}
.search_title {
  font-family: iraniansens;
}
.hero_box_content {
  font-family: iraniansens;
}
.hero_box_title {
  font-family: iraniansens;
}
.main_nav_item a {
  font-family: iraniansens;
}
.testimonials_text {
  font-family: iraniansens;
}
.hero_slide_content h1 span {
  font-family: iraniansens;
}
.home_content h1 {
  font-family: iraniansens;
}
.main_nav_item {
  font-family: iraniansens;
}
.footer_content {
  font-family: iraniansens;
}
.footer_about_text {
  font-family: iraniansens;
}
.footer_bar {
  font-family: iraniansens;
}
.flex-md-row {
  font-family: iraniansens;
}
.div {
  font-family: iraniansens;
}

.dropbtn {
  background-color: #fff;
  color: #3a3a3a;
  padding: 9px;
  font-size: 0.9vw;
  border: none;
  font-family: iraniansens !important;
  font-weight: 700;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: right;
}

.dropdown-content a:hover {
  background-color: #ddd;
}

.dropdown:hover .dropdown-content {
  display: block;
  color: #ffb142;
  margin-right: -20%;
}

.dropdown:hover .dropbtn {
  color: #ffb142;
}

/*dropdown for responsive*/
.dropbtn2 {
  background-color: #3498db;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn2:hover,
.dropbtn2:focus {
  background-color: #2980b9;
}

.dropdown2 {
  position: relative;
  display: inline-block;
}

.dropdown-content2 {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}

.dropdown-content2 a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown2 a:hover {
  background-color: #ddd;
}

.show2 {
  display: block;
}
