﻿@charset "UTF-8";

html {
    unicode-range: U+0600-06FF;
}
html, html[dir="rtl"], [dir="rtl"] {
    direction: rtl;
}
html[dir="ltr"], [dir="ltr"] {
    direction: ltr;
}

body {
    font-family: "GE Thameen Book", Arial, Helvetica, sans-serif;
    font-weight: 500;
}
h1, h2, h3, h4, h5, h6 {
    line-height: 1.6;
    font-weight: 500;
}
.font-regular {
    font-weight: normal;
}
.font-light {
    font-weight: 300;
}
.font-medium {
    font-weight: 500;
}
[dir="ltr"], [lang="en"] {
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight: normal;
}
.bi-arrow-right-short::before,
.bi-arrow-left-short::before,
.bi-chevron-right::before,
.bi-chevron-left::before,
.bi-arrow-left::before,
.bi-arrow-right::before {
    transform: rotateZ(180deg) !important;
}
.bi-box-arrow-up-right::before,
.bi-telephone::before {
    transform: rotateZ(270deg) !important;
}
.fa.fa-wheelchair,
.fa.fa-eye,
.fa.fa-eye-slash,
.fa.fa-search-plus,
.fa.fa-search-minus,
.fa.fa-search-undo,
.fa-arrow-left,
.fa-arrow-right,
.main-heading .view-all img,
.main-heading h1 span img {
    transform: scaleX(-1);
}
.overview-details .info-details{
    border-right: 3px solid var(--gecf-secondary-color);
}


.header .nav-link.active:after,
.header .nav-link:hover:after,
.header .nav-item:hover .nav-link:after {
    right: 50%;
    transform: translateX(50%);
}

.home-banner .carousel-item .carousel-caption {
    background-image: linear-gradient(to left, rgb(0 0 0 / 75%) 0%, rgb(0 0 0 / 0%) 100%);
}

.aboutus-section {
    background: url(../img/aboutus-dots.svg) no-repeat left top;
}
.aboutus-content {
    padding: 2rem  3rem 1rem 1rem;
}
.aboutus-content q {
    padding: 1.75rem 0 1.5rem  4rem ;
}

.aboutus-content q::before {
    right: -3.2rem;
}
.aboutus-content q::after {
    left: 1.5rem;
}
.aboutus-ceo {
  margin-right: -1.5rem;
    margin-left: 1.5rem;
    padding: 0 0 3rem 3rem;
    background: url(../img/ceo-dots.svg) no-repeat left bottom;
}

.quicklinks-section .owl-nav .owl-prev:after,
.quicklinks-section .owl-nav .owl-next:after {
    left: 0.8rem;
}

.quicklinks-section .owl-nav .owl-prev {
    right: -1rem;
}

.quicklinks-section .owl-nav .owl-next {
    left: -1rem;
}
.insights-content {
    background: url('../img/latest-dots.svg') no-repeat right top;
}
.resources-content .owl-nav .owl-prev:after,
.resources-content .owl-nav .owl-next:after {
    left: 0.75rem;
}
.gecfawards-section .arrow-btn {

    float: left;
}
.footer {
    background-position-x: left;
}
.footer-bottom ul a {
    border-right: 1px solid var(--gecf-white-color);
}
.gecf-history .owl-nav .owl-prev:after,
.gecf-history .owl-nav .owl-next:after {
    left: 0.8rem;
}
.gecf-history .owl-nav .owl-prev {
    right: -0.5rem;
}

.gecf-history .owl-nav .owl-next {
    left: -0.5rem;
}
.inner-heading h3 {
    border-right: 2px solid var(--gecf-primary-color);
}
.upload-doc .icon-wraper {
    margin-left: 0.5rem;
}
.faqs .accordion-button::after {
    left: 1rem;
}
.org-chart .org-head:after,
.org-row2 .org-node:after,
.org-col-line,
.org-row4 .org-node:after {
    right: 50%;
    transform: translateX(50%);
}
.org-chart .org-col-3 .org-col-line {
    right: 50%;
}

.org-chart .org-col-3 .org-col-line3 {
    left: 0;
}
.org-info-box {
    right: -3.75rem;
}

.org-info-box .card .close-box {

    left: 0.4rem;
}

.country-details .icon-wraper {
    margin-left: 0.75rem;
}
.career-details ul {
    padding-right: 1rem;
}
.active-tander table thead th {
    border-left: 1px solid var(--gecf-lightash-color);
}

.sitemap-page ul li ul {
    padding-right: 0.8rem;
}
.sidebar {
    border-top-left-radius: 2.6rem;
}
.sidebar ul {
    margin: 2rem 0rem 0.5rem 0.5rem ;
}
.sidebar ul a {
    padding: 0.5rem 1rem 0.5rem 0.5rem ;
}

.sidebar ul a.active:before {
    right: -1.05rem;
    background-position-x: right;
    transform: rotate(180deg);
}
.sidebar .dropdown-toggle::after {
    left: 0.5rem;
}
.member-profile .img-wraper a{ 
    left: 0;
}
.search-files .form-control{
  padding-left: 3rem;
}
.search-files .btn-brand{
    left: 0.5rem;
    
}


/* end */

@media all and (min-width: 1200px) {
    .latestinsights-section .card-img-overlay {
        padding-left: 30%;
    }

    .gecf-menu li.with-dropdown {
        padding-left: 0;
    }

    .gecf-menu li.with-dropdown>.nav-link {
        padding-left: 1rem;
    }

    .gecf-menu li.with-dropdown:after {
        left: 0.6rem;
    }

    /* second level */
    .gecf-menu .nav-dropdown li.with-dropdown:after {
        transform: rotate(90deg);
    }

    .gecf-menu .nav-dropdown li.with-dropdown:hover:after,
    .gecf-menu .nav-dropdown li.with-dropdown:focus:after {
        color: var(--mu-primary-color);
        transform: rotate(-90deg);
    }

    .gecf-menu .navbar-nav .nav-item:first-child {
        padding-right: 0;
    }

    /* second level */
    .gecf-menu .nav-dropdown li.with-dropdown:after {
        transform: rotate(90deg);
    }
  
}
@media all and (max-width: 1199px) {
    .navbar-toggler {
        text-align: left;
    }

    .with-dropdown:after {
        left: 0;
    }

    .gecf-menu li>.nav-dropdown .nav-dropdown {
        margin-right: 1rem;
        margin-left: 1rem;
    }

    .gecf-menu li,
    .gecf-menu .nav-item {
        padding-left: 2.5rem !important;
    }

    .gecf-menu li>.nav-dropdown li>.nav-dropdown {
        left: 0;
    }

    .navbar-toggler {
        border-top-left-radius: 0;
    }

    .gecf-menu {
        left: 0;
    }
   .memeberLogin-header .header-search {
        left: 0rem;
    }
}
@media all and (max-width: 991px) {
    
    .faqs .accordion-button::after {
        left: 0;
    }
   
}
/*# sourceMappingURL=stylesAr.css.map */