@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

@import url(bootstrap.rtl.min.css);

body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, span, button, a, input, textarea {
    font-family: 'Almarai', sans-serif !important;
}

body {
    direction: rtl;

}

.mainnav ul.main_menu>li.menu-item-has-children>a::after {
    left: auto;
    right: -40px;
}

.about_man_image .about_logo_image {
    left: auto;
    transform: translateX(25%);
    right: 115%;
}

.about_man_image .about_logo_image img:last-child {
    left: auto;
    right: -31px;
}

.about_two_bg::after {
    right: auto;
    left: 0;
    /* background-position: bottom left; */
    /* transform: scaleX(-1); */
}


@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1)
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, -1.05);
        transform: scale3d(-1.05, 1.05, -1.05)
    }

    to {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1)
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, -1.05);
        transform: scale3d(-1.05, 1.05, -1.05)
    }

    to {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1)
    }
}

.about_two_bg::before {
    right: auto;
    left: 0;
    /* top: -20%; */
}

.offset-lg-1 {
    margin-left: 0;
}

.page_header .breadcrumb li:first-child:after {
    left: auto;
    right: -40px;
}

.page_header .breadcrumb li:before {
    content: "\f104";
}
.page_header .page_header_content .heading {
    width: 100%;
}

.page_header {
    /* text-align: end; */
}
label.btn-upload {
    color: var(--sec-color);
}
.cv-up i {
    color: var(--sec-color);
}
.counter-card .icon {
    left: -10px !important;
    right: auto;
    transform: scaleX(-1);
}
body .btn_one.btn span::after {
    left: 0;
    right: auto;
}
.accordion .item .accordion_tab .accordion_tab_icon {
    left: 0;
    right: auto;
}
.icon-inne::after {
    left: -100px;
    right: auto;
}
.media-tabs .nav-item button.active {
    color: var(--main-color) !important;
}
.footer .side_footer_social .bottom_social i {
    color: var(--main-color);
}

.bdt-sniper-slider .bdt-navigation-wrap .bdt-nav-btn {
    transform: scaleX(-1);
}


.page_header .page_header_content {
    /* background-position: left; */
}

* {
    letter-spacing: 0 !important;
}

.comany-name a svg {
    transform: scale(1.2) translateY(-28px) translateX(47px);
}

.mainnav ul.main_menu > li > a::after {
    left: auto;
    right: -25px;
}

.mainnav ul.main_menu > li:hover > a::after {
    transform-origin: left;
}

p.num-i {
    right: auto;
    left: 95px;
}

.about_inner_content .about_image {
    height: 600px;
}
.header .header_inner .header_right_content .header_top_content .header_top_left_info .header_top_info {
    direction: ltr;
}
.video .overlay-v .slide .slider-conn {
  /*  text-align: end;*/
}
h3.title-sec:after {
    left: auto;
    right: 0;
}

.h-about-us .text.texthome {
    font-family: 'Almarai', sans-serif !important;
}

.form-h .form-group .form-control {
    text-align: right;
}

li.menu-item-has-children:after {
    right: auto;
    left: -21px;
}