@font-face {
  font-family: 'bbcnassim';
  src: url('../fonts/BBCNassim/BBCNassim.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/BBCNassim/BBCNassim.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BBCNassim/BBCNassim.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BBCNassim/BBCNassim.ttf') format('truetype'),  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
       url('../fonts/BBCNassim/BBCNassim.svg#svgbbcnassim') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'BYekan';
  src: url('../fonts/BYekan/BYekan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/BYekan/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BYekan/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BYekan/BYekan.ttf') format('truetype'),  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
       url('../fonts/BYekan/BYekan.svg#svgBYekan') format('svg'); /* Legacy iOS */
}
body, p, .btn-primary, .btn-dark, ul.navbar-nav > li > a, button,h1, h2, h3, h4{
    font-family: 'BYekan';
}
.footer-main, .call-to-action-box, .slider-content, .ts-features, .ts-service-area, .ts-newsletter, .project-area, .banner-heading, .contact-form,.main-container{
    direction: rtl;
    text-align: right;
}
.slide-title-box, .btn-primary, .slider.border:hover, .call-to-action-box .action-style-box, .accordion-group .card-header .btn[aria-expanded="true"]::before, .shuffle-btn-group label.active, .shuffle-item .project-img-container .gallery-popup .gallery-icon, .shuffle-item .project-img-container .project-item-info-content .project-cat, .subscribe, .copyright, .ts-service-icon.icon-round i{
    background: #b39d66;
}
ul.navbar-nav > li:hover > a, ul.navbar-nav > li.active > a, #back-to-top .btn.btn-primary, .ts-service-box .ts-service-icon i, .accordion-group .card-header .btn[aria-expanded="true"], .ts-facts .ts-facts-content .ts-facts-title, .service-box-title a:hover, .ts-service-info .learn-more:hover{
    color: #b39d66 !important;
}
.header-one, .header-one .site-navigation, .dark-bg{
    background: #62656a;
}
.slider.border{
    border: 2px solid #b39d66 !important
}
.form-control:focus{
    border: 1px solid #b39d66;
}
.ts-service-box-img{
    margin-left: 10px;
}
.shuffle-btn-group{
    border-bottom: 3px solid #b39d66 !important
}
.top-bar{
    padding: 3px 0;
}
.navbar-nav{
    direction: rtl;
    padding-right: 0px;
}
.header-one ul.navbar-nav > li{
    padding-right: 45px;
}
ul.navbar-nav > li > a{
    line-height: 20px;
}
ul.navbar-nav > li:last-child{
    padding-left: 0;
    padding-right: 45px;
}
ul.navbar-nav > li:first-child{
    padding: 0;
}
.logo img{
    height: 67px;
}
ul.top-info-box{
    float: left;
}
.nav-search{
    top: 13px;
    left: 18px;
    right: auto;
}
.search-block{
    left: 15px;
    right: auto;
}
.search-block .search-close{
    top: -43px;
    left: -4px;
    right: auto;
}
.footer .widget-title{
    border-right: 3px solid #b39d66;
    border-left: 0px;
    margin: 0 30px 30px 0;
    padding-right: 15px;
    padding-left: 0px;
    font-family: 'BYekan';
}
.banner-title{
    margin-bottom: 20px;
}
ul.list-arrow li:before{
    content: "\f104";
    margin-left: 10px;
    margin-right: 0px
}
.shuffle-item{
    padding: 3px;
}
.shuffle-btn-group{
    margin: 20px 0px;
}
.shuffle-btn-group label{
    padding: 6px 20px;
}
.navbar-toggler{
    float: right;
}
.breadcrumb-item+.breadcrumb-item::before{
    padding-left: 0.5rem;
}
.share_social-wpapper a{
    padding: 2px 5px;
    margin: 0px 5px;
    width: 32px;
    height: 32px;
    line-height: 29px;
}
.blog_load_more a, .blog_load_more strong{
    padding: 0px 7px;
    margin: 0px 3px;
}
.clients-logo img:hover {
    -webkit-filter: none;
    filter: none;
    -webkit-filter: none;
    filter: none;
}