
.rtl .webthemebtn {
    margin-left: 0;
    margin-right: 110px;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .smlist {
    left: auto;
    right: 92px;
}
.rtl .contSlider {
    right: auto;
    left: 60px;
}
.rtl .heroarr {
    left: auto;
    right: 60px;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .heroarr2 {
    left: auto;
    right: 120px;
}
.rtl .hero-slider::before {
    left: auto;
    right: 0;
}
.rtl .heroSide2,.rtl .heroSide1{
    margin-left: 0;
    margin-right: auto;
}
.rtl .hero-content {
    left: auto;
    right: 339px;
}
.rtl .banner-right-btn i{
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .contBox2-arr {
    right: auto;
    left: 0px;
}
.rtl .contBox2-arr2 {
    right: auto;
    left: 50px;
}
.rtl .contBox2-h {
    padding-right: 0;
    padding-left: 30px;
}
.rtl .contBox2-h::after {
    right: auto;
    left: -10px;
}
.rtl .button {
    background: url(../images/button-bg.png) no-repeat top right;
    background-size: contain;
    padding-left: 38px;
}
.rtl .navtopB2-btn {
    right: auto;
    left: 20px;
}
.rtl .sayings-bg,
.rtl .hdng--sayings-img,
.rtl .team-bg,
.rtl .product-bg,
.rtl .collection-bg,
.rtl .who-we-are-bg2,
.rtl .who-we-are-bg {
    right: auto;
    left: 0;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .team-details-img,
.rtl .collBox-img1,
.rtl .hdng--team-img{
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .sayings-slider-outer-img {
    right: auto;
    left: 0;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .sayCard-img-hold::before {
    right: auto;
    left: 0;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .letterform-btn {
    right: auto;
    left: 13px;
}
.rtl .newsletter-bg {
    right: auto;
    left: 10%;
}
.rtl .collBoxCard,
.rtl .productCard,
.rtl .team-card{
    direction: rtl;
}
.rtl .footer-img {
    right: auto;
    left: 0;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
/* .rtl .who-we-are {
    direction: ltr;
}
.rtl .who-we-are .who-we-are-bg2{
    right: 0;
    left: auto;
    transform: scaleX(1);
}
.rtl .who-we-are  */
.rtl .absec-box-des {
    left: auto;
    right: calc(-306px / 2);
}
.rtl .absec-box-tab {
    left: auto;
    right: -60px;
    -webkit-box-shadow: -3px 3px  0 0 #7D8F67;
            box-shadow: -3px 3px  0 0 #7D8F67;
}
.rtl .absec-box-tab2 {
    left: -60px;
    right: auto;
    -webkit-box-shadow: 3px 3px  0 0 #7D8F67;
            box-shadow: 3px 3px  0 0 #7D8F67;
}
.absec-box-des{
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .hero-bg-banner{
    left: 0;
    right: auto;
}
.rtl .coll2 {
    right: auto;
    left: 0;
    -webkit-box-shadow: -2px 2px 0px 0px var(--yellow-green);
            box-shadow: -2px 2px 0px 0px var(--yellow-green);
}
.rtl .col-sCard{
    direction: ltr;
}
.rtl .contSec-wrpr-h{
    color: #fff;
}
.rtl .contSec-wrpr-h .white{
    color: #000;
}
.rtl .blog-link i{
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .blog-box2-card-btn {
    right: auto;
    left: 0;
}
.rtl .disc2-des3{
    right: auto;
    left: 0;
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .blog-box1-h::before {
    right: auto;
    left: -45px;
}
.rtl .tab-content-form-btn{
    -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
            transform: scaleX(-1);
}
.rtl .bannerSlide{
    direction: rtl;
}
.rtl .feaproArr {
    right: auto;
    left: 0;
}
.rtl .feaproArr2 {
    right: auto;
    left: 100px;
}
.rtl .feapro__box1-box__p{
    left: auto;
    right: 30px;
}
.rtl .feapro__box1-box.new::after {
    left: auto;
    right: 20px;
}
.rtl .headershopbtn,
.rtl .hdrsmlist {
    margin-left: 0;
    margin-right: 75px;
}
.rtl .logo {
    margin-right: 0;
    margin-left: 175px;
}
.rtl .thmwrpr {
    margin-left: 0;
    margin-right: auto;
}
.rtl .ftr-sliderlogo{
    left: auto;
    right: 0;
}
.rtl .footer-bg2 {
    right: auto;
    left: 20%;
}
.rtl .megamenubtn .mgicn2,
.rtl .megamenubtn .mgicn {
    margin-left: 0;
    margin-right: auto;
}
.rtl .megamenu__secondlist {
    left: auto;
    right: 365px;
}
.rtl .megamenu__scndcontnt{
    left: auto;
    right: 360px;
}
.rtl .megamenubar .fa-chevron-right{
    transform: scaleX(-1);
}
.rtl .colldrplist{
    inset: auto auto auto auto !important;
}
.rtl .top{
    right: auto;
    left: 15px;
}
.rtl .bannerSlide__btn i{
    transform: scaleX(-1);
}
.rtl .pagiNext,
.rtl .pagiPrev{
    transform: scaleX(-1);
}
.rtl .pagiNo:nth-child(2) {
    border-radius: 0 5px 5px 0;
}
.rtl .pagiNo:nth-last-child(2) {
    border-radius:  5px 0 0 5px ;
}
.rtl .shpfils1__select {
    background: #2C2A39 url(../images/chev--down-white.png) no-repeat center left 12px;
    background-size: 10px 6px;
}
.rtl .contact-sec-wrpr .hdrsmlist{
    margin-left: auto;
    margin-right: 0;
}
.rtl .proDetB1-sl1-slide-btn {
    left: auto;
    right: 35px;
}
.rtl .shopslide__content{
    text-align: right;
    left: auto;
    right: 0;
    margin-left: auto;
    margin-right: 0;
    direction: rtl;
}
.rtl .catesl__h3{
    left: auto;
    right: 15%;
}

.rtl .navlist-mobile{
    right: -100%;
}
.rtl .navlist-mobile.active{
    right: 0;
}
@media(max-width:1799px){
    .rtl .smlist {
        left: auto;
        right: 60px;
    }
    .rtl .heroarr1 {
        right: 60px;
    }
    .rtl .hero-content {
        left: auto;
        right: 252px;
    }
  
    .rtl .absec-box-tab2{
        right: auto;
        left: -30px;
    }
    .rtl .absec-box-des {
        left: auto;
        right: calc(-216px / 2);
    }
    .rtl .feaproArr2 {
        left: 80px;
    }
}
@media(max-width:1599px){
    .rtl .logo {
        margin-left: 105px;
    }
    .rtl .headershopbtn,
    .rtl .hdrsmlist {
        margin-right: 40px;
    }
}
@media(max-width:1399px){
    .rtl .hero-content {
        left: auto;
        right: 170px;
    }
    .rtl .contSlider{
        left: 30px;
    }
    .rtl .smlist {
        right: 45px;
    }
    .rtl .heroarr {
        right: 80px;
    }
    .rtl .heroarr1 {
        right: 30px;
    }
    .rtl .absec-box-des {
        left: auto;
        right: calc(-175px / 2);
    }
    .rtl .feaproArr2 {
        left: 60px;
    }
    .rtl .footer-bg2 {
        right: auto;
        left: 13%;
    }
    .rtl .logo {
        margin-left: 55px;
    }
    .rtl .megamenu__secondlist {
        right: 225px;
    }
    .rtl .megamenu__scndcontnt{
        right: 210px;
    }
}
@media(max-width:1199px){
    .rtl .contSlider {
        left: 5px;
    }
    .rtl .hero-content {
        left: auto;
        right: 130px;
    }
    .rtl .webthemebtn {
        margin-left: 0;
        margin-right: 20px;
        -webkit-transform: scaleX(-1);
            -ms-transform: scaleX(-1);
                transform: scaleX(-1);
    }
    .rtl .headershopbtn, .rtl .hdrsmlist {
        margin-right: 20px;
    }
    .rtl .logo {
        margin-left: 40px;
    }

}
@media(max-width:1023px){
    .rtl .logo {
        margin-left: 20px;
    }
    .rtl .headershopbtn, .rtl .hdrsmlist {
        margin-right: 13px;
    }
    .rtl .headershopbtn{
        margin-right: 0;
    }
    .rtl .feaproArr2 {
        left: 50px;
    }
    .rtl .feapro__box1-box.new::after{
        right: 10px;
    }
    .rtl .disc2Wrpr {
        border-radius: 0 0 0px 0;
    }
    .rtl .megamenu__secondlist {
        right: 190px;
    }
    .rtl .megamenu__scndcontnt {
        right: 150px;
    }
    .rtl .navLBtn{
        margin-left: 0;
        margin-right: 10px;
    }
    .rtl .headershopbtn{
        margin-left: 0;
        margin-right: 10px;
    }
}
@media(max-width:767px){
    .rtl .absec-box-des {
        left: auto;
        right: calc(-129px / 2);
    }
}
@media(max-width:539px){
    .rtl .hero-content {
        left: auto;
        right: 15px;
    }
    .rtl .smlist {
        right: 15px;
    }
    .rtl .contSlider{
        left: auto;
        right: 15px;
    }
    .rtl .contBox2{
        margin-left: 0;
        margin-right: auto;
    }
    .rtl .heroarr {
        right: 60px;
    }
    .rtl .heroarr1 {
        right: 20px;
    }
    .rtl .navtop-close {
        position: absolute;
        top: 7px;
        right: auto;
        left: 15px;
    }
    .rtl .absec-box-tab {
        left: auto;
        right: -9px;
    }
    .rtl .absec-box-des {
        left: auto;
        right: calc(-1px / 2);
    }
}