@charset "UTF-8";

html,
html[dir="ltr"],
[dir="ltr"] {
    direction: ltr;
}

html[dir="rtl"],
[dir="rtl"] {
    direction: rtl;
}

body {
    font-family: 'Tondo', Arial, Tahoma, sans-serif;
    font-weight: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: bold;
}

.font-regular {
    font-weight: normal;
}

.font-light {
    font-weight: 300;
}

.font-medium {
    font-weight: bold;
}

.gecf-menu li>.nav-dropdown li>.nav-dropdown {
    left: 100%;
}

.gecf-menu li>.nav-dropdown li>.nav-dropdown {
    left: 100%;
}

.gecf-menu li>.nav-dropdown li:before {
    left: 0;
}



.overview-details .info-details{
    border-left: 3px solid var(--gecf-secondary-color);
}
.header .nav-link.active:after,
.header .nav-link:hover:after,
.header .nav-item:hover .nav-link:after {
    left: 50%;
    transform: translateX(-50%);
}
.home-banner .carousel-item .carousel-caption {
    background-image: linear-gradient(to right, rgb(0 0 0 / 75%) 0%, rgb(0 0 0 / 0%) 100%);
}
.aboutus-section {
    background: url(../img/aboutus-dots.svg) no-repeat right top;
}
.aboutus-content {
    padding: 2rem 1rem 1rem 3rem;
}
.aboutus-content q {
    padding: 1.75rem 4rem 1.5rem 0;
}
.aboutus-content q::before {
    left: -3.2rem;
}
.aboutus-content q::after {
    right: 1.5rem;
}

.aboutus-ceo {
    margin-left: -1.5rem;
    margin-right: 1.5rem;
    padding: 0 3rem 3rem 0;
    background: url(../img/ceo-dots.svg) no-repeat right bottom;
}
.quicklinks-section .owl-nav .owl-prev:after,
.quicklinks-section .owl-nav .owl-next:after {
    right: 0.8rem;
}
.quicklinks-section .owl-nav .owl-prev {
    left: -1rem;
}

.quicklinks-section .owl-nav .owl-next {
    right: -1rem;
}
.insights-content {
    background: url('../img/latest-dots.svg') no-repeat left top;
}
.resources-content .owl-nav .owl-prev:after,
.resources-content .owl-nav .owl-next:after {
    right: 0.75rem;
}
.resources-content .owl-nav .owl-prev {
    right: -1rem;
}

.resources-content .owl-nav .owl-next {
    left: -1rem;
}
.gecfawards-section .arrow-btn {

    float: right;
}
.footer {
    background-position-x: right;
}
.footer-bottom ul a {
    border-left: 1px solid var(--gecf-white-color);
}
.gecf-history .owl-nav .owl-prev:after,
.gecf-history .owl-nav .owl-next:after {
    right: 0.8rem;
}
.gecf-history .owl-nav .owl-prev {
    left: -0.5rem;
}

.gecf-history .owl-nav .owl-next {
    right: -0.5rem;
}

.inner-heading h3 {
    border-left: 2px solid var(--gecf-primary-color);
}
.upload-doc .icon-wraper {
    margin-right: 0.5rem;
}
.faqs .accordion-button::after {
    right: 1rem;
}

.org-chart .org-head:after,
.org-row2 .org-node:after,
.org-col-line,
.org-row4 .org-node:after {
    left: 50%;
    transform: translateX(-50%);
}
.org-chart .org-col-3 .org-col-line {
    left: 50%;
}

.org-chart .org-col-3 .org-col-line3 {
    right: 0;
}
.org-info-box {
    left: -3.75rem;
}

.org-info-box .card .close-box {

    right: 0.4rem;
}
.country-details .icon-wraper {
    margin-right: 0.75rem;
}
.career-details ul {
    padding-left: 1rem;
}
.active-tander table thead th {
    border-right: 1px solid var(--gecf-lightash-color);
}
.sitemap-page ul li ul {
    padding-left: 0.8rem;
}
.sidebar {
    border-top-right-radius: 2.6rem;
}
.sidebar ul {
    margin: 2rem 0.5rem 0.5rem 0rem;
}
.sidebar ul a {
    padding: 0.5rem 0.5rem 0.5rem 1rem;
}
.sidebar ul a.active:before {
    left: 0;
    background-position-x: left;
}
.sidebar .dropdown-toggle::after {
    right: 0.5rem;
}
.member-profile .img-wraper a{ 
    right: 0;
}
.search-files .form-control{
  padding-right: 3rem;
}
.search-files .btn-brand{
    right: 0.5rem;
    
}





@media all and (min-width: 1200px) {
    .latestinsights-section .card-img-overlay {
        padding-right: 30%;
    }


    .gecf-menu li.with-dropdown {
        padding-right: 0;
    }

    .gecf-menu li.with-dropdown>.nav-link {
        padding-right: 1rem;
    }

    .gecf-menu li.with-dropdown:after {
        right: 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-left: 0;
    }

    /* second level */
    .gecf-menu .nav-dropdown li.with-dropdown:after {
        transform: rotate(-90deg);
    }

}

@media all and (max-width: 992px) {}

@media all and (max-width: 1199px) {
    .navbar-toggler {
        text-align: right;
    }

    .with-dropdown:after {
        right: 0;
    }

    .gecf-menu li>.nav-dropdown .nav-dropdown {
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .gecf-menu li,
    .gecf-menu .nav-item {
        padding-right: 2.5rem !important;
    }

    .gecf-menu li>.nav-dropdown li>.nav-dropdown {
        left: 0;
    }

    .navbar-toggler {
        border-top-right-radius: 0;
    }

    .gecf-menu {
        left: 0;
    }
     .memeberLogin-header .header-search {
        right: 0rem;
    }

}
@media all and (max-width: 991px) {
    
    .faqs .accordion-button::after {
        right: 0;
    }
   
}


/*# sourceMappingURL=stylesEn.css.map */