/*
Theme Name: Aizan
Theme URI: http://demo.tnexthemes.com/aizan
Author: Tnex-Themes
Author URI: https://tnexthemes.com/
Description: Artificial Neural Network AI WordPress Theme .The theme best suits the websites and startups related to Artificial Neural Networks: gaming, AI art generator, machine learning, ChatGPT, OpenAI, AI Engine, DALL·E, etc.
Version: 1.0.2
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: aizan
Tags: agency, ai, ai copywriting, ai writer, chatbot, content creation, create, digital, image create, image generator, landing, neural network, openai, voice generator
*/


/**********************/
/** RTL-STYLE **/
/********************/

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

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

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

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

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

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

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

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot');
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}
h1, h2, h3, h4, h5, h6, p, a, b, bdi, input, button, ::placeholder, .wpulike-notification .wpulike-message.wpulike-success, .pxl-text-effect1 .pxl-item--holder, .pxl-pie-chart1 .pxl-item--holder, .pxl-item--inner, .pxl-history, .pxl-history-l1, .pxl-download-layout1 .pxl-item--subtitle, .pxl--post-footer .pxl--social .title-share, .pxl-testimonial-carousel2 .pxl-item--inner .pxl-item--position, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output, .pxl-contact-form form .wpcf7-response-output, .bTFowM .neko-checkbox-inner-container .description, .comment.parent > .comment-body > .comment-meta > .meta-bottom > .mt-left > .hide-reply > span, .single-post .comment-form input[type="text"], .single-post .comment-form textarea, .single-post .comment-form .form-submit .submit, .pxl-pagination-wrap, .woocommerce-pagination, .pxl-team-layout1 .pxl-swiper-slide .pxl-item--inner .pxl-item--position, .pxl-breadcrumb, .pxl-showcase2 .pxl-item--title, .yAdyblrtoeLBR0jQpw50 .zkhI8eZp8yg4BwXhijY1, .mwai-chatbot-container .mwai-conversation .mwai-reply:nth-child(1) .mwai-text, .pxl-list .pxl--item, .pxl-icon-box6 .pxl-item--inner .pxl-item--description, .pxl-icon-box4 .pxl-item--inner .pxl-item--description, .pxl-testimonial-carousel1 .pxl-carousel-below .pxl-swiper-slide .pxl-item--desc, .pxl-testimonial-carousel1 .pxl-carousel-below .pxl-swiper-slide .pxl-item--title, .pxl-testimonial-carousel1 .pxl-carousel-below .pxl-swiper-slide .pxl-item--position, .pxl-grid-filter1 .filter-item, .pxl-showcase-grid .pxl-grid-item .pxl-item--inner .pxl-item--holder .pxl-item--subtitle, .pxl-tabs1 .description-box, .pxl-tabs1 .pxl-tabs--title .pxl-item--title, .pxl-pricing1 .pxl-item-description, body.rtl .pxl-pricing1 .pxl-item--sale, .pxl-pricing1 .pxl-item--price, .pxl-pricing1 .pxl-item--feature .d-flex .content, .pxl-post-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder, .pxl-text-editor .pxl-item--inner, .pxl-heading .pxl-item--subtitle.style2 .pxl-item--subtext, .pxl-icon-box10 .pxl-item--inner .pxl-item--description, .pxl-text-carousel1 .pxl-swiper-slide .pxl-item--title, .pxl-heading .pxl-item--subtitle span, .pxl-heading .pxl-item--subtitle span, .pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--inner .content-top .pxl-item--position, .pxl-tag-ai1, .pxl-tag-ai1 .title, .pxl-icon-box8 .pxl-item--inner .inner-content .pxl-item--description, .pxl-testimonial-carousel3.style-2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc, .pxl-tabs2 .pxl-tabs--title .pxl-item--title, .pxl-counter .pxl--counter-number, .pxl-counter .pxl--item-title, .pxl-icon-box7 .pxl-item--inner .inner-content .pxl-item--description, .pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc, .pxl-accordion1 .pxl-item--content, .pxl-icon-box5 .pxl-item--inner .pxl-item--description, .pxl-testimonial-carousel2 .pxl-item--inner .pxl-item--desc, .pxl---post .pxl-item-meta, .pxl---post .pxl-item--excerpt, .widget_pxl_recent_posts .pxl-item--date, .comment-date, .wpulike .wp_ulike_general_class .count-box, .woocommerce-error, .woocommerce-info, .woocommerce-message {
	font-family: iranyekan !important;
}

.yAdyblrtoeLBR0jQpw50 .ichONrqIibIDVVVhDor5 .XLY_VCZMFRIbTEVL1rvY._fj65BIE29IpCwq2fEp4 {
    align-self: flex-start !important;
}

.yAdyblrtoeLBR0jQpw50 .ichONrqIibIDVVVhDor5 .XLY_VCZMFRIbTEVL1rvY.NQtBPR0S0WX0SVKcVj1w {
    align-self: flex-end !important;
}

.pxl-tag-ai1 .title, .pxl-testimonial-carousel2 .pxl-item--inner .pxl-item--position, .pxl-service-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder .pxl-item--category {
    letter-spacing: 0 !important;
}

.pxl-contact-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    right: 26px;
    left: unset !important;
}

.search-no-results .search-form .searchform-wrap .search-submit {
    top: 10px;
    left: 0;
    right: unset !important;
}

.single-post .comment-form .form-submit {
    margin-right: 15px;
    margin-left: unset !important;
}

.comment-form-cookies-consent {
    margin-right: 15px;
    margin-left: unset !important;
}

.pxl---post .pxl-item--categorie a, .widget_tag_cloud a, .widget_product_tag_cloud a {
    letter-spacing: 0 !important;
}

.pxl-heading .before-heading {
    left: -44px;
    right: unset !important;
    transform: scaleX(-1) !important;
}

.pxl-team-layout1 .pxl-swiper-slide .pxl-item--inner .pxl-item--image .pxl-item--social {
    left: -44px;
	right: unset !important;
}

.pxl-team-layout1 .pxl-swiper-slide .pxl-item--inner:hover .pxl-item--social {
    left: 0;
    right: unset !important;
}

.pxl-scroll-top {
    left: 40px;
    right: unset !important;
}

.pxl-button svg {
	transform: scaleX(-1);
	margin-right: 9px;
	margin-left: unset !important;
}

#pxl-search-popup .pxl-item--close {
    left: 60px;
    right: unset !important;
}

body .mfp-wrap .mfp-container .mfp-content .mfp-close {
    left: 0;
    right: unset !important;
}

.pxl-post-carousel1.pxl-post-style3 .pxl-swiper-container .pxl-swiper-slide {
    padding: 0 0 0 50px !important;
}

.pxl-heading .pxl-item--subtitle span {
    letter-spacing: 0 !important;
}

.pxl-testimonial-carousel3 .pxl-swiper-pagination {
    left: 0;
    right: unset !important;
}

.pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--inner {
    padding-left: 50px;
    padding-right: unset !important;
}

.pxl-post-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder .pxl-item-meta .pxl-item--date:before {
    right: -3px;
    left: unset !important;
}

.pxl-post-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder .pxl-item-meta .pxl-item--date {
    margin-right: 8px;
    margin-left: unset !important;
    padding-right: 10px;
    padding-left: unset !important;
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl !important;
}

.wrap-ctf6 button {
    left: 23px;
    right: unset !important;
}

.mwai-chatbot-container .mwai-input button {
    left: 12px;
    right: unset !important;
	margin-right: 15px;
    margin-left: unset !important;
}

.yAdyblrtoeLBR0jQpw50 .mwCGHr8abHQqvLOrnOHj .puulPV56uqMX9ozNpIwm textarea {
    color: white !important;
}

.pxl-navigation-carousel.style1 {
    flex-direction: row-reverse !important;
}

.pxl-swiper-dots.style-1 .pxl-swiper-pagination-bullet {
    width: 9px;
    height: 9px;
}

.mwai-chatbot-container .mwai-compliance {
    text-align: right !important;
}

.pxl-tag-ai1 .title {
    margin-left: 20px;
    margin-right: unset !important;
}

.pxl-tabs2 .pxl-tabs--title {
    flex-direction: row-reverse !important;
}

.pxl-contact-form .wpcf7-form-control-wrap {
    justify-content: flex-end !important;
}

.pxl-contact-form form .wpcf7-acceptance .wpcf7-list-item {
	padding-right: 30px;
    padding-left: unset !important;
}

.pxl-contact-form form .wpcf7-acceptance .wpcf7-list-item input, .pxl-contact-form form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:before {
    right: 0;
    left: unset !important;
}

.pxl-contact-form form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:after {
    right: 3px;
    left: unset !important;
}

.pxl-contact-form1 .wpcf7-form-control:not(.wpcf7-submit), .pxl-contact-form1 .pxl-select-higthlight {
    text-align: right !important;
}

.pxl-select .pxl-select-options li {
    text-align: right !important;
}

.pxl-select .pxl-select-higthlight {
    justify-content: flex-end !important;
}

.wrap-ctf3 .row {
	flex-direction: row-reverse !important;
}

.wrap-ctf3 button .button-arrow-hover, .wrap-ctf4 button .button-arrow-hover {
    margin-right: 8px;
    margin-left: unset !important;
    float: left !important;
    transform: scaleX(-1) !important;
    top: 12px !important;
}

.pxl-counterslide {
    direction: ltr !important;
}

.pxl-icon-box5.pxl--item-active .pxl-item--inner .more {
    transform: scaleX(-1) !important;
}

#wpcf7-f337-p16-o1 {
	direction: rtl !important;
}

.widget_categories ul li .pxl-count {
	left: 0;
	right: unset !important;
}

.widget_categories ul li a:before {
    right: 0;
    left: unset !important;
    transform: scaleX(-1) !important;
    top: 15px !important;
}

.widget_categories ul li a {
	padding: 14px 18px 13px 40px;
}

body.rtl .widget_search .search-submit {
    margin-left: 15px !important;
}

.blog .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    padding-left: 75px !important;
    padding-right: 15px !important;
}

.blog .pxl-content-wrap.pxl-sidebar-left .pxl-content-blog {
	padding-right: 75px !important;
    padding-left: 15px !important;
}

#pxl-content-main > nav > div > a.prev.page-numbers > i {
	transform: rotate(0deg) !important;
}

.single .pxl-content-wrap.pxl-sidebar-right .pxl-sidebar-blog {
    padding-right: 90px !important;
    padding-left: unset !important;
}

.single .pxl-content-wrap.pxl-sidebar-left .pxl-sidebar-blog {
    padding-left: 90px !important;
    padding-right: unset !important;
}

.pxl-sidebar-sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 40px !important;
}

.pxl-showcase-grid .pxl-grid-item .pxl-item--inner .pxl-item--holder .pxl-item--subtitle, .pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--inner .content-top .pxl-item--position {
    letter-spacing: 0 !important;
}

.tag .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    padding-left: 75px !important;
    padding-right: unset !important;
}

.category .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
	padding-left: 75px !important;
    padding-right: unset !important;
}

.redux-container .redux-action_bar .spinner {
    float: right !important;
}

.pxl-post-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder .pxl-item-meta .pxl-item--categorie a {
    letter-spacing: 0 !important;
}

.search .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
	padding-left: 75px !important;
	padding-right: unset !important;
}

@media screen and (max-width: 1024px) {
	
	.pxl-heading .before-heading {
		left: -10px;
	}
	
	.pxl-swiper-boxshadow .pxl-carousel-inner {
		margin: 0 -15px;
	}
	
	.single .pxl-content-wrap.pxl-sidebar-right .pxl-sidebar-blog {
    	padding-right: 90px !important;
    	padding-left: 15px !important;
	}
	
	.tag .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    	padding-left: 15px !important;
    	padding-right: 15px !important;
	}
	
	.category .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    	padding-left: 15px !important;
    	padding-right: 15px !important;
	}
	
	.search .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
	    padding-left: 15px !important;
		padding-right: 15px !important;
	}
	
}

@media screen and (max-width: 768px) {
	
	.blog .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    	padding-left: 15px !important;
    	padding-right: 15px !important;
	}

	.blog .pxl-content-wrap.pxl-sidebar-left .pxl-content-blog {
		padding-right: 15px !important;
    	padding-left: 15px !important;
	}
	
	.single .pxl-content-wrap.pxl-sidebar-right .pxl-sidebar-blog {
    	padding-right: 15px !important;
    	padding-left: 15px !important;
	}
	
	.single .pxl-content-wrap.pxl-sidebar-left .pxl-sidebar-blog {
    	padding-right: 15px !important;
    	padding-left: 15px !important;
	}
	
	.tag .pxl-content-wrap.pxl-sidebar-right .pxl-content-blog {
    	padding-left: 15px !important;
    	padding-right: 15px !important;
	}
	
	.mwai-chatbot-container .mwai-conversation .mwai-reply:nth-child(1) .mwai-text {
		margin-right: 15px !important;
		margin-left: unset !important;
	}
	
} 

@media screen and (max-width: 425px) {
	
	.mwai-chatbot-container .mwai-input button {
    	left: 0px !important;
	}
	
	.pxl-post-carousel1.pxl-post-style3 .pxl-swiper-container .pxl-swiper-slide {
		padding: 0 0 0 0 !important;
	}
	
}