﻿/*========== Who This Page Is For ============*/
section.fuh_tri {padding: 45px 0;position: relative;/* background-image: -webkit-linear-gradient(top, #2196f31a, #ffffff); */}
.fuh_tri .pagetitle_section_tri.dgbj_tri {text-align: left;/* padding-bottom: 7px; */margin-bottom: 14px;}
.fuh_tri .pagetitle_section_tri.dgbj_tri:after {left: 39px;}
.wuhfsiu_tri {height: 100%;display: flex;align-items: center;border-radius: 6px;/* background-image: -webkit-linear-gradient(top, #2196f31a, #ffffff); *//* box-shadow: 0 2px 12px 0 rgb(12 7 7 / 15%); *//* padding: 10px; */} 
.wuhiu_tri {/* text-align: center; */width: 100%;justify-content: center;/* border: 1px solid #0030603d; *//* padding: 20px; */margin: 0;display: flex;/* align-items: center; */} 
.pagetitle_section_tri.dgbj_tri .pagetitle_tri {/* font-size: 28px; *//* color: #1f2767; *//* padding-bottom: 0; *//* line-height: 45px; *//* margin-bottom: 0; */} 
.uyfgg_tri {color: #6a6a6a;font-weight: 500;font-size: 14px;margin-bottom: 0;margin-bottom: 20px;text-align: center;} 
.wuhiu_tri .WhyChoose_section_tri p { line-height: 30px; }
.gr_tri {margin: 30px auto 0; display: flex; font-size: 14px; background: #e77c22; border: 1px solid #e77c22; color: #fff; font-weight: 600; padding: 10px 15px 10px 16px; transition: .3s; border-radius: 2px; } 
.gr_tri i { margin-left: 8px; font-size: 18px; } 
ul.wry_tri {list-style: none;display: flex;justify-content: center;/* border: 1px solid #0030603d; */padding: 0 0;margin: 0;} 
li.wrrggry_tri { font-weight: 700; color: #e77c22; margin-bottom: 6px; } 
li.wrgry_tri {margin-bottom: 0;position: relative;padding-left: 25px;font-size: 14px;color: #000000;font-style: italic;border-right: 1px solid #e77c2273;padding-right: 15px;margin-right: 15px;/* flex-grow: 1; */margin-bottom: 0;width: 33%;} 
li.wrgry_tri:before {content: "\f0a4";display: inline-block;font: normal normal normal 18px / 1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;position: absolute;left: 0;top: 4px;color: #dd6805;font-size: 14px;}
li.wrgry_tri:last-child {padding-right: 0;margin-right: 0;border-right: 0;/* flex-grow: unset; *//* padding-left: 22px; */margin-bottom: 0;} 
.WhyChoose_section_tri {/* border-radius: 6px; *//* background-image: -webkit-linear-gradient(top, #2196f31a, #ffffff); *//* box-shadow: 0 2px 12px 0 rgb(12 7 7 / 15%); *//* padding: 10px; */width: 80%;padding-left: 20px;display: flex;align-items: center;}
.wuhsdsiu_tri {width: 25%;border-right: 1px solid #0030603d;padding: 10px 22px 10px 0;}
section.fuh_tri .uyfgg_tri {font-size: 13px;text-align: left;margin-bottom: 0;}


/*========== How Efox Consultancy Supports Your Career ============*/
section.ufeui_tri {background: linear-gradient(#2361a31a, #e77c2208, #2361a31a);padding: 50px 0;}
ul.feature-list li {border-radius: 6px;padding: 15px 12px;box-shadow: -2px 10px 22px -16px #00000075;background: #fff;margin-right: 12px;max-width: 25%;width: 100%;position: relative;transition: top ease .5s;top: 0;list-style: none;text-align: center;font-size: 13px;font-weight: 500;line-height: 19px;}
ul.feature-list li:nth-child(1) {background: #F7F3D7;color: #927238;}
ul.feature-list li:nth-child(2) {background: #CDE9F6;color: #333;}
ul.feature-list li:nth-child(3) {background: rgba(31, 182, 80, 0.12);color: #1fb650;}
ul.feature-list li:nth-child(4) {background: #eee;color: #000;}
ul.feature-list li:nth-child(5) {background: #ffe9e9;color: #bb0000;}
ul.feature-list li:before {content: "";width: 48px;height: 48px;min-width: 48px;display: flex;align-items: center;justify-content: center;background: #ffffff;font-size: 18px;font-weight: 700;border-radius: 50%;margin: 0 auto 5px;}
ul.feature-list li:nth-child(1):before {content: "01";color: #927238;}
ul.feature-list li:nth-child(2):before {content: "02";color: #333;}
ul.feature-list li:nth-child(3):before {content: "03";color: #1fb650;}
ul.feature-list li:nth-child(4):before {content: "04";color: #000;}
ul.feature-list li:nth-child(5):before {content: "05";color: #bb0000;}
section.ufeui_tri ul.feature-list li:after { content: ''; position: absolute; background: url(/images/arrow-big.png) no-repeat center center; width: 217px; height: 52px; top: 0; right: -114px; z-index: 8; filter: grayscale(1); opacity: .5; } 
section.ufeui_tri ul.feature-list li:last-child:after { background: no-repeat; }
/*========== Career Opportunities We Work On ============*/
.opportunities-grid { width: 65%; margin: auto; display: flex; } 
.opportunity-card {width: 50%;padding: 0;display: block;text-align: left;box-shadow: -2px 10px 22px -16px #00000075;background: #fff;margin-right: 12px;position: relative;transition: top ease .5s;top: 0;border-radius: 6px;} 
.opportunities-grid h3 { padding: 10px 18px; color: #fff; font-weight: 800; border-top-left-radius: 6px; border-top-right-radius: 6px; font-size: 15px; background: #2163a5; margin: 0; } 
.opportunity-card ul li:before { content: "\f0a4"; display: inline-block; font: normal normal normal 14px / 1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; left: 0; top: 4px; color: #e77c22; } 
.opportunity-card ul li { list-style: none; margin-bottom: 7px; font-weight: 400; color: #212529; position: relative; padding-left: 25px; font-size: 13px; line-height: 24px; } 
.opportunity-card ul { padding: 12px 18px 10px; } 
.opportunity-card:hover { top: -8px; transition: top ease .5s; } 
.opportunity-card:last-child h3 { background: #1f2767; } 
section.uiyrgrg_tri {padding: 40px 0;background-image: -webkit-linear-gradient(bottom, #2196f31a, #ffffff);}
.ogiyui_tri { font-style: italic; color: #000000; margin-top: 20px; text-align: center; margin-bottom: 0; }
/*========== Submit Your Profile ============*/
section.ehu_tri p.ogiyui_tri {color: #fff;}
section.ehu_tri .ioej_tri {font-size: 30px;}
section.ehu_tri .emp_bt_sec_tri { margin-top: 26px; position: relative; padding-top: 26px; } 
.emp_bt_sec_tri:before {content:"";border-top: 1px solid;border-image: linear-gradient( 90deg, #ffffff00, #ffffff, #ffffff00) 1;padding-top: 30px;position: absolute;left: 0;right: 0;width: 30%;top: 0;margin: auto;}
a.post_job_tri {width: 270px;}
a.search_h_tri {width: 270px;}
/*========== Ready to Take the Next Step in Your Career? ============*/
.ghrh_tri { display: flex; margin: auto; gap: 15px; } 
a.guyhb_tri.guyhgfhfb_tri.rghui_tri { border: 2px solid #ffffff; background: no-repeat; } 
.ghrh_tri a:after { display: none; } 
section.Gotaquestion_section_tri.rgrhgtrh_tri:hover a.guyhb_tri.guyhgfhfb_tri { background: #1f2767; border: 2px solid #1f2767; } 
section.Gotaquestion_section_tri.rgrhgtrh_tri:hover a.guyhb_tri.guyhgfhfb_tri.rghui_tri { border: 2px solid #ffffff; background: no-repeat; }
/*========== What Makes Our Placement Approach Different ============*/
.transparency-note { background: #fff3cd; border: 1px solid #ffc107; padding: 25px; border-radius: 8px; margin: 30px 0; } 
section.uytyi_tri ul.feature-list li { background: #fff; border: 1px solid #f7f1f1; color: #000; } 
section.uytyi_tri { padding: 40px 0px; background: linear-gradient(#2361a31a, #ffffff, #2361a31a); } 
section.uytyi_tri ul.feature-list li:before { color: #e77c22; background: #e77c221a; }
/*========== Career Impact Through the Efox Ecosystem ============*/
img.trht_tri { width: 100%; border-radius: 10px; } 
.sectionrgr_tri h2.pagetitle_tri { text-align: left; } 
.sectionrgr_tri .pagetitle_section_tri:after { left: 0; transform: translate(0%); } 
.sectionrgr_tri .pagetitle_section_tri { position: relative; } 
section.ugrgi_tri { padding: 50px 0; }
.sectionrgr_tri .emp_bt_sec_tri { text-align: left; display: flex; margin-top: 20px; } 
.sectionrgr_tri a.search_h_tri { width: auto; display: flex; align-items: center; padding: 7px 13px; } 
.sectionrgr_tri a.search_h_tri i.fa.fa-angle-double-right { margin-left: 8px; font-size: 20px; }
.sectgdegionrgr_tri {height: 100%;display: flex;align-items: center;
}

@media (max-width: 768px) {
.WhyChoose_section_tri {width: 100%;flex-wrap: wrap;}
.wuhiu_tri { flex-wrap: wrap; } 
.wuhsdsiu_tri { width: 100%; border-right: 0; border-bottom: 1px solid #0030603d; padding: 0 0 15px; margin-bottom: 15px; } 
ul.wry_tri { flex-wrap: wrap; } 
li.wrgry_tri { width: 100%; border-right: 0; padding-right: 0; margin-right: 0; margin-bottom: 15px; } 
.WhyChoose_section_tri { padding: 0; } 
section.fuh_tri { padding: 30px 0; } 
ul.feature-list { flex-wrap: wrap; gap: 10px; } 
ul.feature-list li { width: 100%; min-width: 100%; margin-right: 0; margin-bottom: 17px; } 
ul.feature-list li:after { display: none; } 
section.ufeui_tri { padding: 30px 0 20px; } 
.opportunities-grid { flex-wrap: wrap; width: 100%; } 
.opportunity-card { width: 100%; margin-right: 0; margin-bottom: 15px; } 
.emp_bt_sec_tri { flex-wrap: wrap; justify-content: center; gap: 10px; } 
.emp_bt_sec_tri a { margin: 0; width: 100%; } 
.emp_bt_sec_tri:before { width: 100%; } 
.sectgdegionrgr_tri { padding: 20px 0 0; }
.sectionrgr_tri h2.pagetitle_tri {text-align: center;}
.sectionrgr_tri .pagetitle_section_tri:after {left: 38%;transform: translate(0%);}
h3.efuihu_tri { font-size: 26px; line-height: 36px; } 
span.iufgy_tri { font-size: 15px; } 
.yfgvuykg_tri.grhgjkrh_tri.fgyu_tri .ghrh_tri { flex-wrap: wrap; } 
.yfgvuykg_tri.grhgjkrh_tri.fgyu_tri .ghrh_tri a { width: 100%; justify-content: center; font-size: 15px; }


}





    /* ===== Testimonial Card Design ===== */
    section.ugrggrgi_tri {
    background: linear-gradient(#ebeaea, #fff);
    padding: 40px 0;
}
    .ygjh_tri {
    background: #fff !important;
    box-shadow: -2px 10px 22px -16px #00000075;
    padding: 2px;
    /* min-height: 460px; */
    border: 1px solid #e0e6f7;
}
    #customers-testimonials .item {
      
            text-align: center;
    padding: 10px;
    margin-bottom: 10px;
    opacity: 0.8;
    }

    .ygjh_tri {
        overflow: hidden;
    }

    /* Image section */
    .igu_tri {
        width: 100%;
        height: 200px;
        overflow: hidden;
    }

    .forgfgguhj_tri {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* Content section */
    .ugjk_tri {
    padding: 15px;
    text-align: left;
}

    .uyfvhjg_tri {
        font-size: 17px;
        font-weight: 600;
        color: #222;
        margin-bottom: 6px;
    }

    /* Job profile */
    .ygy_tri {
        font-size: 12px;
        font-style: italic;
        margin-bottom: 0;
        background: #dfefff;
        display: inline;
        color: #003060;
        padding: 2px 2px;
    }

    /* Company */
    .ygbhjb_tri {
        color: #003060;
        font-size: 14px;
        font-weight: 600;
        margin-top: 5px;
    }

    /* Salary */
    .uyggu_tri {
        color: #3e3e3e;
        font-size: 14px;
        font-family: Rubik, sans-serif;
        font-weight: 500;
        margin-top: 5px;
    }

        .uyggu_tri span {
            color: #ff6a00;
            font-weight: 700;
        }

    /* ===== Owl Dots Style ===== */

    #customers-testimonials .owl-dots {
        text-align: center;
        margin-top: 20px;
        display: flex;
        justify-content: center;
    }

    #customers-testimonials .owl-dot span {
        width: 8px;
        height: 8px;
        background: #ccc;
        display: inline-block;
        border-radius: 50%;
        margin: 5px;
    }

    #customers-testimonials .owl-dot.active span {
        background: #ff6a00;
    }

    /* ===== Arrows (Optional) ===== */
    .owl-nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    top: -250px;
}
div#customers-testimonials .owl-prev, .owl-next {
    color: rgba(255, 255, 255, 0) !important;
    padding: 0px !important;
    box-shadow: none !important;
    background: no-repeat !important;
}
.thbtht_tri .owl-theme .owl-nav .owl-prev {
    left: -40px;
}
section.iguhihui_tri .owl-next::before, section.iguhihui_tri .owl-prev::before {
    border: 0px solid rgb(204, 204, 204);
    width: 45px;
    height: 45px;
    background: #ffffff78;
    font-size: 22px;
}
.owl-prev::before {
    content: "❮";
    border: 1px solid rgb(204, 204, 204);
    width: 40px;
    height: 40px;
    position: relative;
    color: black;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    background: white;
    line-height: 20px;
}
div#customers-testimonials .owl-prev, .owl-next {
    color: rgba(255, 255, 255, 0) !important;
    padding: 0px !important;
    box-shadow: none !important;
    background: no-repeat !important;
}
section.iguhihui_tri .owl-theme .owl-nav [class*=owl-] {
    z-index: 1;
    box-shadow: none !important;
}
.thbtht_tri .owl-theme .owl-nav .owl-next {
    right: -40px;
}
.owl-next::before {
    content: "❯";
    border: 1px solid rgb(204, 204, 204);
    width: 40px;
    height: 40px;
    position: relative;
    color: black;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    background: white;
    line-height: 20px;
}

