.pxl-slider-carousel2 .pxl-swiper-container:before {
    left: 0;
    right: auto;
    transform: scale(1);
}

.elementor-4692 .elementor-element.elementor-element-0a590fb {
    --padding-left: 50px;
    --padding-right: 0;
}

.elementor-4692 .elementor-element.elementor-element-ef65843 {
    --padding-left: 0px;
    --padding-right: 55px;
}

.mpdtabs-style4 .nav-tabs li a.active:after {
    border-right: 15px solid #143057;
     right: 0;
    border-left: 0px solid #4aaaa5 !important;
}

.pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--position {
    margin-left: 15px;
    padding-left: 26px;
     margin-right: 0px;
    padding-right: 0px;
}

.elementor-15 .elementor-element.elementor-element-44afb92 > .elementor-widget-container {
    margin: 0vw 0vw 0vw 3vw;
}

.pxl-anchor-button.popup .pxl-anchor-popup {
    right: 0;
    left: auto;
}

.elementor-2091 .elementor-element.elementor-element-1b1c5e6 {
   --padding-left: 50px;
    --padding-right: 0;
}

.elementor-2091 .elementor-element.elementor-element-a60fa81 {
     --padding-left: 0px;
    --padding-right: 55px;
}

.elementor-2181 .elementor-element.elementor-element-d208c34 {
    padding-left: 0px !important;
    padding-right: 64px !important;
}

.elementor-2194 .elementor-element.elementor-element-d208c34{
    padding-left: 0px !important;
    padding-right: 64px !important;
}

.elementor-2196 .elementor-element.elementor-element-d208c34{
    padding-left: 0px !important;
    padding-right: 64px !important;
}

.woocommerce #pxl-sidebar-area .widget_product_search button {
    right: 24px;
    left: auto;
}

.elementor-2881 .elementor-element.elementor-element-5b2b55d .pxl-contact-form .row {
    direction: ltr;
}

.wrap-ctf-page.wrap-form.ct-faqs input {
    text-align: left;
}

.wrap-ctf-page.wrap-form.ct-faqs select {
    text-align: left;
}

.wrap-ctf-page.wrap-form.ct-faqs textarea {
    text-align: left;
}

.pxl-icon1.style-4 a + a:before {
    left: 0;
    right: auto;
}


@media screen and (max-width: 1200px) {
    #pxl-header-default #pxl-nav-mobile, #pxl-header-elementor #pxl-nav-mobile
 {
        right: 15px;
        left: auto;
    }
}

@media (max-width: 1024px) {
    .elementor-4692 .elementor-element.elementor-element-a1281d5 {
        --padding-top: 0px;
    }
}

@media screen and (max-width: 1200px) {
    .pxl-menu-close {
        right: 0;
        left: auto;
    }
}

.pxl-swiper-arrow.pxl-swiper-arrow-next {
    transform: scale(1);
}

.pxl-swiper-arrow.pxl-swiper-arrow-prev {
    transform: scale(1);
}

.widget_product_categories ul:not(.list) > li .pxl-count, .widget_categories ul:not(.list) > li .pxl-count, .widget_nav_menu ul:not(.list) > li .pxl-count, .widget_pages ul:not(.list) > li .pxl-count, .widget_archive ul:not(.list) > li .pxl-count, .widget_meta ul:not(.list) > li .pxl-count, .widget_recent_entries ul:not(.list) > li .pxl-count {
        float: right;
    }
    
    
    #pxl-search-popup .pxl-item--conent form .search-submit {
        right: 0;
        left: auto;
    }


@media (max-width:500px) {
    .elementor-4692 .elementor-element.elementor-element-0a590fb {
        --padding-left: 0;
        --padding-right: 0;
    }
    
    .elementor-2091 .elementor-element.elementor-element-1b1c5e6 {
        --padding-left: 0;
        --padding-right: 0;
    }
    
    .elementor-2181 .elementor-element.elementor-element-d208c34 {
        padding-left: 0px !important;
        padding-right: 0 !important;
    }
    
    .elementor-17 .elementor-element.elementor-element-146ef84 .pxl-logo img {
        max-height: 66px;
        padding-left: 20px;
    }

}































