
@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/IRANSansWeb(FaNum)_Bold.eot");
    src: url("../fonts/IRANSansWeb(FaNum)_Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/IRANSansWeb(FaNum)_Bold.woff2") format("woff2"), url("../fonts/IRANSansWeb(FaNum)_Bold.woff") format("woff"), url("../fonts/IRANSansWeb(FaNum)_Bold.ttf") format("truetype");
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/IRANSansWeb(FaNum)_Medium.eot");
    src: url("../fonts/IRANSansWeb(FaNum)_Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"), url("../fonts/IRANSansWeb(FaNum)_Medium.woff") format("woff"), url("../fonts/IRANSansWeb(FaNum)_Medium.ttf") format("truetype");
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/IRANSansWeb(FaNum)_Light.eot");
    src: url("../fonts/IRANSansWeb(FaNum)_Light.eot?#iefix") format("embedded-opentype"), url("../fonts/IRANSansWeb(FaNum)_Light.woff2") format("woff2"), url("../fonts/IRANSansWeb(FaNum)_Light.woff") format("woff"), url("../fonts/IRANSansWeb(FaNum)_Light.ttf") format("truetype");
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url("../fonts/IRANSansWeb(FaNum)_UltraLight.eot");
    src: url("../fonts/IRANSansWeb(FaNum)_UltraLight.eot?#iefix") format("embedded-opentype"), url("../fonts/IRANSansWeb(FaNum)_UltraLight.woff2") format("woff2"), url("../fonts/IRANSansWeb(FaNum)_UltraLight.woff") format("woff"), url("../fonts/IRANSansWeb(FaNum)_UltraLight.ttf") format("truetype");
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/IRANSansWeb(FaNum).eot");
    src: url("../fonts/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"), url("../fonts/IRANSansWeb(FaNum).woff2") format("woff2"), url("../fonts/IRANSansWeb(FaNum).woff") format("woff"), url("../fonts/IRANSansWeb(FaNum).ttf") format("truetype");
}
@font-face {
    font-family: IRANYekan;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/BYekan+.ttf");
    src: url("../fonts/BYekan+.ttf?#iefix") format("embedded-opentype"), url("../fonts/BYekan+ Bold.ttf") format("woff2");
}
@font-face {
    font-family: IRANVazir;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/Vazir.ttf");
    src: url("../fonts/Vazir.ttf?#iefix") format("embedded-opentype"), url("../fonts/Vazir-Bold.ttf") format("woff2");
}
@font-face {
    font-family: IRANShabnam;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/Shabnam.ttf");
    src: url("../fonts/Shabnam.ttf?#iefix") format("embedded-opentype"), url("../fonts/Shabnam-Bold.ttf") format("woff2");
}

body  {
    direction: rtl;
}

body a {
    font-family: IRANSans;
}

body p {
    font-family: IRANSans;


}

body h1 {
    font-family: IRANSans;
}

body h2 {
    font-family: IRANSans;
}

body h3 {
    font-family: IRANSans;
}

body h4 {
    font-family: IRANSans;
}
body ul li {
    font-family: IRANSans;
}
body ul li a{
    font-family: IRANSans;
}

body h5 {
    font-family: IRANSans;
}

body h6 {
    font-family: IRANSans;
}


body div {
    font-family: IRANSans;
}

body a {
    font-family: IRANSans;
}
body li {
    font-family: IRANSans;
}
.blog-two-wrap{
    font-family: IRANSans;
}
.breadcrumb-info h1 {
    font-family: IRANSans;
}

.text-white a{
    font-family: IRANSans;
}
.h2 a{
    font-family: IRANSans;
}
ul.main-menu li.menu-item-has-children > a::after {

    margin-right: 8px;}

#rokhbin-header ul.sub-menu > li.current-menu-item a::after, #rokhbin-header ul.sub-menu > li.current-menu-parent a::after {
   left: inherit;

    right: -8px;

}
.rokhbin-active-menu-ind {

     left: calc(var(--active-left) + 1.0 * var(--rokhbin-menu-gap));

 }

.rokhbin-hero-type01 .rokhbin-hero-social-proof img, .rokhbin-hero-type01 .rokhbin-hero-social-proof a {
    margin-left: inherit;
    margin-right: -32px;}

.rokhbin-masked-content.at-bottom-right .rokhbin-square-button {

    margin: 16px;
}
.rokhbin-counter.rokhbin-small-counter {

    text-align: right;

}
.stg-row > .stg-offset-3 {
    /*margin-right: calc(0.5 * var(--stg-gap) + 25%);*/
    /*margin-left: inherit;*/
}
/*.stg-row > .stg-offset-3 {*/
/*    margin-right: calc(0.5 * var(--stg-gap) + 25%);*/
/*    margin-left: inherit;*/
/*}*/
.stg-row > .stg-offset-3 {
    /*margin-right: calc(0.5 * var(--stg-gap) + 25%);*/
    /*margin-left: inherit;*/
}

@media only screen and (min-width: 739px) {
    .stg-row > .stg-offset-3 {
        margin-right: calc(0.5 * var(--stg-gap) + 25%);
        margin-left: inherit;

    }
    .stg-row > .stg-offset-2 {
        margin-right:  calc(0.5 * var(--stg-gap) + 12.666%);
        margin-left: inherit;

    }
}

.rokhbin-arrow-link::after {
    right: inherit;
    left: 0;}
.align-right {
    text-align: left;
}
.rokhbin-arrow-link, a.rokhbin-arrow-link {

    padding: 0 2px 2px 24px;}
.rokhbin-arrow-link::after {

    -webkit-mask-image: var(--icon-arrow-explore);
    mask-image: var(--icon-arrow-explore);

}

.rokhbin-meta {
   font-family: IRANSans;

    letter-spacing: normal;}
a.rokhbin-button {
    font-family: IRANSans;
}
.rokhbin-masked-content.at-top-right {

    right: auto;

    left: 0;
}
.rokhbin-masked-content.at-top-right > div {
    padding: 0 var(--stg-small-gap) var(--stg-small-gap) 0;
}
.rokhbin-hero-info-line > div:nth-child(3) {
    text-align: left;
}
/*@media only screen and (max-width: 739px) {*/
/*    .stg-row > .stg-m-offset-1 {*/
/*        !*margin-right: calc(0.5 * var(--stg-gap) + 8.333%);*!*/
/*        !*margin-left: initial;*!*/
/*    }*/
/*}*/
.stg-row > .stg-offset-1 {
    /*margin-right: calc(0.5 * var(--stg-gap) + 8.333%);*/
    /*margin-left: initial;*/
}
.stg-row > .stg-offset-2 {
    /*margin-right: calc(0.5 * var(--stg-gap) + 16.666%);*/
    margin-left: initial;
}
.rokhbin-contact-form{
    margin-right: 0px;
}
#jalil{
    margin-right: calc(0.5 * var(--stg-gap) + 16.666%);
    margin-left: initial;
}
@media only screen and (max-width: 739px) {
    .stg-row > .stg-offset-2 {
        /*margin-right: calc(0.5 * var(--stg-gap) + 12.666%);*/
        margin-left: initial;
    }
    #jalil{
        margin-right: calc(0.5 * var(--stg-gap) + 12.666%);
        margin-left: initial;
    }
    .rokhbin-contact-form{
        /*margin-right: -15px;*/
    }
}
.rokhbin-hero-type06 .rokhbin-masked-content.at-bottom-right a.rokhbin-square-button {
    margin: calc(1.5 * var(--stg-small-gap)) calc(1.5 * var(--stg-small-gap)) 0 0;
}
@media only screen and (max-width: 739px) {
    .stg-row > .jamal {
        margin-right: calc(0.5 * var(--stg-gap) + 8.333%);
        margin-left: initial;
    }
}