h6{
font-size:18px;
line-height:1.688;
}

h2{
font-weight:400;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
font-size:24px;
}

h3{
font-weight:400;
font-family:var(--cms-g-roboto);
}

p{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

h4{
font-size:30px;
line-height:1.25;
}

h5{
font-size:20px;
line-height:1.25;
}

.phw-widget-ctr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

h1{
font-weight:400;
line-height:1.25;
color:var(--black);
font-size:42px;
font-family:var(--cms-g-open-sans);
}

.phw-btn{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
}

body{
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-bg-secondary{
background-color:var(--brand-color-secondary);
}

.phw-g-bg-white{
background-color:var(--phw-custom-white);
}

.phw-g-blogauthor{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--text-dark);
line-height:1.25;
}

.phw-g-blogauthorname{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:var(--paragraph-line-height-2);
}

.phw-g-blogcategory{
color:var(--placeholder-text-color-1);
font-weight:400;
}

.phw-g-blogdetailcategory{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1.25;
}

.phw-g-borderlightgray[type='checkbox']{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-btn-default,.btn-default,.default-button{
font-weight:400;
color:var(--brand-color-primary);
border-color:var(--phw-custom-whiteborderffffff);
font-family:var(--cms-g-roboto);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
}

.phw-g-btn-default:hover{
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-roboto);
}

.phw-g-btn-jobcard-info-link{
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--white);
background-color:transparent;
text-decoration:underline;
border-color:transparent;
box-shadow:none;
border-width:0;
}

.phw-g-btn-large-primary{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
}

.phw-g-btn-link-style-2{
font-weight:500;
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-open-sans);
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-family:var(--cms-g-open-sans);
}

.phw-g-btn-primary,.btn-primary,.primary-button{
color:var(--white);
font-weight:400;
font-family:var(--cms-g-open-sans);
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-open-sans);
background-image:none;
}

.phw-g-btn-secondary,.btn-success{
font-weight:400;
}

.phw-g-card-bg-secondary{
background-color:var(--brand-color-secondary);
}

.phw-g-card-white-bg{
background-color:var(--phw-custom-white);
}

.phw-g-catagoryhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-categoryherobgimg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/1685613533915_media_icon_large1.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-content-left-align{
text-align:left;
}

.phw-g-ctr-padding-zero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-employee-testimonial{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-employeenamedesignation{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-event-category{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1.5;
}

.phw-g-eventhero{
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-footer-bottom-menu-list-link{
color:var(--phw-custom-greyc8c8c8);
font-size:14px;
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-footer-bottom-menu-list-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
font-size:14px;
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-footer-menu-list-link{
text-decoration:none;
font-size:14px;
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-footer-menu-list-link:hover{
color:var(--phw-custom-greyc8c8c8);
}

.phw-g-fyfbg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-fyfcontainerbg{
background-color:var(--brand-color-primary);
}

.phw-g-h1-404-primary-blog{
font-weight:300;
font-size:160px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-h1-event-hero{
font-weight:300;
font-size:40px;
line-height:1.25;
}

.phw-g-h1-hero-title-primary{
}

.phw-g-h1-widget-title-dark{
color:var(--white);
}

.phw-g-h2-card-secondary-small{
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--secondary-text);
}

.phw-g-h2-card-sub-title-dark-small{
font-weight:400;
color:var(--phw-custom-text-dark-light);
font-size:16px;
}

.phw-g-h2-card-title-dark-default{
font-weight:600;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-size:24px;
}

.phw-g-h2-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-h2-event-article{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-h2-event-coutdown{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-h2-text-align{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-h3-card-light{
font-weight:400;
font-family:var(--cms-g-open-sans);
font-size:24px;
}

.phw-g-h3-dark-aboutus{
}

.phw-g-h3-dark-small{
font-family:var(--cms-g-roboto);
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--text-dark);
}

.phw-g-h3-large-card-jtc-title{
font-weight:300;
font-family:var(--cms-g-roboto);
font-size:50px;
color:var(--white);
}

.phw-g-h4dark-glassdoor{
font-size:18px;
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-header-link{
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-header-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-herowidget{
}

.phw-g-i-09hg9I{
font-weight:400;
font-size:42px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-0iPqwo{
}

.phw-g-i-0m0fnr{
}

.phw-g-i-0oA3Vl{
font-weight:600;
font-size:24px;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-19Cjug{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1QH8K5{
font-weight:600;
font-size:24px;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
text-align:center;
}

.phw-g-i-1q75tu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-22AphP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2QZBJi{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2pentw{
width:1200px;
}

.phw-g-i-35xu9W{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/banner-image--home-1715077052740.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-3KUzYz{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-3s03tr{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-3y6sPh{
}

.phw-g-i-51pgyd{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5Bywsa{
background-color:var(--phw-custom-black000000);
}

.phw-g-i-5Izzu4{
}

.phw-g-i-6FlnzU{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-6ulaDV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-7iLClt{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:transparent;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-7iLClt:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-7iLClt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7iLClt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-893n0Q{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-8Rxg29{
}

.phw-g-i-8djUyh{
background-color:var(--phw-custom-white);
}

.phw-g-i-8pEgG6{
font-weight:400;
font-size:42px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-99mn5g{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
width:1200px;
}

.phw-g-i-9P9Dmo{
}

.phw-g-i-9ktDSn{
font-weight:600;
color:var(--black);
font-family:var(--cms-g-open-sans);
border-style:none;
display:inline-flex;
font-size:14px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
background-color:transparent;
}

.phw-g-i-9ktDSn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-secondary);
font-weight:600;
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-black000000);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-open-sans);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ATG9W7{
font-weight:600;
text-decoration:none;
height:var(--btn-height);
color:var(--black);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-open-sans);
font-size:14px;
}

.phw-g-i-ATG9W7:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-Aql0rl{
}

.phw-g-i-C8NjYp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-D5kNpT{
background-color:var(--phw-custom-secondary-footer-bg2a2a2a);
}

.phw-g-i-EEvtLn{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-EEvtLn:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-EEvtLn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-EEvtLn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-EMWqvS{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-EPYZDG{
}

.phw-g-i-Eexvs6{
max-width:250px;
}

.phw-g-i-Ejufwl{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-EovAEa{
}

.phw-g-i-ErHWQR{
}

.phw-g-i-F6RAAJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-FAziDG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-G0GyaS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-G7o1vT{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-GELPQm{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--phw-custom-buttonhover0174b2);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-GELPQm:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-GELPQm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-GELPQm:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-GELPQm:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-GELPQm.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-GELPQm:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-Gnp0uI{
justify-content:end;
}

.phw-g-i-I2NyVk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IJBJE2{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-INxelt{
background-color:var(--phw-custom-footer-background4a4f55);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-IcWw5v{
border-color:var(--phw-custom-icon-borderbaa88d);
}

.phw-g-i-J2yFPt{
font-weight:400;
font-size:42px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-JE9gqS{
max-width:250px;
}

.phw-g-i-JUz8J5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-Jkwymw{
}

.phw-g-i-JqIaQY{
color:var(--black);
display:inline-flex;
font-size:14px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-weight:600;
font-family:var(--cms-g-open-sans);
border-style:none;
}

.phw-g-i-JqIaQY:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-secondary);
font-weight:600;
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-black000000);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-open-sans);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-K89Kbq{
color:var(--white);
font-size:12px;
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-KuuEwg{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-KuuEwg:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-KuuEwg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KuuEwg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-L1d0y8{
font-weight:400;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-Lifsf6{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-MHUwV0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MWbIHf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-MofnId{
justify-content:end;
}

.phw-g-i-NBZFF8{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-Nq74vP{
}

.phw-g-i-OPceX3{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-OnSc39{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PmE1nM{
font-weight:600;
color:var(--black);
font-family:var(--cms-g-open-sans);
border-style:none;
display:inline-flex;
font-size:14px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
background-color:transparent;
}

.phw-g-i-PmE1nM:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-secondary);
font-weight:600;
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-black000000);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-open-sans);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-QAzpXe{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--black);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-Qpo2Hb{
}

.phw-g-i-QwKfg1{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-QwKfg1:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-QwKfg1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QwKfg1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SEpWjE{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-SKFoNY{
background-image:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-SLVEWC{
font-weight:700;
font-size:28px;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-TXjaeq{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-UbdWl3{
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-UlNABj{
fill:var(--phw-custom-icon-colorbaa88d);
}

.phw-g-i-UoGnZG{
font-size:20px;
color:var(--brand-color-primary);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-VyxIQY{
}

.phw-g-i-WHSef0{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-WImnax{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-XKwBop{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
}

.phw-g-i-XSscl5{
color:var(--black);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-Xjl7cl{
}

.phw-g-i-Y7OCVX{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YfnhD7{
background-color:var(--phw-custom-white);
}

.phw-g-i-YgCw9s{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-YkKUYM{
height:auto;
}

.phw-g-i-YlCfv1{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/careers-blue-bg-1723165443703.png);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 100%;
text-align:center;
}

.phw-g-i-ZRYm3W{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-background4a4f55);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aIsFF4{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-bKnXcd{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-lightgreyf9f9f9);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-beGr0C{
}

.phw-g-i-bkEj2D{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:transparent;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
}

.phw-g-i-bkEj2D:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-bkEj2D.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-bkEj2D:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-bvADOQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-cKPRQm{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-dFYjmo{
}

.phw-g-i-dXLmdc{
border-color:var(--phw-custom-icon-borderbaa88d);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-dnL5Y0{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--black);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-e8X3vk{
font-weight:600;
font-size:24px;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
text-align:center;
}

.phw-g-i-eCQUN5{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eKn2Gf{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-eMT5Zw:hover{
background-color:transparent;
}

.phw-g-i-eMT5Zw{
}

.phw-g-i-f3he9h{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-fCCCoR{
}

.phw-g-i-fcTgH4{
background-color:var(--phw-custom-white);
}

.phw-g-i-h2RLeO{
color:var(--white);
font-weight:700;
}

.phw-g-i-hD4dZj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-hcMNtX{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-iX6jgU{
}

.phw-g-i-j07jCt{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-jfCoSX{
color:var(--white);
width:1200px;
}

.phw-g-i-kSVcWo{
fill:var(--phw-custom-icon-colorbaa88d);
}

.phw-g-i-kYVOHV{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/careers-blue-bg-1723165443703.png);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 100%;
text-align:center;
}

.phw-g-i-lGIama{
height:0px;
}

.phw-g-i-liyYiK{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-mgergN{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-mlQ74A{
color:var(--phw-custom-greyc8c8c8);
font-family:var(--cms-g-open-sans);
font-weight:400;
font-size:14px;
}

.phw-g-i-mrN5HD{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
border-color:var(--phw-custom-icon-borderbaa88d);
border-width:1px;
}

.phw-g-i-n0N9LV{
height:347px;
width:380px;
}

.phw-g-i-nc2VEo{
font-size:20px;
color:var(--brand-color-primary);
font-family:var(--cms-g-open-sans);
}

.phw-g-i-njEPMO{
}

.phw-g-i-o6Nu24{
background-color:var(--phw-custom-white);
}

.phw-g-i-oYRuao{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-onA0W4{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--black);
width:1200px;
font-family:var(--cms-g-open-sans);
font-weight:600;
text-align:center;
}

.phw-g-i-p1lwzl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pZIT98{
}

.phw-g-i-pakUNJ{
font-size:14px;
color:var(--black);
font-family:var(--cms-g-open-sans);
font-weight:400;
width:1200px;
}

.phw-g-i-qaqxd1{
text-align:center;
}

.phw-g-i-qyhvDH{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-qzO3Z4{
}

.phw-g-i-r5Rbf3{
height:auto;
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
}

.phw-g-i-rSfpA2{
font-weight:700;
}

.phw-g-i-rmJvUC{
}

.phw-g-i-sMkPgJ{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-sozjC6{
gap:0px;
}

.phw-g-i-sv0Bbd{
}

.phw-g-i-svpR31{
background-color:var(--phw-custom-white);
}

.phw-g-i-t3aZZq{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-tmfCed{
}

.phw-g-i-trL8bw{
font-weight:600;
line-height:1.25;
color:var(--black);
font-family:var(--cms-g-open-sans);
font-size:20px;
}

.phw-g-i-tx0vWU{
color:var(--alert-focus);
}

.phw-g-i-uXj2vA{
color:var(--phw-custom-link-blue1460aa);
}

.phw-g-i-ucj2w0{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.75);
border-top-right-radius:calc(var(--border-radius-base)*1.75);
border-bottom-left-radius:calc(var(--border-radius-base)*1.75);
border-bottom-right-radius:calc(var(--border-radius-base)*1.75);
max-height:100%;
width:100%;
height:100%;
}

.phw-g-i-vkMUc4{
}

.phw-g-i-vkMUc4:hover{
background-color:var(--phw-custom-black000000);
}

.phw-g-i-wFKSKd{
}

.phw-g-i-wlhh0W{
}

.phw-g-i-x02lYS{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-x2RIiZ{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-y0U6b9{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-yF4dVB{
}

.phw-g-i-yicQC6{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--black);
font-family:var(--cms-g-open-sans);
font-weight:400;
}

.phw-g-i-ytk1SH{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-link-blue1460aa);
font-family:var(--cms-g-open-sans);
font-weight:700;
}

.phw-g-i-zsx4mD{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-icondark{
fill:var(--phw-custom-icondark595959);
}

.phw-g-iconprimary{
}

.phw-g-iconstar{
}

.phw-g-jdfyf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
border-style:none;
border-color:transparent;
border-width:0px;
}

.phw-g-jdsavedefault:hover{
}

.phw-g-jdsavedefault{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:0px;
}

.phw-g-jdsavedefault:active{
border-color:transparent;
}

.phw-g-logosize{
height:36px;
width:100px;
}

.phw-g-menu-list-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
text-decoration:underline;
}

.phw-g-menu-list-link{
color:var(--black);
font-size:14px;
font-weight:600;
font-family:var(--cms-g-open-sans);
padding-inline-start:20px;
padding-inline-end:20px;
background-color:transparent;
}

.phw-g-menu-list-link:hover{
color:var(--brand-color-secondary);
font-weight:600;
font-family:var(--cms-g-open-sans);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-black000000);
}

.phw-g-menu-sub-list:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-menulist{
padding-inline-start:calc(var(--pu-space)*2.25);
padding-top:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*1);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:16px;
}

.phw-g-menulist-btn:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-menulist-btn{
color:var(--phw-custom-dark-color-light4a4a4a);
font-weight:500;
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:16px;
}

.phw-g-no-padding{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-noborderevent{
border-style:none;
}

.phw-g-noborders{
border-style:hidden;
border-width:0px;
}

.phw-g-p-default-dark{
font-size:20px;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-p-default-light{
font-size:24px;
}

.phw-g-p-large-dark{
font-size:30px;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-p-large-secondary{
font-size:24px;
}

.phw-g-p-widget-subheading-style-1{
font-size:20px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-paddingtopbottom15{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-regular-757575-secondary{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
}

.phw-g-regular-paragraph-text-dark-light{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-savedjobsbtn{
font-weight:600;
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-open-sans);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
padding-inline-start:0px;
padding-inline-end:0px;
font-size:14px;
}

.phw-g-savedjobsbtn:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-open-sans);
background-color:var(--phw-custom-black000000);
}

.phw-g-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AIPACICA/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-small-text-secondary-italic{
color:var(--secondary-text);
font-style:italic;
font-size:14px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-text-default-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-text-default-semibold-dark{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
}

.phw-g-text-field-style-1{
}

.phw-overlay-banner::before{
background-color:#FFFFFF;
opacity:0.6;
}

.phw-overlay-banner-jtc::before{
opacity:0.7;
}

.phw-overlay-primary::before{
background-color:#0094E3;
opacity:0.3;
}

.phw-overlay-test-overlay::before{
}

@media only screen and (min-width: 1920px) {
.phw-g-i-99mn5g{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9ktDSn{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JqIaQY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PmE1nM{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QAzpXe{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TXjaeq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dnL5Y0{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eKn2Gf{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-onA0W4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yicQC6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ytk1SH{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-size:40px;
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
h1{
font-size:50px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-jobcard-info-link{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-event-hero{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-default{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-card-light{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-09hg9I{
font-size:max(31px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0oA3Vl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1QH8K5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7iLClt{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8pEgG6{
font-size:max(31px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-99mn5g{
font-size:max(calc(var(--paragraph-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EEvtLn{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J2yFPt{
font-size:max(31px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KuuEwg{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L1d0y8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NBZFF8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QwKfg1{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SLVEWC{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UoGnZG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bkEj2D{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e8X3vk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nc2VEo{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-onA0W4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p1lwzl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-trL8bw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x2RIiZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ytk1SH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-small-text-secondary-italic{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-default-semibold-dark{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-jobcard-info-link{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-event-hero{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-default{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-card-light{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-09hg9I{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0oA3Vl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1QH8K5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7iLClt{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pEgG6{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-99mn5g{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EEvtLn{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J2yFPt{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KuuEwg{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L1d0y8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NBZFF8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QwKfg1{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLVEWC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UoGnZG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bkEj2D{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e8X3vk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nc2VEo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-onA0W4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p1lwzl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-trL8bw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x2RIiZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ytk1SH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:max(20px,var(--mobile-font-size));
}
}

