/*
Theme Name: Saira Child
Theme URI: http://demo.casethemes.net/saira
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Saira is created to require to all needs of SEO agencies, experts & freelancers, Online Marketing, Digital Marketing Agencies, Web Studios, Digital Agencies, Advertising Agencies, SMM experts, Lead Generation specialists, designers, Landing Pages, corporate website development, web development, etc. This SEO theme can lead any business to success!
Version: 10.0.8
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: saira
Text Domain: saira-child
Tags:  	agency, agency creative, agency theme, creative, creative theme, digital, digital marketing, digital marketing agency, infographic, marketing, marketing agency, seo marketing agency, social media marketing agency, startup, startup theme  
*/
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body, h1, h2, h3, h4, h5, h6,label,.pxl-nav-menu.fr-style-ha .pxl-menu-primary > li > a .pxl-menu-item-text,.pxl-button .btn,.btn.btn-outline-gradient,.sr7-layer,.btn-text-nina .pxl--btn-text,.shortcode-btn-style1,.pxl-item--subtitle span,.pxl--percentage,.pxl-item--description,.pxl-counter--subtitle,.pxl-counter--number,.pxl-counter--title,.pxl-social-icons1 a span,.pxl--item p,.textarea,.pxl-contact-form .wpcf7-form-control:not(.wpcf7-submit),.pxl-text-marquee .pxl-item--text,.pxl-link.style-divider a span,.pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text,.pxl-post--navigation .pxl--label,.btn-submit,.pxl---post .pxl-item--meta > span,.pxl---post .pxl-item--meta a,.pxl-post--readmore a,.pxl-grid-filter .filter-item,.pxl-nav-menu.fr-style-box2 .pxl-menu-primary > li > a .pxl-menu-item-text,.btn-text-parallax .pxl--btn-text,.pxl-item--meta,.pxl-item--meta .pxl-item--pricesuffix,.pxl-item--button a,.pxl-pricing1 .pxl-item--popular,.pxl-testimonial-carousel .pxl-item--desc,.pxl-nav-menu .pxl-menu-item-text,.pxl-text--item,.pxl-heading .pxl-title--highlight,.btn--text,.pxl-grid .pxl-post--category a,.entry-summary .price,.single_add_to_cart_button,.woocommerce-tabs ul.wc-tabs li.active > a,.woocommerce-tabs ul.wc-tabs li a,.woocommerce-Tabs-panel--reviews .comment-reply-title,.woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__author,.woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form .form-submit .submit,.woocommerce-add-to-cart a.button,.woocommerce-product--buttons .woocommerce-add-to-cart a.added_to_cart,.shop_table thead th,.shop_table .actions .button,.wc-proceed-to-checkout .checkout-button,.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order.button,.woocommerce .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart), .woocommerce-page .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart),.pxl-mailchimp-l1.style-modern .mc4wp-form-fields [type="submit"],.pxl-video-player1 .pxl-btn--text,.pxl-showcase .pxl-item--title,.pxl--btn-text,.pxl-item--price,.pxl-item--desc,.shop_table .actions .coupon .input-text,.pxl-language-switch a{
  font-family: IRANSans !important;
}

.pxl--post-footer .pxl--social a:last-child {
  margin-right: 14px!important;
}
.nice-select ul.list li {
   text-align: right!important;
}
.woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
  padding: 22px 22px 22px 30px!important;
}
.pxl-team-layout2 .pxl-item--link i {
  scale: -1!important;
}

.pxl-mailchimp-l1.style-outline [type="email"] {
  direction: ltr!important;

}
.pxl-counter3 .pxl-counter--number {
  line-height: unset !important;
 
}

@media (max-width: 480px) {
.sr7-ntiw {
  display: none !important;
}

}


.pxl-nav-menu.fr-style-ha .pxl-menu-primary > li > a .pxl-menu-item-text::after {
  margin-left: unset!important;
  margin-right: 6px!important;

}

body.woocommerce-cart .cart-collaterals .cart_totals {
  margin-top: 56px!important;

}


body.rtl .comment-form-cookies-consent {
  padding-right: 0!important;
  padding-left: 32px!important;
}

.pxl-select .pxl-select-higthlight::before {
right:unset!important;
  left: 15px!important;

}
.pxl-contact-form .pxl-select-higthlight {
  direction: rtl!important;
}

.pxl-swiper-arrow-wrap.style-3 .pxl-swiper-arrow.pxl-swiper-arrow-prev i {
  transform: scaleX(1)!important;
}


.pxl-post-carousel1 .pxl-post--meta .pxl-post--date {
  padding-right: 14px!important;
  margin-right: 14px!important;
  border-right: 1px solid #bbc1cd!important;
    padding-left: unset!important;
  margin-left:unset!important;
  border-left: unset!important;
}


.pxl-link.style-divider2 a::before {
margin-right:unset!important;
  margin-left: 10px!important;

  scale: -1!important;
}

.pxl-post-carousel1 .pxl-post--readmore a {
padding-left:unset!important;
  padding-right: 27px!important;
right:unset!important;
  left: -1px!important;
  transform-origin: center left!important;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
right:unset!important;
  left: 0!important;

}
  body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td {
  text-align: center!important;

}
body.woocommerce-cart .woocommerce-cart-form .shop_table thead th {
 text-align: center!important;
}
body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions {
  text-align: left !important;
}


.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.next::after {
  rotate: 180deg!important;
}

.pxl-swiper-arrow-wrap.pxl-swiper-arrow-middle .pxl-swiper-arrow.pxl-swiper-arrow-next {
  scale: -1!important;
  top: 35%!important;
}


.pxl-service-style3 .btn-readmore-2 {

  direction: ltr!important;
}
.pxl-service-style3 .btn-readmore-2 .pxl-btn-text {
      margin-left:unset!important;
margin-right: 18px!important;
}

.pxl-nav-menu.pxl-nav-vertical .pxl-arrow-toggle {
  right:unset!important;
  left: -40px!important;

}

.page-id-7138 .pxl-scroll-top {
  right:unset!important;
  left: 40px;

}

@media screen and (min-width: 1201px) {
  .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-header-elementor .px-header--left_sidebar {
  left:unset!important;
    right: 0!important;
  overflow: hidden;
  }
}

.bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-main, .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-footer-elementor, .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-page-title-elementor, .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-main .elementor > .elementor-section.elementor-section-full_width, .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-footer-elementor .elementor > .elementor-section.elementor-section-full_width, .bd-px-header--left_sidebar:not(.elementor-editor-active) #pxl-page-title-elementor .elementor > .elementor-section.elementor-section-full_width {
       padding-left:unset!important;
    padding-right: 300px!important;
  }
  
.pxl-portfolio-list1 .pxl-post--featured {
  right:unset!important;
  left: 60px!important;
}
  
.pxl-tab-carousel1 .pxl-item--feature li i {
  margin-right:unset!important;
  margin-left: 6px!important;
}
.pxl-pricing1 .pxl-item--feature li i {
  margin-right: unset!important;
  margin-left: 14px!important;
}

.pxl-breadcrumb a i {
  transform: scale(-1)!important;
}
.widget_categories ul li a::before{
display:none!important;
}
.pxl-link.style-box-gradient a::after {
  top: 30%!important;
  left: 20px!important;
    right:unset!important;
  transform: scaleX(-1)!important;
}


.pxl-search-form1 .pxl-search-submit ,.widget_search .search-submit{
    right:unset!important;
  left: 0!important;
  border-radius: 5px 0px 0px 5px!important;
}


.pxl-contact-form .wpcf7-form-control:not(.wpcf7-submit){
  text-align: right!important;
  direction: rtl!important;
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{
  direction: rtl!important;
}


.pxl-navigation-carousel{

  direction: ltr!important;
}

.pxl-button .pxl-icon--right i{
      margin-left: unset !important;
  margin-right: 6px !important;
}


.sr7-ntiw .sr7-thumb {
  opacity: 1;
}
.sr7-ntiw .sr7-thumb:before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: -webkit-linear-gradient(45deg, #ff0058, #5f01d3);
  background-image: -moz-linear-gradient(45deg, #ff0058, #5f01d3);
  background-image: -ms-linear-gradient(45deg, #ff0058, #5f01d3);
  background-image: -o-linear-gradient(45deg, #ff0058, #5f01d3);
  background-image: linear-gradient(45deg, #ff0058, #5f01d3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0058', endColorStr='#5f01d3');
  -webkit-mask-repeat: no-repeat;
  -ms-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -ms-mask-position: center center;
  -o-mask-position: center center;
  mask-position: center center;
  mask-size: cover;
  -webkit-mask-size: cover;
  -webkit-mask-image: url(img/thumb-mask.png);
  -webkit-transition: all 300ms linear 0ms;
  -khtml-transition: all 300ms linear 0ms;
  -moz-transition: all 300ms linear 0ms;
  -ms-transition: all 300ms linear 0ms;
  -o-transition: all 300ms linear 0ms;
  transition: all 300ms linear 0ms;
  transform: scale(0.9);
}
.sr7-ntiw .sr7-thumb .sr7-thumb-img {
  -webkit-mask-repeat: no-repeat;
  -ms-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -ms-mask-position: center center;
  -o-mask-position: center center;
  mask-position: center center;
  mask-size: cover;
  -webkit-mask-size: cover;
  -webkit-mask-image: url(img/thumb-mask.png);
  -webkit-transition: all 300ms linear 0ms;
  -khtml-transition: all 300ms linear 0ms;
  -moz-transition: all 300ms linear 0ms;
  -ms-transition: all 300ms linear 0ms;
  -o-transition: all 300ms linear 0ms;
  transition: all 300ms linear 0ms;
}
.sr7-ntiw .sr7-thumb:nth-child(even) {
  transform: scaleX(-1)!important;
}
.sr7-ntiw .sr7-thumb.selected .sr7-thumb-img {
  transform: scale(0.9)!important;
  margin-left: 2px!important;
}
.sr7-ntiw .sr7-thumb.selected:before {
  transform: scale(1)!important;
}
.sr7-ntiw .sr7-thumb:nth-child(2) {
  margin-top: 145px!important;
}
.sr7-ntiw .sr7-thumb:nth-child(3) {
  margin-top: -100px!important;
}
.sr7-ntiw .sr7-thumb:nth-child(4) {
  margin-top: 435px!important;
}
.sr7-ntiw .sr7-thumb:nth-child(5) {
  margin-top: -200px!important;
}
.sr7-ntiw .sr7-thumb:nth-child(6) {
  margin-top: -250px!important;
}

