@font-face {
	font-family: 'shabnam';
	src: url('fonts/shabnam/Shabnam-FD.woff') format('woff');
	font-weight: 200;
	font-display: swap;
}
@font-face {
	font-family: 'shabnam-bold';
	src: url('fonts/shabnam/Shabnam-Bold-FD.woff') format('woff');
	font-weight: 200;
	font-display: swap;
}

body.rtl {
	font-weight: normal;
	direction: rtl;
	font-family: 'shabnam' , 'sans-serif' !important;
	/*font-size: 1.4rem;*/
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'shabnam' , 'sans-serif' !important;
}
p, blockquote, a, abbr, acronym, address, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside,
.description , .search-title
{
    font-family: 'shabnam' , 'sans-serif' !important;
}


.rtl #multiscroll-nav.left-bottom li {
	margin-right: 10px;
	margin-left: 0;
	margin-top: 0;
}

.rtl .additional-inner-wrap .ika-top-social li {
	margin-left: 0 !important;
	margin-right: 25px;
}
.rtl ,
.rtl #topmenu .additional-inner-wrap .menu li,
.rtl .about-section-creative .content .left-content .title,
.rtl .about-section-creative .content .right-content .description
{
	text-align: right;
}
.rtl #topmenu .additional-inner-wrap .menu-desc , .additional-inner-wrap .search-title {
	text-align: right;
}
.rtl .additional-inner-wrap .search-icon-wrapper .input-group::after {
	right: auto;
	left: 0;
}
.rtl .additional-inner-wrap .search-icon-wrapper .input-group::before {
	right: 0;
	left: auto;
}
.rtl .contact_us.modern .icon-wrap {
	margin-left: 17px;
	margin-right:0 ;
}

.rtl .aside-fix .header-main-wrap.empty-right {
	direction: ltr;
}

.rtl  div.wpcf7 {
	direction: rtl;
	text-align: right;
}
.rtl  div.wpcf7 label{
	text-align: right !important;
}
.rtl .parallax-window .content-parallax{
	left: auto;
	right: 0;
	text-align: right;
}

.rtl .single-pagination-portfolio .page-control.pag-prev {
	padding-right: 25px;
}

.rtl .single-pagination-portfolio .page-control.pag-prev i {
	right: 0;
	left: auto;
}

.rtl .single-pagination-portfolio .page-control.pag-next i {
	left: 0;
	right: auto;
}

.rtl .single-pagination-portfolio .page-control.pag-next {
	padding-left: 25px;
	text-align: left;
}
/* new */
/*#topmenu {
    background-color: #fff;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}

#topmenu a {
    color: #212121;
}*/

header.creative .open-search {
    margin-left: 0;
    margin-right: 1rem;
    /*color: #212121 !important;*/
}
/*
.header_top_bg.menu_light_text {
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}
*/
body {
    background-color: #f5f5f5;
}
@media only screen and (min-width: 1025px) {
	header.creative .menu > li {
		padding: 25px 0 !important;
	}
	.line-of-images.style-4 .info-section {
		min-width: 400px;
	}
}
@media only screen and (max-width: 1024px) {
	header {
		padding: 0px 15px !important;
	}
	.right-menu #topmenu .menu li.menu-item-has-children > a, #topmenu .menu li.menu-item-has-children > a {
		width: 100% !important;
	}
	#topmenu ul.menu li a {
		width: 100% !important;
		padding-right: 25px !important;
		padding-left: 35px !important;
	}
	ul.sub-menu {
		overflow: hidden;
	}
	#topmenu ul.menu li.menu-item-has-children ul li a {
		padding-right: 45px !important;
	}
	.right-menu #topmenu .menu li.menu-item-has-children i, #topmenu .menu li.menu-item-has-children i {
		left: 35px !important;
		right: auto !important;
	}
	#topmenu ul.menu li a::before {
		right: 0;
	}
}
.split-wrapper .description, .split-wrapper .tab-description {
    line-height: 2.2rem;
}
.split-wrapper .tab-info {
    text-align: right !important;
}
header.creative li {
	text-align: right !important;
}
header.creative .sub-menu li {
	line-height: 2rem !important;
}
.blog-metro .info-description:before, .blog-masonry .info-description:before {
    margin-left: 0;
    margin-right: -25px;
}
.ika-sidebar .recent-block .recent-img {
    margin-right: 0 !important;
    margin-left: 1rem;
}
.post-details .post-author {
    display: none;
}
.subtitle {
    /*font-size: 1.6rem;*/
}

.title {
    /*font-size: 3.5rem;*/
}
.description {
    /*font-size: 1.5rem;*/
    /*line-height: 2;*/
}
header.creative .menu a {
	/*font-size: 20px !important;*/
}
.rtl .text-left, .rtl .alignleft {
    text-align: right;
}
.rtl .posts-wrapper.simple .posts_container .content-wrap .flex-wrap .category:before {
    right: auto;
    left: -15px;
}
.rtl .posts-wrapper.simple .posts_container .content-wrap .flex-wrap .category {
    margin-right: 0;
    margin-left: 30px;
}
.pricing.creative .pricing__params li i {
    margin-right: 0;
    margin-left: 15px;
}
#topmenu {
    justify-content: flex-start;
}

#topmenu .logo {
    margin-left: 15px;
}
@media only screen and (min-width: 992px) {
    header.creative .menu-wrapper {
        justify-content: space-between;
        width: 100%;
    }
}
