 @font-face {
     font-family: 'sansbold';
     src: url('../fonts/IRANSansWeb_Bold.eot');
     src: local('☺️'), url('../fonts/IRANSansWeb_Bold.woff') format('woff'), url('../fonts/IRANSansWeb_Bold.woff2') format('woff2'), url('../fonts/IRANSansWeb_Bold.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'sans';
     src: url('../fonts/IRANSansWeb_Light.eot');
     src: local('☺️'), url('../fonts/IRANSansWeb_Light.woff') format('woff'), url('../fonts/IRANSansWeb_Light.woff2') format('woff2'), url('../fonts/IRANSansWeb_Light.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
}
body 
    {
        direction: rtl;
        font-family: 'sans' !important;
    }
.main-header .main-menu ul ul.submenu > li > a
    {
        text-align: right
    }
.main-header .main-menu ul ul.submenu 
    {
        right: 0;
    }
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "sansbold";
}

p {
    font-family: "sans";
}
.arrow-btn 
{
    left: 0;
}
.arrow-btn img
{
    transform: rotate(180deg);
}
.safe-industery-area .safe-caption h2 {
    text-align: right
}
.safe-industery-area .safe-caption-right .safe-alert-box .safe-alert h4 {
text-align: right
}

.safe-industery-area .safe-caption-right .safe-alert-box .safe-alert p {
text-align: right
}
.safe-industery-area .safe-caption .safe-pera-one
{
    text-align: justify
}
.safe-industery-area .safe-caption p
{
    text-align: right
}
.gallery-area .gallery-box .single-gallery .g-caption1 {
    right: 32px;
}
.gallery-area .gallery-box .single-gallery .g-caption2 {
    right: 50px;
    text-align: right;
    margin-left: 50px;
    direction: rtl
}
.david-droga-area .single-david .david-captoin .david-info ,.david-droga-area .single-david .david-captoin h2 a
{
    text-align: right
}
.david-droga-area .single-david .david-captoin p
{
    text-align: justify
}
.wantToWork-area .wantToWork-caption h2
{
    text-align: right
}
.wantToWork-area .wantToWork-caption p
{
    text-align: right
}
.footer-area .footer-tittle h4
{
    text-align: right
}
.footer-area .footer-tittle p
{
    text-align: justify
}
.team-info h2
{
    text-align: right
}
.single-team .team-caption
{
        right: 38px;
}
.team-info p {
    padding-left: 36px;
    text-align: justify
}
.single-team .team-caption span a , .single-team .team-caption p {
text-align: right
}
.slicknav_btn
{
    float: left;
    right: 0px !important;
    margin-left: 20px !important
}
.slicknav_nav a
{
    text-align: right
}
.about-content
{
    text-align: justify;
    font-size: 20px
}
.about-content h3
{
    text-align: right;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    text-align: center;
    margin-bottom: 35px
}
.about-content p
{
    padding-top: 15px;
    direction: rtl;
    text-align: justify
}