@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Black.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb_Black.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb_Black.ttf') format('truetype')}
@font-face{font-family:IRANSans;font-style:normal;font-weight:bold;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Bold.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb_Bold.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype')}
@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Medium.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb_Medium.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype')}
@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Light.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb_Light.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb_Light.ttf') format('truetype')}
@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_UltraLight.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype')}
@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url('../themes/demo/assets/fonts/eot/IRANSansWeb.eot');src:url('../themes/demo/assets/fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/IRANSansWeb.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/IRANSansWeb.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/IRANSansWeb.ttf') format('truetype')}
@font-face{font-family:iranyekan;font-style:normal;font-weight:bold;src:url('../themes/demo/assets/fonts/eot/iranyekanwebbold.eot');src:url('../themes/demo/assets/fonts/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/iranyekanwebbold.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/iranyekanwebbold.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/iranyekanwebbold.ttf') format('truetype')}
@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url('../themes/demo/assets/fonts/eot/iranyekanweblight.eot');src:url('../themes/demo/assets/fonts/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/iranyekanweblight.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/iranyekanweblight.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/iranyekanweblight.ttf') format('truetype')}
@font-face{font-family:iranyekan;font-style:normal;font-weight:normal;src:url('../themes/demo/assets/fonts/eot/iranyekanwebregular.eot');src:url('../themes/demo/assets/fonts/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),url('../themes/demo/assets/fonts/woff2/iranyekanwebregular.woff2') format('woff2'),url('../themes/demo/assets/fonts/woff/iranyekanwebregular.woff') format('woff'),url('../themes/demo/assets/fonts/ttf/iranyekanwebregular.ttf') format('truetype')}
body{font-family:IRANSans,tahoma;direction:rtl;text-align:right}
h1 p,
h2 p,
h3 p,
h4 p,
h5 p,
h6 p{color:inherit}
p{text-align:justify;direction:rtl}
#footer{background:#f4f4f4 url(../themes/demo/assets/images/footer-construction.jpg) no-repeat center bottom}
@media (min-width:992px){#header.header-narrow .header-logo .logo-default{margin:-37px 0 -102px -70px}#header .header-nav{justify-content:flex-start}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu{text-align:right}#header .header-nav.header-nav-stripe nav>ul>li.dropdown.open>.dropdown-menu,#header .header-nav.header-nav-stripe nav>ul>li.dropdown:hover>.dropdown-menu{right:0;left:auto !important}#header.header-narrow .header-logo .logo-small{right:auto;left:0}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li.dropdown-submenu>.dropdown-menu{right:100%;left:auto !important;display:block;margin-top:-8px;margin-left:-1px;border-radius:4px;opacity:0;transform:translate3d(0,0,0)}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li.dropdown-submenu:hover>.dropdown-menu{top:0;opacity:1}#footer{background:#f4f4f4 url(../themes/demo/assets/images/footer-construction.jpg) no-repeat center bottom}#footer::after{height:626px;width:626px;bottom:0;left:0;transform:rotate(48deg);transform-origin:-51% 8%;background:var(--dark) !important}#footer a:not(.btn):not(.no-footer-css):hover{text-decoration:none;color:#A6A6A6}}
.owl-carousel-wrapper{direction:ltr}
.redactor-editor{direction:rtl}
.more i{transition:ease transform 300ms}
.more:hover i{transform:translate3d(-7px,0,0)}
.diamonds .content{top:-13px}
.diamonds .content::after{right:63%;top:67%}
.diamonds .content img{margin-right:-11%}
.diamonds .diamond-sm .content::after{right:74%;top:90%}
.inner .post-content{min-height:300px}

.custom-card:hover{box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1)}
.custom-card:hover:before{content:"";position:absolute;display:block;top:0;height:3px;width:100%}
@media (min-width:992px){.custom-card .icon-animated{max-width:80px}}

.custom-hr{background:#dadada !important;width:140%;margin-left:-20%}


.custom-card:hover{box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1)}
.custom-card:hover:before{content:"";position:absolute;display:block;top:0;height:3px;width:100%;background-color:#ff3f00}
.custom-card .icon-animated{max-width:80px}
.card-text{min-height:190px}

.custom-hr{background:#dadada !important;width:140%;margin-left:-20%}
html .text-color-secondary,
html .text-secondary{color:#220c3c !important}
.category-menu-wrapper a{color:#220c3c;text-decoration:none;padding:15px 20px}
.category-menu-wrapper .active .a,
.category-menu-wrapper a.active,
.category-menu-wrapper a:hover{color:#fff;background-color:#ff3f00}
.category-menu-wrapper li{display:grid}
@media (min-width:992px){.category-menu-wrapper li{display:inline-flex}}
.owl-carousel{direction:ltr}
.dropdown-toggle::after{border-top:0}
#header .header-nav-main nav>ul li a{font-size:17px}
#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li a{font-size:1em}
@media (min-width:992px){.sticky-header-active #header.header-narrow .header-logo .logo-small{margin:0 12px 0 0}}
html.sticky-header-active #header.header-semi-transparent-light .header-body{background:rgba(255,255,255,0.95) !important}