body {
    text-align: left;
    direction: ltr;
}

.main-slider .owl-dots {
    left: 0;
}

.fly_icons {
    right: 0;
}

.hold-static-num:not([class*="col-"]:first-child .hold-static-num, [class*="col-"]:nth-child(3) .hold-static-num ):before {
    left: -15px;
}


.handle-form .main_btn {
    flex-direction: row-reverse;
}

#nav-icon.open span:nth-child(2) {
    transform: translateX(100%);
}

.handle-form  .main_btn i {
    margin-inline-end: 30px;
}

.in_grid_cards:hover .main_btn i {
    margin-right: 10px;
}

.menu-item.active a:before {
    left: 0;
}

.menu-item:not(.menu-item.active) a:not(.sub-menu a):hover:before {
    right: 0;
}

.menu-item a:before {
    left: 0;
}

.static-num-head {
    font-size: 1.3rem;
}

section.about {
    background-position: left;
    background-position-y: 215px;
}
section.vision {
    background-position: right;
    background-position-y: 215px;
}

.mobile-nav-list {
    left: 0;
    transform: translateX(-100%);
}

.mobile-nav-list.active {
    left: 0;
}
.menu-overlay {
    transform: translateX(100%);
}






@media (min-width: 992px) {

    .menu-item-has-children .menu-item .sub-menu {
        left: 60% !important;
    }

    .menu-item-has-children .menu-item:hover .sub-menu {
        left: 60% !important;
    }

    .about_item {
        padding: 0 150px 0 50px;
    }

    .vision_content {
        padding: 0 150px 0 50px;
    }

    .main-slider .owl-dots {
        margin-inline-start: 35px;
    }

    .sub-menu a:before {
        content: "\f101";
    }

}

@media (max-width: 576px) {
    .static-num-head {
        font-size: 14px;
    }

    .static-num {
        font-size:  2.7rem;
    }
}