﻿a.gr_tri:hover {color: #fff;}
/*========== Permanent Healthcare Staffing ============*/
section.fuh_tri {padding: 50px 0;position: relative;/* background-color: #e8eff5; background: linear-gradient(#2361a31a, #ffffff, #2361a31a);*//* background: linear-gradient(#ffffff45, #ffffff, #fe9abb2b 80%); */}
section.fuh_tri.iufgyu_tri  .pagetitle_section_tri.dgbj_tri {text-align: left;padding-bottom: 15px;margin-bottom: 16px;}
section.fuh_tri.iufgyu_tri  .pagetitle_section_tri.dgbj_tri:after { left: 39px; }
.wuhfsiu_tri {height: 100%;display: flex;/* align-items: center; *//* padding-left: 30px; */background-image: url(../images/hospital/map-3.png);background-repeat: no-repeat;background-size: 50%;background-position: center;background-blend-mode: overlay;background-color: #ffffff3b;} 
.wuhiu_tri {padding: 0 100px 17px;} 
section.fuh_tri.iufgyu_tri .pagetitle_section_tri.dgbj_tri h2.pagetitle_tri {
    font-size: 28px;
    color: #1f2767;
    padding-bottom: 0;
    line-height: 38px;
    margin-bottom: 0;
} 
.uyfgg_tri {color: #e77c22;font-weight: 600;font-size: 18px;margin-bottom: 5px;} 
.wuhiu_tri .WhyChoose_section_tri p {line-height: 30px;text-align: center;}
.gr_tri {margin: 0 auto 0; display: flex; font-size: 14px; background: #e77c22; border: 1px solid #e77c22; color: #fff; font-weight: 700; padding: 10px 15px 10px 16px; transition: .3s; border-radius: 5px; align-items: center; box-shadow: rgb(106 97 92 / 26%) 3px 4px 0px 0px;} 
.gr_tri i { margin-left: 8px; font-size: 18px; } 
.wry_tri { list-style: none; } 
.wrrggry_tri {list-style: none;margin-bottom: 15px;font-size: 13px;font-weight: 700;} 
.wrgry_tri {margin-bottom: 18px;position: relative;padding-left: 25px;font-size: 13px;color: gray;font-style: italic;} 
.wrgry_tri: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: 12px;top: 13px;color: #1f2767;}

.eyfgy_tri{background: white;box-shadow: 0 2px 12px 0 rgb(12 7 7 / 15%);padding: 10px;border-radius: 6px;background-image: -webkit-linear-gradient(top, #2196f31a, #ffffff);transition: 0.5s all ease;}
.ytgfhuyg_tri{width: 100%; height: 100%; object-fit: cover; object-position: right;}
.row_tri.uefg_tri .wurh_tri {max-width: 33%;}
.wurh_tri.wurh1_tri {background: #F7F3D7; color: #927238;}
.wurh_tri.wurh2_tri {background: #CDE9F6; color: #333;}
.wurh_tri.wurh3_tri {background: rgba(31, 182, 80, 0.12); color: #1fb650;}
.wurh_tri.wurh4_tri {background: #eee; color: #000;}
.fed_tri {display: inline-flex;width: 100%;}
.wurh_tri {border-radius: 6px;padding: 12px 12px;box-shadow: -2px 10px 22px -16px #00000075;background: #fff;/* margin-right: 12px; */max-width: 24%;width: 100%;display: flex;align-items: center;position: relative;transition: top ease .5s;top: 0;} 
.row_tri {display: flex;flex-wrap: wrap;justify-content: center;gap: 15px;}
.wurh_tri:last-child { margin-right: 0; } 
.wedw_tri {margin-right: 10px;position: relative;} 
.wedw_tri .wefsdw_tri {width: 48px;height: 48px;min-width: 48px;display: flex;align-items: center;justify-content: center;background: #ffffff;/* color: #e77c22; */font-size: 18px;font-weight: 700;border-radius: 50%;} 
.wurh_tri:hover { top: -8px; transition: top ease .5s; } 
.fueg_tri { margin-top: 48px; } 
.wrws_tri {font-weight: 600;font-size: 13px;line-height: 24px;} 
.wurh_tri:before {/* content:''; *//* position: absolute; *//* left: 0; */}
.wurh_tri.wurh5_tri { background: #fee7eb; color: red; } 
.wurh_tri.wurh6_tri { background: #f5f0e5; color: #9c6706; }
p.rguiyu_tri {text-align: center;margin-bottom: 24px;}


/*========== Permanent Healthcare Staffing ============*/

/*==== Specialist & Super-Specialist Healthcare Staffing ==========*/

section.fuh_tri.fuh2_tri{/*background: linear-gradient(#2361a31a, #ffffff, #2361a31a);*/background: linear-gradient(#2361a31a, #e77c2208, #2361a31a);} 
section.fuh_tri.fuh2_tri .pagetitle_section_tri h2.pagetitle_tri { font-size: 32px; } 
.wedwjn_tri.wedwjn1_tri{background: #2163a5;} 
.wedwjn_tri.wedwjn2_tri{background: #1f2767;} 
section.fuh_tri.fuh2_tri { text-align: center; } 
section.fuh_tri.fuh2_tri .wrgry_tri:before { opacity: 0; } 
.row_tri.uefg_tri.gf_tri .wurh_tri { max-width: 50%; padding: 0; display: block; text-align: left; } 
.fueg_tri{margin: 12px 0 30px;} 
.wedwjn_tri { /* background: linear-gradient(to right, #FF9E1B, #FF6A13) !important; */ padding: 10px 18px; color: #fff; font-weight: 800; border-top-left-radius: 6px; border-top-right-radius: 6px; font-size: 15px; } 
.ffdfd_tri {padding: 12px 18px 10px;} 
.ffdfd_tri .wrws_tri { margin-bottom: 7px; font-weight: 400; color: #212529; position: relative; padding-left: 25px; } 
.ffdfd_tri .wrws_tri: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; } 
section.fuh_tri.fuh2_tri:before { content: ''; position: absolute; top: -2px; left: -20px; width: 34%; height: 100%; background-image: url('../images/HealthcareStaffing_bg.svg'); background-size: contain; background-repeat: no-repeat; background-position: right; transform: scaleX(-1); }
.wuhiu_tri.ruyhui_tri {padding: 0;}
.uiyhi_tri {
    font-weight: 700;
    color: #ffba80;
    margin-bottom: 24px;
    width: 100%;
    font-size: 16px;
}
/*.ffdfd_tri.hrhth_tri .wrws_tri:after {width: 32px;height: 32px;min-width: 32px;display: flex;align-items: center;justify-content: center;background: #fbe7d7;color: #e77c22;border-radius: 50%;font-size: 14px;font-weight: 700;font-family: 'Muli', sans-serif;position: absolute;left: 0;top: 0;}
.wrws_tri.wefrws1_tri:after {content:"01";}
.wrws_tri.wefrws2_tri:after {content:"02";}
.wrws_tri.wefrws3_tri:after {content:"03";}
.wrws_tri.wefrws4_tri:after {content:"04";}
.wrws_tri.wefrws5_tri:after {content:"05";}
.ffdfd_tri.hrhth_tri .wrws_tri:before{content:"";position: absolute;left: 17px;height: 100%;border-left: 1px dashed;color: #c9c9c9;top: 20px;}
.ffdfd_tri.hrhth_tri .wrws_tri {padding-left: 42px;}*/
span.ugyui_tri {font-weight: 800;display: block;}

/*==== Specialist & Super-Specialist Healthcare Staffing ==========*/
.uigbfyhi_tri {
    font-size: 13px;
    line-height: 28px;
}
/*============= Allied Healthcare Staffing ==============*/
section.fuh_tri.iufgyu_tri:before {position: absolute;content: "";top: 0px;left: 0px;width: 100%;height: 100%;background: url(../images/bg_img.png);background-repeat: no-repeat;background-position: center;background-size: cover;opacity: .4;background-attachment: fixed;} 
section.fuh_tri.iufgyu_tri { background: linear-gradient(#2163a5, #1f2767); position: relative; } 
.guyh_tri{color: #fff;} 
.wuhiu_tri.eueytg_tri{padding: 0;} 
.uyfgg_tri.gyhy_tri{color: #fff;} 
section.fuh_tri.iufgyu_tri .pagetitle_tri.guy_tri{color: #fff!important;} 
.container.container1 {position: relative;} 
section.fuh_tri.iufgyu_tri .wrgry_tri {color: #fff;width: 100%;margin-bottom: 10px;padding-right: 20px;/* flex-grow: 1; */font-style: normal;font-size: 14px;} 
.pagetitle_section_tri.dgbj_tri.rgrghyu_tri{margin-bottom: 20px; padding-bottom: 20px;} 
.pagetitle_tri.tewr_tri{font-size: 20px; line-height: 20px;} 
section.fuh_tri.iufgyu_tri .wrgry_tri:before {color: #e77c22;} 
.gr_tri.wfsguy_tri{position: relative; margin-top: 20px;} 
section.fuh_tri.iufgyu_tri .row_tri.uefg_tri {display: block;position: relative;} 
.row_tri.uefg_tri.yfgh_tri .wurh_tri {max-width: 100%;margin-bottom: 12px;padding: 10px 12px 10px 35px;transition: none;top: 0;align-items: center;color: #212529;} 
.row_tri.uefg_tri.yfgh_tri .wedw_tri .wefsdw_tri {width: 40px;height: 40px;min-width: 40px;font-size: 15px;color: #ffffff;background: #ffffff61;} 
.ggdgv_tri { background: #ffffffeb; border-radius: 6px; padding: 20px 20px; box-shadow: 0 0 22px 0 #0000002b; margin-bottom: 20px; } 
.wry_tri.yugh_tri { display: flex; flex-wrap: wrap; } 
.wry_tri.yugh_tri .wrrggry_tri {font-weight: 700;color: #ffba80;margin-bottom: 24px;width: 100%;font-size: 16px;} 
.row_tri.uefg_tri.gf_tri {width: 75%;margin: auto;flex-wrap: unset;} 
span.wrgrkujy_tri { font-weight: 700; /* display: block; */ font-size: 14px; color: #000; font-style: normal!important; line-height: 18px; } 
.fugrfeg_tri {border: 1px solid #0030603d;padding: 20px 12px;} 
section.fuh_tri.iufgyu_tri .wrws_tri { font-size: 14px; }
/*============= Allied Healthcare Staffing ==============*/



li.wurh_tri.wrws_tri.wrgry_tri {
    display: flex;
    align-items: center;
}


.egwgr_tri {
    display: flex;
    margin-bottom: 18px;
    color: #fff;
    position: relative;
}

.row_tri.uefg_tri.yfgh_tri .egwgr_tri:before {
    content:"";
    position: absolute;
    left: 19px;
    /* height: 100%; */
    border-left: 1px dashed;
    color: #c9c9c9;
    top: 41px;
    bottom: -19px;
}
.egwgr_tri:last-child:before {
    border: 0!important;
}

.wuhiu_tri.eueytg_tri:before {
    content:"";
}
a.gr_tri.wfsguy_tri {
    margin-left: 0;
    margin-top: 10px;
}
span.rugyiu_tri {
    display: block;
}


@media (max-width: 768px) {
.wuhfsiu_tri {
    padding-left: 0;
    margin-top: 6px;
}
.row_tri.uefg_tri.gf_tri {
    flex-wrap: wrap;
}
}
section.fuh_tri.fuh2_tri .uiyhi_tri {
    font-weight: 700;
    color: #555555;
    margin-bottom: 8px;
    width: 100%;
    font-size: 14px;
}

section.fuh_tri.iufgyu_tri .wuhfsiu_tri {
    padding-left: 30px;
    background: no-repeat;
}

/*========== Looking for a Trusted Staffing & Placement Partner? ============*/
section.Gotaquestion_section_tri.rgrhgtrh_tri {background: linear-gradient(#2361a31a, #ffffff, #2361a31a);}
section.Gotaquestion_section_tri.rgrhgtrh_tri h3.efuihu_tri {color: #003060;}
section.Gotaquestion_section_tri.rgrhgtrh_tri span.iufgy_tri {color: #000;}
.yfgvuykg_tri.grhgjkrh_tri a.guyhb_tri.guyhgfhfb_tri {width: auto;margin: 0 8px;}
.yfgvuykg_tri.grhgjkrh_tri.guygu_tri {justify-content: center;}
.yfgvuykg_tri.grhgjkrh_tri.guygu_tri a.guyhb_tri.guyhgfhfb_tri.rgyu_tri {color: #e77c22;background: no-repeat;}
/*========== Looking for a Trusted Staffing & Placement Partner? ============*/



