/*=============== Our Recruitment Specializations ===================*/
section.oujk_tri { padding: 45px 0 50px; } 
.igyu_tri { display: flex; } 
.igyu_tri .jb_sec_tri { width: 33%; } 
.igyu_tri .sk_list {overflow: unset;min-height: unset;display: block;font-size: 14px;margin-bottom: 15px;line-height: 24px;color: #4c4c4c;min-height: 170px;} 
.igyu_tri a.jbname_tri {font-weight: 600;font-size: 19px;} 
.igyu_tri .eyfg_tri { margin-bottom: 10px; } 
.igyu_tri .jb_tri {height: 100%;box-shadow: -2px 10px 22px -16px #00000075;}
a.rghui_tri .srgk_list { display: flex; } 
a.rghui_tri p.jbcname_tri {font-weight: 700;color: #e77c22;font-size: 12px;margin: 0;text-transform: uppercase;}
.srgk_list {display: flex;}
a.rghui_tri:after { content: "\2192"; display: inline-block; font-size: 18px; font-weight: 600; color: #e28b54; line-height: 18px; padding-left: 4px; transition: .3s; margin-top: -3px; } 
a.rghui_tri { display: flex; align-items: center; }
.efugu_tri { font-weight: 700; font-size: 13px; margin-bottom: 9px; color: #094e91; display: flex; white-space: nowrap; align-items: center; } 
ul.eguyhi_tri { list-style: none; margin-bottom: 20px; } 
ul.eguyhi_tri li:before { content:""; position: absolute; left: 0; top: auto; bottom: auto; width: 6px; height: 6px; background: #b9b9b9; } 
ul.eguyhi_tri li { position: relative; display: flex; align-items: center; padding-left: 13px; font-size: 13px; margin-bottom: 5px; } 
.efugu_tri:after { content:""; width: 100%; display: inline-flex; margin-left: 10px; border-image: linear-gradient( 88deg, #c9c9c9, #ffffff00) 1; border-bottom: 1px solid; }
.igyu_tri .jb_tri {height: 100%;box-shadow: -2px 10px 22px -16px #00000075;}
.jb_tri {background: rgba(255, 255, 255, 0.70);background: #f8faff;border: 1px solid #e0e6f7;border-radius: 5px;padding: 15px;position: relative;transition: all 0.3s ease;}
.igyu_tri .jb_sec_tri { width: 33%; } 
.jb_sec_tri { box-sizing: border-box; padding: 0 7px; margin-bottom: 15px; }
.igyu_tri a.jbname_tri { font-weight: 600; font-size: 19px; } 
a.jbname_tri { font-size: 16px; font-weight: 500; color: #001d75; line-height: 22px; transition: all 0.3s ease; }
.jb_heading_tri { margin-bottom: 0px; line-height: 20px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.jb_skils_tri {font-size: 12px;color: #333;line-height: 18px;margin-bottom: 15px;}
.iuygyh_tri { color: #fdceb2; font-weight: 600; font-size: 14px; margin-bottom: 10px; text-shadow: 0 0 2px #000000; } 
span.rghyu_tri { font-weight: 800; } 
.efeg_tri p.d-flex { margin-bottom: 8px; } 
.efeg_tri { border: 1px solid #ffffff42; padding: 12px; background: #ffffff0d; } 
.eguyg_tri { display: flex; } 
ul.djbajaja-ami-new.grhth_tri { width: 50%; } 
a.menu-item.b-clr.htht_tri { text-transform: none; font-size: 13px; border: 0; } 
.mega-menu.sample.httjght_tri li { margin: 0; }
section.rhgui_tri { background-color: #ebeaea; background-image: linear-gradient(#ebeaea, #fff); padding: 40px 0 45px; margin-bottom: 0; } 
/*=============== Our Recruitment Specializations ===================*/
/*=============== Our Recruitment Approach ===================*/
ul.tabs_section_tri li:before { content: ""; position: absolute; left: 29px; height: 100%; border-left: 1px dashed; color: #c9c9c9; top: 20px; } 
ul.tabs_section_tri li:last-child:before { border: 0; } 
ul.tabs_section_tri { list-style-type: none; position: relative; z-index: 1; justify-content: center; margin-left: 0; margin-bottom: 0; width: 20%; } 
ul.tabs_section_tri li { width: 100%; height: 62px; position: relative; border-right: 1px solid #c1c1c1; display: flex; justify-content: center; align-items: center; } 
ul.tabs_section_tri li a {display: block;font-size: 16px;color: #3d3d3d;background-size: 22% !important;width: 100%;height: 100%;border: 0px solid #b5b5b5;display: flex;align-items: center;position: relative;padding: 0 12px;} 
ul.tabs_section_tri li.active a { background: #e77c22; color: white; } 
.tab_contentpop { height: 310px; position: relative; overflow: hidden; padding: 25px 40px 20px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } 
.wduh_tri { background-color: #fff; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .1), 3px 4px 14px 0 rgba(0, 0, 0, .1); border-radius: 10px; display: flex; } 
.tabcontainerpop_tri .tab_contentpop.RequirementUnderstanding { background: url("../images/recruitment/requirement-understanding.webp") 100% 0 no-repeat; } 
.tabcontainerpop_tri .tab_contentpop.CandidateScreening { background: url(../images/recruitment/candidate-screening.webp) 100% 0 no-repeat; } 
.tabcontainerpop_tri .tab_contentpop.Verification-Shortlisting { background: url(../images/recruitment/verification-shortlisting.webp) 100% 0% no-repeat; } 
.tabcontainerpop_tri .tab_contentpop.InterviewCoordination { background: url(../images/recruitment/interview-coordination.webp) 100% 0% no-repeat; } 
.tabcontainerpop_tri .tab_contentpop.FinalDeployment { background: url(../images/recruitment/final-placement.webp) 100% 0% no-repeat; } 
.tabcontainerpop_tri .tab_contentpop p { width: 100%; margin-bottom: 10px; text-align: left; width: 38%; } 
.tabcontainerpop_tri .tab_contentpop h2 { font-size: 24px; color: #003060; line-height: 22px; font-weight: 400; margin-bottom: 15px; margin-top: 20px; } 
.tabcontainerpop_tri a.text_button { display: block; position: absolute; bottom: 35px; font-size: 16px; color: #e77c22; font-weight: 600; text-decoration: none; text-transform: uppercase; transition: .3s; } 
.tabcontainerpop_tri a.text_button::after { content: "\2192"; display: inline-block; font-size: 18px; font-weight: 600; color: #e28b54; line-height: 24px; padding-left: 4px; transition: .3s; } 
.foeij_tri { width: 80%; } 
span.efiuyhiu_tri {width: 34px;height: 34px;display: flex;align-items: center;justify-content: center;/* background: #e7e7e7; */border-radius: 50%;min-width: 34px;/* color: #3d3d3d; */font-size: 16px;font-weight: 700;margin-right: 12px;background: #fbe7d7;color: #e77c22;} 
li.completed a.rgregrf_tri span.efiuyhiu_tri {/* background: #fbe7d7; *//* color: #e77c22; */} 
li.completed a.rgregrf_tri span.eguyhu_tri { color: #3d3d3d; } 
span.eguyhu_tri { width: 100%; }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ul.tabs_section_tri li.active a .efiuyhiu_tri {background: #fff;/* color: #3c3c3c; */} 
ul.tabs_section_tri li.completed:before { color: #fbe7d7; }
/*=============== end Our Recruitment Approach ===================*/ 
/*======= Why Choose Efox Consultancy? ==========*/
.HospitalTieup_seection_tri { padding: 40px 0px; /* background: #f1f1f1; */ background: linear-gradient(#2361a31a, #ffffff, #2361a31a); } ul.Hospital_section_tri { display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 15px; } ul.Hospital_section_tri li { width: 33%; text-align: center; list-style: none; } .Hospital_sec_tri { margin: 10px; position: relative; } .iteam_tri { display: flex; align-items: center; padding: 10px; box-sizing: border-box; outline: none; background: #ffffff; border: 1px solid #f7f1f1; border-radius: 2px; -moz-box-shadow: -2px 10px 22px -16px rgba(0,0,0,.75); box-shadow: -2px 10px 22px -16px #00000075; position: relative; text-align: left; } a.iteam_tri:hover { border-color: #7eacce; box-shadow: 0 0 20px #d3e2ef; } .in_img { display: flex; align-items: center; justify-content: center; min-height: 70px; } .tpc_tri { margin-top: 0; line-height: 20px; margin-left: 14px; } span.tpcname_tri { display: block; overflow: hidden; text-overflow: ellipsis; font-size: 15px; color: #1f2767; } span.tpclocation_tri { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 11.5px; color: #666; } .tpciteamover_tri { position: absolute; top: 0; left: 0; height: 100%; width: 100%; font-size: 13px; padding: 15px 10px; box-sizing: border-box; background: #1f2767e0; color: #fff; display: none; transition: all .3s ease; } .in_img img { display: block; margin: 0 auto; width: auto; height: auto; height: auto; width: 51px; } a.iteam_tri:hover .tpciteamover_tri { display: none; flex-direction: column; align-items: center; justify-content: center; text-align: center; } p.grhr_tri { margin: 0; font-size: 15px; color: #ffba80; } p.teiuoji_tri { margin: 0; }
/*======= Why Choose Efox Consultancy? ==========*/

@media screen and (max-width: 991px) {
/*Our Recruitment Specializations*/
.igyu_tri {display: flex;flex-wrap: wrap;}
.igyu_tri .jb_sec_tri {width: 100%!important;}     
.banner_content_tri {width: 100%;}
/*Why Choose Efox Consultancy?*/
ul.Hospital_section_tri li {width: 100%!important;} 
/*Our Recruitment Approach*/
.wduh_tri {/* flex-direction: column; */} 
ul.tabs_section_tri {width: 30%;/* display: flex; *//* overflow-x: auto; *//* justify-content: unset; *//* overflow-y: hidden; */border-right: 1px solid #c1c1c1;}
ul.tabs_section_tri li:before {left: 50px;/* width: 100%; *//* border-top: 1px dashed; *//* border-left: 0; *//* color: #c9c9c9; *//* top: 25px; *//* height: auto; */} 
ul.tabs_section_tri li {width: auto;min-width: unset;height: auto;margin-bottom: 3px;border-right: 0;} 
ul.tabs_section_tri li a {display: block;text-align: center;padding: 6px 5px;font-size: 13px;line-height: 17px;} 
span.efiuyhiu_tri {margin: 0!important;}
.tab_contentpop {height: auto;padding: 5px 12px 20px;}
.tabcontainerpop_tri .tab_contentpop p {width: 100%!important;color: #000000;}
ul.tabs_section_tri li.active a {/* background: none; *//* color: #e77c22; */}
ul.tabs_section_tri li.active a .efiuyhiu_tri {/* background: #e77c22; *//* color: #ffffff; */}
ul.tabs_section_tri li.completed:before {color: #f3c8a5;}
.foeij_tri {width: 70%;/* min-height: 380px; */}
.tab_contentpop { display: none; } 
.tab_contentpop {position: relative;z-index: 1;min-height: 330px;border-bottom-left-radius: 0;background-size: cover!important;padding: 15px 28px 20px 15px!important;} 
.tab_contentpop::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgb(255 255 255 / 80%); z-index: -1; } 
/*banner*/
section.banner_setcion_tri img { width: 100%; height: 592px; object-fit: cover; } 
.wqrhiu_tri {position: relative;top: 0;width: 100%;padding: 25% 5px 30px;} 
.ehui_tri {position: absolute;width: 100%;height: 100%;}
a.btn_tri {padding: 6px 32px 6px 12px;}
.banner_h1_tri {font-size: 24px;line-height: 30px;}
.dws_tri {margin-bottom: 0;} 
p.banner_pera_tri {padding-right: 30px;}
.banner_content_section_tri { width: 100%; } 
.tigugrgr_tri { display: none; } 
}