@font-face {
    font-family: IRANSans;
    src: url('fa-font/IRANSans.eot');
    src: url('fa-font/IRANSans?#iefix') format('embedded-opentype'),
		 url('fa-font/IRANSans.woff') format('woff')
}
@font-face {
    font-family: KalamehWeb;
    src: url('fa-font/KalamehWeb.eot');
    src: url('fa-font/KalamehWeb?#iefix') format('embedded-opentype'),
		 url('fa-font/KalamehWeb.woff') format('woff')
}
body,p,.art-slider-content .swiper-slide span,.counter-box .odometer,.counter-box .value,.preloader .inner small{font-family:IRANSans!important}
h1,h2,h3,h4,h5,h6{font-family:KalamehWeb!important}

.section-title h6,.newsletter-box .form .titles h6,.cta-box h6,.art-slider .titles h6,.side-arts .titles h6{letter-spacing:0}
.slider .slider-texts .swiper-slide p{padding-left:0;padding-right:30px;border-right:3px solid var(--color-dark);border-left:0}
.slider .slider-texts .svg-morph{position:absolute;top:calc(50% - 200px);left:auto;transform:translateX(140%);right:50%}
.slider .slider-nav .button-prev{margin-left:8px;margin-right:auto}
.slider .swiper-pagination-progressbar{left:auto;right:50px}
.slider .swiper-fraction .swiper-pagination-current{margin-right:0;margin-left:122px}
.navbar .search-button{margin-left:0;margin-right:auto}
.navbar .hamburger-menu{margin-left:0;margin-right:30px}
.navbar .navbar-button{margin-left:0;margin-right:30px}
.play-now{left:auto;right:50%;margin-left:0;margin-right:-100px;direction:ltr}
.play-now text{width:150px;height:150px;transform-origin: center center}
.side-widget.active{left:auto;right:0}
.side-widget{left:auto;right:-100%}
.side-icon-list ul li figure{float:right}
.text-content p{padding-right:30px;padding-left:35%}
.text-content p:before{left:auto;right:0}
.art-slider-content .swiper-slide span{margin-right:0;margin-left:40px;float:right;border-bottom:0;text-align:left;border-top:3px solid var(--color-dark)}
.recent-news .content-box{margin-right:auto;margin-left:-15%;margin-right:auto;margin-left:-15%}
.col-12:nth-child(even) .recent-news .content-box{margin-right:-15%;margin-left:0}
.newsletter-box .form{padding-right:0;padding-left:50px}
.footer .footer-menu li:before{float:right;margin-right:0;margin-left:8px}
.footer-widget ul li a{margin-right:0;margin-left:10px}
.footer-widget.widget{padding-right:0;padding-left:30px}
.footer .widget-title:after{left:auto;right:0}
.newsletter-box .form input[type="email"]{padding-left:0;padding-right:20px}
.footer .footer-bottom .creation{margin-left:0;margin-right:auto}
.recent-news .content-box p{padding-right:0;padding-left:30%}
.blog-post.single-post .post-content{text-align:right!important}
.blog-post .post-content .post-author img{margin-right:0;margin-left:10px}
.post-comment .comment-list .comment .comment-avatar{margin-right:0;margin-left:20px}
.sidebar .widget .widget-title:after{left:auto;right:0}
.sidebar .widget_recent_comments ul li{padding-left:0;padding-right:15px}
.sidebar .widget_recent_comments ul li:before{left:auto;right:0}
.blog-post .post-content blockquote:before{right:auto;left:30px}
.blog-post .post-navigation .navigation .nav-links .nav-previous{border-left:1px solid #eee;border-right:0}
.blog-post .post-navigation .navigation .nav-links .nav-next a:after{margin-left:-30px;margin-right:13px;transform:rotateY(180deg)}
.blog-post .post-navigation .navigation .nav-links .nav-next{padding-left:0;padding-right:20px;text-align:left}
.blog-post .post-navigation .navigation .nav-links .nav-previous a:before{margin-right:-30px;margin-left:13px;transform:rotateY(180deg)}
.sidebar{padding-left:0;padding-right:60px}
.page-header .inner .svg-morph{left:auto;right:0;transform:translateX(15%)}
.smooth-scroll .blog-post figure img{opacity:1;transform:scale(1)}
.blog-post .post-navigation .navigation .nav-links .nav-next a{padding-right:0;padding-left:40px;float:left}
.blog-post .post-navigation .navigation .nav-links .nav-previous{padding-right:0;padding-left:20px}
.blog-post .post-navigation .navigation .nav-links .nav-previous a{padding-left:0;padding-right:40px}
.post-comment .comment-form .comment-respond form .comment-form-cookies-consent input[type=checkbox]{margin-right:0;margin-left:10px}
.page-header .inner p{border-left:0;border-right:3px solid var(--color-dark);padding-right:30px;padding-left:50%;margin-right:10px;margin-left:0}
.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:rtl}
input[type="email"]{width:100%}
.custom-link:before{left:auto;right:0}
.custom-link:after{right:auto;left:0}
.counter-box .odometer{direction:ltr}
.testimonial-box .content-box:before{border-width:20px 0 0 20px;right:50px;bottom:-20px}
.text-box ul li:before{float:right;margin-right:0;margin-left:10px}
.accordion dt a:before{margin-right:0;margin-left:15px}
.accordion dd{margin-right:0}
.navbar .site-menu ul li a:before{left:auto;right:0}
.navbar .site-menu ul li a:after{right:auto;left:0}
.side-content ul li:before{float:right;margin-right:0;margin-left:10px}
.image-content-box .content-box p strong{margin-right:0;margin-left:10px}
.exhibition-box .thumb .info{right:auto;left:30px}
.preloader{left:auto;right:0}
.side-widget svg{transform:rotateY(180deg)}
.side-widget{padding-right:50px;padding-left:100px}
.widget.aside{padding-right:0;padding-left:30px}
.image-icon-box .icon{left:auto;right:30px}
.counter-box{flex-direction:row-reverse}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{text-align:right;left:0;right:.1em!important}
.col-12:nth-child(even) .recent-news .content-box{padding-left:0;padding-right:17%}
body.rtl header.slider .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,body.rtl header.slider .swiper:not(.swiper-initialized)>.swiper-wrapper{overflow:initial}
body.rtl .art-slider .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,body.rtl .art-slider .swiper:not(.swiper-initialized)>.swiper-wrapper{overflow:initial}
body.rtl .art-slider .swiper-slide.swiper-slide-prev{opacity:0;visibility:hidden}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.side-icon-list{padding-right:0}
}
@media only screen and (max-width: 767px),only screen and (max-device-width: 767px) {
.text-content p{padding:0 5%!important}
}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.recent-news .content-box{margin-right:0!important}
}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.col-12:nth-child(even) .recent-news .content-box{text-align:right}
}
@media only screen and (max-width: 1199px),only screen and (max-device-width: 1199px) {
.newsletter-box .form{padding:0!important}
}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.art-slider .titles{padding-right:0}
}
@media only screen and (max-width: 767px),only screen and (max-device-width: 767px) {
.side-widget{padding:15px!important;padding-left:0!important}
}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.page-header .inner p{border-right:none!important;margin-right:0!important}
}
@media only screen and (max-width: 767px),only screen and (max-device-width: 767px) {
.page-header .inner p{padding-right:0!important;padding-left:0!important}
}
@media only screen and (max-width: 991px),only screen and (max-device-width: 991px) {
.sidebar{padding-right:0!important}
}
@media (min-width: 768px) {
.offset-md-1{margin-left:0!important;margin-right:8.333333333%}
}
@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {
.recent-news .content-box p { padding:0!important}
}
@media only screen and (max-width: 991px), only screen and (max-device-width: 991px) {
.col-12:nth-child(even) .recent-news .content-box {padding:0!important}
}