@import url('https://fonts.googleapis.com/css2?family=Assistant&display=swap');

.lahb-nav-wrap.has-parent-arrow > ul > li.menu-item-has-children > a:before, .lahb-nav-wrap.has-parent-arrow > ul > li.mega > a:before{left: 10px; right: unset !important;}

.wc-toolbar .lasf-custom-dropdown button{padding:12px 15px 12px 40px !important;}

.lasf-custom-dropdown button:after{left: 15px !important; right: unset !important;}



body ,h1,h2,h3,h4,h5,h6,ul,li,p,.product_item--title a,html body span.price,.blog_pn_nav-title{font-family: 'Assistant' !important;}
.single-post ol{margin: 15px 15px 15px 0px;}
.post-terms span a{font-family: 'Assistant' !important;}
.lastudio-tabs__label-text{font-family: 'Assistant' !important;}

html .lahb-icon-content i.icon_el{margin-right: 0px; margin-left: 10px;}
form {direction: rtl !important;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction: rtl !important;}
footer .elementor-image {text-align: right;}
.lahb-nav-wrap .menu, .lahb-nav-wrap .menu > li { float: right !important;}

.sidebar-box ul span.narrow {    float: left !important;}

#mfcf7_zl_add_file {
    padding-left: 75px !important; padding-right: 25px !important;
}
.column-half.icndiv img.fileicon {
   
    right: 120px; left: unset;
}
.wpcf7-not-valid-tip,.wpcf7-response-output{text-align: right !important;}

#sidebar_primary.sidebar-secondary {
    float: right !important;
    padding-left:  20px; padding-right: 0px !important;
}  
.body-col-2cl .content-area, .body-col-2cl-l .content-area {
    padding-left: 0px !important; padding-right: 20px;
}

.wpb-get-a-quote-button-form-fire:after{margin-left: 0px !important; margin-right: 10px !important;}

.onlyen {display: none;}
.onlyhe{display: block; direction: rtl;}

.featherlight-content .product--summary .product_title{text-align: right !important;}
.featherlight-content .product--summary .single-price-wrapper{text-align: right !important;}
.featherlight-content .product--summary .woocommerce-product-details__short-description{text-align: right !important;}
.featherlight-content .product--summary .cart{text-align: right !important;}
.featherlight-content .product--summary .product_meta{text-align: right !important;}
.product-share-box ,.featherlight .product--summary .product-nextprev{text-align: right !important;}

html .lahb-nav-wrap.has-parent-arrow > ul > li.menu-item-has-children > ul li.menu-item-has-children:before{ transform: scaleX(-1); left:14px; right: unset;}

.hebtmfoter {direction: ltr;}

html .product--summary .woocommerce-product-details__short-description {    font-size: 1.1em;}

html .products-grid .product_item--title{font-size: 18px;}
html .product_item .price{font-size: 18px;}


.fsocial .elementor-social-icon {margin-right:  0px !important; margin-left: 0px !important;}
.fsocial .elementor-social-icons-wrapper {margin-right:  0px !important; margin-left: 0px !important;}

.page-numbers.next.page-numbers{transform: scaleX(-1);}
.page-numbers.prev.page-numbers{transform: scaleX(-1);}

.wc-toolbar .lasf-custom-dropdown button{direction: rtl !important;    padding: 12px 15px 12px 40px;}
.lasf-custom-dropdown button:after{    left: 15px; right: 0px;}

.singlewhatsappppp {margin-left: 0px; margin-right: 30px;}
.singlewhatsappppp a i {    margin-right: 5px;}


.single-product .wpb-get-a-quote-button-form-fire {min-width: 200px !important; width: 200px; }
.singlewhatsappppp {min-width: 200px !important;}


.hamburger-menu-wrap{visibility: hidden;}

body.rtl .codedropz-btn-wrap .cd-upload-btn {
    padding-left: 40px;
    padding-right: 0px;
}
.codedropz-btn-wrap img{left: 55px !important; right: unset !important;}


.ipsbred {direction: rtl; }
.ipsbred span {direction: rtl; float: right;     margin: 0 5px;}
.abteam .item--social.member-social a{display: block !important;     margin: 5px 0px 0 0 !important;} 
.lastudioicon-right-arrow:before{
    content: "\ea11" !important;
}
.lastudioicon-left-arrow:before{
    content: "\ea12" !important;
}
.sellpopmodal .form-row.last .column-half.icndiv a {
    padding: 15px 60px 15px 30px;
}
.sellpopmodal .form-row.last .column-half.icndiv img{
    object-fit: contain;
    height: 30px !important;
    bottom: 13px !important;
    left: 65px !important;
}
@media (max-width: 1300px){
    .sellpopmodal .modal-content{
        width: 50%;
    }
    .sellpopmodal .form-row.last .column-half.icndiv img {
        left: 50px !important;
    }
}
/*@media (max-width: 1250px){
    .sellpopmodal .form-row.last .column-half.icndiv a {
        padding: 5px 10px 5px 15px;
    }
}
@media (max-width: 1000px){
    .sellpopmodal .form-row.last .column-half.icndiv a {
        padding: 5px 10px 5px 10px;
    }
}*/
@media only screen and (min-width: 1200px) {
.abteam .lastudio-team-member__item:nth-child(1){padding-right: 0px;}
.abteam .lastudio-team-member__item:nth-child(2){padding-left: 0px;}
}

@media only screen and (max-width: 768px) {

.bannertitle .slick-track{    flex-direction: column-reverse; display: flex;}


.popmyBtn i{margin-left: 0px !important;}
.sticky--pinned #desktophead .la-container-full {  margin-left: auto;}
#desktophead .la-container-full{margin-left: auto; margin-right: 8px;} 
.sticky--pinned #desktophead .la-container-full{margin-right:  auto;} 
.telicnmobi.lahb-icon-content i.icon_el{margin-left: 0px;}
header.lahb-wrap.is-sticky .wts-desk{margin-left: 10px !important;}
.singlewhatsappppp {  margin-right: 0px;}

.postcar .next-arrow{    transform: scaleX(-1);}
.postcar .prev-arrow{    transform: scaleX(-1);}


.lastudio-carousel.ul_products .lastudioicon-right-arrow{    transform: rotate(180deg);}
.lastudio-carousel.ul_products .lastudioicon-left-arrow{    transform: rotate(180deg);}

rs-arrow.tp-leftarrow{left: 105px !important; top: 110% !important;}
rs-arrow.tp-rightarrow{top: 86.5% !important;left: 109% !important;}

}
@media(max-width: 767px){
    .sellpopmodal .modal-content {
        width: 95% !important;
    }
}
@media (max-width: 430px){
    .sellpopmodal .form-row.last .column-half.icndiv a {
        padding: 15px 30px 15px 10px;
        font-size: 14px;
    }
    .sellpopmodal .form-row.last .column-half.icndiv img {
        left: 45px !important;
        height: 20px !important;
        bottom: 17px !important;
    }
}