/*rtlmellatweb*/
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/IRANSansWeb_Bold.eot');
	src: url('fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/IRANSansWeb_Medium.eot');
	src: url('fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/IRANSansWeb_Light.eot');
	src: url('fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/IRANSansWeb_UltraLight.eot');
	src: url('fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb.eot');
	src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebbold.eot');
	src: url('fonts/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblight.eot');
	src: url('fonts/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanweblight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblight.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregular.eot');
	src: url('fonts/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebregular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregular.ttf') format('truetype');
}

/* Latin fonts (Roboto) */

@font-face {
	font-family: roboto;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/robotobold.eot');
	src: url('fonts/eot/robotobold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/robotobold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/robotobold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/robotobold.ttf') format('truetype');
}

@font-face {
	font-family: roboto;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/robotolight.eot');
	src: url('fonts/eot/robotolight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/robotolight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/robotolight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/robotolight.ttf') format('truetype');
}

@font-face {
	font-family: roboto;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/robotoregular.eot');
	src: url('fonts/eot/robotoregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/robotoregular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/robotoregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/robotoregular.ttf') format('truetype');
}
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebbold(fanum).eot');
	src: url('fonts/eot/iranyekanwebbold(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebbold(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebbold(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebbold(fanum).ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblight(fanum).eot');
	src: url('fonts/eot/iranyekanweblight(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanweblight(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanweblight(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblight(fanum).ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregular(fanum).eot');
	src: url('fonts/eot/iranyekanwebregular(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebregular(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebregular(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregular(fanum).ttf') format('truetype');
}

/**IranYekan>>*/  a,body,h1,h2,h3,h4,h5,h6,p,.button, button, input, textarea,.elementor-widget-icon-list .elementor-icon-list-item,.elementskit-section-title,.elementor-widget-sassico-pricing .sassico-pricing-plan > li,.number-percentage,.mf-input-label,.mf-input-help,.elementor-widget-elementskit-mail-chimp .elementskit_input_label,.elementskit-label,.elementskit-section-title  {font-family:iranyekan! important;}
.pull-right.reply {
    float: left;
}
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a,.elementor-434 .elementor-element.elementor-element-1f19332 .elementskit-section-title-wraper .elementskit-section-title > span,.elementor-434 .elementor-element.elementor-element-f360c97 .elementskit-section-title-wraper .elementskit-section-title > span {
    font-family: inherit !important;
}
.ekit-wid-con .text-left,.ekit-wid-con .dropdown-item,body,.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab .elementkit-tab-content,.mfp-container,.mfp-content ,.elementor-5971 .elementor-element.elementor-element-365e846e > .elementor-element-populated,.ekit-wid-con .ekit-location_inner{
    text-align: right !important;
}
.sassico-sync-slider-thumb .sassico-testimonial-avatar-group {
    margin-left: 1.125rem;
	margin-right:0;
}
.elementor-1970 .elementor-element.elementor-element-f212fa6 .sassico-back-to-top-wraper {
    bottom: 37px;
    left: 40px;
    right: auto;
}
.ekit-wid-con .elementkit-commentor-details.client_center {
    direction: rtl;
}
.elementor-5983 .elementor-element.elementor-element-2f27699 .elementskit-commentor-bio .elementskit-commentor-image {
    margin-left: 10px;
	margin-right:0;
}
.elementor-5983 .elementor-element.elementor-element-14baefad .elementskit-commentor-bio .elementskit-commentor-image{
    margin-left: 20px;
	margin-right:0;
}
.elementor-5967 .elementor-element.elementor-element-5ed8af51 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child) {
    margin-left: 10px;
	margin-right:0;
}
.elementor-6004 .elementor-element.elementor-element-9a00fa0 .ekit-double-btn.ekit-double-btn-one > svg {
    margin-left: 11px;
	margin-right:0;
}
.elementor-6004 .elementor-element.elementor-element-9a00fa0 .ekit-double-btn.ekit-double-btn-two > svg,.elementor-6004 .elementor-element.elementor-element-cc96a22 .ekit-double-btn.ekit-double-btn-one > svg,.elementor-6004 .elementor-element.elementor-element-cc96a22 .ekit-double-btn.ekit-double-btn-two > svg {
    margin-left: 8px;
	margin-right:0;
}
.elementor-5989 .elementor-element.elementor-element-7febf75f .ekit_form_control {
    padding: 15px 30px 15px 0px;
}
.elementor-5989 .elementor-element.elementor-element-7febf75f .elementskit_inline_form .elementskit_input_wraper:not(:last-child),.elementor-5989 .elementor-element.elementor-element-2044b69b .elementskit_inline_form .elementskit_input_wraper:not(:last-child) {
    margin-left: 30px;
    margin-right: 0;
}
.elementor-5989 .elementor-element.elementor-element-2044b69b .ekit_form_control {
    padding: 15px 15px 15px 0px;
}
.elementor-5989 .elementor-element.elementor-element-2044b69b .elementskit_input_group_text {
    border-width: 1px 1px 1px 0px;
}
.ekit-wid-con .post-meta-list>span i {
    padding-left: 5px;
    padding-right: 0;
}
.ekit-wid-con .ekit-team-social-list>li:not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
}
.elementor-1672 .elementor-element.elementor-element-4533d70 .elementskit-menu-hamburger,.elementor-3617 .elementor-element.elementor-element-b4b5600 .elementskit-menu-hamburger,.elementor-3098 .elementor-element.elementor-element-e35de56 .elementskit-menu-hamburger,.elementor-3153 .elementor-element.elementor-element-29226ca .elementskit-menu-hamburger,.elementor-3490 .elementor-element.elementor-element-92c4c4f .elementskit-menu-hamburger,.elementor-10 .elementor-element.elementor-element-5aef84b .elementskit-menu-hamburger,.elementor-3313 .elementor-element.elementor-element-ae7a344 .elementskit-menu-hamburger,.elementor-1386 .elementor-element.elementor-element-88f10c5 .elementskit-menu-hamburger,.elementor-2913 .elementor-element.elementor-element-b5c9fb4 .elementskit-menu-hamburger
,.elementor-5589 .elementor-element.elementor-element-65735f6f .elementskit-menu-hamburger,.elementor-6234 .elementor-element.elementor-element-db88442 .elementskit-menu-hamburger,.elementor-5659 .elementor-element.elementor-element-e7a7ba9 .elementskit-menu-hamburger,.elementor-5672 .elementor-element.elementor-element-a8be3bf .elementskit-menu-hamburger,.elementor-5684 .elementor-element.elementor-element-13c3c47 .elementskit-menu-hamburger,.elementor-5699 .elementor-element.elementor-element-8a831a2 .elementskit-menu-hamburger,.elementor-5736 .elementor-element.elementor-element-989209c .elementskit-menu-hamburger,.elementor-5746 .elementor-element.elementor-element-813a069 .elementskit-menu-hamburger,.elementor-5784 .elementor-element.elementor-element-5394ed4 .elementskit-menu-hamburger,.elementor-5811 .elementor-element.elementor-element-f895732 .elementskit-menu-hamburger {
    float: left;
}
.elementor-1673 .elementor-element.elementor-element-905463f .sassico-testimonial-content > p, .elementor-1673 .elementor-element.elementor-element-905463f .sassico-sync-slider-content > p {
    font-size: 29px;
}
.fa-angle-left:before {
    content: "\f105";
}
.elementor-1411 .elementor-element.elementor-element-7f1b961 .ekit-double-btn.ekit-double-btn-one > svg,.elementor-2911 .elementor-element.elementor-element-9a0b512 .ekit-double-btn.ekit-double-btn-two > i {
    margin-left: 9px;
    margin-right: 0;
}
.elementor-3421 .elementor-element.elementor-element-eea85d3 .ekit-double-btn.ekit-double-btn-one > svg {
    margin-left: 11px;
}
.elementor-3421 .elementor-element.elementor-element-eea85d3 .ekit-double-btn.ekit-double-btn-two > i {
    padding-right: 9px;
    padding-left: 0;
}
.elementor-3036 .elementor-element.elementor-element-06d2ca9 .ekit-double-btn.ekit-double-btn-two > i,.elementor-3036 .elementor-element.elementor-element-529499e .ekit-double-btn.ekit-double-btn-one > i {
    padding-left: 8px;
	padding-right:0;
}
.elementor-3036 .elementor-element.elementor-element-2dcde13 .elementkit-tab-nav .elementkit-nav-link {
    text-align: right;
}
.elementor-3036 .elementor-element.elementor-element-06d2ca9 .ekit-double-btn.ekit-double-btn-one > i {
    padding-right: 11px;
	padding-left: 0px;
}
.elementor-3310 .elementor-element.elementor-element-75118fd .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon,.elementor-1384 .elementor-element.elementor-element-35921cd .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon,.elementor-1384 .elementor-element.elementor-element-35921cd .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon {
    margin-left: 20px;
}
.elementor-5967 .elementor-element.elementor-element-6af5e1fd .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon {
    margin-left: 8%;
}
.elementor-5967 .elementor-element.elementor-element-293ccc03 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon {
    margin-left: 35px;
}
[dir=rtl] .slick-prev {
    left: -25px;
    right: auto;
}
.sassico_shape_underline_title .elementskit-section-subtitle::before {
    right: 0;
	left:auto;
    background-position: right bottom;
}
.ekit-wid-con .skill-bar .skill-track .number-percentage-wraper {
    left: 0;
    right: auto;
}
.ekit-wid-con .inner-content .single-skill-bar .skill-bar-content {
    right: 0;
    left: auto;
    padding-right: 30px;
    padding-left: 0;
}
.xs-breadcrumblist {
    padding-right: 0;
}
.metform-open-content-inner {
    right: 50%;
	left:auto;
}
.elementskit-clients-slider.arrow_inside.simple_logo_image.slick-initialized.slick-slider ,.ekit-wid-con .slick-list,.elementskit-pricing-content{
    direction: ltr;
}
.ekit_modal-searchPanel .ekit-search-group .ekit_search-button {
    left: 0;
    right: auto;
}

.fa-angle-right:before {
    content: "\f104";
}
.btn.btn-link>i {
    padding-right: .625rem;
    padding-left: 0;
}
.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
    right: 100%;
    left: auto;
}
.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    margin-right: 6px;
	margin-left:0;
    float: left;
}
.sassico-back-to-top-wraper.arrow_with_text {
    left: 6.4375rem;
    right: auto;
}
.xs_vertical_menu .elementskit-navbar-nav .elementskit-dropdown-has .elementskit-submenu-indicator {
    margin-right: 6px;
	margin-left:0;
    left: 0;
	right:auto;
}
.elementor-5589 .elementor-element.elementor-element-65735f6f .elementskit-navbar-nav > li > a {
    padding: 0px 13px 0px 27px;
    color: #3a3a3a;
}
.sidebar .widget .widget-title:before {
    right: 0;
    left: auto;
}
.search .page .entry-header .post-meta span, .post .entry-header .post-meta span {
    margin-left: 28px;
    margin-right: 0;
}
.search .page .entry-header .post-meta span i, .post .entry-header .post-meta span i {
    margin-left: 6px;
    margin-right: 0;
}
/*@media (min-width: 992px)///////////////////////////////////////////////////////////// */
@media (min-width: 992px){
.sassico-sync-slider-content {
    padding-left: 11.25rem;
	padding-right: 0;
    text-align: right
}
.sassico-hr-managemnt-testimonial .sassico-testimonial-avatar-group {
    margin-left: -16.875rem;
    margin-right: 0;
}
.sassico-nav-group {
    direction: ltr;
}
.sassico-sync-slider-content-wraper .sassico-nav-group {
    left: 0;
    right: auto;
    direction: rtl;
}
}
/*@media (min-width: 1025px)///////////////////////////////////////////////////////////// */
@media (min-width: 1025px){
.elementskit-navbar-nav-default .elementskit-dropdown {
    right: 0px;
    left: auto;
}
.elementor-5589 .elementor-element.elementor-element-65735f6f .elementskit-navbar-nav > li > a:after {
    right: -10px;
    left: auto;
    margin-right: 7px;
    transition: right .4s ease, opacity .4s ease;
}
.elementor-1672 .elementor-element.elementor-element-4533d70 .elementskit-navbar-nav > li > a:after {
    right: -10px;
	left:auto;
    margin-right: 11px;
	margin-left:0;
    transition: right .4s ease, opacity .4s ease;
}
.elementor-5589 .elementor-element.elementor-element-65735f6f .elementskit-navbar-nav > li > a:before {
    right: 0;
    left: auto;
}
.elementor-1672 .elementor-element.elementor-element-4533d70 .elementskit-navbar-nav > li > a:before {
    right: 0;
    left: auto;
}
}
.ekit-wid-con .elementskit-section-title-wraper.left, .ekit-wid-con .elementskit-section-title-wraper.text_left {
    text-align: right;
}