.flickity-viewport{overflow:hidden !important;}
.pix_pricing{text-align:center !important;}
html , body{overflow-x:hidden !important;}
.navbar.navbar-hover-drop .dropdown:hover>.dropdown-menu .dropdown:hover>.dropdown-menu, .navbar.navbar-hover-drop .dropdown:hover>.dropdown-menu .dropdown>.dropdown-menu:hover, .navbar.navbar-hover-drop .dropdown>.dropdown-menu:hover .dropdown:hover>.dropdown-menu, .navbar.navbar-hover-drop .dropdown>.dropdown-menu:hover .dropdown>.dropdown-menu:hover{right:100%;left:auto;padding-right:10px;padding-left:0;}
.pix-popup-content-div{background:#fff;}
.elementor-widget-pix-numbers .mr-3{margin-left:1rem!important;margin-right:0!important}
h5, .h5{font-size:1rem;}
.body-font{font-family:'body-font' !important;}
.mr-1, .mx-1{margin-right:0!important;margin-left:0.25rem!important;}
h5.card-title.font-weight-bold.secondary-font.text-heading-default.m-0.w-100{text-align:right;}
.secondary-font, .heading-font{font-family:"header-font"!important;}
.pix-levels .pix-levels-step:first-child .progress{right:50%;left:auto}
.pix-progress .text-left{text-align:right !important;}
.pix-progress .text-right{text-align:left !important;}
.next.page-numbers .pixicon-angle-right:before{content:"\f12a"}
.prev.page-numbers .pixicon-angle-left:before{content:"\f12b"}
.pix-hover-item .pixicon-angle-right.ml-2:before{content:"\f12a"}
.rtl .pix-search .pix-search-close{left:15px;right:auto}
.pix-sidebar.opened{left:0;right:auto}
.rtl .widget_pix_promo_box .pix-ml-10{margin-right:10px!important;margin-left:0!important}
.rtl .widget_pix_promo_box .pixicon-angle-right:before{content:"\f12b"}
.rtl .pixfort-likes-icon.pix-pr-5{padding-left:5px!important;padding-right:0!important}
.rtl{text-align:right}
.pix-hover-item .pixicon-angle-right.ml-2{margin-left:0!important;margin-right:.5rem!important}
.rtl .elementor-widget-pix-feature .mr-3{margin-left:1rem!important;margin-right:0!important}
.elementor-widget-pix-pricing .pix-mr-10{margin-left:10px!important;margin-right:0!important}
.elementor-widget-pix-button .ml-1{margin-right:.25rem!important;margin-left:0!important}
.elementor-widget-pix-circles .pix-mr-5{margin-left:5px!important;margin-right:0!important}
.pix-sm-circles .circle-item:not(:first-child),
.pix-md-circles .circle-item:not(:first-child),
.pix-lg-circles .circle-item:not(:first-child){margin-right:-30px!important}
.pix-sm-circles:hover .circle-item, .pix-md-circles:hover .circle-item, .pix-lg-circles:hover .circle-item{margin-right:0!important}
.elementor-widget-pix-circles .ml-1{margin-right:.25rem!important;margin-left:0!important}
.elementor-widget-pix-card .pixicon-angle-right:before{content:"\f12a"}
.pix-header-icon-style.pix-mr-5{margin-left:5px!important;margin-right:0!important}
.elementor-widget-pix-button .mr-1{margin-left:.25rem!important;margin-right:0!important}
@media(min-width:768px){.elementor-widget-pix-cta .mr-md-5{margin-left:3rem!important;margin-right:0!important}
.elementor-widget-pix-cta .mr-md-3{margin-left:1rem!important;margin-right:0!important}
.text-sm-left{text-align:right!important}
.text-md-right{text-align:left!important}
}
.pix-post-meta-date .pr-1{padding-left:.25rem!important;padding-right:0!important}
.pix-faq .pix-mr-10, .elementor-widget-pix-feature-list .pix-mr-10{margin-left:10px!important;margin-right:0!important}
.pix-cookie-banner .mr-1{margin-left:.25rem!important;margin-right:0!important}
@media(min-width:576px){.pix-cookie-banner .mr-sm-2{margin-left:.5rem!important;margin-right:0!important}
}
.pix-cookie-banner .ml-2{margin-right:.5rem!important;margin-left:0!important}
@media(max-width:768px){.rtl .pix-cookie-banner .pix-cookies-close{left:10px;right:auto}
.rtl .pix-cookie-banner .pix-cookie-img{right:10px;left:auto}
.pix-cookie-banner .pix-cookie-inner{padding-left:40px!important;padding-right:50px!important}
}
.dropdown, .rtl .dropdown-menu{text-align:right}
.rtl .pix-header .submenu-box .dropdown-toggle::after{padding-right:10px;padding-left:0}
.elementor-widget-pix-photo-box .pixicon-angle-right:before{content:"\f12a"}
.elementor-widget-pix-promo-box .pix-ml-10{margin-right:10px!important;margin-left:0!important}
.elementor-widget-pix-promo-box .pixicon-angle-right:before{content:"\f12a"}
.elementor-widget-pix-accordion .pix-mr-10{margin-left:10px!important;margin-right:0!important}
.rtl .pix-banner .pix-banner-close{left:0;right:auto}
.rtl .tooltip{font-family:inherit}
.rtl .btn-underline-gray-4:hover span:before{-webkit-transform-origin:right center;transform-origin:right center}
.elementor-widget-pix-blog-slider .pr-2{padding-left:.5rem!important;padding-right:0!important}
.pix_blog_lg_avatar.pix-mr-30{margin-right:0!important;margin-left:30px!important}
.nav-links .nav-previous .mr-3{margin-right:0!important;margin-left:1rem!important}
.nav-links .nav-previous .pix-ml-10{margin-left:0!important;margin-right:10px!important}
.nav-links .nav-next .pix-pr-20.pix-pl-10{padding-left:20px!important;padding-right:10px!important}
.nav-links .nav-previous .pix-pl-20.pix-pr-10{padding-right:20px!important;padding-left:10px!important}
.nav-links .nav-next .ml-3{margin-left:0!important;margin-right:1rem!important}
.nav-links .nav-next .pix-mr-10{margin-right:0!important;margin-left:10px!important}
.post-navigation .nav-previous{text-align:left}
#comments .mr-3{margin-left:1rem!important;margin-right:0!important}
#comments .pix-ml-10{margin-right:10px!important;margin-left:0!important}
@media(min-width:768px){#comments .ml-md-3{margin-right:1rem!important;margin-left:0!important}
}
.elementor-widget-pix-card .ml-2{margin-right:.5rem!important;margin-left:0!important}
.rtl .breadcrumb .mr-2{margin-left:.5rem!important;margin-right:0!important}
.rtl .breadcrumb .pixicon-angle-right:before{content:"\f12a"}
.rtl .breadcrumb-item+.breadcrumb-item{padding-right:.5rem;padding-left:0}
.widget ul{padding-right:0}
.rtl .widget_archive ul:not(.dropdown-menu) li a,
.rtl .widget_categories ul:not(.dropdown-menu) li a{float:right}
.pix-content-box .ml-1, .card-body .ml-1{margin-right:.25rem!important;margin-left:0!important}
.pix-content-box .pix-hover-right svg, .card-body .pix-hover-right svg{transform:rotate(180deg)}
.pix-blog-badge-box .pix-pr-5{padding-left:5px!important;padding-right:0!important}
.wpcf7, .wpcf7 input[type=url],
.wpcf7 input[type=email],
.wpcf7 input[type=tel]{direction:rtl}
.wpcf7-submit.btn{margin-right:0}
.rtl .bootstrap-select .dropdown-toggle .filter-option{text-align:right}
.pix-header-mobile .dropdown-toggle::after{padding-right:10px;padding-left:0}
.rtl .woocommerce-Reviews #comments .commentlist .review .comment-text{margin-right:70px!important;margin-left:0!important}
.meta .pix-pr-10{padding-left:10px!important;padding-right:0!important}
ul.nav{padding-right:0}
.rtl .woocommerce-message .button.wc-forward:after, .rtl .woocommerce-info .button.wc-forward:after{content:"\f12a";left:0;right:auto;padding-right:10px;padding-left:0}
.rtl .woocommerce-message .button.wc-forward:hover:after, .rtl .woocommerce-info .button.wc-forward:hover:after{left:-5px;right:auto}
.rtl .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item{padding-right:100px;padding-left:20px}
.rtl .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart.cart_list.product_list_widget .remove.remove_from_cart_button{left:0;right:auto}
.rtl .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin-right:0!important;right:0;left:auto}
.rtl .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total.total .woocommerce-Price-amount{text-align:left}
@media(min-width:992px){.site-content .offset-lg-1{margin-right:8.333333%;margin-left:0}
}
@media(min-width:768px){.site-content .offset-md-2{margin-right:16.666667%;margin-left:0}
}
@media screen and (min-width:480xp){
.rtl table.shop_table_responsive tr th, .rtl table.shop_table_responsive tr td {
text-align:right
}
}