h3{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:22px;
}

h2{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-btn, .phw-btn-nd{
border-color:var(--phw-custom-whiteborderffffff);
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);
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

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

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

h1{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:60px;
}

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

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);
}

[data-tag-type='p'],p{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

other{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

a{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

input{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
justify-content:;
}

dropdown{
}

textarea{
}

label{
justify-content:;
}

input::-webkit-input-placeholder{
font-size:16px;
}
input:-ms-input-placeholder{
font-size:16px;
}
input::-moz-placeholder{
font-size:16px;
}
input::placeholder{
font-size:16px;
}

li{
background-color:transparent;
}

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

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

.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:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']),.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']){
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*12.5);
border-top-right-radius:calc(var(--border-radius-base)*12.5);
border-bottom-left-radius:calc(var(--border-radius-base)*12.5);
border-bottom-right-radius:calc(var(--border-radius-base)*12.5);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
width:auto;
height:auto;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
min-height:42px;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
border-top-left-radius:calc(var(--border-radius-base)*12.5);
border-top-right-radius:calc(var(--border-radius-base)*12.5);
border-bottom-left-radius:calc(var(--border-radius-base)*12.5);
border-bottom-right-radius:calc(var(--border-radius-base)*12.5);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
}

.phw-g-btn-default:active,.btn-default,.default-button:active{
}

.phw-g-btn-default:visited,.btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']):visited,.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']):visited{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*12.5);
border-top-right-radius:calc(var(--border-radius-base)*12.5);
border-bottom-left-radius:calc(var(--border-radius-base)*12.5);
border-bottom-right-radius:calc(var(--border-radius-base)*12.5);
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
font-weight:700;
font-family:var(--cms-g-inter);
width:auto;
height:auto;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
min-height:42px;
margin-top:calc(var(--mu-space)*0);
}

.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{
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:var(--btn-font-weight);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-btn-link{
color:var(--body-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*1);
margin-inline-end:calc(var(--mu-space)*2);
margin-bottom:calc(var(--mu-space)*1);
}

.phw-g-btn-link-facet-button-link{
font-size:16px;
}

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

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
background-color:var(--phw-custom-brandtint100fcf1f2);
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);
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-color:var(--phw-custom-btm-border8a0318);
color:var(--phw-custom-black000000);
background-color:transparent;
font-weight:400;
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;
min-height:45px;
}

.phw-g-btn-primary,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']){
border-width:0px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
width:auto;
max-width:none;
max-height:none;
min-width:0px;
min-height:60px;
}

.phw-g-btn-primary:hover,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
height:45px;
min-height:60px;
}

.phw-g-btn-primary:visited,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
width:auto;
max-width:none;
max-height:none;
min-width:0px;
min-height:45px;
}

.phw-g-btn-primary:focus-visible,.btn-primary,.primary-button:focus-visible{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
width:auto;
max-width:none;
max-height:none;
min-width:0px;
min-height:45px;
}

.phw-g-btn-primary:active,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):active,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):active{
}

.phw-g-btn-secondary,.btn-success,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
}

.phw-g-btn-secondary:focus-visible,.btn-success,.secondary-button:focus-visible{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-btn-secondary:visited,.btn-success,.secondary-button:visited{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-btn-small-primary:hover{
font-weight:600;
font-family:var(--cms-g-inter);
font-size:16px;
}

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-sm);
}

.phw-g-btn-small-primary:focus{
font-weight:600;
font-family:var(--cms-g-inter);
}

.phw-g-btn-small-primary:active{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
}

.phw-g-card-bg-secondary{
background-color:transparent;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-card-bg-white{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

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

.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/pp/IFBAIN/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-dropdown-large{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
}

.phw-g-dropdown-small{
}

.phw-g-dropdown-style-1{
}

.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/pp/IFBAIN/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.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-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:400;
line-height:1.25;
color:var(--white);
font-size:36px;
}

.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:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-h2-dark{
font-weight:700;
line-height:1.2;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-size:18px;
}

.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-size:30px;
}

.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{
font-weight:500;
color:var(--white);
font-size:14px;
}

.phw-g-header-link:hover{
font-weight:500;
color:var(--white);
}

.phw-g-herowidget{
}

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

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

.phw-g-i-01QnDZ{
}
.phw-g-i-01QnDZ img{
object-fit:cover;
}

.phw-g-i-01cAPI{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-01z1NB{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-02KE1U{
}

.phw-g-i-03QGxb{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
line-height:1.61;
}

.phw-g-i-03k8qu:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-03k8qu:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-03k8qu.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-03k8qu:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-03k8qu{
padding-top:0;
color:var(--link-color);
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
font-size:14px;
border-color:transparent;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-inter);
border-width:0;
margin-top:calc(var(--mu-space)*0);
padding-inline-end:0;
min-height:auto;
}

.phw-g-i-04MVp3{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-04Q8fZ{
}

.phw-g-i-051gc1{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-051gc1{
opacity:1;
height:300px;
}

.phw-g-i-058XFm{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-058XFm{
color:var(--white);
opacity:1;
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-05HIv2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-05O4Hi{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-05Z7OT{
opacity:1;
height:80px;
}

.phw-g-i-05fFa2{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
font-weight:300;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-style:italic;
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
justify-content:center;
align-items:center;
text-align:center;
}

.phw-g-i-05ilSi{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-05jAsl{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-05jAsl{
background-color:transparent;
color:var(--phw-custom-heading-color);
text-decoration:none;
}

.phw-g-i-060lAo{
color:var(--white);
}

.phw-g-i-06eMY6{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
}

.phw-g-i-07L2rB{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-07UgAe{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-07xxKh{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-07xxKh:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

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

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

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

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

.phw-g-i-08ijHf{
fill:var(--phw-custom-white1);
}

.phw-g-i-08lFmW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*26);
padding-inline-end:calc(var(--pu-space)*26);
}

.phw-g-i-08q2Ik{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
border-style:none;
}

.phw-g-i-09Bg5i{
}

.phw-g-i-09YXfy{
fill:var(--phw-custom-white1);
}

.phw-g-i-09aAC9{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-inline-start:8px;
padding-inline-end:8px;
}

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

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

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

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

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

.phw-g-i-09sahS{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
object-fit:cover;
}

.phw-g-i-09zxET{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCFinal_M-1-1702639844988-1711704913937.jpg);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-0ADVhy:hover{
color:var(--white);
}

.phw-g-i-0ADVhy{
color:var(--white);
}

.phw-g-i-0AOpFP{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-0Av394{
text-align:left;
}

.phw-g-i-0AzvFd{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:41px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:41px;
}

.phw-g-i-0AzvFd:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-0AzvFd.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-0AzvFd:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

.phw-g-i-0BeX52{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-0BeX52:hover{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-0CLYpj{
}

.phw-g-i-0CRkCj{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-0CUElu{
}

.phw-g-i-0Ci7Ql{
}

.phw-g-i-0D6Vfr{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0DBvSQ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:350px;
width:100%;
}

.phw-g-i-0DKnoP{
}

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

.phw-g-i-0FAAnW{
}

.phw-g-i-0FVWsd{
}

.phw-g-i-0FlSsI{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-0FlSsI{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-0GpG6V{
}

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

.phw-g-i-0H5bcy{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
}

.phw-g-i-0HFDNI{
}

.phw-g-i-0HeFnx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--link-color);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-0HeFnx{
color:var(--link-color);
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

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

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

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

.phw-g-i-0HeFnx.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-0HeFnx:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-0IHPcj{
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--brand-color-primary);
font-size:24px;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-0IZsNc{
}

.phw-g-i-0IaVES{
margin-top:calc(var(--mu-space)*5);
height:auto;
width:auto;
}
.phw-g-i-0IaVES img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-0Ifdgx{
}

.phw-g-i-0Iv2Zi{
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);
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
width:100%;
text-align:start;
}

.phw-g-i-0Ivyqb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282077-1718792671717.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-0J0gsm{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-0J3Ui9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-0KFQmG{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-0KFQmG{
color:var(--white);
opacity:1;
}

.phw-g-i-0KKLQi{
}

.phw-g-i-0KP6QR{
}

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

.phw-g-i-0KXMy6{
height:225px;
margin-bottom:calc(var(--mu-space)*10.5);
}

.phw-g-i-0Kx84W{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-0KxuhS{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-0KxuhS:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

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

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

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

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

.phw-g-i-0Kzw0x{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-0LLYzV{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-0LLYzV{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-0LOgeq{
}
.phw-g-i-0LOgeq img{
}

.phw-g-i-0LwBSc{
}

.phw-g-i-0MLfpG{
background-image:none;
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
padding-inline-end:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-0MP6Ak{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-0MP6Ak:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

.phw-g-i-0MP6Ak:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-0MP6Ak:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-0MzsXR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*15);
}

.phw-g-i-0N0fuE{
}

.phw-g-i-0NIgJV{
justify-content:center;
}

.phw-g-i-0NSanN{
}

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

.phw-g-i-0Nk4wz{
padding-top:calc(var(--pu-space)*0);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
justify-content:center;
}

.phw-g-i-ipvGEQ:hover .phw-g-i-0Nk4wz{
color:var(--phw-custom-black000000);
}

.phw-g-i-0OHbjJ{
}

.phw-g-i-0Oiqki{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}

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

.phw-g-i-0P0AGU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*1.75);
margin-inline-end:calc(var(--mu-space)*1.75);
}

.phw-g-i-0P5j1d{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-0PWVKj{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:0px;
border-style:solid;
border-top-style:none;
border-right-width:1px;
}

.phw-g-i-0Pbcw5{
margin-inline-start:calc(var(--mu-space)*-5);
}
.phw-g-i-0Pbcw5 img{
object-fit:cover;
}

.phw-g-i-0PmTDS{
text-align:center;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-0Pylxf{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-0QPgNr{
}

.phw-g-i-0QRw84{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:345px;
}

.phw-g-i-A1QKM6:hover .phw-g-i-0QxLEE{
opacity:1;
}

.phw-g-i-0QxLEE{
}

.phw-g-i-0RDBW1{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:0px;
border-style:solid;
border-top-style:none;
}

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

.phw-g-i-0SD48g{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-0SFMBy{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:18px;
border-width:1px;
}

.phw-g-i-0SFMBy:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
color:var(--white);
font-weight:700;
}

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

.phw-g-i-0SFMBy:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-0SFMBy:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

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

.phw-g-i-0SrB7G{
}

.phw-g-i-0T2YO0{
}

.phw-g-i-0TFSqg{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top: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.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);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-0TFSqg:hover{
box-shadow:var(--box-shadow-style-3);
}

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

.phw-g-i-0TsoYl{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-0TybJ5{
width:100%;
max-height:100%;
}

.phw-g-i-0U4Z5r{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-0UBZWE{
}

.phw-g-i-0VPVeb{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

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

.phw-g-i-0W3TKF{
color:var(--secondary-text);
height:auto;
width:100%;
}

.phw-g-i-0WLkMD{
}

.phw-g-i-0WVVvc{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-0Wc0zW{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-0Wp4Ex{
}

.phw-g-i-0XYzVC{
font-size:18px;
line-height:1.4;
margin-top:calc(var(--mu-space)*1.5);
color:var(--phw-custom-black000000);
}

.phw-g-i-0YLE6g{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
}

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

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

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

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

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

.phw-g-i-0YPc93{
font-size:18px;
font-weight:700;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2.1);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.1);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-0YRPpf{
font-size:16px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-0Yb4zN{
font-size:17.778px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:600;
text-align:center;
}

.phw-g-i-0YbAXt{
font-size:30px;
color:var(--white);
}

.phw-g-i-0YsXK2{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
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-0YsXK2:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-0ZdsAZ{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-0ZtLil{
font-size:14px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-0a3FSd{
}

.phw-g-i-0b65k9{
font-size:14px;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-0bY3hz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:60px;
}

.phw-g-i-0bm2d9{
}

.phw-g-i-0bwxk2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
}

.phw-g-i-0c2HNb{
padding-bottom:calc(var(--pu-space)*0.625);
text-align:start;
}

.phw-g-i-0cmtCe{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:transparent;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-0dCpNb{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-0dgU3O{
}

.phw-g-i-0dxpvR{
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*6.375);
padding-inline-start:calc(var(--pu-space)*23.25);
}

.phw-g-i-0dypyJ{
color:var(--white);
}

.phw-g-i-0dypyJ:hover{
color:var(--white);
}

.phw-g-i-0e2Hap{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-0eLYa2{
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

.phw-g-i-0fT8iw{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

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

.phw-g-i-0fdb5I{
padding-inline-start:calc(var(--pu-space)*0);
}

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

.phw-g-i-0gvxjh{
}

.phw-g-i-0gy9dB{
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-0gy9dB{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-0heVLz{
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-0iJ0oP{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*8);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*8);
background-position:50% 0%;
background-color:var(--phw-custom-background-6e0a0f);
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-0idKfO{
}

.phw-g-i-0j1at6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:307px;
}

.phw-g-i-0j7gLf{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-0jBS3F{
}

.phw-g-i-0jPCX1{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-secondary);
}

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

.phw-g-i-0jxyum{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-0kAaRr{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
font-size:18px;
}

.phw-g-i-0kZhU2{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-0lE1jC{
}

.phw-g-i-0lQ5c5{
}

.phw-g-i-0lQZO5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-0m5iZC{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-0mRXzs{
}

.phw-g-i-0mjp0J{
background-color:var(--widget-bg-gray-color);
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-0mlYgx{
height:25px;
width:25px;
}

.phw-g-i-0mqho6{
border-right-style:none;
}

.phw-g-i-0nJj2m{
font-size:36px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

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

.phw-g-i-0nn67C{
}

.phw-g-i-0nw3C8{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-0oDpMH{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-0oUoDx{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-0oXjDL{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:transparent;
}

.phw-g-i-0oaIRZ{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-0pCej5{
}

.phw-g-i-0pkWHA{
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-0qmFMe{
}

.phw-g-i-0qozJ8{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-0quAvQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472-1722252543599.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-0rhtbE{
}

.phw-g-i-0sEZbc{
}

.phw-g-i-0sJaIZ{
color:var(--white);
font-weight:700;
font-size:60px;
line-height:1;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-0sNk1H{
}

.phw-g-i-0sU61w{
font-family:var(--cms-g-roboto);
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--white);
}

.phw-g-i-0sWlpf{
}

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

.phw-g-i-0sav8Z{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-0siZAQ{
}

.phw-g-i-0sjHau{
width:100%;
}

.phw-g-i-0sm7lL{
margin-inline-end:calc(var(--mu-space)*-5);
}
.phw-g-i-0sm7lL img{
object-fit:cover;
}

.phw-g-i-0t77Nr{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:75px;
width:197px;
}

.phw-g-i-0t8u4c{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-0tEs47{
}

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

.phw-g-i-IxpHvc:hover .phw-g-i-0tdDxm{
}

.phw-g-i-0tdwMb{
font-size:14px;
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-0txQq4{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-31.25);
}

.phw-g-i-0uL3sC{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-0uMgwa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

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

.phw-g-i-0uitm2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/96x96-1739418255500.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-0uszhU{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-0vFD7M{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-0vFD7M:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:14px;
background-color:var(--phw-custom-white);
}

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

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

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

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

.phw-g-i-0vPIkG{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}

.phw-g-i-0vPIkG:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-0vPIkG:focus{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

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

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

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

.phw-g-i-0vUJkP{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
height:540px;
}

.phw-g-i-0vlWIF{
opacity:1;
}

.phw-g-i-0vpWc1{
background-color:transparent;
}

.phw-g-i-0wQLFt{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-0wdKPJ{
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-0whuWU{
}

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

.phw-g-i-0wxSwb:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-0wxSwb:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-0wxSwb:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

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

.phw-g-i-0wyuuF{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-0xMMiH{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-0y2NlY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-0y5UJk{
margin-inline-start:calc(var(--mu-space)*-0.75);
}

.phw-g-i-0y6Vcz{
font-size:20px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-0y9D4c{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-0yWcGI{
background-color:var(--widget-bg-gradient-color);
}

.phw-g-i-0z7iZw{
text-align:left;
text-shadow:100px 50px 80px ;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-0zFS0g{
}

.phw-g-i-0zIYPG{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-0zIYPG{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-v49xVv:hover .phw-g-i-0zIYPG{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-0zXb4T{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-0zkxHM{
}

.phw-g-i-10LUxL{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.:hover .phw-g-i-10LUxL{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:300;
height:00px;
margin-top:calc(var(--mu-space)*-39.625);
text-align:left;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-10PU21{
margin-top:calc(var(--mu-space)*-10);
height:500px;
}
.phw-g-i-10PU21 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-10dnQR{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:24px;
}

.phw-g-i-11yj4r{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-124aym{
}

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

.phw-g-i-12ho4M{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.5);
}

.phw-g-i-13kdiC{
}

.phw-g-i-13mwVK{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-686873686873);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-13s6Ct{
}

.phw-g-i-1412G5{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:transparent;
text-align:center;
}

.phw-g-i-14J46t{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-14efKw{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
border-style:none;
}

.phw-g-i-14qB1H{
}

.phw-g-i-14rYwh{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-157kHo{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-15Q5qR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-16Icl6{
}

.phw-g-i-16X87x{
}

.phw-g-i-16ZVi1:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-16ZVi1{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-16cvL0{
}

.phw-g-i-16f0e2{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-16qCUt{
}

.phw-g-i-178beg{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.25);
}

.phw-g-i-17QT9J{
opacity:0;
font-size:5px;
}

.phw-g-i-r26MSf:hover .phw-g-i-17QT9J{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-17SbHA{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-17SbHA:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
background-color:transparent;
}

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

.phw-g-i-17SbHA:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-17SbHA:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-187lqL{
}

.phw-g-i-19DGLJ{
}

.phw-g-i-19s8iK{
background-image:none;
}

.phw-g-i-1ABvT2{
}

.phw-g-i-1AMqdE{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
}

.phw-g-i-1AaOCX{
}

.phw-g-i-1BDceW{
}

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

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

.phw-g-i-1BpR1y{
}

.phw-g-i-1CvkbJ{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-1D9rlL{
}

.phw-g-i-1DizSQ{
}

.phw-g-i-1DsCAO{
width:300px;
}

.phw-g-i-1E3ncH{
}

.phw-g-i-1E9D2i{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

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

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

.phw-g-i-1EI50O:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-1EI50O.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-1EI50O:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-1EI50O{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*3.125);
}

.phw-g-i-1EpxNK{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-1EpxNK img{
object-fit:cover;
}

.phw-g-i-1F62QR{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-1F62QR{
height:380px;
color:var(--white);
}

.phw-g-i-1FDRYq{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1FIkK5{
}

.phw-g-i-1FWYVM{
background-color:transparent;
}

.phw-g-i-1G55Pu{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-1GdZMy{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-1HZ6c4{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-1Hfk6F{
}

.phw-g-i-1HuA3Z{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-1INpZ1{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-1IVf3X{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-1IVqk8{
font-size:30px;
color:var(--white);
}

.phw-g-i-1IbI4x{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-1IfEZF{
}

.phw-g-i-1JuXzg{
}
.phw-g-i-1JuXzg img{
}

.phw-g-i-1KjgxT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-1KyNoZ{
color:var(--phw-custom-heading-color);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-1KyNoZ{
color:var(--phw-custom-heading-color);
}

.phw-g-i-1LYTev{
font-size:16px;
color:var(--white);
text-align:start;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-1LbUv0{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-1LnBJS{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
justify-content:center;
}

.phw-g-i-1Lu2bE{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-1M6CAL{
width:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-1ME88y{
}

.phw-g-i-1MNEtu{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-1MWeMi{
width:100%;
}

.phw-g-i-1MucVS{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-1N8qmn{
color:var(--white);
}

.phw-g-i-1N8qmn:hover{
color:var(--white);
}

.phw-g-i-1NrNNv{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-1OOV9y{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-1OOV9y{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-1OWYAp{
fill:var(--icon-light);
}

.phw-g-i-1OuHVl{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
line-height:1.4;
}

.phw-g-i-1Owkgg{
}

.phw-g-i-1PCkWn{
}

.phw-g-i-1PWdLU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-1PZTEg{
font-size:36px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-1Px9dL{
}

.phw-g-i-1Qjs92{
font-size:22px;
color:var(--white);
font-weight:700;
}

.phw-g-i-1Qkmqc{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-1R8J0S{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-1RPl6C{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-1RQPCt{
}

.phw-g-i-1RVhge{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.68;
padding-inline-end:calc(var(--pu-space)*1.25);
}

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

.phw-g-i-1RrMES{
height:225px;
}

.phw-g-i-1RybjM{
}

.phw-g-i-1S1swQ{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-1S1swQ{
font-size:14px;
height:380px;
color:var(--white);
}

.phw-g-i-1S6lTL{
}

.phw-g-i-1S98kS{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-1SOzRo{
}

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

.phw-g-i-1Sc6m6{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
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);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
}

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

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

.phw-g-i-1SdQxd{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-1T5kR3{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-1T9V4n{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:24px;
}

.phw-g-i-1TGx1a{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-1TIISv{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-1TIISv:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
background-color:var(--phw-custom-white);
}

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

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

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

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

.phw-g-i-1Te3El{
}

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

.phw-g-i-1UwIlo{
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-1UzVkz{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*4);
text-align:start;
}

.phw-g-i-1VtHpf{
font-size:var(--phw-g-widget-title-font-size);
color:var(--text-dark);
font-weight:700;
}

.phw-g-i-1WApy7{
height:30px;
}

.phw-g-i-1WSQDR{
line-height:1.5;
color:var(--white);
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-1WSQDR{
text-align:center;
opacity:1;
}

.phw-g-i-1Wil0q{
}

.phw-g-i-1XHdFE{
}

.phw-g-i-1Xygro{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-1XzKXd{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
border-width:0px;
}

.phw-g-i-1XzKXd:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-1XzKXd.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-1XzKXd:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-1Y4oFB{
font-size:18px;
font-weight:400;
}

.phw-g-i-1Y8axF{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-1YPa38{
opacity:0;
}

.phw-g-i-1YTp6F{
color:var(--white);
}

.phw-g-i-1Yi1wn{
}

.phw-g-i-1Z7MTU{
fill:var(--phw-custom-white1);
}

.phw-g-i-1aPEgw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-1bZ9ky{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:100%;
text-align:start;
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-1bZxQw{
font-size:18px;
}

.phw-g-i-1bkjCd{
}

.phw-g-i-1bmw7w{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-1bmw7w{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
margin-bottom:calc(var(--mu-space)*-8.75);
opacity:0;
}

.phw-g-i-1cJo25{
}

.phw-g-i-1cZkqM{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-1canuZ{
}

.phw-g-i-1cbqeg{
}

.phw-g-i-1cnxCw{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-align:left;
}

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

.phw-g-i-1dPE8D{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-1dlvdK{
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);
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
}

.phw-g-i-1e9GKs{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-1e9GKs img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-1eOIgC{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-1eQSqy{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-1eUtu7{
font-size:16px;
font-family:var(--cms-g-roboto);
align-items:center;
font-weight:400;
}

.phw-g-i-1exAQD{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-1frilr{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-1ftFAx{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-1ftFAx{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-1fu41V{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-1gXKvc{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-1gY6Xe{
color:var(--text-dark);
font-weight:700;
font-size:36px;
line-height:1.3;
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
}

.phw-g-i-1goaeV{
margin-top:calc(var(--mu-space)*11.25);
}

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

.phw-g-i-1h0mB2{
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-1hAued{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-1hOmp9{
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-1hpxFf{
font-size:18px;
color:var(--text-dark);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-20);
}

.phw-g-i-1iF4DN{
color:var(--white);
font-weight:700;
width:498px;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
}

.phw-g-i-1iFPgk{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-1iUQ1z{
}

.phw-g-i-1iXd8S{
width:-20px;
}

.phw-g-i-1ibtDN{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-1itHty{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

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

.phw-g-i-1iznIc.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-1iznIc:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1iznIc:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-1iznIc{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-1j9Y1E{
}

.phw-g-i-1jIvTs{
background:var(--phw-custom-gradient-white);
border-bottom-style:none;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-1js2pR{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-1kEdvY{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1lJspL{
margin-inline-start:calc(var(--mu-space)*-0.875);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1m2fvW{
justify-content:start;
}

.phw-g-i-1mDs4E{
background-image:none;
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-1mOmO0{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}

.phw-g-i-1mOmO0:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-1mQVNq{
background-color:transparent;
}

.phw-g-i-1mwkP2{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-1nGzqv{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-1nWirL{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-1nuTBO{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-1oBAhs{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-1oMYfy{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-1oMYfy:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-1oMYfy.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-1oMYfy:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-1ob3lY{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-1pDK45{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
margin-bottom:calc(var(--mu-space)*-8.75);
}

.phw-g-i-1pMfxZ{
font-weight:700;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
line-height:01.4;
}

.phw-g-i-1pN2kk{
}

.phw-g-i-1pT9nC{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-8.75);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-1pT9nC{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-1peFNT{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-1q3I9D{
}

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

.phw-g-i-1qAYx9{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-1qEwlr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-wdg-bgaeaeae);
opacity:0;
height:0px;
}

.phw-g-i-1qdLDW{
}

.phw-g-i-1qgOWQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:270px;
}

.phw-g-i-1qrds0{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:18px;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.3;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-1rRge9{
color:var(--white);
font-size:18px;
height:50px;
width:384px;
}

.phw-g-i-1rutVG{
}

.phw-g-i-1rxWho{
justify-content:;
font-size:16px;
}

.phw-g-i-1sRBQ9{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-1sbr2b{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.7;
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-1ssAIh{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-1t32SL{
font-weight:500;
font-size:24px;
}

.phw-g-i-1tvy2y{
}

.phw-g-i-1u7uQj{
}

.phw-g-i-1uBq1y{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-1uBs5H{
height:400px;
width:100%;
}

.phw-g-i-1uV2E3{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-1v57Hh{
text-align:left;
}

.phw-g-i-1vBWW9{
}

.phw-g-i-1vPExL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:;
}

.phw-g-i-1vlURr{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
}

.phw-g-i-1vqBB0{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-1w0GVs{
}

.phw-g-i-1wRgYh{
}

.phw-g-i-1wTD67{
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-1wTD67{
opacity:1;
text-align:center;
}

.phw-g-i-1wgeRi{
font-size:14px;
opacity:0;
height:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-1wgeRi{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-1wycQs{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-1wzB1y{
font-weight:400;
color:var(--white);
border-style:none;
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);
}

.phw-g-i-1wzB1y.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-1wzB1y:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-1wzB1y:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

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

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

.phw-g-i-1xLuzp{
}

.phw-g-i-1xN1hi{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-light-grey-e9e9e9);
font-family:var(--cms-g-inter);
font-weight:400;
width:353px;
}

.phw-g-i-1xO1Zq{
}

.phw-g-i-1xRRfq{
font-size:12px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-1xRRfq:hover{
color:var(--white);
}

.phw-g-i-1xeoqa{
background-color:var(--phw-custom-f9f9f9f9f9f9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-1y8Fyd{
color:var(--white);
}

.phw-g-i-1yEEFO{
color:var(--link-color);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-1ybH3r{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-1ybH3r:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-1zZxAu{
}

.phw-g-i-1zaY62{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820761-1718267829206.png);
}

.phw-g-i-1zwrxS{
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-1zzkIc{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-2067yj{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.2;
color:var(--white);
font-weight:400;
}

.phw-g-i-209qHV{
}

.phw-g-i-20ZVhB{
}

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

.phw-g-i-20lH60{
max-height:200px;
object-fit:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-20nAxu{
color:var(--white);
font-size:14px;
}

.phw-g-i-20yi9w{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-21A7iS{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-21EUkJ{
padding-top:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-21K8GQ{
height:350px;
}

.phw-g-i-21RS7z{
font-size:30px;
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-21ZYMk{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:justify;
}

.phw-g-i-220AC9{
}

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

.phw-g-i-22UEAr{
margin-inline-end:calc(var(--mu-space)*31.25);
}

.phw-g-i-22rhU3{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-22sAkT{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-231GWZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:360px;
}

.phw-g-i-23CeIa{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
background-color:var(--phw-custom-jb5b3b3);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-23ClLd{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-23a6xU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-23tFzX{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*5.625);
}

.phw-g-i-23twR1{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-243tIq{
}

.phw-g-i-24Cmem{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
line-height:1.4;
}

.phw-g-i-24pxFq{
}

.phw-g-i-250kx1{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-25KfGr{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-25Xbyp{
color:var(--brand-color-primary);
font-weight:700;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

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

.phw-g-i-25zaKw{
font-weight:500;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:30px;
}

.phw-g-i-268ZFw{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-26NJHn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*1);
margin-inline-end:calc(var(--mu-space)*1);
}

.phw-g-i-26gzkD{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:60px;
}

.phw-g-i-26gzkD:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

.phw-g-i-26q17n{
}

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

.phw-g-i-273c5o{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide3-1748518103385.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-2783K6{
}

.phw-g-i-27LQUZ{
}

.phw-g-i-27O2G2{
}

.phw-g-i-27Qe4J{
height:479px;
width:353px;
}

.phw-g-i-27xHkX{
font-size:14px;
color:var(--white);
width:600px;
max-width:600px;
}

.phw-g-i-286gll{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-28Hp4g{
}

.phw-g-i-28MdtC{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

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

.phw-g-i-28V6KD{
}

.phw-g-i-28dIv3{
font-size:5px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-28deMH{
}
.phw-g-i-28deMH img{
object-fit:cover ;
}

.phw-g-i-28iSD3{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
font-size:60px;
}

.phw-g-i-29Htbw{
color:var(--white);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
text-align:center;
}

.phw-g-i-B6iuPm:hover .phw-g-i-29Htbw{
opacity:1;
}

.phw-g-i-2AXkLW{
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-2AhkiX{
}

.phw-g-i-2BB5Zh{
font-size:36px;
line-height:1.25;
color:var(--white);
}

.phw-g-i-2BLluv{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
line-height:1.3333;
}

.phw-g-i-2BdZN4{
}

.phw-g-i-2By6vo{
background-color:var(--phw-custom-grey1f2f2f2);
padding-top:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-2Cmmbz{
height:60px;
width:60px;
}

.phw-g-i-2DGUn8{
border-style:none;
}

.phw-g-i-2Dt1TE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-2EBsjn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-2EJbKr{
font-weight:400;
color:var(--phw-custom-black000000);
opacity:1;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
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);
font-size:24px;
}

.phw-g-i-2Eo5ei{
text-align:left;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-2Exc2I{
margin-top:calc(var(--mu-space)*-10);
height:470px;
}
.phw-g-i-2Exc2I img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-2FlFlj{
}

.phw-g-i-2G2CFc{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-heading-color);
line-height:1.62;
}

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

.phw-g-i-2HhGSO{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-2HjIXr{
}

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

.phw-g-i-2I91sm{
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);
height:367px;
}

.phw-g-i-2I9Za7{
}

.phw-g-i-2IBQXc{
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-2Il0Dk{
}

.phw-g-i-2J1N2U{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

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

.phw-g-i-2JElwD:hover{
color:var(--white);
}

.phw-g-i-2JElwD{
}

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

.phw-g-i-2JlU9X{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:95%;
}

.phw-g-i-2JnQw0{
font-weight:500;
font-size:24px;
}

.phw-g-i-2JvMpo{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:12px;
background-color:var(--phw-custom-white);
border-width:1px;
margin-top:calc(var(--mu-space)*1.5);
margin-bottom:calc(var(--mu-space)*4.16625);
min-height:45px;
}

.phw-g-i-2JvMpo:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-2KA1x3{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

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

.phw-g-i-2KZPPp{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-2L1iRJ{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
}

.phw-g-i-2LgbrU{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle1290-1716532262987.png);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2Lh6bZ{
}

.phw-g-i-2M8umD{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--phw-custom-white);
font-size:18px;
}

.phw-g-i-2M8umD:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-2M8umD.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-2M8umD:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-2MOYRd{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-2N3aw6{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-2NHYD5{
padding-top:calc(var(--pu-space)*7.5);
background-color:transparent;
}

.phw-g-i-2NLkOn{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-2NMDtE{
}

.phw-g-i-2NN4R2{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-inline-end:calc(var(--pu-space)*11.25);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-2OPrz0{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-2OXOlN{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-2OXOlN:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

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

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

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

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

.phw-g-i-2P0Sa9{
color:var(--white);
}

.phw-g-i-2P1Sdd{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-2PbzGI{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-2Pgivb{
color:var(--white);
}

.phw-g-i-2Pj7B9{
}

.phw-g-i-2QRDAO{
}

.phw-g-i-2QfCpm{
background-color:transparent;
border-color:transparent;
color:var(--link-color);
}

.phw-g-i-2QfCpm:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-2QfCpm:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2QfCpm.disabled{
background-color:transparent;
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
}
.phw-g-i-2QfCpm:disabled{
background-color:transparent;
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
}

.phw-g-i-2SBXX9{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.25);
}

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

.phw-g-i-2SOsiZ{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*1.25);
}

.phw-g-i-2SUVxK{
}

.phw-g-i-2U0eEZ{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-2U5iCM{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-2UV9I5{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-2UgPGz{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-2UsWZW{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-2UsWZW:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-2VIAVK{
}

.phw-g-i-2Vr9SW{
font-weight:700;
font-size:60px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-2VvOxw{
}

.phw-g-i-2WJwOS{
}

.phw-g-i-2WNBR3{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
font-size:18px;
}

.phw-g-i-2WNBR3:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-2WNBR3.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-2WNBR3:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-2X07KI{
color:var(--white);
}

.phw-g-i-2X8gXU{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
}

.phw-g-i-2XIKuh{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-2XcS5P{
}

.phw-g-i-2Xlq2H{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-2Xwhh3{
}

.phw-g-i-2YOLHT{
}

.phw-g-i-2YYkiN{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-2YYkiN:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-2YYkiN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-2YYkiN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-2YZ6My{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
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);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-2Yh6B2{
font-weight:500;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-2a0Wca{
padding-top:calc(var(--pu-space)*2.875);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-2aB61E{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-2aSq66{
height:478px;
width:353px;
}

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

.phw-g-i-2asfCy{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-bgcolore8eff5);
background:none;
background-image:none;
}

.phw-g-i-2bJWYx{
font-size:14px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-2bKKIn{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

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

.phw-g-i-2cE6Ki{
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
width:46%;
}

.phw-g-i-2d2yIQ{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*2.125);
}

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

.phw-g-i-2diCER{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.125);
}

.phw-g-i-2djeLd{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-2djeLd:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-2dl3DJ{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-2dlpSj{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-2e2ozZ{
height:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-2eQHpt{
font-weight:400;
color:var(--white);
font-size:16px;
}

.phw-g-i-2ejNGu{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-2fCILi{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-CHrcfm:hover .phw-g-i-2fDRhT{
background-color:transparent;
}

.phw-g-i-2fDRhT{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-2fDRhT{
background-color:transparent;
}

.phw-g-i-2fYqf6{
font-size:44px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

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

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

.phw-g-i-2gBIvT{
padding-top:calc(var(--pu-space)*2.875);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-2gppAL{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

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

.phw-g-i-2hPkqH{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-2hU8qu{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-2hYl2P{
color:var(--white);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
font-weight:400;
}

.phw-g-i-2heMSs{
}

.phw-g-i-2iBk6q{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
align-items:;
justify-content:center;
}

.phw-g-i-2if4S2{
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-2j6X0P{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

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

.phw-g-i-2jOoCJ{
}
.phw-g-i-2jOoCJ img{
object-fit:cover ;
}

.phw-g-i-2jbnwb{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-2k0Wrj{
color:var(--white);
font-weight:400;
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);
}

.phw-g-i-2k0Wrj:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

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

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

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

.phw-g-i-2k0Wrj.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-2kkjmS{
font-weight:500;
font-size:24px;
}

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

.phw-g-i-2km2lx:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-2km2lx:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-2km2lx:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-2koQ7f{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-2lCtD4{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-2lFYWG{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
}

.phw-g-i-2leQuR{
}

.phw-g-i-2lypfG{
}

.phw-g-i-2m8WXn{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
min-height:40px;
padding-left:8px;
padding-right:8px;
background-color:var(--brand-color-primary);
}

.phw-g-i-2mW5ao{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-2mbMww{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-2merCV{
fill:var(--phw-custom-white1);
}

.phw-g-i-2mh7b5{
}

.phw-g-i-2n9JEt{
font-size:1px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-2n9JEt{
text-align:center;
opacity:1;
}

.phw-g-i-2nUXlF{
}

.phw-g-i-2nWEAS{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-2njDgX{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-2no6tV{
}

.phw-g-i-2npx11{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-2nsPR5{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
width:300px;
}

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

.phw-g-i-2oT2LE{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
}

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

.phw-g-i-2pFo9t{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-2pOdbg{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-2pibfw{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.8;
}

.phw-g-i-2qMCtR{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-2qQZGx{
font-size:30px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:left;
}

.phw-g-i-2rvVGs{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.25);
}

.phw-g-i-2sAh2E{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-2sAh2E{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

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

.phw-g-i-2tKUgk{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-2tKUgk{
height:300px;
}

.phw-g-i-2tMJX5{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
}

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

.phw-g-i-2uRkbI{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-2uZN2z{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-2uZN2z{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

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

.phw-g-i-2utBzj{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-2vxlq8{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-2vxlq8:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

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

.phw-g-i-2vxlq8:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2vxlq8.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-2w0cfL{
}

.phw-g-i-2wRitX{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-2wRitX{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-2xAkO2{
}

.phw-g-i-2xCzk3{
height:200px;
}

.phw-g-i-2xRWOI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2xgCnm{
height:350px;
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-2yAYvF{
}

.phw-g-i-2yWEju{
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-2yjApX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-2ykaRG{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-2ymeAQ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-2zSQfR{
}

.phw-g-i-2zfP1Q{
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-2ziJns{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KD4krN:hover .phw-g-i-2ziJns{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
height:100px;
}

.phw-g-i-2znaDb{
font-weight:500;
font-size:20px;
line-height:1.25;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.875);
}

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

.phw-g-i-31KAzd{
}

.phw-g-i-320Ml6{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-322jjf:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-322jjf{
color:var(--white);
font-weight:600;
font-size:12px;
font-family:var(--cms-g-inter);
min-height:30px;
border-style:none;
height:30px;
}

.phw-g-i-32Lvss{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-32Lvss:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-32Lvss:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-32Lvss:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

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

.phw-g-i-32N7Ay{
background:var(--phw-custom-gradient1);
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-32VfAw{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide5-1748518107540.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-33ARqx{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
}

.phw-g-i-33J704{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-33NzPk{
}

.phw-g-i-33eE4a{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-348uei{
}

.phw-g-i-34V6qw{
}

.phw-g-i-353JMC{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-355TIx{
text-align:center;
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:1px;
margin-inline-end:calc(var(--mu-space)*-5);
}

.phw-g-i-355sgF{
}

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

.phw-g-i-35SaYK{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-35UFtc{
color:var(--body-color);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-35VMJX{
}

.phw-g-i-35lj1c{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-36V6L7{
}

.phw-g-i-36rICp{
line-height:.9;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

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

.phw-g-i-37N2Iq{
}

.phw-g-i-37Si4x{
}

.phw-g-i-37SmSp{
margin-inline-start:calc(var(--mu-space)*50);
}

.phw-g-i-37oxti{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-37weuS{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-383CPY{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-394UdY{
background:var(--phw-custom-gradient1);
}

.phw-g-i-39Fafb{
}

.phw-g-i-A1QKM6:hover .phw-g-i-39Fafb{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-39RMhY{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-39eAcJ{
}

.phw-g-i-39fTNp{
font-size:1px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-39fTNp{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
text-align:center;
}

.phw-g-i-39hDq6{
color:var(--white);
font-size:14px;
}

.phw-g-i-39n7TU{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
}

.phw-g-i-3ANAGv{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-3APPM6{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
background-color:var(--brand-color-primary);
}

.phw-g-i-3BUDpe{
}

.phw-g-i-3BwQLa{
line-height:.9;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.25);
}

.phw-g-i-3Bwmx0{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-3C1Oak{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-3CFkTf{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-3Cask6{
font-size:14px;
}

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

.phw-g-i-3Cx3Cf{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}

.phw-g-i-3DJW2r{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-3Ddvar{
color:var(--white);
font-size:14px;
}

.phw-g-i-3Ddvar:hover{
color:var(--white);
}

.phw-g-i-3DrHfN{
}

.phw-g-i-3E5qU1{
color:var(--white);
font-size:44px;
}

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

.phw-g-i-3ER4vi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

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

.phw-g-i-3EsdEO{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:16px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-3F7JgS{
}

.phw-g-i-3FHk7E{
font-size:18px;
line-height:1.3;
}

.phw-g-i-3FmScd{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*7.5);
}

.phw-g-i-3FyREn{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

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

.phw-g-i-3GOJ3D{
}

.phw-g-i-3GOveg{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-3GnJAK{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-3HnLBM{
}
.phw-g-i-3HnLBM img{
}

.phw-g-i-3I55WI{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-3I7WaO{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-3I7WaO{
opacity:1;
}

.phw-g-i-3IEPQz{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-3Ijcj1{
font-size:18px;
text-align:justify;
}

.phw-g-i-3Ijqzp{
}

.phw-g-i-3InbwY{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
}

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

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

.phw-g-i-3IpAsH{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:22px;
}

.phw-g-i-3JA8qY{
font-weight:500;
line-height:1.25;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
font-size:20px;
}

.phw-g-i-3KiXdh{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-3L6L8A{
}

.phw-g-i-3L6sjx{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-3LT8lX{
}

.phw-g-i-3LYAtS{
}

.phw-g-i-3LYSQb{
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-3LdfJK{
opacity:0;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-3LdfJK{
height:300px;
opacity:1;
text-align:center;
}

.phw-g-i-3LnSlm{
}

.phw-g-i-3M9jFA{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-3MjW7F{
}

.phw-g-i-3MolUs{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*2.5);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-3NA7LQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:274px;
}

.phw-g-i-3NGyAm{
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.2;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-3NqBDd{
}
.phw-g-i-3NqBDd img{
object-fit:cover ;
}

.phw-g-i-3Nu6Gz{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-686873686873);
}

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

.phw-g-i-3PGoQD{
font-size:60px;
color:var(--white);
font-weight:700;
text-align:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-3PPi4L{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-3PaDQ9{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*11.25);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-3PiJqi{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
height:380px;
opacity:1;
}

.phw-g-i-3Q4PHp{
}

.phw-g-i-3QIplc{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-3QLjqS{
}

.phw-g-i-3QPRw6{
text-align:left;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:56px;
}

.phw-g-i-3QY3Pw{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
min-height:45px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-3QgeiR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-3RTVuT{
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-3RXxN0{
}

.phw-g-i-3RZhKn{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-3SLnSV{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*15);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-3SLnSV{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
margin-bottom:calc(var(--mu-space)*15);
opacity:0;
}

.phw-g-i-3T9CaI{
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-3TA1iA{
height:30px;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DLAb4Y:hover .phw-g-i-3TA1iA{
height:300px;
}

.phw-g-i-3TRmVv{
color:var(--white);
font-size:14px;
}

.phw-g-i-3TRmVv:hover{
color:var(--white);
}

.phw-g-i-3UIX3s{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-3UfjGt{
}

.phw-g-i-3Umi4O{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-3VmAMq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

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

.phw-g-i-3X7cp0{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-3Xt6uW{
font-size:18px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-3YJaTV{
width:360px;
}

.phw-g-i-3YQIGl{
}
.phw-g-i-3YQIGl img{
}

.phw-g-i-3Yeina{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:contain;
width:auto;
height:100%;
}

.phw-g-i-3ZLEAh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:var(--box-shadow-style-1);
background-color:transparent;
}

.phw-g-i-3aB74U{
}

.phw-g-i-3aMuwf{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-3abrZr{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-3adhIM{
}

.phw-g-i-3aejje{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
border-style:none;
}

.phw-g-i-3b8UqG{
color:var(--brand-color-primary);
}

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

.phw-g-i-3bZNwb{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fwborder9c1c26);
}

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

.phw-g-i-3bfzjh{
font-weight:700;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-3cEuND{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-3cOtJT{
border-style:solid;
border-width:1px;
border-top-left-radius:100%;
border-top-right-radius:100%;
border-bottom-left-radius:100%;
border-bottom-right-radius:100%;
border-color:var(--phw-custom-bordercolore9e9e9);
}

.phw-g-i-3cZ2xJ{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-3ciLWa{
font-size:36px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-weight:700;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3dLPyG{
}

.phw-g-i-3dlJZI{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-3dqeUm{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-3e1da2{
}

.phw-g-i-3e3RNA{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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-3eD5sb{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
width:40px;
}

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

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

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

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

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

.phw-g-i-3edyVE{
font-family:var(--cms-g-inter);
font-weight:300;
background-color:var(--brand-color-primary);
text-align:center;
margin-inline-start:calc(var(--mu-space)*5.625);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-3ei5vs{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-3ei5vs{
height:300px;
}

.phw-g-i-3el2JY{
font-size:18px;
font-weight:700;
width:26%;
}

.phw-g-i-3eoRUG{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-3eqqpJ{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-3fM9bZ{
font-size:44px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-3fRCUO{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-3frg8C{
font-size:22px;
line-height:1;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-white);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
width:350px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.7;
}

.phw-g-i-3gSDWm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3gsedw{
}

.phw-g-i-3h0jLg{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-3h8QFf{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-3iD6Zd{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:400;
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-i-3iD6Zd:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-3iD6Zd:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-3iD6Zd:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

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

.phw-g-i-3iIqXH{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-3jKzlZ{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3jiCtD{
}

.phw-g-i-3jms5c{
height:478px;
width:353px;
}

.phw-g-i-3jpHPX{
font-weight:700;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:45px;
}

.phw-g-i-3jpHPX:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-3jsu5D{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-3k3lNv{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-3kOkxI{
color:var(--white);
font-size:14px;
}

.phw-g-i-3kOkxI:hover{
color:var(--white);
}

.phw-g-i-3ks0QV{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-3kycuC{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-3lRaMh{
height:500px;
}

.phw-g-i-3lwZnZ{
font-weight:400;
font-size:30px;
color:var(--white);
}

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

.phw-g-i-3magWE{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-3ml6zs{
background-color:var(--phw-custom-wdg-bgaeaeae);
padding-top:calc(var(--pu-space)*0);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-inter);
opacity:0;
text-align:start;
height:0px;
}

.phw-g-i-ZXTx3Y:hover .phw-g-i-3ml6zs{
opacity:1;
}

.phw-g-i-MizGU4:hover .phw-g-i-3ml6zs{
opacity:1;
}

.phw-g-i-3n6CJS{
}

.phw-g-i-3nhUw6{
opacity:1;
height:80px;
}

.phw-g-i-3o7MHk{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
font-size:18px;
}

.phw-g-i-3oILrA{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-3oaHqf{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
}

.phw-g-i-3obFHO{
}

.phw-g-i-3ocmoI{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-3oh9fz{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-3oxEuq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-3pEXPb{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
background-color:var(--phw-custom-greylight);
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-3pbCMh{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-3pgmXR{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-3pgmXR{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-3qBi72{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-style:none;
}

.phw-g-i-3qDhiY{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-3qDhpG{
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);
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
font-size:22px;
}

.phw-g-i-3qHGmu{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-3qNlIK{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-3r2FGc{
color:var(--white);
font-size:14px;
}

.phw-g-i-3r2FGc:hover{
color:var(--white);
}

.phw-g-i-3r2FGc:focus{
outline-style:none;
}

.phw-g-i-3rTECt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-3szqg5{
font-size:18px;
line-height:1.62;
color:var(--white);
}

.phw-g-i-3tLEAW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-3tle6N{
width:300px;
}

.phw-g-i-3tnwmE{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-3u07B1{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-3uKeSX{
height:auto;
width:auto;
}
.phw-g-i-3uKeSX img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3uQjgg{
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
}

.phw-g-i-3uXymU{
margin-top:calc(var(--mu-space)*5);
}

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

.phw-g-i-3w24ak{
}

.phw-g-i-3wJ0Ku{
color:var(--white);
text-decoration:none;
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-3wqFTL{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*11.25);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-3x4x57{
}

.phw-g-i-3xFBvt{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-3xWV2p{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-3xWV2p{
color:var(--white);
opacity:1;
}

.phw-g-i-3xZSJj{
}

.phw-g-i-3y3VGZ{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-3yFZgE{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-A1QKM6:hover .phw-g-i-3yHA3o{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-3yHA3o{
}

.phw-g-i-3yNuWo{
height:30px;
opacity:1;
}

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

.phw-g-i-3ygFAR{
}

.phw-g-i-3ytSLx{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
margin-top:calc(var(--mu-space)*-36.875);
height:260px;
}

.phw-g-i-3yyjEo{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-416yB1{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-41FccR{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-41IRgc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:250px;
}

.phw-g-i-41sDyf{
font-size:var(--phw-g-widget-subheading-font-size);
}

.phw-g-i-42EnCQ{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-42hdEs{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-42hdEs{
opacity:1;
}

.phw-g-i-43Ag0T{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-43JNiC{
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
font-size:30px;
}

.phw-g-i-43m3UB{
font-size:44px;
color:var(--white);
}

.phw-g-i-443QPG{
opacity:0;
font-size:5px;
}

.phw-g-i-r26MSf:hover .phw-g-i-443QPG{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-44B0Ji{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:16px;
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-44K0DG{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-45akc6{
}

.phw-g-i-45g8q7{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-45pOp6{
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-464Spn{
}

.phw-g-i-46AxBw{
width:100%;
}

.phw-g-i-46FEE7{
background-color:var(--phw-custom-bg);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-47DgMZ{
color:var(--white);
}

.phw-g-i-47xDYy{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-484TAv{
}

.phw-g-i-4886eE{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-488K37{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-49F9De{
}

.phw-g-i-49jc3O{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-49sslK{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
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-49sslK:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

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

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

.phw-g-i-4AQFBY{
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-4AoDpm{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-4Ap8bd{
}

.phw-g-i-4BDV9N{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-4BN9xl{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4BR0bX{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-4BYvrf{
background-color:transparent;
}

.phw-g-i-4BqSEf{
}
.phw-g-i-4BqSEf img{
}

.phw-g-i-4C5TIt{
}

.phw-g-i-4Cl1Pi{
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-4CwNM1{
background-color:transparent;
}

.phw-g-i-4ECq5A{
}

.phw-g-i-4EONIN{
fill:var(--phw-custom-white1);
}

.phw-g-i-4F7mRf{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-4F7mRf{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-4FWUGS{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-4GHfvd{
}
.phw-g-i-4GHfvd img{
object-fit:cover ;
}

.phw-g-i-4Gypwu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

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

.phw-g-i-4HrbyE{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-4HrbyE{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-4HwB0v{
height:240px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-4IIHoB{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
}

.phw-g-i-4IIHoB:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-4IIHoB.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-4IIHoB:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-4IaChN{
margin-top:calc(var(--mu-space)*-10);
height:470px;
}
.phw-g-i-4IaChN img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-4IhKgx{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-4IhvbN{
font-weight:500;
font-size:24px;
}

.phw-g-i-4J5vUQ{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-4J5vUQ:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-4JW7r8{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-4JYM4H{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
height:51px;
width:80%;
}

.phw-g-i-4JkkqR{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-4JoMUI{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
}

.phw-g-i-4Jrbi5{
color:var(--white);
}

.phw-g-i-4Jrbi5:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-w1m0SL:hover .phw-g-i-4Jrbi5{
color:var(--phw-custom-black000000);
}

.phw-g-i-4JzpFf{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-4KaTq5{
}

.phw-g-i-4Keqjd{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-4KiEZe{
}

.phw-g-i-4KmDBd{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
line-height:1.11;
}

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

.phw-g-i-4M9vDk{
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-17.375);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
font-size:16px;
}

.phw-g-i-4MZ71v{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-4MpTKn{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-4N30nU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:24px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-IxpHvc:hover .phw-g-i-4N30nU{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-4N8zl2{
font-size:18px;
font-weight:700;
width:29%;
}

.phw-g-i-4NM10l{
background:none;
background-image:none;
background-color:transparent;
}

.phw-g-i-4NVni7{
height:358px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-4NcG51{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-4Nl2h3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:none;
background-size:tile;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

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

.phw-g-i-4OB6z2{
width:100%;
}

.phw-g-i-4ON4Gl{
}

.phw-g-i-4OPcFq{
}

.phw-g-i-4OUnYN{
}

.phw-g-i-4OnI9d{
}

.phw-g-i-4OrUY8{
}

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

.phw-g-i-4PW8xh{
width:100%;
}

.phw-g-i-4PadIb{
}

.phw-g-i-4Q8Fzk{
}

.phw-g-i-4QPWbB{
font-weight:500;
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.2;
color:var(--text-dark);
}

.phw-g-i-4QbKiR{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
}

.phw-g-i-4Qngjh{
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-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;
}

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

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

.phw-g-i-4Qsx15{
}

.phw-g-i-4R01bM{
}

.phw-g-i-4RAzxC{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-style:none;
border-width:0px;
}

.phw-g-i-4RWdON{
}

.phw-g-i-4RY2qY{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-4RxnvH{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-4RxnvH{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

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

.phw-g-i-4Stn8F{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-4TRbFV{
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-4Td1Z7{
}

.phw-g-i-4Th5kq{
background-color:var(--phw-custom-white);
border-style:none;
}

.phw-g-i-4TtTyT{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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-4TyXCN{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

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

.phw-g-i-4UFirt{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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);
color:var(--brand-color-primary);
}

.phw-g-i-4UG3i3{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-4UdXcg{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
}

.phw-g-i-4UmQxr{
}

.phw-g-i-4V0zWr{
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);
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
}

.phw-g-i-4V8po2{
}

.phw-g-i-4WOEtD{
background-color:transparent;
}

.phw-g-i-4WZCvT{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-4WZCvT:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-4WZCvT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-4WZCvT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-4WcMwV{
height:78px;
width:122px;
}

.phw-g-i-4WdoLj{
font-weight:500;
font-size:22px;
}

.phw-g-i-4WjcSx{
}

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

.phw-g-i-4YSp2B{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-4YSp2B{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-4YUvmv{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-4YaVkj{
background:var(--phw-custom-gradient-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
}

.phw-g-i-4Yey7T{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-4YjhUA{
font-size:44px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

.phw-g-i-4ZFTDT{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-4ZcFwF{
}

.phw-g-i-4ZeqnG{
color:var(--white);
font-weight:700;
font-size:44px;
text-align:left;
}

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

.phw-g-i-4a9CIW{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-4aS0uc{
background-color:transparent;
}

.phw-g-i-4b4UqM{
background-image:none;
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-4bVUpv{
}

.phw-g-i-4cTFH2{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-4cyuyA{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-4czBLW{
background:var(--phw-custom-gradient1);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-4dBP1i{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-i-4dKTSw{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-4dKTSw{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-4dddNq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
}

.phw-g-i-4doGFI{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-4dpgDN{
}

.phw-g-i-4dxbck{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-4dxbck:hover{
color:var(--white);
}

.phw-g-i-4dxbck:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-4dxbck:active{
border-style:none;
}

.phw-g-i-4dzb7y{
font-size:14px;
}

.phw-g-i-4eEASD{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-4eEASD img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-4eLCRV{
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);
}

.phw-g-i-4fLsY9{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-4fQPIo{
}

.phw-g-i-4gM7dE{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-4ghkKn{
}

.phw-g-i-4h3ecn{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-4hmJs5{
}

.phw-g-i-4hoQvC{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-4hvUlj{
fill:transparent;
}

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

.phw-g-i-4iHDA9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
width:100%;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-4ibNt3{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
}

.phw-g-i-4ilRLy{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-4inirX{
font-size:18px;
color:var(--white);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-4jI1N1{
}

.phw-g-i-4jNgsB{
}

.phw-g-i-4jsn8i{
}

.phw-g-i-4kOShw{
color:var(--white);
}

.phw-g-i-4kOShw:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-4kOShw:hover{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-w1m0SL:hover .phw-g-i-4kOShw{
color:var(--phw-custom-black000000);
}

.phw-g-i-4kVOcG{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-4kYbio{
font-weight:700;
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-4kgaPu{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-4lC69w{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
}

.phw-g-i-4ldMSx{
margin-top:calc(var(--mu-space)*-10);
height:100%;
}
.phw-g-i-4ldMSx img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-4lxgvy{
border-style:none;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-4mJG62{
}

.phw-g-i-4mNWJS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-4miPgl{
}

.phw-g-i-4nLC9Y{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-4nMcuL{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-4nMcuL img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-4nTqHe{
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-4nZzL3{
fill:var(--brand-color-secondary);
}

.phw-g-i-4ndBV4{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-4ndsNF{
background:var(--phw-custom-gradient1);
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-4oEVs4{
}

.phw-g-i-4oKVuQ{
}

.phw-g-i-4orS5W{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-4pKqan{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725970840642.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
background-position:0% 0%;
background-repeat:no-repeat;
}

.phw-g-i-4pL3wQ{
}

.phw-g-i-4pW76W{
margin-top:calc(var(--mu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*20);
}

.phw-g-i-4qQnwx{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-4qkQmN{
margin-inline-end:calc(var(--mu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-4qxegt{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
}

.phw-g-i-4rPMH3{
height:478px;
width:353px;
}

.phw-g-i-4ratGE{
font-size:24px;
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-4rbHLo{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-4rlFBI{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-4rskcn{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-4rskcn{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-31.25);
}

.phw-g-i-4rxMvX{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.1;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-4sBjTL{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-4sFAMg{
}

.phw-g-i-4sLLLR{
border-style:solid;
border-color:var(--input-stroke);
border-width:0px;
}

.phw-g-i-4sQTIa{
font-weight:600;
font-size:18px;
color:var(--phw-custom-black000000);
}

.phw-g-i-4sRhjk{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
height:100%;
max-height:100%;
min-height:100%;
}

.phw-g-i-4t2BhK{
}

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

.phw-g-i-4tE01u{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-4tPoGG{
}

.phw-g-i-4tQ86E{
}

.phw-g-i-4ttcxl{
}

.phw-g-i-4uO03H{
opacity:1;
}

.phw-g-i-4vKrQa{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-4vSUhT{
font-size:42px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
width:212px;
height:57px;
}

.phw-g-i-4wCrMl{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-4wHppY{
font-size:44px;
color:var(--white);
font-weight:700;
text-align:left;
line-height:0.5;
}

.phw-g-i-4wVYBK{
border-style:solid;
border-color:transparent;
border-width:1px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
padding-inline-end:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-4wijPm{
color:var(--white);
text-align:left;
width:100%;
}

.phw-g-i-4wryde{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-4wwLF8{
}

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

.phw-g-i-4xkZbl{
}

.phw-g-i-4yF63c{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-4zFzqK{
background:var(--phw-custom-gradient1);
}

.phw-g-i-4zHB3c{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*-43.75);
}

.phw-g-i-4zWINw{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-4zqC0A{
}

.phw-g-i-4ztxC5{
color:var(--white);
}

.phw-g-i-50BxnN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
height:50%;
}

.phw-g-i-50Piwb{
}

.phw-g-i-50T6JU{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-51gAH9{
}

.phw-g-i-51lUkp{
}

.phw-g-i-522rwE{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-52gMvi{
}

.phw-g-i-52lZTw{
}

.phw-g-i-53o0zQ{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-53o0zQ img{
object-fit:cover;
}

.phw-g-i-53pSZf{
}
.phw-g-i-53pSZf img{
}

.phw-g-i-543C7a{
border-style:solid;
}

.phw-g-i-54Dd2b{
text-align:start;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-54GjpW{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:30px;
}

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

.phw-g-i-54Q3I6{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-54e6vh{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-54e6vh:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

.phw-g-i-54hkHO{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

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

.phw-g-i-55K3v3:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-55K3v3:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-55K3v3:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-55K5ub{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-55aHlV{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-561pSu{
}

.phw-g-i-5637Kh{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-37.5);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-565ndf{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
font-size:30px;
}

.phw-g-i-56dw6q{
}

.phw-g-i-56y49y{
}

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

.phw-g-i-583Q6E{
font-weight:700;
font-size:12px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-58M8Nm{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-58M8Nm:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-58PQTC{
}

.phw-g-i-58QILD{
}

.phw-g-i-58hega{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-58yUer{
color:var(--white);
}

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

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

.phw-g-i-594hYt:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-594hYt.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-594hYt:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-594hYt{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-59Dp4Y{
font-weight:700;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:30px;
}

.phw-g-i-59tInp{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

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

.phw-g-i-5ALHik{
text-align:start;
}

.phw-g-i-5ANdcp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-5AkgTE{
}

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

.phw-g-i-5AnDo0{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-5AnDo0:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-5AnDo0.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-5AnDo0:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

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

.phw-g-i-5B53PV{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-5BCWj0{
}

.phw-g-i-5BGxuo{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*22);
padding-inline-end:calc(var(--pu-space)*22);
text-align:left;
}

.phw-g-i-5BYBca{
padding-top:calc(var(--pu-space)*7.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-5Bw9BG{
}

.phw-g-i-5BwZuu{
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
font-size:16px;
}

.phw-g-i-5CpckJ{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-5CrOdk{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-5DNmeI{
}

.phw-g-i-5DaskY{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-5ENnDt{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-5EZ90t{
color:var(--white);
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.25;
text-align:left;
}

.phw-g-i-5EfdBV{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-5EssXg{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-5Etqal{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-5EzKhg{
height:280px;
}

.phw-g-i-5F0VmG{
color:var(--white);
}

.phw-g-i-5F4kb1{
}
.phw-g-i-5F4kb1 img{
}

.phw-g-i-5FE4uD{
line-height:1.2;
font-size:36px;
}

.phw-g-i-5FU23L{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

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

.phw-g-i-5Fi6rL{
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
}

.phw-g-i-5FjrKJ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-bordercolore9e9e9);
border-inline-end-width:1px;
}

.phw-g-i-5FuTJZ{
}

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

.phw-g-i-5H3D7u{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-5H4OXp{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
}

.phw-g-i-5HdOO5{
}

.phw-g-i-5HfrUP{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-5IPuWQ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-5IaijS{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-5IeT4X{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-5JpvNu{
font-weight:300;
font-size:18px;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:center;
}

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

.phw-g-i-5KTknp{
font-size:20px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-5Kjr2I{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-size:1px;
}

.phw-g-i-5KzBzn{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-5Ljuze{
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-5M3Jcs{
}

.phw-g-i-5MCuNM{
font-size:36px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-textcolor222000);
}

.phw-g-i-5MEcEl{
}
.phw-g-i-5MEcEl img{
}

.phw-g-i-5MZO0d{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-5MkSOE{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-darkblack000000);
}

.phw-g-i-5MmTx3{
padding-inline-start:calc(var(--pu-space)*37.5);
}

.phw-g-i-5MnXNe{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
line-height:1.4;
}

.phw-g-i-5MyRbm{
}

.phw-g-i-5O5veH{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

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

.phw-g-i-5OROOx{
}

.phw-g-i-5Pq7Pt{
height:auto;
}

.phw-g-i-5QaM2d{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}

.phw-g-i-5QoOq2{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5R8TUV{
}

.phw-g-i-5RFs79{
}

.phw-g-i-5RX4eo{
opacity:1;
height:30px;
}

.phw-g-i-5Rdzz9{
}

.phw-g-i-5RspeI{
}

.phw-g-i-5SRkDh{
}
.phw-g-i-5SRkDh img{
}

.phw-g-i-5SeKQy{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-5Sry9P{
}

.phw-g-i-5TVfrT{
}
.phw-g-i-5TVfrT img{
}

.phw-g-i-5TgbYl{
}

.phw-g-i-5TvACY{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-5TzPjp{
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-5TzPjp{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-5UBDCR{
color:var(--white);
width:100%;
}

.phw-g-i-5Uip2v{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-5Uj4yF{
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);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-5VKkiC{
width:90%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-5Vg7H2{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-5WAooN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-5WDz2X{
}

.phw-g-i-5WQx6X{
}

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

.phw-g-i-5X75vL{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-5X7gBl{
}

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

.phw-g-i-5XfKjs{
height:30px;
}

.phw-g-i-5Xts4U{
font-size:36px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-5Y8wTr{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-5YE6qm{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-5YHlZv{
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-ipvGEQ:hover .phw-g-i-5YHlZv{
color:var(--phw-custom-heading-color);
background-color:transparent;
}

.phw-g-i-5YKM4D{
}

.phw-g-i-5YlXXl{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-5YlXXl:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-5YlXXl.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-5YlXXl:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-5Ys5rD{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
max-height:200px;
}

.phw-g-i-5Ystf8{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

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

.phw-g-i-5Z8xhb{
}

.phw-g-i-5ZMJlo{
height:380px;
}

.phw-g-i-5ZaAa7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-5ZnKUq{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-5aMEe7{
}

.phw-g-i-5aVxYn{
padding-inline-start:calc(var(--pu-space)*1.25);
width:100%;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-5arNl5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

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

.phw-g-i-5ay4Sg{
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);
width:100%;
}

.phw-g-i-5bKvz9{
background:var(--phw-custom-gradient1);
}

.phw-g-i-5cLLvD{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*1.75);
padding-inline-end:calc(var(--pu-space)*1.75);
}

.phw-g-i-5cLMsM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
}

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

.phw-g-i-5cVfFS{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-5ct4wP{
text-align:start;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-5dXa46{
color:var(--text-dark);
line-height:1.4;
font-weight:700;
font-size:18px;
}

.phw-g-i-5dzyxh{
margin-top:calc(var(--mu-space)*2);
width:75%;
}

.phw-g-i-5eq4ro{
font-size:36px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-5fNEDW{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-5gI6bL{
border-right-style:none;
}

.phw-g-i-5gzC8D{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
opacity:0;
height:0px;
}

.phw-g-i-iMv6tl:hover .phw-g-i-5gzC8D{
opacity:1;
}

.phw-g-i-5hF9b6{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-5i8PVt{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
}

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

.phw-g-i-5j2mwf{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-5j7opw{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-5jHIHA{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*13.75);
}

.phw-g-i-5jhZQj{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-5jtPM8{
}

.phw-g-i-5jyYO0{
}

.phw-g-i-5kRhU8{
}

.phw-g-i-5kiuWd{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-5kj4rX{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-background-6e0a0f);
background-size:tile;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-5klE9C{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

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

.phw-g-i-5llJ0b{
}

.phw-g-i-5mLXJA{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-5mVJLG{
}

.phw-g-i-5mYlCS{
color:var(--white);
text-decoration:none;
font-size:14px;
text-align:start;
}

.phw-g-i-5mYlCS:hover{
color:var(--white);
}

.phw-g-i-5mmRRd{
}

.phw-g-i-5mpRZv{
}

.phw-g-i-5nV1zs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282029-1716888459574.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-5nrb9L{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-5oB5hf{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-5oXuxE{
height:375px;
width:569px;
}

.phw-g-i-5osVRc{
}

.phw-g-i-5pDpkf{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-5pDpkf:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-5pDpkf.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-5pDpkf:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-5pp4Gf{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
border-style:none;
}

.phw-g-i-5pp4Gf:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-5qACu6{
}

.phw-g-i-5qSYjT{
height:200px;
}

.phw-g-i-5rDZR7{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-5rVEEv{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-5rmkC4{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-5sLPXt{
height:200px;
}

.phw-g-i-5sS4BI{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-5szfzY{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

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

.phw-g-i-5t5jhn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-5toMjo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-5twkVM{
}

.phw-g-i-5uJH68{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-5uXqwF{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

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

.phw-g-i-5uvMwe{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-5uzaTu{
}

.phw-g-i-5vMTs2{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-5vwhVh{
}

.phw-g-i-5w1Igl{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:auto;
}

.phw-g-i-5wCaWv{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-5wMs5J{
font-weight:700;
font-size:26px;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5whmL2{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
max-height:51px;
border-width:2px;
}

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

.phw-g-i-5ww9ZB{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:160px;
}

.phw-g-i-5xE2Xa{
color:var(--white);
font-weight:300;
font-size:24px;
font-family:var(--cms-g-inter);
}

.phw-g-i-5xEja6{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-5xekj1{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-5xz9UB{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
}

.phw-g-i-5xz9UB:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-5xz9UB.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-5xz9UB:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-5yDu0f{
height:30px;
}

.phw-g-i-5yWN8V{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:600px;
}

.phw-g-i-5z5bIh{
}

.phw-g-i-5zvt8v{
}

.phw-g-i-603J7y{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-60J9ks{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-fPhr6j:hover .phw-g-i-60bzVt{
color:var(--brand-color-primary);
}

.phw-g-i-60bzVt{
}

.phw-g-i-yk8vjm:hover .phw-g-i-60bzVt{
color:var(--brand-color-primary);
}

.phw-g-i-GSwt2Z:hover .phw-g-i-60bzVt{
color:var(--brand-color-primary);
}

.phw-g-i-60hAl9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-60km56{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-60km56:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-60km56:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-60km56:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-60mtWX{
background-color:var(--phw-custom-brandtint100fcf1f2);
}

.phw-g-i-60r0qR{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-61BQjA{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-61SHlT{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-61SHzM{
font-size:36px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
font-weight:700;
}

.phw-g-i-61XGFf{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-61gBge{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:250px;
}

.phw-g-i-61nweU{
}

.phw-g-i-62837O{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-62St9O{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-62ZaxJ{
fill:var(--brand-color-primary);
}

.phw-g-i-63DLJD{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:540px;
}

.phw-g-i-63RQsu{
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-dark-blue25243b);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
font-size:18px;
text-align:center;
}

.phw-g-i-63nQWK{
}

.phw-g-i-643xUy{
}

.phw-g-i-64714s{
font-size:18px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

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

.phw-g-i-64EPwJ{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-64KmaC{
}

.phw-g-i-64eIDy{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

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

.phw-g-i-654BZs{
font-size:14px;
font-weight:400;
color:var(--white);
}

.phw-g-i-65UGBt{
}
.phw-g-i-65UGBt img{
aspect-ratio:16/9;
object-fit:contain;
}

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

.phw-g-i-65x6IE{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-665O5U{
font-weight:700;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:60px;
height:198px;
width:668px;
}

.phw-g-i-66LtFo{
}

.phw-g-i-66PaGd{
}

.phw-g-i-66s7Im{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-674NCt{
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-67Asm4{
font-size:36px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-67R6dE{
}

.phw-g-i-68FKWq{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-68lGHA{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-69BvFQ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-69CmwI{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-69UnBs{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-6A7VWs{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-6A7VWs{
height:380px;
}

.phw-g-i-6AawQg{
color:var(--white);
opacity:0;
}

.phw-g-i-6AeGuH{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-6AeGuH{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-6BEdxf{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-top-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-6BNENV{
color:var(--phw-custom-textcolor222000);
font-size:60px;
}

.phw-g-i-6BTGfP{
}
.phw-g-i-6BTGfP img{
}

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

.phw-g-i-6CCLmP{
width:25px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:25px;
}

.phw-g-i-6CDf1t{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-6CVxve{
font-weight:700;
font-size:21.9px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-6CahH8{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-6CpCJZ{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-6DTIB6{
opacity:0;
}

.phw-g-i-6Dkt1x{
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);
font-weight:400;
font-family:var(--cms-g-inter);
color:var(--white);
text-align:start;
font-size:36px;
}

.phw-g-i-6DlUPq{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-6Dr2vu{
}

.phw-g-i-6EtIVi{
font-size:30px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-6F9HJc{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-6F9HJc{
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-6FVQX7{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-6FkpqB{
margin-inline-start:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-6Fs4oM{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
line-height:1.11;
}

.phw-g-i-6FuHEW{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-6G75he{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-6GBJlQ{
}

.phw-g-i-6GDQzs{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:contain;
height:auto;
width:100%;
}

.phw-g-i-6GZGtw{
font-size:18px;
font-weight:700;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2.1);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.1);
background-color:var(--brand-color-primary);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-6GdeGa{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-6GosR1{
}

.phw-g-i-6Gwanu{
}

.phw-g-i-6H17PE{
font-weight:500;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-style:italic;
}

.phw-g-i-6H8tvP{
font-weight:700;
font-size:60px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6HJJm7{
}

.phw-g-i-6HcWEP{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
}

.phw-g-i-6HiOpV{
font-weight:700;
font-size:26px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-6I1lOy{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-6ICHmd{
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.68;
padding-inline-end:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-6IixaX{
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:left;
font-size:30px;
}

.phw-g-i-6IjeeI{
padding-top:calc(var(--pu-space)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-6IsKmH{
font-size:16px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-6IyByJ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6JEHYX{
}

.phw-g-i-6JJpWR{
color:var(--white);
}

.phw-g-i-6JJpWR:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-w1m0SL:hover .phw-g-i-6JJpWR{
color:var(--white);
}

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

.phw-g-i-6JUnxU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-6Jg81z{
}

.phw-g-i-6K4OZK{
font-size:18px;
line-height:01.4;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
width:800px;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
height:100%;
}

.phw-g-i-6K5dF7{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
justify-content:end;
align-items:center;
}

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

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

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

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

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

.phw-g-i-6KHIH1{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-6LGixu{
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-6LTWXo{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-6LibmK{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-6MHj6J{
}
.phw-g-i-6MHj6J img{
}

.phw-g-i-6MxbAU{
}

.phw-g-i-6N9jcn{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-6NQuYX{
background-color:transparent;
}

.phw-g-i-6NdiKy{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-6NlT1Y{
margin-bottom:calc(var(--mu-space)*0);
height:225px;
}

.phw-g-i-6OIt7Z{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-eNk23m:hover .phw-g-i-6OIt7Z{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-6OQGoZ{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-6OQZuU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:90%;
}

.phw-g-i-6OoguG{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

.phw-g-i-6P7RZq{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:400;
border-style:solid;
border-width:1px;
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-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-size:16px;
font-family:var(--cms-g-inter);
}

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

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

.phw-g-i-6PUtq2{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-6PqMzI{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-6Q0fnS{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-6Q3Ut8{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-6Q3Ut8:focus{
border-style:none;
}

.phw-g-i-6Q9neV{
color:var(--white);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*0);
width:70%;
font-size:36px;
line-height:1.2;
font-family:var(--cms-g-inter);
}

.phw-g-i-6RSQQO{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-6RhzLW{
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
height:300px;
}

.phw-g-i-6RmrKF{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-6Rofyz{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-6RsqSh{
}

.phw-g-i-6RsuqG{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-kzOVhZ:hover .phw-g-i-6RsuqG{
color:var(--phw-custom-black000000);
}

.phw-g-i-w1m0SL:hover .phw-g-i-6RsuqG{
color:var(--phw-custom-black000000);
}

.phw-g-i-6S5QjB{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-size:16px;
}

.phw-g-i-6SwUyL{
}

.phw-g-i-6T1xjg{
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-6T6SEJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6TClJ5:hover{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-6TClJ5{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:14px;
}

.phw-g-i-6TrHY7{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-6UY3Mt{
color:var(--white);
font-size:18px;
line-height:1;
}

.phw-g-i-6Uupcv{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-dark-blue25243b);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
font-size:18px;
text-align:center;
}

.phw-g-i-6VBjub{
}

.phw-g-i-6VnP4q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/CampusConnect-1702640417845-1711704914887.jpg);
}

.phw-g-i-6VvPMd{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-6W33ar{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-6W33ar:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

.phw-g-i-6WLNQ9{
width:100%;
}

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

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

.phw-g-i-6WfQLb{
width:30px;
height:30px;
fill:var(--icon-light);
}

.phw-g-i-6X7eKO{
font-size:16px;
line-height:1.4;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-6XFXDb{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-6XFXDb{
opacity:1;
height:300px;
}

.phw-g-i-6XP5IY{
}

.phw-g-i-6XW7fl{
height:274px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-6XncSl{
font-weight:600;
font-size:30px;
line-height:var(--line-height-1);
color:var(--phw-custom-black000000);
}

.phw-g-i-6YDmfT{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-6YHaaR{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-6YHote{
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);
background-color:transparent;
}

.phw-g-i-6Ya4rE{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-6YhUvI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-6ZMN48{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

.phw-g-i-6ZYtdQ{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
box-shadow:var(--box-shadow-style-3);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
height:50%;
}

.phw-g-i-6ZcbQw{
}

.phw-g-i-6Zeidr{
}

.phw-g-i-6ZhCm4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-6ZsaDL{
}

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

.phw-g-i-6aJ9EL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-6aWCXN{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-6alhBJ{
color:var(--white);
}

.phw-g-i-6alhBJ:hover{
color:var(--white);
}

.phw-g-i-6b1Dih{
color:var(--white);
text-align:left;
}

.phw-g-i-6c4qSa{
}

.phw-g-i-6cZFbP{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-6cjnVk{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-6cpIT1{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-6dbK1c{
padding-bottom:calc(var(--pu-space)*2.875);
text-align:start;
}

.phw-g-i-6eDK3L{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*15);
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-6eMDjY{
color:var(--white);
}

.phw-g-i-6eMDjY:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-w1m0SL:hover .phw-g-i-6eMDjY{
color:var(--white);
}

.phw-g-i-6eSQ8e{
font-size:60px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6ey6Yu{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-6fEI3G{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-6fIiCT{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-6fUZoB{
}

.phw-g-i-6fYKAi{
font-weight:700;
font-size:18px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-6fo4lh{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-6fo4lh:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-6fo4lh:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

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

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

.phw-g-i-6fqP7b{
}

.phw-g-i-6fxwhZ{
line-height:1.58;
color:var(--white);
font-size:30px;
}

.phw-g-i-6gm70t{
color:var(--white);
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:380px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-6gm70t{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-6gnIvd{
}

.phw-g-i-6hCFjI{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6hFd5h{
height:41px;
width:146px;
}

.phw-g-i-6iVSkh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image28-1712052293757-1718186514866.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-6iaF7K{
font-size:22px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-6isZVa{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-6iyf0I{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:222px;
}

.phw-g-i-6jKyJh{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-6k77eZ{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-6kh5ye{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-6l9OuU{
line-height:1;
color:var(--phw-custom-black000000);
font-size:40px;
}

.phw-g-i-6lInUZ{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-6lVXsL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:none;
padding-top:calc(var(--pu-space)*0);
box-shadow:none;
background-repeat:no-repeat;
background-size:fill;
padding-bottom:calc(var(--pu-space)*0);
background-position:50% 50%;
}

.phw-g-i-6lpcLx{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-6m6e5p{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-6mamMx{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-6mdTmD{
font-size:17.778px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:600;
text-align:center;
}

.phw-g-i-6n8pup{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-6n9RLa{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-6n9THJ{
}

.phw-g-i-6nJ8Jb{
}

.phw-g-i-6nZtjx{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-6o9jAI{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
background-color:var(--brand-color-primary);
}

.phw-g-i-6o9jAI:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-6o9jAI.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-6o9jAI:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-6oJFNk{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-vFbG3o:hover .phw-g-i-6oJFNk{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
}

.phw-g-i-19s8iK:hover .phw-g-i-6oJFNk{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
}

.phw-g-i-6ocAO8{
opacity:1;
}

.phw-g-i-6p2VYm{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-6p2VYm{
font-size:14px;
color:var(--white);
opacity:1;
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-6pjZti{
text-align:center;
height:75px;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-6qAj2h{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
width:100%;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-6qnnxe{
color:var(--white);
font-size:14px;
}

.phw-g-i-6qnnxe:hover{
color:var(--white);
}

.phw-g-i-6r9q1m{
opacity:0;
}

.phw-g-i-6rYv8T{
}

.phw-g-i-6rbcEm{
fill:var(--brand-color-primary);
}

.phw-g-i-6ri8X2{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
}

.phw-g-i-6t2BK3{
height:30px;
}

.phw-g-i-6t2Qad{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-6tVfKM{
}

.phw-g-i-6tokER{
}

.phw-g-i-6u9lBt{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
background-color:transparent;
}

.phw-g-i-6v9S63{
max-height:50px;
color:var(--phw-custom-black000000);
max-width:384px;
font-weight:400;
width:384px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-6vl7FA{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-6vnLBq{
color:var(--white);
line-height:1.1;
}

.phw-g-i-6vweNE{
}

.phw-g-i-6wHMWh{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-6wyn6e{
margin-inline-start:calc(var(--mu-space)*11.25);
font-weight:400;
width:40%;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-6xTIap{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-6xhDTw{
font-size:36px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-weight:700;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6xsdER{
}

.phw-g-i-6xtilm{
}

.phw-g-i-6yEuPY{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-6yWmkM{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-6yYNwG{
font-size:16px;
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-6yxMjr{
}

.phw-g-i-6zB5ch{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-6zBBN8{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
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);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
}

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

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

.phw-g-i-6zDSHK{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-6za3XZ{
font-size:18px;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-6zxhuF{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-708kIy{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-70BTsV{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-70BTsV{
background-color:transparent;
color:var(--body-color);
}

.phw-g-i-70KFQW{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-70TiRf{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-70pCAd{
margin-inline-start:calc(var(--mu-space)*0);
max-width:100%;
font-weight:400;
width:100%;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-end:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-i-70xbzA{
}

.phw-g-i-JGD8ry:hover .phw-g-i-70xbzA{
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-71af4n{
}

.phw-g-i-71d89Y{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-71d89Y:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-71po5c{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*-17.125);
}

.phw-g-i-71rbKf{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
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;
min-height:45px;
font-size:18px;
}

.phw-g-i-71rbKf:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

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

.phw-g-i-72245O{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:600px;
}

.phw-g-i-722EGn{
}

.phw-g-i-72A2sl{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-72EqQv{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-72Uc2k{
font-weight:500;
font-size:24px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
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);
border-style:solid;
}

.phw-g-i-72VEJf{
font-size:18px;
font-weight:700;
}

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

.phw-g-i-736zO1{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-73MVLU{
}

.phw-g-i-73SOOg{
}

.phw-g-i-747fZ2{
}

.phw-g-i-74HuSE{
}

.phw-g-i-74HyxQ{
font-weight:600;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-74nkmg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-758cYI{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
opacity:0;
}

.phw-g-i-75Scp4{
}

.phw-g-i-75Ybfn{
height:60px;
}

.phw-g-i-75nfAM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
}

.phw-g-i-77EBQf{
}

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

.phw-g-i-77NK47{
height:225px;
margin-bottom:calc(var(--mu-space)*10.5);
}

.phw-g-i-77aDHT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-77l9ZO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-78hJGK{
width:100%;
}

.phw-g-i-78tlh7{
}

.phw-g-i-78uSfW{
}

.phw-g-i-79CxUg{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:1290px;
height:350px;
}

.phw-g-i-79XuYn{
height:55px;
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-79jYLn{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:0;
padding-inline-start:0;
padding-left:20px;
background-color:var(--brand-color-secondary);
box-shadow:none;
gap:0px;
border-width:0;
margin-top:calc(var(--mu-space)*2.5);
min-height:auto;
padding-top:0;
padding-bottom:0;
padding-right:20px;
}

.phw-g-i-79jYLn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
color:var(--white);
text-decoration:none;
font-size:14px;
border-color:transparent;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

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

.phw-g-i-79jYLn:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-79jYLn.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-79jYLn:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-7ADP32{
color:var(--white);
}

.phw-g-i-7AdBDE{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-7AfeD5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-jhip88:hover .phw-g-i-7AfeD5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
margin-top:calc(var(--mu-space)*-39.625);
text-align:center;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-7Alvyl{
}

.phw-g-i-7B5PXM{
background-color:transparent;
}

.phw-g-i-7BQCHM{
color:var(--white);
}

.phw-g-i-7BWsx7{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-7BWsx7{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-3.5);
}

.phw-g-i-7BcCAe{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-7BnW76{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-7Cjqtn{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-7.5);
margin-inline-end:calc(var(--mu-space)*-2);
}

.phw-g-i-7DZcqT{
height:30px;
color:var(--white);
}

.phw-g-i-7Deqw6{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
text-align:center;
}

.phw-g-i-7Drc23{
}

.phw-g-i-7E28W4{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
font-weight:600;
}

.phw-g-i-7EFtJ7{
overflow:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-7EO9EK{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-7FERA6{
font-weight:600;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-7FGmtw{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7FIYE4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:baseline;
}

.phw-g-i-7FIh2d{
padding-inline-start:calc(var(--pu-space)*26.125);
margin-top:calc(var(--mu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-7FWNBv{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-7FjN0U{
}

.phw-g-i-7FvXX8{
background-color:transparent;
border-style:none;
}

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

.phw-g-i-7GXHJ2{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-7GiBok{
color:var(--white);
}

.phw-g-i-7GwxYe{
margin-inline-start:calc(var(--mu-space)*50);
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-7H0hH5{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:100%;
}

.phw-g-i-7Hcymm{
}

.phw-g-i-7Hfzp7{
}

.phw-g-i-7HlIts{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
height:51px;
width:60%;
}

.phw-g-i-7HstFF{
}

.phw-g-i-7I5zo9{
}

.phw-g-i-7IKlGo{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-7IMjib{
}

.phw-g-i-7ImqkQ{
}

.phw-g-i-7J2Vqk{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-7JBEj1{
color:var(--white);
text-decoration:none;
font-size:12px;
}

.phw-g-i-7JBEj1:hover{
color:var(--white);
}

.phw-g-i-7JC71v{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:51px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-7JGbuK{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-7JhYxZ{
}

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

.phw-g-i-7KcbLk{
}

.phw-g-i-7Kg9BB{
}

.phw-g-i-7KtlcO{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-7Kwvmq{
}

.phw-g-i-7KygXs{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-7L2hvT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-7LMbPq{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-7LsOZD{
fill:var(--icon-light);
height:30px;
width:30px;
}

.phw-g-i-7M8GRf{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-7MQuO6{
}

.phw-g-i-7MeM4q{
font-size:14px;
color:var(--white);
font-weight:400;
}

.phw-g-i-7MpRv5{
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/IFBAIN/images/Frame1171284493-1732875296374.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-7N7OvZ{
}

.phw-g-i-7NXixx{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-7NpHN3{
}
.phw-g-i-7NpHN3 img{
object-fit:cover ;
}

.phw-g-i-7O01Oo{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-7OJmlS{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
}

.phw-g-i-7OQChh{
height:280px;
}

.phw-g-i-7OY7MG{
font-size:18px;
color:var(--white);
}

.phw-g-i-7OoaMq{
}

.phw-g-i-7PSRTU{
font-weight:700;
font-family:var(--cms-g-inter);
color:var(--link-color);
text-align:center;
font-size:18px;
}

.phw-g-i-7PmulN{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-7Qdil6{
color:var(--phw-custom-heading-color);
}

.phw-g-i-7Qdil6{
}

.phw-g-i-7QtWUg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-7R72Mh{
font-weight:400;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-7Riwtr{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-7SVQOr{
}

.phw-g-i-7SgKrH{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-7Siz58{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:250px;
}

.phw-g-i-7TE4Ph{
}

.phw-g-i-7UYGCb{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7V3F5Q{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-7V5Fgq{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-7V8hbS{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-7VHNAl{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-7VIdXi{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
text-align:center;
}

.phw-g-i-7VJ0hD{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-7VJ0hD:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-7VJ0hD:focus{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
}

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

.phw-g-i-7VSnt8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718268039166.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-7VtnAV{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--text-dark);
font-size:var(--font-size-15);
border-top-left-radius:calc(var(--border-radius-base)*0);
line-height:var(--paragraph-line-height-1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-7W4bgw{
}

.phw-g-i-7WIZm7{
}

.phw-g-i-7WfaK1{
margin-top:calc(var(--mu-space)*-3);
}

.phw-g-i-7WhTit{
}
.phw-g-i-7WhTit img{
object-fit:cover ;
}

.phw-g-i-7Wy1Is{
}

.phw-g-i-7XKA2A{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
}

.phw-g-i-7XLvgA{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-7XXr4s{
height:30px;
}

.phw-g-i-7XcJ7u{
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);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-inter);
}

.phw-g-i-7XgnMd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-7XgnMd:hover{
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-7XgnMd:focus{
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

.phw-g-i-7XgnMd:active{
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

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

.phw-g-i-7Y8q5A{
color:var(--white);
font-size:14px;
}

.phw-g-i-7YJVLK{
font-size:18px;
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-7Z8Pdz{
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-7ZAGu2{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-7ZilZK{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-7a2fvF{
}
.phw-g-i-7a2fvF img{
}

.phw-g-i-7aBoGQ{
}

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

.phw-g-i-7ancmC{
font-size:14px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-7b3lKr{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
}

.phw-g-i-7b3lKr:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-7b3lKr:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-7b3lKr:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-7bYxEN{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-7bl8jb{
width:1065px;
height:24px;
}

.phw-g-i-7c5GUm{
}

.phw-g-i-7c5fpG{
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);
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
}

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

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

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

.phw-g-i-7cjLQ8{
font-size:15px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--brand-color-secondary);
}

.phw-g-i-7cs1CY{
}

.phw-g-i-7d9kpU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:300px;
}

.phw-g-i-7dFuPN{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-7dj6SS{
border-style:none;
}

.phw-g-i-7dzDTU{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-darkblack000000);
}

.phw-g-i-7eTSoT{
height:300px;
opacity:0;
}

.phw-g-i-7euNaY{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-7fX1fo{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-7ff3td{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
line-height:1.6;
}

.phw-g-i-7fxAOo{
}

.phw-g-i-7g0zhu{
}

.phw-g-i-7gRCXf{
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
}

.phw-g-i-7gTbax{
color:var(--white);
width:100%;
}

.phw-g-i-7gbhG8{
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-7iFSHl{
font-weight:500;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-7iJQhN{
}

.phw-g-i-7ibu2o{
}

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

.phw-g-i-7jje7S{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-7jsk6S{
font-weight:400;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
font-size:14px;
}

.phw-g-i-7kHVZs{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-7l1J5Q{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-7l1oQ9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
}

.phw-g-i-pqHkPc:hover .phw-g-i-7lQTVA{
height:300px;
}

.phw-g-i-7lQTVA{
}

.phw-g-i-nTCqrK:hover .phw-g-i-7lQTVA{
height:300px;
}

.phw-g-i-r26MSf:hover .phw-g-i-7lQTVA{
height:300px;
}

.phw-g-i-7lUZB5{
width:100%;
max-height:414px;
}

.phw-g-i-7ljP4I{
opacity:0;
}

.phw-g-i-7ltEkV{
background-color:transparent;
border-style:none;
}

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

.phw-g-i-7mgTza{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-7mt77H{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-7nOL3x{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:contain;
height:auto;
width:auto;
}

.phw-g-i-7ndpgD{
}

.phw-g-i-7oegbt{
}

.phw-g-i-7ot0Bn{
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-7ot0Bn{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-7pNVzU{
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--white);
font-weight:700;
font-size:18px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-7pNVzU:hover{
background-image:none;
border-color:var(--brand-color-primary);
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);
color:var(--white);
font-weight:700;
font-size:18px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

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

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

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

.phw-g-i-7pNVzU.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-7pNVzU:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-7pNVzU:visited{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}

.phw-g-i-7ptTF3{
}

.phw-g-i-7q05pB{
}

.phw-g-i-7qqwfY{
}

.phw-g-i-7r8kSN{
}

.phw-g-i-IxpHvc:hover .phw-g-i-7r8kSN{
font-size:14px;
}

.phw-g-i-7raI5m{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-7rbSgL{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-7rdDKf{
background-color:var(--widget-bg-white-color);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
color:var(--text-dark);
}

.phw-g-i-7rdDKf:hover{
}

.phw-g-i-7rvmo4{
font-size:24px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-7sA0FK{
}

.phw-g-i-7sEpYg{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-ha5zbW:hover .phw-g-i-7sEpYg{
color:var(--white);
}

.phw-g-i-GdaWgB:hover .phw-g-i-7sEpYg{
color:var(--white);
}

.phw-g-i-7sIWi9{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-7sc56j{
font-size:18px;
color:var(--phw-custom-heading-color);
line-height:1.4;
}

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

.phw-g-i-7t27Lb{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
height:260px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-7t27Lb{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:260px;
}

.phw-g-i-bX7KJP:hover .phw-g-i-7t27Lb{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:260px;
}

.phw-g-i-7tGujw{
padding-top:calc(var(--pu-space)*0);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
line-height:1.2;
}

.phw-g-i-7tLPMI{
}

.phw-g-i-7tmc86{
}

.phw-g-i-7u1DGQ{
}

.phw-g-i-7u8sSd{
color:var(--white);
font-size:14px;
}

.phw-g-i-7u8sSd:hover{
color:var(--white);
}

.phw-g-i-7u8sSd:focus{
outline-style:none;
}

.phw-g-i-7uKW1w{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-7ua3De{
color:var(--white);
font-size:14px;
}

.phw-g-i-7v2P9l{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-7vVuUm{
margin-inline-start:calc(var(--mu-space)*7.5);
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-7va0iB{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-7vevL5{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

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

.phw-g-i-7vwmh2{
color:var(--white);
font-size:14px;
}

.phw-g-i-7vwmh2:hover{
color:var(--white);
}

.phw-g-i-7vyJeM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-7w75hB{
}

.phw-g-i-7w8y0h{
}

.phw-g-i-7wUIcg{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-7wagIs{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-7wjBf9{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-7xBok8{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-7xWrkp{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
height:51px;
}

.phw-g-i-7xd5qJ{
font-weight:700;
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-7yCfGk{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-top:calc(var(--mu-space)*0.5);
margin-bottom:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-7ybjhh{
}

.phw-g-i-7z70cH{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7zG8am{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-7zx8na{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-7zxgvq{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

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

.phw-g-i-80zQSg{
}

.phw-g-i-81CtnU{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:16px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-81CtnU:hover{
background-image:none;
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--brand-color-primary);
font-size:16px;
}

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

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

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

.phw-g-i-81CtnU.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-81CtnU:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-81OYdH{
}

.phw-g-i-81WxuA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-81jnar{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}

.phw-g-i-81sKZM{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-824oY3{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-826dq3{
}

.phw-g-i-82CF0A{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
max-height:600px;
max-width:100%;
}

.phw-g-i-82TS5l{
width:122px;
height:66px;
}

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

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

.phw-g-i-82mGEN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
background-size:cover;
}

.phw-g-i-849j6o{
}

.phw-g-i-84AJyY{
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
font-size:16px;
}

.phw-g-i-84BHo5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-84LEak{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:0px;
border-style:solid;
border-top-style:none;
}

.phw-g-i-85LLBR{
color:var(--white);
}

.phw-g-i-85LLBR:hover{
color:var(--white);
}

.phw-g-i-85rtZE{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

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

.phw-g-i-86cnzy{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-86kayn{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

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

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

.phw-g-i-878XrL{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-87rGRr{
}

.phw-g-i-87t1kI{
}

.phw-g-i-882Uni{
background-color:transparent;
}

.phw-g-i-8879Zo{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-88J1Jy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-2-1739419013842.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-88KREC{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-88KREC{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-88b8ml{
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(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

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

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

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

.phw-g-i-894gFr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-899MiZ{
border-inline-end-width:0px;
border-inline-end-style:none;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-899p1f{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:800px;
}

.phw-g-i-89I9dJ{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:60px;
}

.phw-g-i-89I9dJ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-89SZk6{
font-size:36px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
line-height:1.2;
}

.phw-g-i-8ADTNx{
font-size:18px;
text-align:justify;
}

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

.phw-g-i-8AwYX3{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-8B0QbG{
}

.phw-g-i-8B7J65{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-8BlYvw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-8BofEa{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-8BpdJn{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-8Cp7z4{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
opacity:0.8;
}

.phw-g-i-8CqOgL{
font-weight:700;
font-family:var(--cms-g-inter);
font-size:14px;
text-decoration:underline;
}

.phw-g-i-8D8CEc{
}

.phw-g-i-8DKqq1{
font-weight:400;
width:100%;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-inline-end:calc(var(--pu-space)*5.5);
}

.phw-g-i-8DZNy9{
font-size:30px;
color:var(--white);
}

.phw-g-i-8EL7Pg{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-8FL5WM{
}
.phw-g-i-8FL5WM img{
object-fit:cover ;
}

.phw-g-i-8Fbi2g{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-8FbxPE{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-8Furev{
}

.phw-g-i-8G3GHc{
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);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.875);
width:100%;
font-family:var(--cms-g-inter);
}

.phw-g-i-8G6UCZ{
}

.phw-g-i-A1QKM6:hover .phw-g-i-8G6UCZ{
opacity:1;
}

.phw-g-i-8GE48s{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1.5px;
}

.phw-g-i-8GE48s:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-8GE48s:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

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

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

.phw-g-i-8GFy01{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
width:40%;
}

.phw-g-i-8H4Drd{
font-size:60px;
color:var(--white);
}

.phw-g-i-8H6hhX{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-8Hw6V6{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-8I92bZ{
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-8IOZ66{
}

.phw-g-i-8Ie4mr{
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-8JIlU4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1716914707882.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-8JdR4W{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-8JdR4W{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-Tpi4a4:hover .phw-g-i-8JdR4W{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-8JtSEE{
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
padding-left:20px;
background-color:var(--brand-color-primary);
box-shadow:none;
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:0;
margin-top:calc(var(--mu-space)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
min-height:auto;
padding-top:0;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:0;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-right:20px;
}

.phw-g-i-8JtSEE:hover{
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-decoration:none;
font-size:14px;
}

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

.phw-g-i-8JtSEE:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8JtSEE.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-8JtSEE:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-8KLIar{
}

.phw-g-i-8KRE5E{
}

.phw-g-i-8KRvIS{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-8KZfgz{
height:30px;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DLAb4Y:hover .phw-g-i-8KZfgz{
height:300px;
}

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

.phw-g-i-8LOeO6{
}

.phw-g-i-8Lwopl{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8M7a3H{
color:var(--white);
}

.phw-g-i-8M7a3H:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-8M7a3H:hover{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-w1m0SL:hover .phw-g-i-8M7a3H{
color:var(--phw-custom-black000000);
}

.phw-g-i-8MOF9C{
}

.phw-g-i-8Muusw{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-8NUkqz{
font-weight:700;
font-size:22px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-8NaaEz{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-8NmzgA{
color:var(--white);
}

.phw-g-i-8O2aLK{
opacity:0;
height:80px;
}

.phw-g-i-8OJ6xi{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-8Okk6p{
font-weight:700;
font-size:60px;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-8OkwJF{
border-style:none;
border-width:0px;
}

.phw-g-i-8PclAO{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-8PmLj3{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
padding-inline-start:calc(var(--pu-space)*11.25);
}

.phw-g-i-8Pxppw{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-model);
}

.phw-g-i-8QPVf0{
font-size:20px;
line-height:1.5;
color:var(--text-dark);
margin-bottom:calc(var(--mu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-8QPYEo{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
opacity:0;
height:0px;
}

.phw-g-i-iMv6tl:hover .phw-g-i-8QPYEo{
opacity:1;
}

.phw-g-i-8QoSQy{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-8R1ra1{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-8RHVGv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

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

.phw-g-i-8RuHQK{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-8SGpHM{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-8SIYhi{
width:100%;
}

.phw-g-i-8SQfOt{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-8SYJ5t{
max-height:auto;
max-width:auto;
width:auto;
min-height:auto;
min-width:auto;
height:580px;
}

.phw-g-i-8SYjlw{
}

.phw-g-i-8T0Ba8{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-8TVA1K{
}

.phw-g-i-8UHPzm{
}

.phw-g-i-8UKRKY{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-8UQJY6{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-8UULF8{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
width:547px;
}

.phw-g-i-8UtKM1{
padding-top:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*13.375);
font-weight:300;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
font-family:var(--cms-g-inter);
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-8UwsZx{
color:var(--brand-color-primary);
}

.phw-g-i-8V29iv{
}

.phw-g-i-8VkLaa{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
font-size:18px;
line-height:01.4;
}

.phw-g-i-8VkSdG{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-8W03M9{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-8W03M9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:380px;
}

.phw-g-i-8W4cMp{
}

.phw-g-i-8W7NL2{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-8W9CLZ{
}

.phw-g-i-8WBuJo{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
font-size:22px;
text-align:left;
}

.phw-g-i-8WJ2Ya{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
}

.phw-g-i-8WdYuP{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
}

.phw-g-i-8WdYuP:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-8WdYuP.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-8WdYuP:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-8Wgdyb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
}

.phw-g-i-8X58Ma{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-8XB1W9{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-8XCOqj{
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);
}

.phw-g-i-8XJ3pp{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-8XJlAd{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8XqlEj{
}

.phw-g-i-8XvzOa{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-8Y80lE{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-8Y8N7o{
}

.phw-g-i-8YDq6H{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-eNk23m:hover .phw-g-i-8YDq6H{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-8YHIt5{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-8YMMrM{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-8YMMrM img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-8YYoVs{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-8Yp09N{
}

.phw-g-i-8ZJA2u{
fill:var(--phw-custom-white1);
}

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

.phw-g-i-8ZtsYE{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-8aUo0M{
color:var(--white);
}

.phw-g-i-8aUo0M:hover{
color:var(--white);
}

.phw-g-i-8aifSE{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-8ajRkC{
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-8aqw0b{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-dark-blue25243b);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
font-size:18px;
}

.phw-g-i-8bNBRw{
}

.phw-g-i-8bVvB7{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:24px;
}

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

.phw-g-i-8c640R{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
}

.phw-g-i-8cTD38{
}

.phw-g-i-8cfxXa{
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
}

.phw-g-i-8clLTG{
}

.phw-g-i-8cza0e{
font-size:18px;
line-height:1.4;
margin-top:calc(var(--mu-space)*1.5);
color:var(--phw-custom-black000000);
}

.phw-g-i-8dJZvX{
font-size:18px;
font-weight:700;
}

.phw-g-i-8dNoIH{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-8dgouV{
font-weight:600;
font-size:18px;
line-height:1.25;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-8dycjD{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-8eUz3X{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-8etlU8{
}

.phw-g-i-8foV0z{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-8foZOj{
color:var(--white);
font-size:14px;
}

.phw-g-i-8foZOj:hover{
color:var(--white);
}

.phw-g-i-8foZOj:focus{
outline-style:none;
}

.phw-g-i-8gYDBJ{
font-size:22px;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
width:350px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.75;
line-height:1;
}

.phw-g-i-b3ImaJ:hover .phw-g-i-8gYDBJ{
opacity:1;
}

.phw-g-i-8gj8WX{
font-size:30px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}

.phw-g-i-8gw0JI{
}

.phw-g-i-8h0PMK{
}

.phw-g-i-8hGRcB{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-8hW4jo{
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-8hW4jo{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:380px;
}

.phw-g-i-8hizSm{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-8hizSm{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
font-size:24px;
}

.phw-g-i-8iBXbm{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--white);
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-8iGUra{
color:var(--white);
}

.phw-g-i-8ickXp{
}

.phw-g-i-8ikqxI{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-8iqIcA{
border-inline-end-style:solid;
border-inline-end-width:1px;
}

.phw-g-i-8iv4Vw{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:597px;
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-8jK0Xd{
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-8jO3dq{
}

.phw-g-i-8jS7TB{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
background-color:var(--brand-color-secondary);
}

.phw-g-i-8jbyKY{
font-weight:400;
width:353px;
font-size:14px;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-8jmbyR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-8kKRz4{
}

.phw-g-i-8keoFW{
}

.phw-g-i-8kmoCr{
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-8kodz7{
color:var(--white);
font-size:14px;
}

.phw-g-i-8kodz7:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-8kodz7:focus{
outline-style:none;
}

.phw-g-i-8kodz7:active{
border-width:0px;
}

.phw-g-i-8lNVWX{
}
.phw-g-i-8lNVWX img{
}

.phw-g-i-8lrUvr{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey1f2f2f2);
background:none;
background-image:none;
}

.phw-g-i-8lsNjp{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}

.phw-g-i-8m7X75{
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-8mEjM1{
}

.phw-g-i-8mU8nY{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

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

.phw-g-i-8nBOY2{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

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

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

.phw-g-i-8nMi2F{
}

.phw-g-i-8nVzlg{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-8o8oQn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-8oF7mO{
margin-bottom:calc(var(--mu-space)*10.5);
height:225px;
}

.phw-g-i-8oQhyF{
font-weight:400;
font-size:18px;
}

.phw-g-i-8oaj9a{
}

.phw-g-i-8ocMxn{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-8p3GYL{
}

.phw-g-i-8p8K1F{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-8pcujy{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-8pe7ds{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
width:60%;
min-width:60%;
height:51px;
}

.phw-g-i-8pedPD{
}

.phw-g-i-8pgKKA{
font-size:14px;
}

.phw-g-i-8pklCn{
font-weight:300;
color:var(--white);
}

.phw-g-i-8qCTmx{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:45px;
padding-left:8px;
padding-right:8px;
height:45px;
width:45px;
}

.phw-g-i-8qCkjF{
}

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

.phw-g-i-8qXUiq{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-8qpFyD{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
text-align:left;
}

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

.phw-g-i-8qqoSt{
}

.phw-g-i-8qtUjZ{
}

.phw-g-i-8qthRV{
}

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

.phw-g-i-8rJwAW{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-8rXE2Y{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-8sD4qY{
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-8sWJoM{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-8sqa6N{
padding-top:calc(var(--pu-space)*3.75);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-8sqa6N{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*3.75);
opacity:1;
}

.phw-g-i-8srWDs{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-8tJHfy{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-8tg989{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-8tiYdr{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:20px;
}

.phw-g-i-8uIBWZ{
}

.phw-g-i-8upVvz{
fill:var(--brand-color-primary);
}

.phw-g-i-8v51rW{
}
.phw-g-i-8v51rW img{
}

.phw-g-i-8vBKfZ{
}

.phw-g-i-8vCsQV{
}
.phw-g-i-8vCsQV img{
}

.phw-g-i-8vRnAm{
}

.phw-g-i-8vaZ03{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
}

.phw-g-i-8wRXVW{
color:var(--white);
font-size:14px;
}

.phw-g-i-8wRXVW:hover{
color:var(--white);
}

.phw-g-i-8wRXVW:focus{
border-style:none;
outline-style:none;
}

.phw-g-i-8wuEXa{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

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

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

.phw-g-i-8xGHiU{
opacity:0;
}

.phw-g-i-8xXJqA{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-8yGS3f{
}

.phw-g-i-8zD4c9{
border-style:none;
}

.phw-g-i-8zQ50h{
}

.phw-g-i-8zQA65{
}

.phw-g-i-8zSJw7{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-8zyRkC{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-915TUO{
}

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

.phw-g-i-91fWm6{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-91gxnm{
font-size:24px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-91jnaD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-92KBk4{
}

.phw-g-i-92RCaF{
fill:var(--brand-color-primary);
}

.phw-g-i-92tNhW{
}
.phw-g-i-92tNhW img{
object-fit:cover ;
}

.phw-g-i-93GJyY{
}

.phw-g-i-IxpHvc:hover .phw-g-i-93GJyY{
font-size:14px;
opacity:0;
}

.phw-g-i-93QG24{
text-align:center;
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
margin-inline-end:calc(var(--mu-space)*-5);
}

.phw-g-i-94BeRH{
font-weight:500;
font-size:20px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
}

.phw-g-i-94T3c5{
}

.phw-g-i-952pKt{
}

.phw-g-i-95NFX5{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
height:100%;
align-items:;
justify-content:;
}

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

.phw-g-i-95krj5{
}

.phw-g-i-95ni9z{
}

.phw-g-i-965uBC{
}
.phw-g-i-965uBC img{
}

.phw-g-i-96T85w{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-96aBBt{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-96b0Yw{
}

.phw-g-i-96lv0s{
font-size:3px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-96lv0s{
font-size:16px;
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-97IKuy{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-97f2o0{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-start:calc(var(--pu-space)*1.25);
}

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

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

.phw-g-i-97sPZ3{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:32px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

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

.phw-g-i-98REno{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-98uHX9{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-998ebt{
fill:var(--phw-custom-white1);
}

.phw-g-i-99IfpH{
}

.phw-g-i-9A4mvm{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-9AOKRW{
font-size:18px;
text-align:justify;
}

.phw-g-i-9AqkFi{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-9Aw0Sq{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-9B8MfX{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
opacity:0;
}

.phw-g-i-9BzZEM{
height:30px;
}

.phw-g-i-9Cjwvj{
color:var(--white);
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9Cjwvj{
color:var(--white);
height:380px;
}

.phw-g-i-9CjyCX{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-9CpiEb{
}

.phw-g-i-9D9WOw{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

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

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

.phw-g-i-9Ea8XR{
color:var(--white);
}

.phw-g-i-9Ea8XR:hover{
color:var(--white);
}

.phw-g-i-9Ea8XR:focus{
outline-style:none;
}

.phw-g-i-9EcDSa{
}

.phw-g-i-9EeKIA{
}

.phw-g-i-9G8tDB{
color:var(--white);
}

.phw-g-i-9H8c4V{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:18px;
}

.phw-g-i-9HF7qh{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:18px;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.3;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-9HNpob{
font-size:16px;
color:var(--white);
}

.phw-g-i-9HRubE{
}

.phw-g-i-9HV7A9{
color:var(--white);
text-transform:lowercase;
}

.phw-g-i-9HZ382{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-9HocYs{
}

.phw-g-i-9ICyC5{
}

.phw-g-i-9IUT9j{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:300px;
border-style:none;
border-width:0px;
}

.phw-g-i-9IziOs{
overflow:auto;
}

.phw-g-i-9J2RtU{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*3.75);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-9JM5pN{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-9JeWXd{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-9Jrr80{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-9K72Ky{
text-align:left;
}

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

.phw-g-i-9LA8fB{
font-size:36px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*0);
width:70%;
}

.phw-g-i-9LBVIO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-9Lbei9{
font-size:5px;
opacity:0;
}

.phw-g-i-9LeXaS{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-9MTI9p{
}

.phw-g-i-9MhAaK{
background-color:transparent;
}

.phw-g-i-9MyVbf{
}

.phw-g-i-9MzbFp{
fill:var(--brand-color-secondary);
}

.phw-g-i-9N55Aq{
background:var(--phw-custom-gradient1);
}

.phw-g-i-9NQ8eO{
}

.phw-g-i-9Nf4l1{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-9NoPgH{
background:var(--phw-custom-gradient1);
}

.phw-g-i-9Odt1a{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-top-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-9OgZcY{
font-size:44px;
color:var(--phw-custom-black000000);
}

.phw-g-i-9OxUlB{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*10.625);
}

.phw-g-i-9PKRYq{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9PS86w{
color:var(--secondary-text);
}

.phw-g-i-9PTzIO{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
font-weight:400;
font-size:16px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-9PsbRa{
}

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

.phw-g-i-9Q9dNw{
}

.phw-g-i-9QAt7D{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-9QIaja{
color:var(--white);
}

.phw-g-i-9QcNe6{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*7.5);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-9QeCdM{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9QeCdM{
opacity:1;
}

.phw-g-i-9QvV3T{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

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

.phw-g-i-9RAy2R{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-w1m0SL:hover .phw-g-i-9RAy2R{
color:var(--white);
}

.phw-g-i-9RJzLc{
height:300px;
width:450px;
fill:transparent;
}

.phw-g-i-9RL3om{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-9RpxsF{
font-size:14px;
color:var(--white);
}

.phw-g-i-9Rya6Y{
width:46%;
}

.phw-g-i-9SRWSM{
font-size:18px;
line-height:1.2;
}

.phw-g-i-9ScNIv{
}

.phw-g-i-9THP44{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-9TcAb2{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
padding-top:calc(var(--pu-space)*2.5);
width:300px;
}

.phw-g-i-9TcjAh{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:contain;
width:auto;
height:100%;
}

.phw-g-i-9UFfU4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-9UKgbW{
}

.phw-g-i-9UNZlU{
color:var(--white);
}

.phw-g-i-9Uaovp{
font-size:14px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-9Uaovp:hover{
color:var(--white);
}

.phw-g-i-9Uu6Ov{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
max-width:100%;
text-align:center;
}

.phw-g-i-9UxPmJ{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-9V0ubJ{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
height:50px;
width:727px;
}

.phw-g-i-9V6jXZ{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-9VAVia{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
min-height:450px;
}

.phw-g-i-9VFB56{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-9Vd1p4{
}

.phw-g-i-9VeKWa{
font-size:24px;
}

.phw-g-i-9VhxFq{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-9WJtD2{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-9WLY2M{
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);
font-weight:600;
font-size:28px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
}

.phw-g-i-9WsfI6{
}

.phw-g-i-9WzNWF{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-size:cover;
}

.phw-g-i-9X0gn5{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-9XMeDr{
opacity:0;
font-size:0px;
}

.phw-g-i-r26MSf:hover .phw-g-i-9XMeDr{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-9Y1prs{
}

.phw-g-i-9Y8EQi{
}

.phw-g-i-9YQtiN{
}

.phw-g-i-9Ye1Ec{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-9ZHuYH{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-9Zsy72{
font-size:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9Zsy72{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-9aPcta{
}

.phw-g-i-9aiswq{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
}

.phw-g-i-9ax1zU{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-9b6Jf8{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
font-weight:300;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-style:italic;
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
justify-content:center;
align-items:center;
text-align:center;
}

.phw-g-i-9bWPrg{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-9bo66T{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-9btF6L{
margin-inline-start:calc(var(--mu-space)*0);
max-width:100%;
font-weight:400;
width:100%;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-end:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-i-9btlBN{
}

.phw-g-i-9cPknN{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
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;
font-size:18px;
min-height:60px;
}

.phw-g-i-9cPknN:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-9cguAB{
}

.phw-g-i-9drX43{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
border-width:1px;
}

.phw-g-i-9drX43:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:transparent;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

.phw-g-i-9drX43:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-9drX43:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-9dtumJ{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-9dtumJ:hover{
background-image:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-9eTErM{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

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

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

.phw-g-i-9edlp6{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-9ee5Bb{
}

.phw-g-i-9fb1A5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9ffTlP{
}

.phw-g-i-9frDLv{
}
.phw-g-i-9frDLv img{
}

.phw-g-i-9g2kfh{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-9g2kfh{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-9g61K8{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-9gVh7l{
}

.phw-g-i-9gdISq{
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9gdISq{
height:74px;
}

.phw-g-i-9hhQUy{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
margin-top:calc(var(--mu-space)*-31.25);
}

.phw-g-i-9hk7vh{
font-size:0px;
opacity:0;
height:0px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-9hk7vh{
font-size:14px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-9hpnVS{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-9hpnVS img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-9i6F86{
fill:var(--brand-color-primary);
}

.phw-g-i-9iJUR1{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
}

.phw-g-i-9iLGKG{
}

.phw-g-i-9kM3zh{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-9kgeSn{
color:var(--white);
}

.phw-g-i-9kjoGN{
}

.phw-g-i-9kqjWW{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-9lIcU1{
}

.phw-g-i-9lb7Cm{
}

.phw-g-i-9lp908{
font-size:26px;
color:var(--white);
}

.phw-g-i-9mX73w{
}

.phw-g-i-9mfyxS{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-9n3aNN{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:right;
}

.phw-g-i-9nKZPt{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

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

.phw-g-i-9nXmgx{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-9nj7hS{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-9nnBq4{
width:100%;
}

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

.phw-g-i-9o0HRt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-9oLPdJ{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KD4krN:hover .phw-g-i-9oLPdJ{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
}

.phw-g-i-QMsycf:hover .phw-g-i-9oLPdJ{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
}

.phw-g-i-Tpi4a4:hover .phw-g-i-9oLPdJ{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
}

.phw-g-i-9oQA0M{
}

.phw-g-i-9oU32k{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-9ooYoc{
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9ooYoc{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
height:380px;
opacity:1;
}

.phw-g-i-9pDjq5{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-9pDjq5{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-black000000);
text-align:center;
opacity:1;
}

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

.phw-g-i-9pldwU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-9qYvcj{
}

.phw-g-i-9rWYnc{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-9rib4I{
}

.phw-g-i-9rmQ0b{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:42px;
}

.phw-g-i-9rwYT4{
}

.phw-g-i-9rxrCs{
}

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

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

.phw-g-i-9sqMwi{
}

.phw-g-i-9su9Ju{
}

.phw-g-i-9tSEeS{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-9uBXlu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-9uG95p{
}

.phw-g-i-9ubfpd{
font-size:36px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}

.phw-g-i-9ueRd3{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
}

.phw-g-i-9upbKW{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.2;
}

.phw-g-i-9v9mAz{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-9w1Utp{
color:var(--white);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-9wJqLd{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:500px;
background:var(--phw-custom-gradient1);
}

.phw-g-i-9wLQU3{
}

.phw-g-i-9wVPCc{
}

.phw-g-i-9wkoyP{
font-size:36px;
line-height:1.25;
color:var(--phw-custom-text-cac001f);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-9wnDkU{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-9x4LZG{
color:var(--white);
}

.phw-g-i-9xE6fh{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-9xjGIP{
}

.phw-g-i-9z5Yrt{
opacity:0;
font-size:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-9z5Yrt{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-9z7M86{
}

.phw-g-i-9zIErB{
}

.phw-g-i-9zLiTV{
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-A0V3Uz{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-A0dxIG{
}

.phw-g-i-A16m8n{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-i-A1QKM6{
}

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

.phw-g-i-A1zP3U{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-A2S6MJ{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-A2TOru{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

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

.phw-g-i-A2hpFd{
font-weight:400;
line-height:1.62;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
font-size:18px;
}

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

.phw-g-i-A3xtLe{
padding-top:calc(var(--pu-space)*10);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-A3xtLe{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*10);
opacity:1;
}

.phw-g-i-A4NNXg{
}

.phw-g-i-A4UXfJ{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
opacity:0.8;
width:513px;
}

.phw-g-i-A4pkNK{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-A4vm8i{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
}

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

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

.phw-g-i-A51FqD{
}

.phw-g-i-A5CY37{
}

.phw-g-i-A5DEgK{
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
height:160px;
width:380px;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
font-size:14px;
}

.phw-g-i-A5XOpj{
background:var(--phw-custom-gradient-white);
}

.phw-g-i-A5c8Tk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Finalhero2-1704890546404-1711691104964-1713258513175.png);
background-size:cover;
}

.phw-g-i-A5zB1s{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-bottom:calc(var(--pu-space)*0.5);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-A61wZJ{
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);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.875);
width:100%;
font-family:var(--cms-g-inter);
}

.phw-g-i-A6GzOd{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
font-size:14px;
min-height:45px;
}

.phw-g-i-A6GzOd:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-A6NkZC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/shutterstock_18051242741-1716371930959.png);
}

.phw-g-i-A6wBOb{
height:30px;
width:30px;
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*-3.125);
}

.phw-g-i-A6zYHx{
font-size:14px;
line-height:01.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-A74q09{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-A7XafA{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
text-align:justify;
}

.phw-g-i-A8S3jY{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-A8VFR4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
background-color:var(--phw-custom-white);
color:var(--phw-custom-black000000);
background-size:contain;
margin-top:calc(var(--mu-space)*-48.25);
}

.phw-g-i-A8Xtvf{
}

.phw-g-i-A8dOO8{
}

.phw-g-i-A8l2oe{
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);
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
}

.phw-g-i-A8tCvi{
height:775px;
width:775px;
}

.phw-g-i-A8yvrW{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-A96sZx{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-A9ZY10{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-A9mHBt{
border-right-style:solid;
border-right-color:var(--stroke-dark);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
}

.phw-g-i-AA0VSI{
}

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

.phw-g-i-AAKFvm{
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-AAZRBD{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-bordercolore9e9e9);
}

.phw-g-i-AAzayO{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-AB5BUN{
font-size:22px;
line-height:1;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-white);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
width:350px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

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

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

.phw-g-i-ABj94u{
}

.phw-g-i-ABl9Cd{
color:var(--white);
}

.phw-g-i-ABtI1w{
}

.phw-g-i-ACh3Zc{
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
font-size:0px;
}

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

.phw-g-i-ADDMVA{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
padding-left:20px;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
padding-right:20px;
}

.phw-g-i-ADDMVA:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

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

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

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

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

.phw-g-i-ADVI5I{
}

.phw-g-i-AE301I{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-AE6t5U{
line-height:.9;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-AEHGn2{
}

.phw-g-i-AEKE82{
color:var(--white);
}

.phw-g-i-AESHxg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:fill;
width:100%;
padding-bottom:calc(var(--pu-space)*5);
background-position:50% 100%;
}

.phw-g-i-AEU8U5{
}

.phw-g-i-AEfWUO{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-AEjYU5{
}

.phw-g-i-AEtJCQ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
min-height:100%;
}

.phw-g-i-AFiRO2{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

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

.phw-g-i-AFxRfR{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-AGQGa3{
color:var(--phw-custom-darkblack000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:22px;
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:350px;
opacity:0.7;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-AGZqv8{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-AGcdQH{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-AGpy8r{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:51px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-AHI2Dv{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-AHcZbk{
}

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

.phw-g-i-AHvDIu{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:fill;
}

.phw-g-i-AI3HvY{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-AI4a7c{
border-style:none;
}

.phw-g-i-AIk1Iz{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-AIsnPp{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

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

.phw-g-i-AJA6Vn{
}

.phw-g-i-AJFw2b{
}

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

.phw-g-i-AJVGfI{
color:var(--white);
font-size:14px;
}

.phw-g-i-AJVGfI:hover{
color:var(--white);
}

.phw-g-i-AJuGDs{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-AJuGDs:hover{
color:var(--white);
}

.phw-g-i-AKRzKl{
}
.phw-g-i-AKRzKl img{
object-fit:cover ;
}

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

.phw-g-i-AL1Ubx{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-AL2MlA{
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);
height:450px;
}

.phw-g-i-AL7mKx{
}
.phw-g-i-AL7mKx img{
object-fit:cover ;
}

.phw-g-i-AL7npR{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-ALdWTf{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ALnwa9{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
}

.phw-g-i-AMLTZM{
font-weight:700;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-AMVJwt{
color:var(--white);
}

.phw-g-i-AMvApB{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-AMvApB{
opacity:1;
}

.phw-g-i-AN8IBO{
}

.phw-g-i-ANAhS1{
}

.phw-g-i-ANO2Td{
background:var(--phw-custom-gradient-white);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ANRO6x{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-ANnMxO{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-ANrUhq{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-AOQarH{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-AOqrOX{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-AP8b5z{
font-size:14px;
color:var(--phw-custom-black000000);
}

.phw-g-i-API1bC{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-APPXyf{
}

.phw-g-i-APQKfd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*26);
padding-inline-end:calc(var(--pu-space)*26);
}

.phw-g-i-APjwyf{
color:var(--white);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-AQYMRd{
}

.phw-g-i-AQnDMZ{
margin-top:calc(var(--mu-space)*5);
width:100%;
}
.phw-g-i-AQnDMZ img{
object-fit:cover;
}

.phw-g-i-AQxkEm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:700px;
}

.phw-g-i-ARjt21{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:80%;
max-height:230px;
}

.phw-g-i-ARlWLd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-AS57Ur{
}

.phw-g-i-AS5e6P{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-ASNCEo{
font-weight:400;
font-size:14px;
}

.phw-g-i-ASOS3r{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ASfK78{
}

.phw-g-i-AT8Sr0{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:0;
}

.phw-g-i-ATHuA2{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-ATkjhd{
}

.phw-g-i-ATzR3c{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
justify-content:;
align-items:center;
}

.phw-g-i-AU7lee{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-AUCcQy{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-AUCcQy{
opacity:1;
}

.phw-g-i-AUDOjD{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-AV8wkt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-AVOpFD{
}

.phw-g-i-AW3Czm{
}

.phw-g-i-AWBdWI{
}

.phw-g-i-AWJjVt{
text-align:center;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-AWSbXv{
}
.phw-g-i-AWSbXv img{
}

.phw-g-i-AWnZbS{
font-size:22px;
}

.phw-g-i-AWowtH{
}

.phw-g-i-AWxPvz{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-AWybzU{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-AXFqYN{
color:var(--white);
font-size:18px;
}

.phw-g-i-AXSkkM{
height:380px;
}

.phw-g-i-AYjxBP{
}

.phw-g-i-AYueSs{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-AYwFoH{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

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

.phw-g-i-AZZNm2{
}

.phw-g-i-AZk1Y2{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-AZkIcx{
font-size:14px;
}

.phw-g-i-AaAT7v{
color:var(--white);
}

.phw-g-i-AaAT7v:hover{
color:var(--white);
}

.phw-g-i-AaHGPt{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
background-size:cover;
align-items:center;
background-repeat:no-repeat;
height:175px;
}

.phw-g-i-AaXxKR{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

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

.phw-g-i-AcU8N2{
}

.phw-g-i-AcWBCy{
color:var(--white);
width:100%;
text-align:center;
}

.phw-g-i-AcWaEY{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Achmyy{
color:var(--white);
}

.phw-g-i-Achmyy:focus{
}

.phw-g-i-Ae4nZO{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Ae4nZO{
opacity:1;
height:300px;
}

.phw-g-i-Ae6eVK{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-Ae6eVK:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-Ae8AwC{
}
.phw-g-i-Ae8AwC img{
object-fit:cover ;
}

.phw-g-i-AeED8P{
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-AehMRl{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-Af1pVK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 0%;
}

.phw-g-i-AfMmZ2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/despite-background-1725970669426.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
background-size:cover;
background-position:0% 0%;
background-repeat:no-repeat;
}

.phw-g-i-AfNAJo{
color:var(--white);
font-size:14px;
}

.phw-g-i-AfNAJo:hover{
color:var(--white);
}

.phw-g-i-AfeYcL{
font-family:var(--cms-g-inter);
font-weight:300;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-AfeYcL{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
}

.phw-g-i-Afnvxw{
font-size:60px;
line-height:0.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-Ag56UT{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Ag56UT:hover{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Ag56UT:focus-visible{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--brand-color-primary);
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-Ag56UT:visited{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

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

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

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

.phw-g-i-AghNjf{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Agn2Ak{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image28-1712052293757-1718186514866.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:270px;
}

.phw-g-i-Agw3jl{
font-size:18px;
line-height:1.4;
margin-top:calc(var(--mu-space)*1.5);
color:var(--phw-custom-black000000);
}

.phw-g-i-AhBOgF{
fill:var(--brand-color-primary);
}

.phw-g-i-AhE1vm{
}

.phw-g-i-AhHg8l{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-AhHg8l{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-AhglV3{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-XOrheh:hover .phw-g-i-AhglV3{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:none;
}

.phw-g-i-Ahllex{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-Ahvg48{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
height:auto;
width:100%;
}

.phw-g-i-AiCL4h{
color:var(--white);
}

.phw-g-i-AiDvNW{
}

.phw-g-i-AiMhv8{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-AiczKv{
color:var(--white);
font-size:18px;
line-height:1.4;
}

.phw-g-i-Aif3Rq{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-Aiye3n{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
justify-content:end;
align-items:center;
width:44px;
}

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

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

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

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

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

.phw-g-i-Ajsiq2{
}

.phw-g-i-AkBaYh{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-AkBaYh{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-AkVIn3{
}

.phw-g-i-AkWgTv{
fill:var(--icon-light);
}

.phw-g-i-AkYeFo{
}

.phw-g-i-Akkjya{
margin-bottom:calc(var(--mu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
}

.phw-g-i-Al1oNk{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-Al1oNk:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

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

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

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

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

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

.phw-g-i-Am1SOx{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-Am1SOx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
padding-left:20px;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
padding-right:20px;
}

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

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

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

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

.phw-g-i-AmS4wo{
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);
height:51px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:none;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-AmToK2{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
background-color:transparent;
border-width:1px;
}

.phw-g-i-AmToK2:hover{
background-color:transparent;
font-family:var(--cms-g-inter);
border-color:transparent;
color:var(--white);
font-weight:700;
}

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

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

.phw-g-i-AmToK2:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-An5mGW{
width:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:15px;
}

.phw-g-i-AnFioz{
}

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

.phw-g-i-AoFOBj{
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--white);
}

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

.phw-g-i-AogBnl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:600px;
}

.phw-g-i-ApNhOZ{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-ApTkd8{
font-weight:400;
color:var(--white);
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-i-ApTkd8:active{
border-color:transparent;
}

.phw-g-i-ApTkd8:hover{
}

.phw-g-i-Apl8uc{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-Apl8uc{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-AptKEn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*5.625);
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-AqCCRk{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-AqD2bn{
font-weight:700;
font-size:22px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-AqYiZB{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-AqYiZB{
opacity:1;
}

.phw-g-i-ArcDLy{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
height:100%;
}

.phw-g-i-Ard8HP{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

.phw-g-i-Artjvh{
padding-top:calc(var(--pu-space)*5);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-Artjvh{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*5);
opacity:1;
}

.phw-g-i-ArwaHO{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-ArwaHO:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-As5FIX{
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-AsPdWB{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.11;
font-weight:700;
}

.phw-g-i-AsrceL{
}

.phw-g-i-Asy19h{
color:var(--phw-custom-black000000);
}

.phw-g-i-AtJcmN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-r26MSf:hover .phw-g-i-AtvmY8{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-AtvmY8{
}

.phw-g-i-AuPrKb{
width:25px;
height:25px;
}

.phw-g-i-AvR6aJ{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-AvRECO{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-AvXFdY{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-weight:700;
}

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

.phw-g-i-AvtJij{
font-size:18px;
color:var(--phw-custom-heading-color);
line-height:1.4;
}

.phw-g-i-Aw9pMU{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-AwVBh9{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:550px;
opacity:0.8;
height:250px;
}

.phw-g-i-AxCD4I{
}

.phw-g-i-Axeg20{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-AxlnuW{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-AxqVqL{
font-size:14px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-AyNP4F{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:550px;
opacity:1;
}

.phw-g-i-AyRR33{
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.2;
font-family:var(--cms-g-inter);
text-align:center;
}

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

.phw-g-i-AzHGrw{
}

.phw-g-i-AzV48I{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-AzZhol{
width:100%;
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-B0JjS5{
border-right-style:none;
}

.phw-g-i-B0S20b{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-B0p6SN{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-B0p6SN{
opacity:1;
}

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

.phw-g-i-B11mVO{
}
.phw-g-i-B11mVO img{
object-fit:cover ;
}

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

.phw-g-i-B1KHWX{
color:var(--white);
font-family:var(--cms-g-roboto);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-B1xJKZ{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
padding-bottom:calc(var(--pu-space)*2.5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-B1yStS{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
line-height:1;
}

.phw-g-i-B27YuG{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

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

.phw-g-i-B2KgPs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-B2X3P9{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-B2hJKG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-B2mfl6{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-B2qeyg{
padding-inline-start:calc(var(--pu-space)*23);
padding-inline-end:calc(var(--pu-space)*3.75);
}

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

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

.phw-g-i-B3NgGE:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-B3NgGE.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-B3NgGE:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-B3NgGE{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-white);
min-height:60px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-B3NxZb{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-14.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-B3PE2t{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-B3PE2t{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-B4B6yO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-B4CciK{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-B4MHl9{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-B4R15v{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
opacity:0;
width:0px;
height:0px;
}

.phw-g-i-B4lewJ{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-B5FuOA{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:0;
text-align:center;
}

.phw-g-i-R8qPGU:hover .phw-g-i-B5FuOA{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
opacity:1;
}

.phw-g-i-B5jMAD{
padding-inline-start:calc(var(--pu-space)*23.25);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*2.25);
}

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

.phw-g-i-B5q1IG{
}

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

.phw-g-i-B69xcv{
}

.phw-g-i-B6iuPm{
}

.phw-g-i-B6sqN4{
}

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

.phw-g-i-B77wrJ{
width:100%;
}

.phw-g-i-B7AZV5{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-B7E3dF{
}

.phw-g-i-B8oA3C{
}

.phw-g-i-B8poAM{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-B8rUPi{
}

.phw-g-i-B8s6UV{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-B8yjqn{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-B9AKSp{
height:250px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-B9Gdvs{
}

.phw-g-i-B9MPey{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-B9PjsJ{
}

.phw-g-i-B9XwXg{
}

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

.phw-g-i-BABsin{
font-size:5px;
}

.phw-g-i-BAqGOv{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
max-width:36%;
width:36%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-BBAuTP{
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-BBKb1s{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-BBsJji{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:45px;
padding-left:8px;
padding-right:8px;
}

.phw-g-i-BBt3lj{
}

.phw-g-i-BCCUvn{
}

.phw-g-i-BCi9AR{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:100%;
}

.phw-g-i-BDTqBG{
}

.phw-g-i-BDaAQf{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-BDn9Ye{
font-size:22px;
}

.phw-g-i-BDpAG5{
}

.phw-g-i-BEA1eI{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-BEA1eI{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-BEI6fj{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-BEhVSY{
height:61px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-jb5b3b3);
}

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

.phw-g-i-BF9YZN{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-BFSTVV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-BGHT3W{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-BGHT3W img{
}

.phw-g-i-BGIzvo{
}

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

.phw-g-i-BGymNE{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-BHpCH0{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-BIVhYW{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-BJqhMJ{
}

.phw-g-i-BJzGJm{
}

.phw-g-i-BK46lN{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-QzumDK:hover .phw-g-i-BK46lN{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-BKDMsq{
color:var(--white);
}

.phw-g-i-BKHfLT{
}

.phw-g-i-BKSH7O{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*8.75);
border-top-right-radius:calc(var(--border-radius-base)*8.75);
border-bottom-left-radius:calc(var(--border-radius-base)*8.75);
border-bottom-right-radius:calc(var(--border-radius-base)*8.75);
background-color:var(--brand-color-primary);
min-height:51px;
padding-inline-start:13px;
padding-inline-end:13px;
}

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

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

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

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

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

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

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

.phw-g-i-BLFAj0{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-BLFAj0{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-psfvQq:hover .phw-g-i-BLFAj0{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-BLHZ8t{
}

.phw-g-i-BLirBj{
}

.phw-g-i-BLqTMh{
}

.phw-g-i-BLxF8P{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-BMA8kn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
max-height:51px;
}

.phw-g-i-BMXObE{
}

.phw-g-i-BMglBc{
}
.phw-g-i-BMglBc img{
}

.phw-g-i-BMuV6y{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-BNTaiQ{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-BNVIYA{
font-size:3px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-BNVIYA{
font-size:16px;
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-BNbk3k{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-BNfy3J{
fill:var(--brand-color-primary);
}

.phw-g-i-BNxl58{
}

.phw-g-i-BOE0bH{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-BOKqUu{
border-style:solid;
}

.phw-g-i-BPMGfi{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

.phw-g-i-BPg9rQ{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-BQJ4W8{
}

.phw-g-i-BQbD2D{
}

.phw-g-i-BR0ZqB{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
object-fit:fill;
height:83px;
width:100%;
}

.phw-g-i-BRQ3NK{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-BRfy0p{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-black000000);
line-height:1.4;
}

.phw-g-i-BRhQYo{
}

.phw-g-i-BSDGSV{
}

.phw-g-i-BSKH9o{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-BSPVhl{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
line-height:1.62;
}

.phw-g-i-BSUCK5{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-686873686873);
font-weight:500;
text-align:center;
}

.phw-g-i-7LMbPq:hover .phw-g-i-BSUCK5{
color:var(--phw-custom-black000000);
}

.phw-g-i-BSZtEh{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
height:30px;
}

.phw-g-i-BTDrty{
font-weight:300;
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-BTQZwW{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-BUsdpn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-BV4JGt{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-BVWQsw{
}

.phw-g-i-BVrWuc{
}

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

.phw-g-i-BW1RpM{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:512px;
}

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

.phw-g-i-BX9MaG{
}

.phw-g-i-BXe3hR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-BXhjNb{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.5;
}

.phw-g-i-BY2YXA{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-BYNLXf{
font-size:14px;
color:var(--white);
}

.phw-g-i-BYxj4y{
font-size:18px;
line-height:1.2;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-BYzpAL{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-BYzpAL{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

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

.phw-g-i-BZ9KPt{
}

.phw-g-i-BZToby{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-BZUVRe{
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(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

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

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

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

.phw-g-i-BZkQne{
}

.phw-g-i-Ba6m8a{
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-BaEUZQ{
color:var(--secondary-text);
height:auto;
width:100%;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-BaGjTe:focus{
border-style:none;
}

.phw-g-i-BaGjTe{
}

.phw-g-i-BaK09T{
}

.phw-g-i-BaV6gQ{
font-size:14px;
font-weight:400;
color:var(--white);
}

.phw-g-i-BaYxtG{
}

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

.phw-g-i-BbAqQp{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:380px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-BbAqQp{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
}

.phw-g-i-BbkycO{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-686873686873);
}

.phw-g-i-BbmxLN{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-BbuPqf{
font-size:18px;
color:var(--white);
width:100%;
}

.phw-g-i-BbwWfS{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-BcHX9z{
}

.phw-g-i-BcI70j{
color:var(--white);
}

.phw-g-i-BcvhB3{
}

.phw-g-i-BcwVn9{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-Bd0Iwi{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-BdJjgL{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

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

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

.phw-g-i-BdlUSK{
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-BeDbvY{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-BeGOQE{
width:340px;
height:150px;
}

.phw-g-i-Beo4oq{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-Bf65tq{
color:var(--white);
}

.phw-g-i-BfCUya{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-BfEHpk{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-BfHpuW{
background-color:transparent;
width:100%;
}

.phw-g-i-BfJwCJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-BfdkN0{
}

.phw-g-i-Bh6d6s{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-jb5b3b3);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-BhST8Z{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-Z15cAK:hover .phw-g-i-BhST8Z{
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-BhjiZW{
}

.phw-g-i-BisS1q{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
text-align:center;
}

.phw-g-i-BivQTY{
}

.phw-g-i-Biy5wl{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-Biy5wl img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-BjOMa7{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*5);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-BjOMa7{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*5);
opacity:1;
}

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

.phw-g-i-Bjo3zg{
background:var(--phw-custom-gradient-white);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-Bk2N6n{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--text-dark);
font-size:var(--font-size-15);
border-top-left-radius:calc(var(--border-radius-base)*0);
line-height:var(--paragraph-line-height-1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-BkIDq3{
font-size:17.778px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:600;
text-align:center;
}

.phw-g-i-BkZYSr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
min-height:51px;
height:51px;
}

.phw-g-i-BkgIlp{
font-size:18px;
line-height:1.4;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*5.125);
}

.phw-g-i-Bkn36R{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle1290-1716532262987.png);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Bl00I2{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Bl00I2{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-Bl7YFR{
font-size:24px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Blqp6l{
}

.phw-g-i-BmJs0c{
font-family:var(--cms-g-inter);
font-weight:500;
font-size:28px;
}

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

.phw-g-i-BmgSsc{
}

.phw-g-i-BnDoIq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-size:fill;
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-Bo6JZ5{
font-size:18px;
font-weight:700;
color:var(--phw-custom-heading-color);
line-height:1.4;
}

.phw-g-i-BoAnh1{
}

.phw-g-i-Bos8vC{
color:var(--white);
}

.phw-g-i-Bos8vC:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-w1m0SL:hover .phw-g-i-Bos8vC{
color:var(--white);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-BpFQDS{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-BpFQDS img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-BpFbfo{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:550px;
opacity:0.8;
height:377px;
}

.phw-g-i-BqHbnM{
}

.phw-g-i-BqoKuJ{
}

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

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

.phw-g-i-Bs1lj0{
font-size:22px;
}

.phw-g-i-BsP3UX{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-BshocS{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-BsyRE6{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Bt53nS{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
min-height:40px;
margin-top:calc(var(--mu-space)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-Bt7xgj{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:600;
font-size:18px;
}

.phw-g-i-BtGjoa{
}

.phw-g-i-BtNRm3{
}

.phw-g-i-BtOlZp{
height:300px;
width:450px;
}

.phw-g-i-BtgS13{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-IxpHvc:hover .phw-g-i-BtgS13{
font-size:14px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-VAuqp5:hover .phw-g-i-BtgS13{
font-size:14px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-pZgXaq:hover .phw-g-i-BtgS13{
font-size:14px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-Bu2Mv9{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-Bu2Mv9{
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
opacity:1;
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-BuKcLX{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
opacity:0;
}

.phw-g-i-BuwaML{
}

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

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

.phw-g-i-Bw51aU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:25px;
}

.phw-g-i-Bw5DzR{
}

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

.phw-g-i-BwLUgl{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
font-family:var(--cms-g-inter);
}

.phw-g-i-BwLUgl:hover{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

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

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

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

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

.phw-g-i-BwapJA{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-Bwzbko{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-BxEfVK{
align-items:start;
}

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

.phw-g-i-ByBQwr{
}

.phw-g-i-ByRL8b{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-BzoWym{
font-size:20px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-BzvGSv{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-C03Zr6{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-C1BWSD{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
height:260px;
}

.phw-g-i-C1DMaV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-C1KFIS{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-C1RCHN{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-C1SlWw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
}

.phw-g-i-C1m1OF{
}

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

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

.phw-g-i-C1sEyM{
font-size:24px;
color:var(--white);
font-weight:300;
}

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

.phw-g-i-C1tZaY{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-C1tZaY{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-C2IXUR{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-C2YF72{
opacity:0;
}

.phw-g-i-C2eh1l{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-kzOVhZ:hover .phw-g-i-C2eh1l{
color:var(--white);
}

.phw-g-i-C2gRJQ{
font-weight:700;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-C3K8eh{
}

.phw-g-i-C3Lwh0{
}

.phw-g-i-C3d0VG{
fill:var(--phw-custom-white1);
}

.phw-g-i-C41Q0C{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-C46K70{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

.phw-g-i-C4FnM4{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-C4VuO8{
}

.phw-g-i-C4o6pq{
margin-inline-start:calc(var(--mu-space)*-9.875);
border-inline-end-style:solid;
border-inline-start-style:none;
border-inline-end-width:1px;
border-inline-start-color:transparent;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
text-align:center;
}

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

.phw-g-i-C5WEQu{
}

.phw-g-i-C5jBGL{
}

.phw-g-i-C5kD6q{
}

.phw-g-i-C5nRna{
}

.phw-g-i-C6CJUr{
font-weight:700;
font-size:60px;
line-height:1.0;
color:var(--white);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-C6dwmH{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-C7krvz{
}

.phw-g-i-C7pzp9{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-C7pzp9{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
opacity:1;
}

.phw-g-i-C8IVNY{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-C8LTGD{
max-height:50px;
color:var(--phw-custom-black000000);
max-width:384px;
font-weight:400;
width:384px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-C8Zt98{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.6;
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
}

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

.phw-g-i-C96pTI{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-C9MuMX{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-C9N9pO{
background:none;
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:transparent;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-C9cG3N{
}
.phw-g-i-C9cG3N img{
}

.phw-g-i-C9iKjH{
background-color:var(--widget-bg-white-color);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-CACaB1{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

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

.phw-g-i-CAigjx{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-CAogcv{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-CB5piV{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-CBBM3k{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-CBP0fA{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-CBhKv5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-CBsf8A{
}

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

.phw-g-i-CCJZI5{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-CCXKNH{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:28px;
}

.phw-g-i-CCpr7B{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-CCqdal{
}

.phw-g-i-CCw8uu{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-CD82Lj{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
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);
border-width:1px;
text-decoration:underline;
font-size:14px;
}

.phw-g-i-CD82Lj:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

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

.phw-g-i-CD82Lj:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-CDf418{
height:30px;
width:30px;
}

.phw-g-i-CDz1wQ{
}
.phw-g-i-CDz1wQ img{
object-fit:cover;
}

.phw-g-i-CE3s4y{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
align-items:;
justify-content:;
padding-top:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*13.375);
}

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

.phw-g-i-CEEEh3{
font-size:10px;
font-weight:700;
color:var(--white);
}

.phw-g-i-CEEN5f{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-CEIz6o{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:end;
justify-content:;
}

.phw-g-i-CEqK4e{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:300;
}

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

.phw-g-i-CGs6Kk{
}

.phw-g-i-CH0qO8{
}

.phw-g-i-CHIzfS{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-CHIzfS{
font-size:14px;
text-align:center;
opacity:1;
height:380px;
}

.phw-g-i-CHN4i0{
font-weight:700;
font-size:28px;
line-height:1.6;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-CHWj81{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:200px;
text-align:justify;
}

.phw-g-i-CHabE4{
color:var(--phw-custom-black000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
margin-bottom:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-esT73N:hover .phw-g-i-CHabE4{
color:var(--white);
background-color:transparent;
}

.phw-g-i-CHjpVe{
}

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

.phw-g-i-CHrcfm{
}

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

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

.phw-g-i-CIomhl{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-CIpdea{
height:410px;
width:660px;
}

.phw-g-i-CIrPRg{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-CItHRZ{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
}

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

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

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

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

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

.phw-g-i-CJPAzl{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-CJQWNt{
}

.phw-g-i-CJS0gH{
font-size:14px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-CJXFmy{
}

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

.phw-g-i-CLJHxl{
}

.phw-g-i-CLMkYm{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-CLcq8C{
}

.phw-g-i-CLiMvh{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--brand-color-primary);
}

.phw-g-i-CLj6JK{
}

.phw-g-i-CMnTP4{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-CMv0sU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-CNEQky{
font-size:44px;
}

.phw-g-i-CNItGw{
font-weight:500;
font-size:24px;
}

.phw-g-i-CNZz6E{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-secondary);
}

.phw-g-i-COIgrI{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-COMONk{
padding-inline-start:calc(var(--pu-space)*25);
padding-top:calc(var(--pu-space)*25);
}

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

.phw-g-i-CPCzaY{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
background-color:transparent;
border-width:0px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-CPCzaY:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-CPCzaY.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-CPCzaY:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-CPMDIO{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--link-hover-color);
}

.phw-g-i-CQF2jA{
background:var(--phw-custom-gradient1);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
font-weight:700;
font-size:22px;
color:transparent;
font-family:var(--cms-g-inter);
}

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

.phw-g-i-CQrwwB{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-CR02e1{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
box-shadow:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-CR02e1{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:solid;
}

.phw-g-i-CR6FZn{
opacity:0;
}

.phw-g-i-CRCDPH{
color:var(--white);
}

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

.phw-g-i-CRkdci{
color:var(--phw-custom-heading-color);
font-weight:400;
font-size:18px;
line-height:1.62;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-CS8aA9{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-CSFkqX{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-CSk9Fn{
}

.phw-g-i-CTDDh5{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-CTFEjx{
}

.phw-g-i-CTYPku{
opacity:1;
height:80px;
}

.phw-g-i-CTYbsC{
border-style:none;
}

.phw-g-i-CTdSOv{
}

.phw-g-i-CTs9FZ{
}

.phw-g-i-CUNVdX{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-CV1dSj{
font-size:14px;
}

.phw-g-i-CVBGjq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282029-1716888459574.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-CVHOdH{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
}

.phw-g-i-CVyPU9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-CVzzt9{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

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

.phw-g-i-CWVUK0{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-CWlQvG{
}

.phw-g-i-CX6UJx{
}

.phw-g-i-CXZQUq{
}

.phw-g-i-CXmHLF{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-CXmHLF:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-CXsFZU{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CYHng3{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-CYLECt{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-CYVssO{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-gradient1);
}

.phw-g-i-CYgXhe{
}

.phw-g-i-CYrpxR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

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

.phw-g-i-CZcrid{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-CZcxTW{
text-align:left;
}

.phw-g-i-CZer5Q{
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);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
}

.phw-g-i-CZtwF4{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-CZtwF4{
opacity:1;
height:300px;
}

.phw-g-i-CaHh7c{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-CavPDQ{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-CavPDQ img{
object-fit:cover;
}

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

.phw-g-i-CbEBaf{
font-weight:500;
}

.phw-g-i-CbJ2we{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-CbNBjo{
}

.phw-g-i-CbsfMS{
}
.phw-g-i-CbsfMS img{
}

.phw-g-i-Cc7Ypt{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-CcNflu{
font-size:16px;
}

.phw-g-i-CcQ8ps{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:24px;
}

.phw-g-i-CdIbkl{
}

.phw-g-i-CdTeMW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
width:60%;
height:51px;
}

.phw-g-i-Cejesg{
}

.phw-g-i-Cf7Ib6{
font-size:44px;
color:var(--white);
}

.phw-g-i-CfasUN{
}

.phw-g-i-Cfhqpj{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-Cfhqpj img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-Cg2Y9L{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Cg2yhS{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-CgP5pK{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-CgbvSa{
padding-inline-start:calc(var(--pu-space)*25);
}

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

.phw-g-i-ChSVoG{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:80%;
}

.phw-g-i-ChUeRd{
}

.phw-g-i-ChsJhO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-CiP2b4{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

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

.phw-g-i-CipUBT{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-CjcnjP{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Cjoeiq{
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);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:30px;
color:var(--brand-color-primary);
}

.phw-g-i-CkMbE2{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:fill;
background-position:0% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-CkaZdQ{
}

.phw-g-i-Cl4TxL{
color:var(--white);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-Cl4TxL{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-ClG8yV{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-ClKxrB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-CllBUN{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

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

.phw-g-i-Cm5cVo{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-CmAUEI{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-CmHZc6{
color:var(--text-dark);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-20);
}

.phw-g-i-CmQnYO{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-CmYmYu{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
align-items:center;
justify-content:center;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-CmgTOV{
}

.phw-g-i-CmhOwv{
}

.phw-g-i-Cmyij8{
}

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

.phw-g-i-Cnnaod{
}

.phw-g-i-Cnow5G{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-CodZzT{
text-align:start;
}

.phw-g-i-CohFFO{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-text-cac001f);
}

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

.phw-g-i-CoivoU:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

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

.phw-g-i-CoivoU:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-Coqmu4{
fill:var(--brand-color-primary);
}

.phw-g-i-CoxqNG{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
margin-bottom:calc(var(--mu-space)*-1.875);
}

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

.phw-g-i-Cq6IVC{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-CqLDBn{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KD4krN:hover .phw-g-i-CqLDBn{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
height:100px;
}

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

.phw-g-i-CqvrvM{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:left;
}

.phw-g-i-Cr596f{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-Crx73p{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-Crx73p{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-4.375);
}

.phw-g-i-Cs0KhN{
}

.phw-g-i-Cs8F0O{
}

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

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

.phw-g-i-CtaA2m{
}

.phw-g-i-CttT6T{
height:400px;
}

.phw-g-i-CtxiHi{
}

.phw-g-i-Cu8fZn{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Cu8fZn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:380px;
}

.phw-g-i-VAuqp5:hover .phw-g-i-Cu8fZn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:380px;
}

.phw-g-i-pZgXaq:hover .phw-g-i-Cu8fZn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:380px;
}

.phw-g-i-CuBUUZ{
}

.phw-g-i-CuPxVx{
font-size:60px;
line-height:1.1;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:490px;
height:198px;
}

.phw-g-i-Cuc7b3{
}

.phw-g-i-CucWAA{
}

.phw-g-i-CuwXSb{
}

.phw-g-i-Cuwz1h{
max-height:600px;
width:100%;
}

.phw-g-i-CvDDES{
}

.phw-g-i-CvGH01{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-CveP6B{
width:100%;
height:150px;
}

.phw-g-i-Cw85YT:active{
border-width:0px;
font-size:14px;
color:var(--white);
}

.phw-g-i-Cw85YT{
}

.phw-g-i-Cw85YT:focus{
border-width:0px;
font-size:14px;
color:var(--white);
}

.phw-g-i-CxSw8q{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-CxSw8q{
font-size:12px;
color:var(--white);
opacity:1;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-CxdNiS{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-CxdNiS:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

.phw-g-i-CxxcTN{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.3;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-CyJQlc{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-CyLxhE{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-Cyk7Re{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
}

.phw-g-i-CyrCP4{
font-size:44px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

.phw-g-i-Cyvrgh{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-Cyynqc{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Cz5UlC{
}

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

.phw-g-i-CzHsXD{
}

.phw-g-i-CzmTBo{
}

.phw-g-i-D0JZKL{
font-size:22px;
}

.phw-g-i-D0LSV6{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-D0MbIJ{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
}

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

.phw-g-i-D0dgsU{
}

.phw-g-i-D0n1pX{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-D0n1pX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-D0nVLi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-D0ro19{
opacity:1;
height:30px;
}

.phw-g-i-D1AwE6{
}
.phw-g-i-D1AwE6 img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-D1VsmK{
width:300px;
padding-inline-start:calc(var(--pu-space)*25);
margin-inline-start:calc(var(--mu-space)*4.5);
}

.phw-g-i-D1alVm{
font-size:18px;
text-align:justify;
}

.phw-g-i-D25vMC{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-D2f2bq{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-D2iXxX{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-D2nM9Q{
background-image:none;
text-align:left;
background-size:cover;
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-D2pcx4{
margin-top:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*11.25);
width:600px;
height:490px;
}

.phw-g-i-D2x7WS{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-D37aDg{
height:260px;
}

.phw-g-i-D3Zgo2{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-D3gEuk{
}

.phw-g-i-D3zusG{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-D4CKZ8{
fill:var(--brand-color-primary);
}

.phw-g-i-D4JxD0{
}

.phw-g-i-D4RAW0{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-D5TQre{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-D5UbrI{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
max-width:100%;
}

.phw-g-i-D5rl9a{
font-weight:700;
font-size:60px;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-D61jV7{
color:var(--link-color);
border-color:transparent;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
text-align:left;
}

.phw-g-i-D61jV7:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-D61jV7:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

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

.phw-g-i-D6FLl7{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-D6IFOd{
font-size:16px;
color:var(--white);
font-weight:700;
}

.phw-g-i-D6ODq6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281933-1718188821244.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-D6PR2K{
}

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

.phw-g-i-D6nCzF{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--text-dark);
font-weight:400;
}

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

.phw-g-i-D7Mfsj{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-D7WyQo{
}

.phw-g-i-D7eCuZ{
font-size:36px;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*2.5);
line-height:1.2;
}

.phw-g-i-D7fzF6{
}

.phw-g-i-D7rzm9{
font-size:14px;
line-height:1.7;
color:var(--white);
font-weight:400;
}

.phw-g-i-D7z2hJ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:358px;
}

.phw-g-i-D89UiH{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-D8W1qH{
}

.phw-g-i-D8kGKK{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-D8vKPn{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-D9RNLa:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-D9RNLa{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-D9q019{
}

.phw-g-i-DAC4Vo{
}

.phw-g-i-DAbkOS{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-DB7eIW{
background-image:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-DB84kq{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:600px;
max-width:100%;
}

.phw-g-i-DBTIrv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-DBlvCy{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:fill;
background-repeat:no-repeat;
}

.phw-g-i-DBpLLq{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-DBq96a{
height:30px;
}

.phw-g-i-DCdNIu{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle1290-1716532262987.png);
background-size:cover;
}

.phw-g-i-DCyZ1F{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*12.5);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*33.75);
}

.phw-g-i-DDGlsB{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-DDGlsB{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:300px;
text-align:center;
}

.phw-g-i-DDYCWU{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-DEKepF{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-DENsvB{
}

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

.phw-g-i-DFRg0C{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-DFv0E9{
}
.phw-g-i-DFv0E9 img{
}

.phw-g-i-DGNdYV{
}

.phw-g-i-DGtprB{
height:350px;
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-DGuGm5{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-DHbOrN{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
width:400px;
text-shadow:100px 100px 100px ;
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
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);
border-width:0px;
}

.phw-g-i-DIPsK1{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-DJSjMq{
color:var(--white);
opacity:0;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-DJcUUW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:512px;
}

.phw-g-i-DJoNDE{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-DKQbVD{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-DKQbVD:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

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

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

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

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

.phw-g-i-DKm6Kg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-DKtX09{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

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

.phw-g-i-DKxWSl{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
}

.phw-g-i-DKzVQc{
font-weight:400;
padding-inline-start:calc(var(--pu-space)*11.25);
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-DLAb4Y{
}

.phw-g-i-DLN7gT{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-DLgeWC{
margin-inline-start:calc(var(--mu-space)*6.25);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-DMClS5{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-DMDjyA{
height:410px;
width:660px;
}

.phw-g-i-DMKBHp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Aspirelogo-1722431621955.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-DMvwKp{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:300px;
}

.phw-g-i-DNKeX3{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-DNnc75{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-DNo1BE{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

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

.phw-g-i-DOYlXr{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-DOdRKY{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

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

.phw-g-i-DPfp3S{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
line-height:1.25;
}

.phw-g-i-DPjTyO{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-DPyRIr{
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
border-width:1px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-DQDYfE{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

.phw-g-i-DQZjU2{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-DRpbhM{
height:30px;
}

.phw-g-i-DSUPiP{
}

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

.phw-g-i-DSd0pv{
font-size:20px;
color:var(--white);
font-weight:600;
}

.phw-g-i-DSxDJn{
border-style:none;
}

.phw-g-i-DT95vO{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-DTInBZ{
font-size:18px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-DTTDn3{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-DTTDn3{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-McXh1k:hover .phw-g-i-DTTDn3{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

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

.phw-g-i-DUFACi{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-DUYr4j{
}

.phw-g-i-DWSgEC{
color:var(--body-color);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-DWSgEC{
color:var(--phw-custom-heading-color);
background-color:transparent;
}

.phw-g-i-DWYtGu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide1-1748518099522.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-DWfRdl{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:80px;
width:146px;
}

.phw-g-i-DXKTf3{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:600;
font-size:18px;
}

.phw-g-i-DXME36{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

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

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

.phw-g-i-DXsN6a{
color:var(--white);
}

.phw-g-i-DYHNkg{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-DaWdvJ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Dagjf1{
font-size:18px;
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-DarCHL{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-Db8LW6{
font-size:15px;
font-weight:500;
color:var(--white);
}

.phw-g-i-DbKSiC{
}

.phw-g-i-DbXb6W{
font-size:30px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-DbiP8e{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-DbiP8e:hover{
color:var(--white);
}

.phw-g-i-DbiP8e:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-DbiP8e:active{
border-style:none;
}

.phw-g-i-Dc0xvW{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-DcQwJ7{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-DcQwJ7{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:240px;
}

.phw-g-i-DdFOUd{
}

.phw-g-i-DdO02k{
}

.phw-g-i-DdUlKt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820731-1718201682597.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

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

.phw-g-i-Ddd2b0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
width:100%;
}

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

.phw-g-i-DeCuJU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-DetaD1{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-Df59xy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-Dfuo32{
background:var(--phw-custom-gradient-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
}

.phw-g-i-Dg1diz{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-DgLSgu{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-686873686873);
}

.phw-g-i-DhPNXa{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-DhVYzk{
}

.phw-g-i-DhwsJN{
height:350px;
width:800px;
}

.phw-g-i-DiGvj1{
}

.phw-g-i-Dit9Fu{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-DjMIwN{
font-size:18px;
line-height:01.4;
}

.phw-g-i-DjTX9H{
height:225px;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-DjdD4Y{
}

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

.phw-g-i-Dk9828{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-DkFG5C{
}

.phw-g-i-DkRKxy{
font-size:28px;
color:var(--brand-color-primary);
}

.phw-g-i-DlfWrn{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
line-height:1.11;
text-decoration:underline;
}

.phw-g-i-Dm19fL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*26);
padding-inline-end:calc(var(--pu-space)*26);
}

.phw-g-i-Dm5hrR{
font-size:12px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-DmDixU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-DmM5D5{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Dne8zD{
font-weight:400;
font-size:10px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-DnhxgG{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-DnhxgG{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
width:200px;
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-DnyOMr{
min-height:62px;
min-width:182px;
}

.phw-g-i-Do4KBT{
}

.phw-g-i-DoYqdq{
line-height:0;
color:var(--white);
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-DoYqdq{
opacity:1;
text-align:center;
}

.phw-g-i-DotlEA{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-DpT8zj{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
}

.phw-g-i-DpXFsN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:80%;
height:85%;
}

.phw-g-i-DphQTd{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*17);
}

.phw-g-i-DpysQ6{
}

.phw-g-i-Dq7zCX{
color:var(--white);
font-weight:400;
font-style:italic;
}

.phw-g-i-DqBEnr{
height:30px;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DLAb4Y:hover .phw-g-i-DqBEnr{
height:300px;
}

.phw-g-i-KRYWqt:hover .phw-g-i-DqBEnr{
height:300px;
}

.phw-g-i-DqXpUn{
line-height:1.4;
font-size:36px;
}

.phw-g-i-DqaLH5{
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DqpULw{
}

.phw-g-i-DqtMMz{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Dr7kkh{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
}

.phw-g-i-DrAqzB{
opacity:0;
}

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

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

.phw-g-i-DsBttc{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-DsWK3p{
font-weight:700;
line-height:1.15;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-Dsd7GZ{
}

.phw-g-i-DsjPWM{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-Dt09e2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-DtR5k4{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-Du02TE{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-DvNFgx{
font-size:22px;
}

.phw-g-i-DvU3cw{
}

.phw-g-i-DwwYJZ{
}

.phw-g-i-Dx4M91{
}

.phw-g-i-DxfBhy{
color:var(--phw-custom-black000000);
width:490px;
font-size:60px;
line-height:1.1;
font-family:var(--cms-g-inter);
height:198px;
}

.phw-g-i-DxmGIw{
justify-content:end;
text-align:center;
overflow:auto;
}

.phw-g-i-Dy5ipX{
color:var(--white);
}

.phw-g-i-Dy65Bb{
}

.phw-g-i-DyJX60{
font-size:44px;
color:var(--white);
text-align:right;
}

.phw-g-i-DynDPB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
height:56px;
}

.phw-g-i-Dz49E7{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:50px;
}

.phw-g-i-E00LY3{
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);
font-weight:700;
font-size:32px;
font-family:var(--cms-g-inter);
}

.phw-g-i-E031UE{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:350px;
width:100%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-E0CZse{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
text-align:center;
}

.phw-g-i-E0J0fA{
}

.phw-g-i-E0Jhvl{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-E0YOSy{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-E0hpB1{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-E0kW8g{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-E15rVW{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-E17HU5{
font-size:10px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-E1epCK{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:597px;
height:297px;
}

.phw-g-i-E1kPrD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
height:50%;
}

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

.phw-g-i-E2OR9A{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-E2ZyJz{
}

.phw-g-i-E2vxro{
}

.phw-g-i-E2zcDo{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-E38nne{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-E4LJeZ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-E4XrP5{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-E4di03{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718268171495.png);
}

.phw-g-i-E4pSPu{
}

.phw-g-i-E4qPMb{
}

.phw-g-i-E4xAFE{
}

.phw-g-i-E54xQ4{
font-size:12px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-E59Qyp{
height:225px;
}

.phw-g-i-E5L50l{
}

.phw-g-i-E5RA3C{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-E5RA3C:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-E5RA3C.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-E5RA3C:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-E5du2c{
}

.phw-g-i-E5itkD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 0%;
height:100%;
}

.phw-g-i-E5znTg{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-E607K6{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-E6KoKT{
}

.phw-g-i-E6Nzrc{
}

.phw-g-i-E6smdR{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-E75PN9{
font-size:36px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-E7AeqD{
max-height:auto;
max-width:auto;
width:100%;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-E7H8zC{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-E7QgkR{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-E7Xzbn{
font-weight:700;
font-size:18px;
line-height:1.3;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-E7iNLK{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-E7qWic{
color:var(--white);
}

.phw-g-i-E8RKf5{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-E91Ddy{
}

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

.phw-g-i-E9zEMV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-EAAGGO{
}

.phw-g-i-EAElcI{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-EAeazU{
margin-inline-start:calc(var(--mu-space)*-5);
}
.phw-g-i-EAeazU img{
object-fit:cover;
}

.phw-g-i-EB6066{
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);
font-weight:400;
font-size:32px;
font-family:var(--cms-g-roboto);
font-style:italic;
}

.phw-g-i-EBDHHh{
font-size:36px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-EBN5BR{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-EBnfH4{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-EBr1xy{
}

.phw-g-i-ECEbKx{
}

.phw-g-i-ECR6hK{
font-size:14px;
font-family:var(--cms-g-inter);
line-height:1.5;
}

.phw-g-i-ECdf8R{
margin-inline-start:calc(var(--mu-space)*12.5);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-EDuEKK{
width:100%;
max-width:100%;
}

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

.phw-g-i-EELCMP{
font-size:18px;
line-height:1.2;
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-EEhm5Z{
}

.phw-g-i-EFllmo{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-light-graye9e9e9);
border-bottom-width:0.1px;
}

.phw-g-i-EGKsqi{
}

.phw-g-i-EH5jRl{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-EHG0Et{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-EHQ6v0{
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-EHfrAX{
width:70px;
}

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

.phw-g-i-EIJNTB{
}

.phw-g-i-EIOgWr{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-EIhjJx{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-EItInP{
}

.phw-g-i-EJKHbo{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-EJOw5E{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-EJXEWi{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:0;
text-align:center;
}

.phw-g-i-EJYgbF{
color:var(--white);
font-size:15px;
}

.phw-g-i-EJfcQ9{
}

.phw-g-i-EK4ukn{
height:200px;
}

.phw-g-i-EKB9ff{
}

.phw-g-i-EKNDo6{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:solid;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-ELLMuR{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-ELXM5l{
font-size:18px;
color:var(--phw-custom-heading-color);
}

.phw-g-i-ELsiJr{
font-weight:700;
font-size:16px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-EM7Bxg{
text-align:left;
}

.phw-g-i-EM8FkT{
}

.phw-g-i-EMF8kf{
margin-top:calc(var(--mu-space)*15);
}

.phw-g-i-EMLTq6{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
opacity:0.8;
}

.phw-g-i-EMmtlS{
font-size:1px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-EMmtlS{
opacity:1;
text-align:center;
}

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

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

.phw-g-i-EOlGce{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-EP4R10{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:340px;
}

.phw-g-i-EPLHfY{
}

.phw-g-i-EPZQ9w{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:60%;
}

.phw-g-i-EPbJdR{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-EPyhBV{
text-align:left;
text-shadow:100px 50px 80px ;
margin-inline-start:calc(var(--mu-space)*-7.5);
}

.phw-g-i-EPzHhm{
font-size:18px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-EQ39pH{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-EQaZSU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image31-1712052290992-1718186961368.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-ER8kRp{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-ERJrxS{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-ERPEVF{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

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

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

.phw-g-i-ESISv0{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-ESISv0{
color:var(--white);
padding-top:calc(var(--pu-space)*5);
opacity:1;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ESNHRV{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-right-style:solid;
border-right-color:var(--phw-custom-light-graye9e9e9);
border-right-width:1px;
}

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

.phw-g-i-ETOlMx{
}

.phw-g-i-ETR5A5{
}

.phw-g-i-EUCwYv{
}

.phw-g-i-EUSdy9{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-EUSdy9{
opacity:1;
}

.phw-g-i-EUYKY1{
color:var(--white);
font-weight:700;
font-size:60px;
text-align:center;
}

.phw-g-i-EVFXkz{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-EVMUGh{
}

.phw-g-i-EWmS0U{
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-EWmS0U{
height:300px;
}

.phw-g-i-EWtvcq{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-EWwnio{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-EX62We{
height:280px;
}

.phw-g-i-EXAeH8{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-inline-end:calc(var(--pu-space)*11.25);
padding-top:calc(var(--pu-space)*7);
}

.phw-g-i-EXW2rh{
}

.phw-g-i-EXy8T7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:none;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-EYnb8L{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:540px;
}

.phw-g-i-EZ9uuc{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-EZC5aO{
}

.phw-g-i-EZFV7W{
color:var(--white);
}

.phw-g-i-EZGbqZ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-EZTPoC{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-EZh1e0{
height:350px;
width:800px;
}

.phw-g-i-EZxmWs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Businessgrowth-pana1-1718174509200.png);
text-align:left;
background-size:cover;
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-Ea0Y4K{
}

.phw-g-i-EahPxH{
text-align:left;
max-width:auto;
width:auto;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-EbDklR{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-EbDklR{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-EbMJI6{
}

.phw-g-i-EbPScK{
font-weight:700;
font-size:28px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-EbXWQh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472-1722252543599.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

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

.phw-g-i-EbhfJn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

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

.phw-g-i-EbszQf{
}

.phw-g-i-EdJuRR{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-EdYO4I{
height:55px;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-Edn1ho{
}

.phw-g-i-EdwV3p{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-EdwV3p{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-EeFid1{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-EeOUm2{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-EfS33O{
}

.phw-g-i-EfpxJJ{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-EfvCX5{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-16.25);
}

.phw-g-i-EgEPOl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide1-1748518099522.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-EgEUuW{
}

.phw-g-i-EgVZ2y{
}

.phw-g-i-EgbriE{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Eh54HO{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

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

.phw-g-i-EiZWRH{
}

.phw-g-i-EjFCcu{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:left;
}

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

.phw-g-i-EjcTH9{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-style:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-style:none;
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-EjcTH9{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-EjnqJY{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-EkDHzi{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-EkDHzi{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-EkEX2F{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-EkEX2F:hover{
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-EkEX2F:focus{
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

.phw-g-i-EkEX2F:active{
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

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

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

.phw-g-i-EkTiev{
}

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

.phw-g-i-Ekgj50{
border-bottom-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-Eki2gC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-EkyF9L{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-Em7PVE{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-Embwc6{
border-style:solid;
border-color:var(--input-stroke);
border-width:0.5px;
}

.phw-g-i-EmcY5t{
font-size:30px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-En2PW8{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-En2PW8 img{
}

.phw-g-i-En9arZ{
width:50%;
}

.phw-g-i-EnBspu{
}

.phw-g-i-EnD3cf{
fill:transparent;
}

.phw-g-i-EnYliP{
height:100px;
}

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

.phw-g-i-Eo32GC{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-EoByFU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/LifeBanner-1716864042297.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-EorKpv{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
line-height:1.1;
}

.phw-g-i-EosZuj{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Ep1Gwl{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-EpGXG7{
}

.phw-g-i-EpIfJf{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-EpdZNw{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-EppBv1{
font-weight:400;
font-size:18px;
line-height:1.62;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Eq91dr{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
background-size:cover;
align-items:center;
height:160px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-EqF5M1{
}

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

.phw-g-i-EqVFqI{
color:var(--white);
text-align:left;
}

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

.phw-g-i-EqbwDW{
}

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

.phw-g-i-EqgRzJ{
color:var(--phw-custom-heading-color);
font-weight:400;
font-size:18px;
line-height:1.62;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Eqz4Kz{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

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

.phw-g-i-ErN0Fk{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-ErN0Fk{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-Erwwn1{
font-size:36px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-Es8FTP{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-Esb3oq{
color:var(--phw-custom-black000000);
text-align:center;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-EstzBx{
color:var(--phw-custom-black000000);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:400px;
opacity:0.8;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-Et6zHx{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
opacity:1;
}

.phw-g-i-EtIVbM{
font-weight:600;
font-size:20px;
line-height:1.5;
color:var(--text-dark);
margin-bottom:calc(var(--mu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-EtWoGT{
}

.phw-g-i-Etf5OF{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*11.25);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-Eu3ypk{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-EuHyyu{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-EuJ0oJ{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-EuLqwX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-EuUXRM{
}

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

.phw-g-i-EuvP3p{
}

.phw-g-i-EvPqog{
color:var(--phw-custom-black000000);
line-height:1;
}

.phw-g-i-EvZGbH{
padding-inline-start:calc(var(--pu-space)*23.25);
margin-top:calc(var(--mu-space)*8.5);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-Evggo2{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-Evi2T1{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

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

.phw-g-i-EwZ9p4{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-Ewh6vZ{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-EwoH2q{
}

.phw-g-i-ExIkv5{
font-size:18px;
color:var(--white);
height:50px;
width:384px;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-ExbR3r{
}

.phw-g-i-EyJurP{
}

.phw-g-i-EyTLHb{
}

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

.phw-g-i-EyrCIO{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-EyvOVN{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-EyySlw{
width:300px;
}

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

.phw-g-i-Ez9qgw{
}

.phw-g-i-EzJMgN{
}

.phw-g-i-Ezn82R{
}

.phw-g-i-Ezwy9Z{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-F0L7nE{
}
.phw-g-i-F0L7nE img{
object-fit:cover ;
}

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

.phw-g-i-6YHote:hover .phw-g-i-F0W1dw{
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-F0eEjy{
fill:var(--phw-custom-white1);
}

.phw-g-i-F0u0x4{
}

.phw-g-i-F1uPjz{
font-size:14px;
color:var(--white);
}

.phw-g-i-F1xzg2{
}

.phw-g-i-F26aVT{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-F26aVT:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-F2ap6b{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-F2cNVX{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-F2q9ck{
}

.phw-g-i-F2qJ9q{
color:var(--white);
font-size:14px;
}

.phw-g-i-F2qJ9q:hover{
color:var(--white);
}

.phw-g-i-F346Hh{
}
.phw-g-i-F346Hh img{
}

.phw-g-i-F3Erqr{
}

.phw-g-i-F3H3uQ{
}

.phw-g-i-F3Ka2Q{
}

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

.phw-g-i-F3jAuD{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-F3tTNA{
}

.phw-g-i-F4YCr4{
}

.phw-g-i-F4zfuB{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-F50lpu{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

.phw-g-i-F5oSWO{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:center;
opacity:0;
}

.phw-g-i-F6Rkm4{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-F6cYOS{
}

.phw-g-i-F7To8G{
}

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

.phw-g-i-6YHote:hover .phw-g-i-F7vdV6{
background-color:transparent;
}

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

.phw-g-i-F9DsCK{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-F9F3X9{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-F9F3X9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:380px;
}

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

.phw-g-i-F9Mz7q{
font-size:var(--phw-g-widget-title-font-size);
color:var(--text-dark);
font-weight:700;
}

.phw-g-i-F9YFRW{
font-size:60px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

.phw-g-i-FABq3r{
}

.phw-g-i-FAHDab{
color:var(--white);
font-size:12px;
}

.phw-g-i-FAOWZS{
}

.phw-g-i-FAe9z6{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-FAehlt{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-FAiRwf{
}

.phw-g-i-FAiwR6{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:80%;
border-style:none;
border-color:transparent;
}

.phw-g-i-FBF3y0{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-FBzZ2H{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:410px;
}

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

.phw-g-i-FC6INU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-FCNPn5{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

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

.phw-g-i-FCtM5v{
font-size:44px;
color:var(--phw-custom-black000000);
}

.phw-g-i-FDHf5C{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
}

.phw-g-i-FDHf5C:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

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

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

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

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

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

.phw-g-i-FDPOfi{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

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

.phw-g-i-FDsP29{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-FDsP29{
opacity:1;
}

.phw-g-i-FE2NhI{
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-FE7Ha1{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-FE7LYJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-FEm6BF{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:14px;
}

.phw-g-i-FFPNTE{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-FFT9O4{
}

.phw-g-i-FFcYL0{
}

.phw-g-i-FFwwLM{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:500px;
}

.phw-g-i-FG0vaB{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-FGpzIy{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:14px;
min-height:45px;
}

.phw-g-i-FGpzIy:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

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

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

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

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

.phw-g-i-FHhtzY{
align-items:;
}

.phw-g-i-FHkOPE{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
text-decoration:none;
}

.phw-g-i-FILvNr{
}

.phw-g-i-FJn4KB{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
}

.phw-g-i-FK5xvi{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-FKAEJ3{
}

.phw-g-i-FKFBDD{
}

.phw-g-i-FKXgYN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-FKkcSl{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*0.5);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-FKu61P{
}

.phw-g-i-FKxvqg{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:51px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-FL1sQx{
font-size:18px;
}

.phw-g-i-FLKUsz{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-FLo4mt{
}

.phw-g-i-FMMIkI{
opacity:0;
}

.phw-g-i-FMP2jt{
}

.phw-g-i-FMSsOZ{
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-FMZvgK{
}

.phw-g-i-FMnaYR{
}

.phw-g-i-FMxp0Q{
}

.phw-g-i-FO6I6Y{
border-style:none;
}

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

.phw-g-i-FOdKE9{
width:100%;
}

.phw-g-i-FOgCWB{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-FP4ZnD{
}

.phw-g-i-FP7fI3{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-FPezkx{
width:400px;
}

.phw-g-i-FPjTgt{
}

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

.phw-g-i-FPtM0U{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-FQ4Rii{
}

.phw-g-i-FQG52g{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-FQKCBo{
}

.phw-g-i-FQT2T5{
}

.phw-g-i-FQafvO{
height:358px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-FR8Lo6{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-FRMNoe{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-FRMNoe{
color:var(--white);
opacity:1;
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-FROa6P{
}

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

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

.phw-g-i-FRUZat{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

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

.phw-g-i-FSK5QI{
color:var(--white);
font-size:14px;
}

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

.phw-g-i-FTRreP{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-FTlDuY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-FTumq1{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-FUIUO5{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-FUSio7{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-FUiYEr{
}

.phw-g-i-FUuaxU{
}

.phw-g-i-FUwzdW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-FV5tOH{
width:100%;
}

.phw-g-i-FVI0VM{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:28px;
}

.phw-g-i-FVPAiK{
}
.phw-g-i-FVPAiK img{
}

.phw-g-i-FVSlkj{
}

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

.phw-g-i-FVi8dH{
}

.phw-g-i-FWGcFR{
}

.phw-g-i-FWfspT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-FX2NDU{
}

.phw-g-i-FX3Dts{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--link-color);
}

.phw-g-i-FX49P6{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
.phw-g-i-FX49P6 img{
}

.phw-g-i-FX4gwx{
color:var(--white);
font-weight:400;
font-size:30px;
opacity:1;
}

.phw-g-i-FXJRJl{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
line-height:01.4;
}

.phw-g-i-FXq6Kl{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-FYSSiR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-size:cover;
}

.phw-g-i-FZgPSh{
}

.phw-g-i-Fa06qz{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.3;
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
}

.phw-g-i-FaCIpU{
}

.phw-g-i-FaQUDe{
}

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

.phw-g-i-FakT5K{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

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

.phw-g-i-Fc7Hn0{
font-size:14px;
color:var(--white);
width:100%;
text-align:left;
}

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

.phw-g-i-Fd2kvl{
opacity:0;
font-size:0px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-Fd2kvl{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-FdRhOs{
}

.phw-g-i-FdgkQv{
}

.phw-g-i-FebT78{
font-weight:700;
font-size:22px;
color:var(--phw-custom-light-grey-e9e9e9);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-FfMPp5{
}

.phw-g-i-FfRFiw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-FfVkUq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-FfVksF{
color:var(--white);
font-size:14px;
}

.phw-g-i-FfVksF:hover{
color:var(--white);
}

.phw-g-i-Fh3T61{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
line-height:1.4;
}

.phw-g-i-Fh7ZED{
}

.phw-g-i-FhGDHE{
font-size:44px;
color:var(--phw-custom-black000000);
}

.phw-g-i-FhGT0L{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-FhVCUK{
color:var(--phw-custom-black000000);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-inter);
text-align:center;
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);
border-style:solid;
}

.phw-g-i-FhzO0k{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-Fi3mEp{
}

.phw-g-i-Fi6y1w{
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-Fi7faC{
}

.phw-g-i-FiV5Bl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1716914707882.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-Fip9pE{
font-size:28px;
color:var(--brand-color-primary);
}

.phw-g-i-Fiz0uV{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-inter);
}

.phw-g-i-FjGF9O{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-FjHimp{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-size:cover;
}

.phw-g-i-FjUOC1{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:80%;
height:80%;
}

.phw-g-i-Fk0IVA{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-FkfWhu{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-FkpA4y{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-Fl1dOt{
background-color:var(--widget-bg-gray-color);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Fl8vlp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-FlAHrf{
}

.phw-g-i-FlFKhE{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.625;
color:var(--white);
font-weight:400;
}

.phw-g-i-Flbcd1{
}

.phw-g-i-FmIyTe{
}

.phw-g-i-FmP4B7{
}
.phw-g-i-FmP4B7 img{
}

.phw-g-i-FmRqeY{
}

.phw-g-i-FmzqJn{
background-color:var(--phw-custom-white);
color:var(--white);
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-FmzqJn{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-white);
opacity:1;
}

.phw-g-i-LEZ0cg:hover .phw-g-i-FmzqJn{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-white);
opacity:1;
}

.phw-g-i-FnCRoG{
font-size:16px;
color:var(--white);
font-weight:700;
}

.phw-g-i-FnQjn5{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
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-FnWklp{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-Fo8ljC{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:300px;
}

.phw-g-i-FpBNdp{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-FpUqmf{
}

.phw-g-i-FpeMj6{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-686873686873);
}

.phw-g-i-FpuN5N{
}

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

.phw-g-i-FqBeXg{
}

.phw-g-i-FqqGXV{
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
}

.phw-g-i-FrVTuK{
}

.phw-g-i-FrqytM{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-FsFsCA{
}

.phw-g-i-FsLLfC{
line-height:1;
color:var(--phw-custom-black000000);
}

.phw-g-i-FtL6BP{
}

.phw-g-i-FtNthG{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-FtcMqD{
}

.phw-g-i-Fttx4L{
text-align:left;
}

.phw-g-i-FuO56U{
}

.phw-g-i-FuVvWz{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-FvLFrt{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-Fvd6LE{
border-inline-end-width:0px;
border-inline-end-style:none;
}

.phw-g-i-FviYfm{
}

.phw-g-i-FvxIQm{
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-FvxIQm{
height:300px;
}

.phw-g-i-FwFoM7{
color:var(--phw-custom-black000000);
}

.phw-g-i-FwXswt{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
font-size:14px;
}

.phw-g-i-Fwg52L{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:fill;
background-repeat:no-repeat;
}

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

.phw-g-i-FxWmqy{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-FyF3Da{
color:var(--phw-custom-black000000);
font-size:18px;
line-height:1.4;
font-weight:700;
}

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

.phw-g-i-Fye93f{
}

.phw-g-i-FyjT77{
width:345px;
height:150px;
}

.phw-g-i-Fz0t2l{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Fz6dBK{
font-size:24px;
color:var(--white);
font-weight:300;
}

.phw-g-i-FzBOnf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
}

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

.phw-g-i-FzzR2y{
color:var(--brand-color-primary);
}

.phw-g-i-G047MC{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
}

.phw-g-i-G097S0{
}

.phw-g-i-G0VlXM{
}

.phw-g-i-G0b8v7{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-G1CsZs{
}

.phw-g-i-G1K60D{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

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

.phw-g-i-G2fAB6{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-G2mIE5{
fill:var(--brand-color-primary);
}

.phw-g-i-G2t34m{
font-weight:var(--input-font-weight);
padding-inline-start:32px;
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-color:var(--input-stroke);
line-height:1.4;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-end:32px;
}

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

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

.phw-g-i-G2uHYY{
background-color:var(--widget-bg-gray-color);
border-color:var(--phw-custom-black1000000);
border-width:0.5px;
border-style:solid;
}

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

.phw-g-i-G3RcdT{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-G3a4ri{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-G4DfbY{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-G4cJNS{
text-align:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:0px;
}

.phw-g-i-G5PW7v{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-G5PW7v{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-G5n9LS{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:260px;
margin-top:calc(var(--mu-space)*-38.75);
}

.phw-g-i-G5xKpd{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-G6AP2V{
}

.phw-g-i-G6LG9E{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:;
justify-content:start;
}

.phw-g-i-G6nQiu{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
}

.phw-g-i-G6rxTb{
}

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

.phw-g-i-G7S3O8{
}

.phw-g-i-G7gWLZ{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-G7hhIv{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-G7hwgs{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-jb5b3b3);
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-G7wVFL{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-G7wlDY{
height:30px;
}

.phw-g-i-G7ygNq{
width:25px;
height:25px;
}

.phw-g-i-G86EGi{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-G8Fg1B{
font-size:18px;
text-align:justify;
}

.phw-g-i-G8MDWi{
}

.phw-g-i-G8Pp43{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-G8Sh8O{
font-size:18px;
line-height:var(--paragraph-line-height-2);
margin-top:calc(var(--mu-space)*2.5);
color:var(--white);
}

.phw-g-i-G8dxFg{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-G8vOA5{
}

.phw-g-i-G9tl40{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-G9vM2f{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:500px;
}

.phw-g-i-GA0ORw{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

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

.phw-g-i-GAZXFE{
}

.phw-g-i-GAgLgy{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
height:0px;
width:0px;
}

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

.phw-g-i-GBO4R4{
}

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

.phw-g-i-GCBtNV{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-GCWWi4{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-GCWWi4{
opacity:1;
}

.phw-g-i-GChpfe{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-GCqEHS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Ticketset-1717052745944.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-GD6uGp{
opacity:0;
}

.phw-g-i-GDEvv8{
}

.phw-g-i-GDf3vc{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
}

.phw-g-i-GE930c{
font-weight:700;
font-size:60px;
line-height:1.15;
color:var(--white);
font-family:var(--cms-g-inter);
height:198px;
width:490px;
}

.phw-g-i-GEERGZ{
color:var(--white);
font-size:14px;
}

.phw-g-i-GEERGZ:hover{
color:var(--white);
}

.phw-g-i-GEKxA3{
font-size:45px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-GESr9r{
margin-inline-start:calc(var(--mu-space)*11.25);
font-weight:400;
width:40%;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-GEqdBm{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-GFrjDm{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-GGELhh{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-GH5PlS{
}

.phw-g-i-GHAQUY{
height:200px;
width:700px;
}

.phw-g-i-GHNqq6{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-GHOTbg{
}

.phw-g-i-GHkDZc{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-GHkDZc{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
opacity:1;
}

.phw-g-i-GIxBEu{
}

.phw-g-i-GJvS9x{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-GKE4lt{
color:var(--white);
}

.phw-g-i-GKkFdB{
font-size:30px;
line-height:var(--line-height-1);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-GL8YPx{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-GL9QTo{
height:30px;
}

.phw-g-i-GLDRLj{
}

.phw-g-i-GLFY2s{
color:var(--white);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
font-weight:500;
font-family:var(--cms-g-inter);
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-GLFY2s:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

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

.phw-g-i-GLFY2s:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-GLJbCk{
}

.phw-g-i-GLuy0e{
}

.phw-g-i-GM8uva{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-GM8uva:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-GM8uva.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-GM8uva:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-GMEs39{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-GN8B2P{
}

.phw-g-i-GNheJ8{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-GNheJ8 img{
object-fit:cover;
}

.phw-g-i-GNlZ2y{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-GO77Y1{
font-weight:700;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:center;
font-size:18px;
}

.phw-g-i-GO94v5{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-GOGma0{
}

.phw-g-i-GOjOXt{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
}

.phw-g-i-GPX6CQ{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-greylight);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-GPiwh1{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

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

.phw-g-i-GQQ8gY{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-GQZRQ6{
}

.phw-g-i-GRIChi{
}
.phw-g-i-GRIChi img{
}

.phw-g-i-GRLvhj{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-GRTtdt{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:70%;
}

.phw-g-i-GRtgV3{
color:var(--white);
font-size:16px;
}

.phw-g-i-GSKVwn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo-1722411314046.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-GSfwI6{
}

.phw-g-i-GSqTtD{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-GSwt2Z{
}

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

.phw-g-i-GTKLyd{
}

.phw-g-i-GTQy1N{
}

.phw-g-i-GTubhj{
}

.phw-g-i-GUzktJ{
}

.phw-g-i-GVZ913{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-GVZ913{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-GWQT6X{
}

.phw-g-i-GWV1AU{
margin-inline-start:calc(var(--mu-space)*-10);
text-align:center;
}

.phw-g-i-GWibty{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-GWwYil{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-GXu4lD{
}

.phw-g-i-GXzPzZ{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-GY98dt{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-GY98dt{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-GYTlex{
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-GYUnna{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-GYkTCf{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-12.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-GYkTCf{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-GYlekX{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-GZEj0o{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-GZbInj{
}

.phw-g-i-GZcjY6{
color:var(--white);
font-size:16px;
}

.phw-g-i-GZg7Ky{
}

.phw-g-i-GZyepH{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-Ga8boE{
font-weight:400;
color:var(--white);
font-size:10px;
text-align:left;
}

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

.phw-g-i-GaTZla{
}

.phw-g-i-GbkQJe{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-Gc5AaM{
font-weight:500;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-Gc5YLb{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-GcKv63{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Gcd2gf{
}

.phw-g-i-GcehHr{
}

.phw-g-i-GcmB2n{
font-weight:400;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
font-size:18px;
}

.phw-g-i-Gcq0Ev{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736162379376.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-GdAHlZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-GdCPY6{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-GdOysU{
}

.phw-g-i-GdaWgB{
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-GdbP4N{
border-style:none;
border-color:transparent;
border-width:0px;
}

.phw-g-i-GdpbRj{
}

.phw-g-i-GeoXjT{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-GfDMSs{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-GfDMSs{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-GfIDS0{
height:30px;
}

.phw-g-i-r26MSf:hover .phw-g-i-GfIDS0{
height:300px;
}

.phw-g-i-Gfc319{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-Gfc319:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-Gfc319:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-Gfc319:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

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

.phw-g-i-GfsfzJ{
}

.phw-g-i-Gg7V2v{
}

.phw-g-i-Gg7VPY{
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-GgK60J{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-GgM2U9{
}

.phw-g-i-GgNFJu{
color:var(--white);
}

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

.phw-g-i-GgVHzQ{
font-weight:600;
font-size:18px;
}

.phw-g-i-GgmSDq{
}

.phw-g-i-Gh6nYq{
}

.phw-g-i-GhiHV6{
}

.phw-g-i-GhsFZx{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
}

.phw-g-i-GhvuWi{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-GiQrgr{
color:var(--phw-custom-heading-color);
}

.phw-g-i-Gifh49{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:18px;
min-height:60px;
border-width:0px;
}

.phw-g-i-Gifh49:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-Gifh49.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-Gifh49:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-GisVEF{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-GisVEF{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:300px;
text-align:center;
}

.phw-g-i-GistPk{
opacity:0;
}

.phw-g-i-GjAgRl{
font-size:18px;
padding-bottom:calc(var(--pu-space)*3.75);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-GjNpSf{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-GjOWes{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:100%;
}

.phw-g-i-Gjhcob{
}

.phw-g-i-GkVjRA{
width:100%;
}

.phw-g-i-GkbsEO{
}

.phw-g-i-GlDhyc{
}

.phw-g-i-GlWqFy{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-GlkPdH{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-GlkeFV{
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-GlkeFV:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:none;
}

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

.phw-g-i-GlkeFV:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-Gls1yP{
}

.phw-g-i-Gm5dyv{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-Gm8PUq{
}

.phw-g-i-GmclYd{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Gn1uV7{
padding-inline-start:calc(var(--pu-space)*26.125);
margin-top:calc(var(--mu-space)*2.125);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-GnIY1D{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-GnWnnS{
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-GnxP9E{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Gob0tG{
}

.phw-g-i-Got83Z{
}

.phw-g-i-GoxAyB{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-Gozrwh{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Gozrwh{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-GpfcE5{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-GpfcE5{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-Gpknw7{
}
.phw-g-i-Gpknw7 img{
object-fit:cover;
}

.phw-g-i-GptjIZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-jhip88:hover .phw-g-i-GptjIZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
margin-top:calc(var(--mu-space)*-30);
}

.phw-g-i-Gq1KZ8{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
text-align:left;
}

.phw-g-i-Gq3V7J{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-GqjPTO{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-GqxNVa{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
height:50%;
}

.phw-g-i-GqzZvH{
text-align:center;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-GsDqE5{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-GsNl5w{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-Gt8yEa{
color:var(--white);
font-size:14px;
}

.phw-g-i-Gt8yEa:hover{
color:var(--white);
}

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

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

.phw-g-i-GtKpoW{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-GtVolk{
}

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

.phw-g-i-Gtuswm{
}

.phw-g-i-Gu4W3j{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-Gu4W3j{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-GuYMgD{
width:300px;
}

.phw-g-i-GufbLV{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-GupQL8{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-GuzbIJ{
}

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

.phw-g-i-GvLMlH{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

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

.phw-g-i-GvZ4ZU{
width:100%;
max-height:414px;
height:414px;
}

.phw-g-i-GvZXI8{
}

.phw-g-i-Gvxgnu{
border-bottom-style:none;
}

.phw-g-i-GvyT4b{
color:var(--white);
}

.phw-g-i-GwBGhM{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-GwDPM0{
font-size:17.778px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:600;
text-align:center;
}

.phw-g-i-Gwbosz{
}

.phw-g-i-GwqDPu{
font-weight:900;
font-size:112px;
color:var(--brand-color-primary);
text-align:start;
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-GwqF6c{
}

.phw-g-i-GwwmTf{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-GwwmTf:hover{
color:var(--white);
}

.phw-g-i-GwwmTf:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-GwwmTf:active{
border-style:none;
}

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

.phw-g-i-GxZbuB{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-GxaF0X{
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-GxdkUG{
color:var(--white);
font-size:14px;
}

.phw-g-i-GxzuE5{
text-align:left;
width:auto;
max-width:auto;
}

.phw-g-i-GygSUm{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-GzMPV5{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:none;
}

.phw-g-i-GzNOJj{
}

.phw-g-i-GzTuqz{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-GzX3Pi{
}
.phw-g-i-GzX3Pi img{
}

.phw-g-i-H0A5n8{
}

.phw-g-i-H0YLGg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/fame1-1716378995995.png);
background-repeat:no-repeat;
background-size:fill;
}

.phw-g-i-H0dMcN{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-H0jL1F{
}

.phw-g-i-H0vf4j{
}

.phw-g-i-H14eGI{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
max-width:36%;
width:36%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-H1PxDT{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-H1xKZW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:end;
}

.phw-g-i-H24xWv{
}

.phw-g-i-H2TiEf{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-H2vHWF{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
text-align:center;
}

.phw-g-i-H321Ru{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:18px;
line-height:1.6;
}

.phw-g-i-H3QaSg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-H4RUgK{
}

.phw-g-i-H4Xn3F{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-H4fwLa{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:600;
}

.phw-g-i-H4fwLa:hover{
color:var(--white);
}

.phw-g-i-H4gt49{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background:var(--phw-custom-gradient1);
}

.phw-g-i-H4lhO5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
}

.phw-g-i-H5gbUT{
}
.phw-g-i-H5gbUT img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-H5lRfu{
}

.phw-g-i-H5scyv{
}

.phw-g-i-H6M0yB{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*-43.75);
}

.phw-g-i-H6RhNu{
background:var(--phw-custom-footer-bg);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:none;
background-size:tile;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-H6e6A2{
color:var(--white);
}

.phw-g-i-H6e6A2:hover{
color:var(--white);
}

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

.phw-g-i-H76Npt{
}

.phw-g-i-H7Wq4f{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-H7bn6E{
}
.phw-g-i-H7bn6E img{
}

.phw-g-i-H7ebe0{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-H7mL4c{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-H7mehN{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-H7vbgc{
}

.phw-g-i-H8iwyh{
}

.phw-g-i-H8mVXB{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

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

.phw-g-i-H9Agwo{
}

.phw-g-i-H9DIka{
font-weight:700;
font-size:36px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-yellowf0be60);
}

.phw-g-i-H9WM6U{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

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

.phw-g-i-H9zNgY{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-HAQLHn{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-HAiufF{
font-size:22px;
}

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

.phw-g-i-HBEesd{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-HBsVKu{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-HBvGEW{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
background-color:transparent;
border-width:0px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-HBvGEW:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-HBvGEW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-HBvGEW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-HCSSzr{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-HCV0hD{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-HCYS9h:hover{
background:var(--phw-custom-gradient1);
}

.phw-g-i-HCYS9h{
}

.phw-g-i-HCdsmP{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-HCgjQq{
font-weight:400;
font-size:14px;
color:var(--white);
text-align:left;
}

.phw-g-i-HD3vpw{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-HD3vpw{
opacity:1;
}

.phw-g-i-HD6ojq{
}

.phw-g-i-HDRG9V{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:;
}

.phw-g-i-HDrXmb{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:18px;
min-height:60px;
border-width:0px;
}

.phw-g-i-HDrXmb:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-HDrXmb.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-HDrXmb:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-HDrkRC{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-width:1px;
background-color:var(--brand-color-primary);
min-height:47px;
height:47px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

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

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

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

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

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

.phw-g-i-HDxnV9{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-HETe1e{
max-height:200px;
object-fit:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-HFHl3Z{
background-image:none;
}

.phw-g-i-HFgFjO{
font-size:12px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-HFgFjO:hover{
color:var(--white);
}

.phw-g-i-HFh35l{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-HFmmwt{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:100%;
text-align:start;
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-HFukrc{
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-weight:300;
}

.phw-g-i-HGRHrq{
border-inline-end-style:solid;
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HGe48l{
height:60px;
}

.phw-g-i-HGjR5V{
font-weight:700;
font-size:30px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
line-height:01.4;
}

.phw-g-i-HGmQna{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HGq0SM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736161949194.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:none;
background-repeat:no-repeat;
height:290px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HGvHxb{
align-items:center;
}

.phw-g-i-HHMtmg{
font-weight:600;
font-size:28px;
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-HHSVXI{
}

.phw-g-i-HI3Y32{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-HJArBL{
width:70px;
}

.phw-g-i-HJQs4c{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-8.75);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-HJQs4c{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-HJT14K{
font-weight:400;
line-height:1.62;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:18px;
text-align:left;
}

.phw-g-i-HJou7o{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-HJwAa2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

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

.phw-g-i-HKLCMk{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-HKpRmI{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-model);
}

.phw-g-i-HL0DmC{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-HL0DmC{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-HLdSWw{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-HM7Rs0{
}

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

.phw-g-i-HMvrmd{
fill:var(--phw-custom-white1);
}

.phw-g-i-HMyn06{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-HN7rqU{
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-HNNHYA{
}

.phw-g-i-HNSANp{
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-HNqM54{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-HNqM54{
font-size:14px;
opacity:1;
height:380px;
text-align:center;
}

.phw-g-i-HOFnAZ{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-HOM7HN{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-HOM7HN:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

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

.phw-g-i-HOtQGg{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*1.875);
}

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

.phw-g-i-HPAlHR{
height:30px;
width:30px;
}

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

.phw-g-i-HPOV1X:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

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

.phw-g-i-HPOV1X:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

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

.phw-g-i-HPUH7k{
width:100%;
}

.phw-g-i-HPdhsq{
}

.phw-g-i-HPewUJ{
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
text-align:justify;
}

.phw-g-i-HPs0GQ{
}
.phw-g-i-HPs0GQ img{
}

.phw-g-i-HQ9SmL{
}

.phw-g-i-HQ9aRI{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-HR5lrf{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-HRkVl4{
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);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
align-items:center;
}

.phw-g-i-HSBS6G{
color:var(--phw-custom-black000000);
}

.phw-g-i-HSGGa2{
color:var(--white);
font-size:14px;
}

.phw-g-i-HSGGa2:hover{
color:var(--white);
}

.phw-g-i-HSGGa2:focus{
border-style:none;
}

.phw-g-i-HSd3Wu{
font-weight:900;
font-size:112px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-HTOKnR{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-HTvdSh{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-HTwWSR{
}

.phw-g-i-HU9l5K{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-HUQ6PT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HUUH3u{
}

.phw-g-i-HUicLa{
padding-inline-start:calc(var(--pu-space)*37.5);
}

.phw-g-i-HUsBVQ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-color:transparent;
}

.phw-g-i-HV2HdB{
height:225px;
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-HV2K5c{
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-HVH40I{
font-size:12px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-HVH40I:hover{
color:var(--white);
}

.phw-g-i-HVKpu8{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-HVp7j8{
font-weight:700;
font-size:36px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-heading-color);
line-height:01.4;
}

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

.phw-g-i-HWSNfS{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:280px;
width:430px;
}

.phw-g-i-HWSVEn{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:65px;
}

.phw-g-i-HWfZ9m{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-HX0QBx{
}

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

.phw-g-i-HXLmpm{
fill:var(--brand-color-secondary);
}

.phw-g-i-HXR3wH{
}

.phw-g-i-HXYv4r{
font-size:16px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:center;
}

.phw-g-i-HXzjwU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1.5px;
max-height:51px;
}

.phw-g-i-HYCI1i{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-HYCI1i{
font-weight:400;
font-size:30px;
color:var(--white);
}

.phw-g-i-HYGket{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-HYcDtv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
padding-top:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-HZ4IPD{
}

.phw-g-i-HZTICe{
}

.phw-g-i-HZs4yT{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-Ha4HFw{
background-image:none;
text-align:start;
background-size:cover;
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-HaLAqw{
font-size:18px;
line-height:1.2;
}

.phw-g-i-HaNOMR{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-HbLuFi{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-HbLuFi img{
object-fit:cover;
}

.phw-g-i-HbTetF{
}
.phw-g-i-HbTetF img{
}

.phw-g-i-HbTuCs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

.phw-g-i-HbY9QV{
}

.phw-g-i-Hbk7Di{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Hbv9FC{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-HcE2sK{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-HcihzL{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:start;
}

.phw-g-i-Hcv4DD{
background-image:none;
}

.phw-g-i-Hd02a9{
}

.phw-g-i-HdAJff{
}

.phw-g-i-HdKVDK{
}

.phw-g-i-HdOs36{
padding-top:calc(var(--pu-space)*0);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
line-height:1.2;
}

.phw-g-i-HdSd92{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-HdhUNa{
}

.phw-g-i-HdtRoy{
}

.phw-g-i-HeCYgp{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

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

.phw-g-i-HeNv0A{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-56.25);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-HeUI1T{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

.phw-g-i-HegZ0F{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
}

.phw-g-i-HemROc{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
margin-inline-start:calc(var(--mu-space)*-17.375);
}

.phw-g-i-HgPTyF{
padding-top:calc(var(--pu-space)*3.75);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-HgPTyF{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*3.75);
opacity:1;
}

.phw-g-i-Hh1Fa2{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-HhJT5f{
}

.phw-g-i-HhYk5g{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-HiONgg{
}

.phw-g-i-HixNwu{
}

.phw-g-i-Hj6zQ3{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-Hj6zQ3:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

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

.phw-g-i-HjfUre{
}

.phw-g-i-HkAHh0{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-Hkko9N{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-HkxL2u{
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);
height:51px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-Hl3iQC{
}

.phw-g-i-HlVr0K{
}

.phw-g-i-HlgQQh{
background:var(--phw-custom-footer-bg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

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

.phw-g-i-HlylgQ{
}

.phw-g-i-HmMK11{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-HmeKIx{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-HnNuzs{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
}

.phw-g-i-HnOlH8{
}

.phw-g-i-Hot0DQ{
font-weight:500;
font-size:20px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
}

.phw-g-i-HoydP6{
}

.phw-g-i-HpoFWc{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-HqAAd3{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-HrAPoM{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--phw-custom-black000000);
border-color:transparent;
}

.phw-g-i-HrDdaT{
gap:100px;
}

.phw-g-i-HrIXVy{
font-size:10px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-HrQjrA{
}

.phw-g-i-Hrct8r{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-HsTOlq{
}

.phw-g-i-Hsk0bw{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-10.75);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-HsvMR6{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-Hsxphi{
}

.phw-g-i-Ht5q9Z{
}

.phw-g-i-HtXAs4{
}

.phw-g-i-HtwRfi{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-HuaCCB{
}

.phw-g-i-HutOdJ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
background-size:cover;
align-items:center;
height:160px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-repeat:no-repeat;
}

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

.phw-g-i-HuwpgZ{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-HvBn4i{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
width:498px;
}

.phw-g-i-HvUrHU{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
background-color:transparent;
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);
width:80%;
}

.phw-g-i-HvbGPh{
width:100%;
}

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

.phw-g-i-Hw1BWv:focus{
outline-style:none;
}

.phw-g-i-Hw1BWv{
}

.phw-g-i-HwBoTu{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--input-stroke);
max-height:51px;
border-width:2px;
}

.phw-g-i-HwBvGj{
height:15px;
width:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
}

.phw-g-i-Hwr2vE{
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-HxDVuR{
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
border-style:none;
}

.phw-g-i-HxH6XH{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-HxMwlT{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
font-size:16px;
}

.phw-g-i-HxMwlT:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-HxMwlT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-HxMwlT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-HxeNcz{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-HxeNcz:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-HxkmSl{
font-size:18px;
line-height:1.62;
color:var(--white);
}

.phw-g-i-HxtdcM{
opacity:0;
font-size:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-HxtdcM{
color:var(--white);
opacity:1;
text-align:center;
}

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

.phw-g-i-HyCgOI{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-HyS16B{
}

.phw-g-i-HyUN1E{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-Hyrxxu{
font-size:0px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Hyrxxu{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-HytIcl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-HzxHfw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
}

.phw-g-i-I0FVC6{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-I0QkC3{
padding-inline-start:calc(var(--pu-space)*0);
}

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

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

.phw-g-i-I1Ow7t{
}

.phw-g-i-I2KBE6{
}

.phw-g-i-I2P0F8{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

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

.phw-g-i-I33sUj{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-I36QEQ{
}

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

.phw-g-i-I3Gah6{
object-fit:cover;
}

.phw-g-i-I3IrW2{
}

.phw-g-i-I3LZab{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-I3fQg2{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
}

.phw-g-i-I3fQg2:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-I3fQg2.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-I3fQg2:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-I58Sov{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-I5EodT{
font-weight:300;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-I5RLeI{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-I5czSz{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
}

.phw-g-i-I5e9Fj{
}

.phw-g-i-I61Yub{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-I63Sh7{
}

.phw-g-i-I6Pbhv{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-12.5);
}

.phw-g-i-I6UmxI{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
max-width:100%;
max-height:600px;
width:100%;
}

.phw-g-i-I6cIbe{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-I6xQyX{
text-align:right;
}

.phw-g-i-I78k0j{
}

.phw-g-i-I7iEce{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
font-size:22px;
line-height:1.3;
}

.phw-g-i-I7jUEj{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-I7jUEj{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
width:200px;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
overflow:hidden;
margin-inline-start:calc(var(--mu-space)*5);
}

.phw-g-i-I7xfQR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-size:cover;
width:230px;
}

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

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

.phw-g-i-I86f7T{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-I8keD6{
}

.phw-g-i-I8w30w{
}
.phw-g-i-I8w30w img{
}

.phw-g-i-I939f9{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

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

.phw-g-i-GSwt2Z:hover .phw-g-i-I9glZZ{
color:var(--brand-color-primary);
}

.phw-g-i-I9nO5C{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-IAKWXw{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:600px;
}

.phw-g-i-IAl5HD{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-IAv58I{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IB8KUW{
}

.phw-g-i-IBZiSk{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
width:100%;
}

.phw-g-i-IBd1uj{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
padding-bottom:calc(var(--pu-space)*0);
height:100%;
}

.phw-g-i-IBrvQ1{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

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

.phw-g-i-ICCHyU{
text-align:start;
height:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-ICnqRU{
width:100%;
color:var(--white);
text-align:left;
}

.phw-g-i-IDaTJJ{
}

.phw-g-i-IDaduO{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-IDaduO:hover{
color:var(--link-hover-color);
text-decoration:none;
border-color:transparent;
}

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

.phw-g-i-IDaduO:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-IDh0mR{
margin-inline-start:calc(var(--mu-space)*12.5);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-IDiPv5{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-IE4Vg1{
}

.phw-g-i-IEE0m4{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-IEX3x4:hover{
}

.phw-g-i-IEX3x4{
}

.phw-g-i-IEpOIy{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-IEubiq{
color:var(--white);
text-align:left;
}

.phw-g-i-IFOYiw{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-IFcRPY{
width:100%;
}

.phw-g-i-IFhvcg{
}

.phw-g-i-IFqDoT{
}

.phw-g-i-IG3oAf{
}

.phw-g-i-IG6BFY{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

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

.phw-g-i-IGkat5{
font-size:16px;
font-weight:700;
color:var(--body-color);
}

.phw-g-i-IHxf1S{
}

.phw-g-i-IIU7UN{
}

.phw-g-i-IIhspe{
background-color:transparent;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-IIiQdr{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IIv5da{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-IIxTDE{
}

.phw-g-i-IJ2HwC{
background-color:var(--widget-bg-white-color);
border-style:solid;
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
}

.phw-g-i-IJ6MSG{
}

.phw-g-i-IJckb6{
}

.phw-g-i-IJe94k{
}

.phw-g-i-IJlYt7{
}

.phw-g-i-IJuuYF{
}

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

.phw-g-i-IK47gR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

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

.phw-g-i-IKHtR3{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-IKHtR3:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

.phw-g-i-IKHtR3.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-IKHtR3:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-IKOo2k{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:14px;
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:400;
border-style:none;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

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

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

.phw-g-i-IKyvKA{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-IL0ljz{
}

.phw-g-i-IL4EBE{
height:250px;
}

.phw-g-i-IL8iQ2{
}

.phw-g-i-ILM9Cy{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-ILQi37{
}
.phw-g-i-ILQi37 img{
}

.phw-g-i-ILXu0s{
text-align:left;
}

.phw-g-i-ILlVll{
}

.phw-g-i-IM9zM2{
width:400px;
background-color:var(--phw-custom-white);
}

.phw-g-i-IMQO30{
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-IMl0mH{
margin-top:calc(var(--mu-space)*-10);
height:470px;
}
.phw-g-i-IMl0mH img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-IMpzX8{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

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

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

.phw-g-i-IOGr9Q{
}

.phw-g-i-IOX8Ig{
padding-inline-start:calc(var(--pu-space)*28.75);
margin-top:calc(var(--mu-space)*7.125);
}

.phw-g-i-IOdO9u{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-IOwOwx{
color:var(--link-color);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

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

.phw-g-i-IP1gmT{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-IPKDKY{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-IPKdSN{
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
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);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
border-width:0px;
}

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

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

.phw-g-i-IPQCXf{
margin-inline-start:calc(var(--mu-space)*0);
max-width:100%;
font-weight:400;
width:100%;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-end:calc(var(--mu-space)*0);
text-align:left;
}

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

.phw-g-i-IPutCE{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:1px;
border-style:solid;
border-top-style:none;
}

.phw-g-i-IPvbhW{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
text-align:left;
}

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

.phw-g-i-IQQbhJ{
font-size:18px;
line-height:1.66667;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
height:60px;
width:380px;
margin-bottom:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-IQqwUR{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-686873686873);
}

.phw-g-i-IQsKa7{
font-weight:700;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-6.25);
font-size:24px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
text-align:center;
}

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

.phw-g-i-IRY6rf{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:12px;
background-color:var(--phw-custom-white);
border-width:1px;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-IRY6rf:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-ISae49{
width:122px;
height:66px;
}

.phw-g-i-ITGB2Y{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-IU9Oh9{
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
font-size:60px;
}

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

.phw-g-i-IUXHjk{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-IUZvNm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-wdg-bgaeaeae);
}

.phw-g-i-IUbW3K{
}
.phw-g-i-IUbW3K img{
}

.phw-g-i-IUrOZO{
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-IUyeiI{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-IV7Bgd{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-secondary);
}

.phw-g-i-IVS6sT{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-IVaqyD{
color:var(--brand-color-primary);
}

.phw-g-i-IVu9ah{
font-size:14px;
font-weight:300;
}

.phw-g-i-IWeMK0{
text-align:center;
height:auto;
width:auto;
max-height:auto;
min-height:auto;
max-width:auto;
min-width:auto;
}

.phw-g-i-IX43fM{
color:var(--white);
font-size:14px;
}

.phw-g-i-IX43fM:hover{
color:var(--white);
}

.phw-g-i-IX43fM:focus{
outline-style:none;
}

.phw-g-i-IXQLuQ{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-IXS261{
}

.phw-g-i-IXW8DT{
}

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

.phw-g-i-IYGjf3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-IYH2Lm{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-IYWLBU{
width:75%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-IYYYTG{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-IYi4Ae{
font-size:18px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-IYkG8o{
}

.phw-g-i-IafQPe{
}

.phw-g-i-IaujVV{
width:100%;
font-size:18px;
color:var(--white);
}

.phw-g-i-Ibj85l{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-IbkS9A{
color:var(--white);
}

.phw-g-i-Ibkijn{
color:var(--white);
font-weight:700;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-IbtxQj{
}

.phw-g-i-Ic3W0L{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-IcMu6C{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*11.25);
opacity:0;
}

.phw-g-i-IcZSww{
color:var(--white);
text-decoration:none;
font-size:10px;
}

.phw-g-i-IdMKhR{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-IdmkkW{
font-size:16px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Ie6vQP{
}

.phw-g-i-Ieg7LR{
font-size:24px;
color:var(--white);
}

.phw-g-i-IelKrN{
}

.phw-g-i-If17bw{
}

.phw-g-i-IfGBkZ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-TdjBng:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-hWoVTN:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-RKR8Jg:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-jwzlOT:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-4ZcFwF:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-7Wy1Is:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-0pCej5:hover .phw-g-i-IfPuVz{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ig2Fs5{
color:var(--white);
}

.phw-g-i-Ig4fum{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:400;
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-i-Ig4fum:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

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

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

.phw-g-i-Ig4fum:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

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

.phw-g-i-IgYmBR{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-IgYmBR{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-IgZGcl{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-Ih5oWH{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-IhRYaf{
font-size:30px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-Ihe9aq{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-IhfUeS{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-Ihk5Q5{
margin-top:calc(var(--mu-space)*11.25);
}

.phw-g-i-IiDZvM{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-IiM7ur{
}
.phw-g-i-IiM7ur img{
}

.phw-g-i-IiO5gS{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
border-bottom-style:none;
}

.phw-g-i-Iid0xo{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:30px;
}

.phw-g-i-IiiVpG{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-IillWx{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-Iiy4HU{
font-size:30px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-Ij3W7H{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
}

.phw-g-i-IjFrXN{
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-IjYx2B{
}

.phw-g-i-IjZjW1{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-IjeUDa{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*-17.375);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-IjqN9u{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-weight:700;
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-Ijy4kp{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-Ik0gdV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-IkL0GC{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--light-text);
}

.phw-g-i-IkXyEm{
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-IlfkfC{
margin-top:calc(var(--mu-space)*-3);
}

.phw-g-i-IlrsI2{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-Ilsfsz{
}

.phw-g-i-Ilz2ef{
}

.phw-g-i-ImBGi5{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-ImKKDM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

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

.phw-g-i-Imibnu{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-InXAcP{
}

.phw-g-i-IoStR0{
}
.phw-g-i-IoStR0 img{
object-fit:cover ;
}

.phw-g-i-Iog8h7{
}

.phw-g-i-Ip0Zp2{
}

.phw-g-i-IpFVbV{
}

.phw-g-i-IpNjTA{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--phw-custom-white);
}

.phw-g-i-IpR3EU{
font-size:15px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:normal;
width:100%;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-IpStBa{
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-IpZGfG{
height:80px;
}

.phw-g-i-Ipd0b2{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
}

.phw-g-i-IpjiBJ{
color:var(--white);
font-size:60px;
}

.phw-g-i-Ipxx1I{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-IqYloJ{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-IqZNmD{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-IqqRe1{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-IqvgfD{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Iqz9yb{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-12.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-Iqz9yb{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-23.75);
}

.phw-g-i-IrEpaR{
height:30px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-IrEpaR{
height:300px;
opacity:1;
}

.phw-g-i-IsFx7k{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-IsKdFP{
width:353px;
}

.phw-g-i-IsvkZh{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-It7Lge{
background:var(--phw-custom-gradient1);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
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);
border-style:none;
border-color:transparent;
border-width:0px;
}

.phw-g-i-It9eGv{
}

.phw-g-i-ItGEwH{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ItGEwH{
height:380px;
}

.phw-g-i-ItMSiN{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-ItkMzV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-IuMtuk{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-IuMtuk img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-IuRWLg{
width:100%;
}

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

.phw-g-i-IuzMg2{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-Iv4zRK{
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-IwCMwp{
}

.phw-g-i-IwOJD8{
opacity:0;
}

.phw-g-i-IwSZTA{
}

.phw-g-i-IxLLBO{
}

.phw-g-i-IxXIhx{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Ixa95g{
}

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

.phw-g-i-IxpHvc{
}

.phw-g-i-IyY7hK{
}

.phw-g-i-Iyfd3v{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-IysDvy{
}

.phw-g-i-IzGQ9S{
color:var(--phw-custom-686873686873);
}

.phw-g-i-IzGviV{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
height:240px;
}

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

.phw-g-i-J0ACZl{
}

.phw-g-i-J0Cie1{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-J0MOmK{
color:var(--phw-custom-black000000);
text-align:center;
}

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

.phw-g-i-J1Ei6w{
}

.phw-g-i-J1P1wT{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-J1P1wT{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-J1x0HT{
background-color:var(--phw-custom-bg1e9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-style:none;
padding-inline-start:calc(var(--pu-space)*1.5);
}

.phw-g-i-J2X8ct{
}

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

.phw-g-i-J3H5pB{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-J3Lsvf{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-J3Lsvf{
font-size:14px;
color:var(--white);
opacity:1;
padding-top:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-J3uBkN{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:16px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-J3ugxr{
}

.phw-g-i-J3vQT9{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-J4CXqq{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*-3.75);
text-align:left;
}

.phw-g-i-J4EZTl{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-J4LGav{
}
.phw-g-i-J4LGav img{
object-fit:cover ;
}

.phw-g-i-J4Zs0v{
}

.phw-g-i-J4lVl3{
color:var(--body-color);
}

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

.phw-g-i-J5ONNE{
color:var(--white);
}

.phw-g-i-J5UOO5{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-J5iPh2{
}

.phw-g-i-J6hG24{
}

.phw-g-i-J6kXv9{
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:28px;
text-align:start;
}

.phw-g-i-J78rLY{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-J798lR{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
min-height:45px;
font-size:18px;
}

.phw-g-i-J798lR:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

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

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

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

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

.phw-g-i-J7g4kG{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-J7icd8{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-J7icd8:hover{
background-image:none;
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
background-color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-J7icd8.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-J7icd8:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-J8KadT{
}

.phw-g-i-J8KcJ7{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-J8yl2N{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-J9i010{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-7.5);
}

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

.phw-g-i-JAGCC1{
}
.phw-g-i-JAGCC1 img{
}

.phw-g-i-JAYjei{
}

.phw-g-i-JBM0XX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1739418425461.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JBpkPM{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-JBtfKb{
}

.phw-g-i-JC6MaK{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-JCCfHn{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-JCRTxS{
}

.phw-g-i-JCTuoe{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:0px;
}

.phw-g-i-JCkU57{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-JCkxgu{
}

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

.phw-g-i-JDBU7n:hover{
}

.phw-g-i-JDVeGv{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:0px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:0px;
}

.phw-g-i-JDVeGv:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

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

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

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

.phw-g-i-JDVeGv.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-JDVeGv:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-JDh4Wo{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-JEBKdF{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-JEI8CM{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-JEfRLW{
}

.phw-g-i-JEjeiZ{
font-size:18px;
font-weight:600;
}

.phw-g-i-JF52pZ{
}

.phw-g-i-JF8dVz{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-JFlCvs{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-JG3Ils{
font-size:14px;
color:var(--white);
}

.phw-g-i-JG3XFy{
}

.phw-g-i-JG9sBL{
padding-inline-start:calc(var(--pu-space)*23.25);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*4.125);
}

.phw-g-i-JGD8ry{
}

.phw-g-i-JGHYeM{
}

.phw-g-i-JGZBhA:hover{
}

.phw-g-i-JGZBhA{
}

.phw-g-i-JIPHlo{
}
.phw-g-i-JIPHlo img{
}

.phw-g-i-JIcruE{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
margin-inline-start:calc(var(--mu-space)*-17.375);
}

.phw-g-i-JJ8W8z{
}

.phw-g-i-JJ9Pvc{
}

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

.phw-g-i-JJvfcn{
}

.phw-g-i-JJzfNL{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-JJzfNL{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-JKAPEM{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-JKAkmK{
color:var(--white);
}

.phw-g-i-JKSbsK{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-JKkVLt{
}

.phw-g-i-JKpziW{
opacity:0;
}

.phw-g-i-JLTz9m{
font-size:5px;
}

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

.phw-g-i-JMFh2z{
}

.phw-g-i-JMdach{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JNCliV{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*15);
}

.phw-g-i-JNO4p9{
color:var(--white);
}

.phw-g-i-JNWvdO{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-JOIlzN{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-JONftY{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-JOUevU{
color:var(--white);
}

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

.phw-g-i-JOvm9a{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-JOwDNY{
width:80%;
}

.phw-g-i-JPWZVs{
}

.phw-g-i-JPXNLV{
}

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

.phw-g-i-JPnaLV{
opacity:0;
}

.phw-g-i-JQ7VTI{
}

.phw-g-i-JQW0ad{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-textcolor222000);
line-height:01.4;
}

.phw-g-i-JQYAvx{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-JQbsV7{
}

.phw-g-i-JQjrgF{
}

.phw-g-i-JQlDJq{
}

.phw-g-i-JRFaYT{
font-weight:600;
font-size:22px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

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

.phw-g-i-JRfglN{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-JRhaqY{
}

.phw-g-i-JRq5zk{
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-JSHaGY{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-JSUOJg{
}

.phw-g-i-JSXqCr{
font-size:12px;
line-height:1;
color:var(--white);
}

.phw-g-i-JSeKow{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-JTEjjJ{
font-size:24px;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-JTPNxp{
}

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

.phw-g-i-JTaBEZ{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-JTaBEZ:hover{
color:var(--white);
}

.phw-g-i-JThRA9{
}

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

.phw-g-i-JTsb6v{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
}

.phw-g-i-JUAAmb{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-JUQxVz{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-bordercolore9e9e9);
border-inline-end-width:1px;
}

.phw-g-i-JUrwPN{
font-size:18px;
color:var(--white);
margin-top:calc(var(--mu-space)*1.5);
}

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

.phw-g-i-JV9WSo{
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-JVaNn9{
}

.phw-g-i-JVfZRN{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-JWY65q{
font-size:84px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-JWaPMZ{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-JWbBvX{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-JWbBvX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
height:330px;
text-align:center;
opacity:1;
}

.phw-g-i-JWsm3x{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-JX3SI7{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-JXUjCn{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

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

.phw-g-i-JY44rH{
}

.phw-g-i-JYRxgn{
}
.phw-g-i-JYRxgn img{
}

.phw-g-i-JYUQjP{
font-size:36px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
font-weight:700;
}

.phw-g-i-JYgoHy{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-JZPFfj{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JZRalR{
}

.phw-g-i-JZbYz3{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
text-align:left;
width:60%;
}

.phw-g-i-JZgyvf{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JZlL0U{
}

.phw-g-i-JZypre{
}

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

.phw-g-i-JaH633{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-JaKNcU{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-JaZKad{
max-width:70px;
}

.phw-g-i-Jabx6D{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Jao65O{
width:100%;
}

.phw-g-i-JbP3mt{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
object-fit:contain;
}

.phw-g-i-JbPNYo{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-JbPNYo:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-JbPNYo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-JbPNYo:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-JbPNYo:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-JbPNYo.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-JbPNYo:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-JcJDcx{
line-height:.9;
}

.phw-g-i-JceaRT{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-Jcpj4T{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:580px;
}

.phw-g-i-JcvzBW{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JdpCp6{
font-size:44px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-Je8yTv{
font-size:22px;
}

.phw-g-i-JeN19v{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JeTKrE{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-JfLlNz{
}

.phw-g-i-JfeNXh{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Jg8BLQ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-footer-bg);
}

.phw-g-i-JgOXLh{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
}

.phw-g-i-JgXioE{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:24px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-JgbMj0{
}

.phw-g-i-Jhfzqw{
font-weight:400;
font-size:28px;
color:var(--brand-color-primary);
}

.phw-g-i-Jhhtcj{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-JhjCSR{
}
.phw-g-i-JhjCSR img{
object-fit:cover ;
}

.phw-g-i-JhlIX6{
}

.phw-g-i-Ji3ad8{
height:5px;
}

.phw-g-i-JiRQjn:hover{
background-color:transparent;
}

.phw-g-i-JiRQjn{
}

.phw-g-i-JiVfqU{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*15);
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*15);
}

.phw-g-i-Jim7YW{
}
.phw-g-i-Jim7YW img{
}

.phw-g-i-JiqfeE{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
text-align:start;
}

.phw-g-i-Jj1RRE{
}

.phw-g-i-Jj4flF{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-Jj4flF img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-Jjjt8B{
background-color:var(--brand-color-primary);
text-align:center;
height:30px;
width:200px;
}

.phw-g-i-JjlJHp{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Jjsj58{
}

.phw-g-i-Jjwdft{
}

.phw-g-i-Jk6zMJ{
opacity:1;
height:30px;
}

.phw-g-i-JkmR4r{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
max-width:100%;
text-align:left;
}

.phw-g-i-JkvcGi{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-JlKza5{
color:var(--white);
text-decoration:none;
font-size:14px;
}

.phw-g-i-JlT8tG{
font-size:16px;
text-align:start;
}

.phw-g-i-JlncD2{
}

.phw-g-i-JlqEDE{
font-weight:700;
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Jm5y6z{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Jm6NpK{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-JmCPr0{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-JmXQw0{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-Jmca5R{
font-size:32px;
color:var(--brand-color-primary);
}

.phw-g-i-Jmh5pR{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-JmtBvH{
}

.phw-g-i-JnSCw9{
font-weight:700;
line-height:1;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
font-size:60px;
}

.phw-g-i-Jo0fYI{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
width:100%;
}

.phw-g-i-JofkLe{
}

.phw-g-i-JooHT4{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-JpBLgC{
}

.phw-g-i-JpO8CF{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-JpO8CF:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-JpOuvo{
}

.phw-g-i-JpTxE1{
font-weight:300;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:16px;
}

.phw-g-i-Jq5M7l{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Jq5Wk0{
width:158px;
height:46px;
}

.phw-g-i-JqEvNT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JqSZJu{
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-JqecsF{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-Jqh7pi{
background-color:transparent;
}

.phw-g-i-Jr2SU5{
width:90%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-JrPPpy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-JsJcmc{
fill:var(--phw-custom-white1);
}

.phw-g-i-JsJqpj{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-JtIjel{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-JtSsG0{
}

.phw-g-i-JtfmM7{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
height:60px;
}

.phw-g-i-Ju0S1p{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*12.5);
text-align:center;
}

.phw-g-i-JuHLch{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-JuK88r{
justify-content:end;
}

.phw-g-i-JuLQxX{
}

.phw-g-i-JuRlv7{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-JuRlv7:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Juejhp{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*3.375);
}

.phw-g-i-Jui08K{
background:var(--phw-custom-gradient1);
}

.phw-g-i-JvDRRl{
}

.phw-g-i-JvEfM2{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
justify-content:end;
}

.phw-g-i-Jx1yDb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Worldmap_India-1718793045376.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-JxBbCo{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-Jxa3K8{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-JxlNpL{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-Jywz5x{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JzL9Io{
}
.phw-g-i-JzL9Io img{
object-fit:cover;
}

.phw-g-i-JzPBaa{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-JzRzk2{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JzrO6H{
background-color:var(--phw-custom-white);
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-JzzZfd{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-K0ijC8{
}

.phw-g-i-K0kAQN{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-K0oL3O{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
}

.phw-g-i-K0vJMP{
text-align:left;
}

.phw-g-i-K0xMxz{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-K28dyG{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-K2LKBt{
font-weight:400;
color:var(--white);
border-color:var(--brand-color-primary);
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);
background-color:var(--brand-color-secondary);
border-width:1px;
min-height:45px;
}

.phw-g-i-K2LKBt:hover{
font-weight:400;
color:var(--white);
border-color:var(--brand-color-primary);
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);
background-color:var(--brand-color-secondary);
border-width:1px;
min-height:45px;
}

.phw-g-i-K2LKBt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-K2LKBt:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-K2LKBt:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-K2LKBt.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-K2LbRl{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:80%;
}

.phw-g-i-K2mDEZ{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-K2zVJ8{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-K3Hkmo{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:90%;
height:60px;
}

.phw-g-i-K4H0rw{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-K55iJi{
font-size:36px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-K5YBnx{
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);
height:367px;
}

.phw-g-i-K5Z0J2{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-K5widq{
font-size:14px;
padding-inline-end:0px;
color:var(--white);
border-style:none;
padding-inline-start:0px;
}

.phw-g-i-K5widq:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-K5widq:focus{
border-style:none;
outline-style:none;
}

.phw-g-i-K5yITc{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-K65Nca{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:5px;
}

.phw-g-i-K6AqGq{
}

.phw-g-i-K6hM6r{
font-weight:300;
font-size:16px;
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
}

.phw-g-i-K6ixPu{
padding-top:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-K74YK0{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--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);
margin-inline-start:calc(var(--mu-space)*5.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-K7IT4m{
}

.phw-g-i-K7bndL{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:600px;
}

.phw-g-i-K7nPfp{
}

.phw-g-i-K8lg57{
}

.phw-g-i-K8syui{
color:var(--white);
font-size:14px;
}

.phw-g-i-K9HKl5{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-K9OLx7{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-K9OLx7{
color:var(--white);
opacity:1;
}

.phw-g-i-KA9mv3{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-KBA3zl{
}
.phw-g-i-KBA3zl img{
}

.phw-g-i-KBHSda{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-KCArwS{
font-size:24px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-KCELW2{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-KCJp4n{
background-color:var(--phw-custom-white);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KCOJ9z{
color:var(--white);
border-style:none;
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-KCOJ9z:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-KCasRp{
font-size:14px;
line-height:1.7;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-KCdW1l{
font-size:4px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-KCdW1l{
font-size:14px;
line-height:1.5;
color:var(--white);
height:10px;
}

.phw-g-i-KCkrrH{
font-weight:400;
line-height:1.62;
color:var(--phw-custom-heading-color);
font-size:18px;
}

.phw-g-i-KD4krN{
}

.phw-g-i-KD8Els{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-KE25Wb{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-KE25Wb:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-KE25Wb:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KE25Wb:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KE25Wb:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KE25Wb.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KE25Wb:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KEb0nJ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-KErIVv{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-KErwpP{
height:200px;
width:700px;
}

.phw-g-i-KFWzOH{
font-size:30px;
color:var(--white);
}

.phw-g-i-KFb91J{
font-weight:400;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
background-color:var(--phw-custom-jb5b3b3);
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);
font-size:20px;
}

.phw-g-i-KFeZ6H{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-KFgN5i{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:200px;
}

.phw-g-i-KGlYwD{
background:var(--phw-custom-gradient-white);
border-bottom-style:none;
}

.phw-g-i-KGnqij{
}

.phw-g-i-KGnw34{
}

.phw-g-i-KH0M6h{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-KH5C3m{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--input-bg);
outline:none;
background-repeat:no-repeat;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-KH5C3m:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-KH5C3m.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KH5C3m:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KHBt5k{
line-height:1.5;
color:var(--white);
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-KHBt5k{
opacity:1;
text-align:center;
}

.phw-g-i-KHFEFc{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
box-shadow:var(--phw-custom-boxshadow-1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-KHmfKB{
}

.phw-g-i-KHv8re{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-KI0QVR{
max-height:50px;
color:var(--phw-custom-black000000);
max-width:384px;
font-weight:400;
width:384px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-KIXDbx{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-KImynM{
align-items:start;
}

.phw-g-i-KIo9tR{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
text-transform:capitalize;
}

.phw-g-i-KJQVjK{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-KJbdGI{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-KJkrqK{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-KK3qw6{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-KLiMHI{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.58;
color:var(--white);
}

.phw-g-i-KMO8oW{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-KMxfSm{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-KN1mA8{
}

.phw-g-i-KNAJSM{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-KNBgLE{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-KOBoO8{
font-size:24px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-KOEzau{
}

.phw-g-i-KOF5Np{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-KOUiOK{
}

.phw-g-i-KOfFJD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:fill;
width:100%;
padding-bottom:calc(var(--pu-space)*5);
background-position:50% 100%;
}

.phw-g-i-KOiXDC{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-KP18Id{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-KPReq1{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-KPReq1 img{
}

.phw-g-i-KPX787{
}

.phw-g-i-Z15cAK:hover .phw-g-i-KPX787{
opacity:1;
}

.phw-g-i-KPdK7X{
}

.phw-g-i-KPiNfV{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:14px;
}

.phw-g-i-KQ3wwf{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-KQHX52{
font-weight:700;
font-size:60px;
line-height:1.15;
color:var(--white);
font-family:var(--cms-g-inter);
height:198px;
width:490px;
}

.phw-g-i-KQrYbW{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-KR7wqw{
padding-inline-start:calc(var(--pu-space)*23.125);
}

.phw-g-i-KR9O1K{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KRMXtV{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-KROXOG{
width:100%;
color:var(--white);
text-align:left;
}

.phw-g-i-KRQJz0{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-KRT3S3{
width:100%;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-KRYWqt{
}

.phw-g-i-KRnxJk{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-KRoSaj{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-jhip88:hover .phw-g-i-KRoSaj{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
margin-top:calc(var(--mu-space)*-37.5);
}

.phw-g-i-KS4avi{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-KS4avi{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-KSRQWF{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:600px;
}

.phw-g-i-KSg0IP{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:28px;
}

.phw-g-i-KSjNgO{
font-weight:var(--input-font-weight);
padding-inline-start:32px;
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-color:var(--input-stroke);
line-height:1.4;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-end:32px;
}

.phw-g-i-KSjNgO:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-KSjNgO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KSjNgO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KTH65g{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-KTH65g{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-KTSScQ{
background:none;
background-image: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);
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-KTYrFV{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
font-size:16px;
}

.phw-g-i-KUWNp2{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-KUpdBi{
}

.phw-g-i-KUtRpp{
}

.phw-g-i-KV4Rej{
}

.phw-g-i-KV7Zzf{
}
.phw-g-i-KV7Zzf img{
object-fit:cover ;
}

.phw-g-i-KVQn0S{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-KVXj1X{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-KVg7Kv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KVmSCB{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
}

.phw-g-i-KVn1NO{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-KWkhdu{
}

.phw-g-i-KWnl86{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-KXIQ46{
}

.phw-g-i-KXIWND{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

.phw-g-i-KXau5t{
}

.phw-g-i-KXbciO{
margin-top:calc(var(--mu-space)*25);
}

.phw-g-i-KXf7cD{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-KXjsF0{
}

.phw-g-i-KY36js{
}

.phw-g-i-KYLJfJ{
}

.phw-g-i-KZGqS4{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:100%;
}

.phw-g-i-KZJLSB{
}

.phw-g-i-KZaPuA{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-KalpCE{
}

.phw-g-i-Kb3EWz{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-Kbjmt2{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Kbuzih{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:18px;
min-height:45px;
margin-top:calc(var(--mu-space)*0);
padding-left:20px;
padding-right:20px;
}

.phw-g-i-Kbuzih:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1.5px;
font-size:18px;
min-height:45px;
}

.phw-g-i-Kbuzih:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Kbuzih:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Kbuzih:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Kbuzih.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Kbuzih:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KbzREp{
}

.phw-g-i-Kc1Mjx{
}

.phw-g-i-KcaTKI{
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-Kcegqz{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-style:solid;
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
}

.phw-g-i-KcfFPO{
}

.phw-g-i-KcxKiT{
background-color:transparent;
}

.phw-g-i-Ke9rKW{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
font-size:12px;
}

.phw-g-i-Ke9rKW:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Ke9rKW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Ke9rKW:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ke9rKW:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ke9rKW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Ke9rKW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KeGrGt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-KeIGQx{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-KefkIy{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-KfAMCI{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-KfHk8Q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-KfJXEh{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-KfPogX{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*11.25);
opacity:0;
}

.phw-g-i-KfxQGB{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-KgQMQS{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-KgQMQS:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-KgQMQS:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KgQMQS:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KgQMQS:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KgQMQS.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KgQMQS:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KgetZr{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
height:150px;
width:520px;
margin-bottom:calc(var(--mu-space)*8);
}

.phw-g-i-KgqceN{
}

.phw-g-i-KguhTe{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-Kh7mRA{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ki8qPN{
font-weight:600;
font-size:22px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

.phw-g-i-KiLE0u{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-KiLE0u{
opacity:1;
}

.phw-g-i-KiSr2Z{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-KiaDaC{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-KihhXF{
opacity:0;
}

.phw-g-i-Kiwhea{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
height:260px;
opacity:1;
}

.phw-g-i-Kj0JhY{
}

.phw-g-i-KjFFc0{
}

.phw-g-i-Kjmqae{
width:100%;
}

.phw-g-i-KkOMct{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-KkOMct:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-KkOMct:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KkOMct:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-KkOMct:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-KkOMct.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KkOMct:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KkRKAu{
}

.phw-g-i-KkXc7r{
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-position:100% 0%;
}

.phw-g-i-KkpiTS{
background-color:transparent;
border-style:none;
}

.phw-g-i-KlA7zq{
}

.phw-g-i-KlGRLv{
color:var(--white);
font-weight:700;
font-size:60px;
line-height:1;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-KlINXa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-KlRZlz{
color:var(--white);
font-weight:400;
font-size:30px;
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-KmF0ue{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-KmH2Lr{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-KmM8zS{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.75);
}

.phw-g-i-KmYO9y{
color:var(--white);
}

.phw-g-i-Kn7isX{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-KnEYP2{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
font-family:var(--cms-g-inter);
}

.phw-g-i-KnEYP2:hover{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-KnEYP2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-KnEYP2:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KnEYP2:active{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-KnEYP2.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-KnEYP2:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-KnEYP2:visited{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}

.phw-g-i-KnLPA9{
background-color:transparent;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-KnOgTI{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-KnhD9L{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-KnvbYO{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
height:150px;
width:520px;
}

.phw-g-i-Kob7JP{
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-KpGNIj{
}

.phw-g-i-KpdhPI{
}

.phw-g-i-KpgRXi{
}

.phw-g-i-KpmvCm{
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-KprZew{
}

.phw-g-i-Kq4vYN{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-KqIM3M{
font-size:18px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-KqTl5z{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-KqTl5z{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-KqhfBo{
}

.phw-g-i-KrbNry{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-KsHFXB{
font-weight:var(--input-font-weight);
padding-inline-start:32px;
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-color:var(--input-stroke);
line-height:1.4;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-end:32px;
}

.phw-g-i-KsHFXB:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-KsHFXB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KsHFXB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KsHFXB::-webkit-input-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
}
.phw-g-i-KsHFXB:-ms-input-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
}
.phw-g-i-KsHFXB::-moz-placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
}
.phw-g-i-KsHFXB::placeholder{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-KsLr5z{
}

.phw-g-i-KsPVFM{
}

.phw-g-i-Kt607h{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:transparent;
}

.phw-g-i-Kt9Uec{
}

.phw-g-i-KtH6EX{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-KtH6EX:hover{
color:var(--white);
}

.phw-g-i-KtjRVU{
}

.phw-g-i-Kty6oe{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:330px;
width:1290px;
}

.phw-g-i-KuKUZ0{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-KufYLH{
}

.phw-g-i-KvTmUH{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-KvcLlP{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-KvxAEM{
color:var(--phw-custom-black000000);
}

.phw-g-i-KvxIaz{
color:var(--phw-custom-black000000);
}

.phw-g-i-Kw4c9n{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:550px;
opacity:0.8;
height:250px;
}

.phw-g-i-KwP4cQ{
color:var(--brand-color-primary);
text-decoration:none;
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-Kwm6Jd{
color:var(--white);
}

.phw-g-i-Kxm5ye{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
width:90%;
}

.phw-g-i-Ky2pid{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ky5y3q{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*54.25);
width:66%;
}

.phw-g-i-KyPj2Q{
}

.phw-g-i-KylSLL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
max-height:51px;
}

.phw-g-i-Kys0cT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-Kz1JxW{
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-KzgpIq{
}

.phw-g-i-L08FR8{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*2.75);
border-top-right-radius:calc(var(--border-radius-base)*2.75);
border-bottom-left-radius:calc(var(--border-radius-base)*2.75);
border-bottom-right-radius:calc(var(--border-radius-base)*2.75);
}

.phw-g-i-L0HqjX{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
background-color:var(--phw-custom-white);
min-height:45px;
}

.phw-g-i-L0HqjX:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-L0HqjX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-L0HqjX:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-L0HqjX:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-L0HqjX.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-L0HqjX:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-L0I1O2{
}

.phw-g-i-L0NIK8{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-L0QGj1{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-L0mHCF{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-L1CSff{
}

.phw-g-i-L3Ovns{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-top:calc(var(--mu-space)*0.5);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-L45itf{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-L4GQR4{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-L4XYOi{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:580px;
width:580px;
}

.phw-g-i-L4Ykg3{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top: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.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);
padding-bottom:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-L4Zfu3{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-L4atBp{
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-L4cetc{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-L4f4vF{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-L4ijIk{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-L5SyNa{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-L5SyNa img{
}

.phw-g-i-L5slX7{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-L64MI0{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:620px;
}

.phw-g-i-L6FZOP{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-L6MQR2{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-L7E5zm{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-L7E5zm{
font-size:14px;
height:380px;
opacity:1;
color:var(--white);
}

.phw-g-i-L7hC0L{
}

.phw-g-i-L7ynMv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-L80JyQ{
color:var(--text-dark);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-L8e5IM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-L8wv2e{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-L9IIR0{
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-L9uwV7{
}

.phw-g-i-L9xZqu{
}

.phw-g-i-LAdaZb{
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-LAhvws{
}

.phw-g-i-LAq9MW{
color:var(--white);
}

.phw-g-i-LB70rk{
}

.phw-g-i-LBQzT2{
}

.phw-g-i-LBm0fd{
}

.phw-g-i-LBqiUm{
fill:var(--icon-light);
height:30px;
width:30px;
}

.phw-g-i-LC3oTH{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:100%;
}

.phw-g-i-LCChei{
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)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-LDYq93{
background-color:var(--widget-bg-white-color);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-LDZkA3{
}

.phw-g-i-LDiUYN{
background-color:var(--phw-custom-white);
}

.phw-g-i-LE01Qa{
}

.phw-g-i-LEZ0cg{
}

.phw-g-i-LEpSmK{
}

.phw-g-i-LEwteU{
height:350px;
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-LFLa72{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-LFQ2SU{
opacity:0;
}

.phw-g-i-LFVoa8{
}

.phw-g-i-LFpRRy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LG5CR2{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-LGgZri{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-LGt2ja{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-LGwd56{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LH2Ape{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-LH2Ape{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-LHm0r6{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
color:var(--phw-custom-black000000);
}

.phw-g-i-LI3iwJ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LI3tYB{
background-image:none;
background-color:var(--phw-custom-brandtint100fcf1f2);
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*0);
background-position:50% 100%;
}

.phw-g-i-LIftkf{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-LIqfe7{
}

.phw-g-i-LJXnDi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-LKKprZ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-LKXi2U{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-LL3Spc{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-LLQnxs{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-LLT5hX{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LLd8dX{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-LMnEsv{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
line-height:1.4;
}

.phw-g-i-LN7N0i{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LNFOyA{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-LNFOyA:hover{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-LNFOyA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-LNFOyA:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LNFOyA:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LNFOyA.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-LNFOyA:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-LNq8Eq{
}

.phw-g-i-LOJbNT{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LOWTIK{
}

.phw-g-i-LP7SmB{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-LPGebV{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-LPKGvJ{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-LPQ0Bn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LPpUde{
min-height:62px;
min-width:182px;
object-fit:contain;
}

.phw-g-i-LPrWYp{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-LQYKCp{
font-weight:400;
font-family:var(--cms-g-inter);
color:var(--white);
line-height:1.625;
font-size:36px;
}

.phw-g-i-LQp0DG{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-LQywc7{
}

.phw-g-i-LR6far{
}

.phw-g-i-LRThQf{
font-size:30px;
line-height:1.15;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-LRbg67{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-LRkKJI{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:345px;
}

.phw-g-i-LSITY3{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-LSNzZf{
color:var(--white);
}

.phw-g-i-LSfOoB{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-LSiUpe{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*10);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*33.75);
}

.phw-g-i-LSq8kd{
color:var(--white);
opacity:0;
}

.phw-g-i-LU2Svt{
color:var(--phw-custom-heading-color);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-LUYBqu{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-LUfjQf{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-LUfjQf{
font-size:16px;
line-height:1.8;
color:var(--white);
font-weight:700;
}

.phw-g-i-LUwb0Y{
margin-inline-start:calc(var(--mu-space)*-2.5);
margin-top:calc(var(--mu-space)*-6.25);
}

.phw-g-i-LVEUGZ{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-LVLcth{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*3);
}

.phw-g-i-LVSnZT{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-LVZswz{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-LWOiuH{
}

.phw-g-i-LWTBH2{
width:125px;
height:64px;
}

.phw-g-i-LWetUT{
}

.phw-g-i-LWxKou{
}

.phw-g-i-LXFqUe{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-LXRQo2{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-LXdPhc{
text-align:center;
}

.phw-g-i-LXn00v{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-LXq4wH{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-LZIdqN{
}

.phw-g-i-LZJrwd{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-La5Wfz{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-LaCvwH{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-LaD9DQ{
}

.phw-g-i-LaLHJJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-LaLsXn{
}

.phw-g-i-LaZsto{
font-weight:700;
font-size:30px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Laap1p{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
opacity:0;
}

.phw-g-i-LawBrc{
height:300px;
width:450px;
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-LbNYtd{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background-size:cover;
}

.phw-g-i-LbxYAQ{
}

.phw-g-i-Lc2FhP{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-LcWtKW{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-LcWtKW:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-LcWtKW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-LcWtKW:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LcWtKW:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LcWtKW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-LcWtKW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Lcc55t{
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-LciYQd{
}

.phw-g-i-Lcs3sG{
}

.phw-g-i-Ld09oh{
height:200px;
}

.phw-g-i-Ld5iBQ{
}

.phw-g-i-LdLEtj{
}

.phw-g-i-LdNLNV{
}

.phw-g-i-LdgVPw{
align-items:;
justify-content:start;
}

.phw-g-i-LdlKE6{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*-17.375);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-LdmNI8{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-LdrSVL{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:left;
}

.phw-g-i-LdzAa8{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-Le34nt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:fill;
width:100%;
padding-bottom:calc(var(--pu-space)*5);
background-position:50% 100%;
}

.phw-g-i-Le6lJA{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-LeZwJh{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
color:transparent;
}

.phw-g-i-LehKhA{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-LeoCVw{
}

.phw-g-i-Lf6RRA{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-LfOhKX{
}

.phw-g-i-LfVXle{
font-family:var(--cms-g-inter);
font-weight:600;
font-size:18px;
color:var(--white);
}

.phw-g-i-LfW3wI{
font-size:12px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-LfXu0m{
color:var(--white);
}

.phw-g-i-Lfo1Ao{
}

.phw-g-i-LfpJTN{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
max-height:50px;
max-width:384px;
width:384px;
height:50px;
}

.phw-g-i-LfvaW6{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
margin-top:calc(var(--mu-space)*-6.25);
}

.phw-g-i-Lg522t{
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-LgPfoD{
font-size:44px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

.phw-g-i-LgR7Di{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-LgXvDF{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-LgjzQP{
background-color:var(--phw-custom-white);
}

.phw-g-i-LgwdFU{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LhE0uh{
}

.phw-g-i-LiCnSc{
}

.phw-g-i-LinQ33{
opacity:0;
}

.phw-g-i-LjFZwu{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-LjYSc2{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
margin-bottom:calc(var(--mu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-LjtEFt{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:45px;
}

.phw-g-i-LkEpbv{
color:var(--white);
}

.phw-g-i-Lkf7O2{
}

.phw-g-i-Ll04RD{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-LlDsHa{
}

.phw-g-i-LlECkD{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
text-decoration:none;
}

.phw-g-i-LlL6yr{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-LlNP0N{
width:270px;
}

.phw-g-i-LlX73j{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
background-color:var(--brand-color-primary);
gap:0px;
border-width:1px;
}

.phw-g-i-LlX73j:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-LlX73j:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-LlX73j:focus{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LlX73j:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LlX73j.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-LlX73j:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-LlZfiz{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-Llyg2B{
}

.phw-g-i-Lm6IhY{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-LmHfQO{
}

.phw-g-i-LmOAeP{
color:var(--white);
}

.phw-g-i-LmXVsV{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LmYMLH{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LmaxJO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-LmcieG{
}
.phw-g-i-LmcieG img{
}

.phw-g-i-LmdEpL{
}

.phw-g-i-LnDi9w{
}

.phw-g-i-LnZsTP{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-LoAm8y{
}

.phw-g-i-LobQ8A{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-Log59M{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-LolV9M{
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-LpXzMo{
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:500;
}

.phw-g-i-Lpbzef{
line-height:.9;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-Lpk2Dn{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-Lpo5Nf{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-LppPCn{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Lq5RHq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-LqJ5CR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-LqTDGg{
}
.phw-g-i-LqTDGg img{
}

.phw-g-i-LqV2yo{
}

.phw-g-i-LqdFHn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-LqdFHn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-LqdFHn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-LqdFHn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LqdFHn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-LqdFHn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-LqdFHn:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-LqgqmI{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-Lr5iF6{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-Lr68Nh{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-LrYVfU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-LrbQ4S{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-Ls5UCB{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-size:cover;
}

.phw-g-i-Lsk54J{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
}

.phw-g-i-Lsng1Z{
font-weight:400;
}

.phw-g-i-LueCES{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-LuhBOs{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-LvWWCH{
font-size:36px;
}

.phw-g-i-LvqgHG{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LwMypJ{
}

.phw-g-i-LwZDGa{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-Lx29cH{
}

.phw-g-i-Lxihqg{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LxqFGA{
}

.phw-g-i-LxsDWF{
}

.phw-g-i-Ly5Lia{
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-LyY5ps{
}

.phw-g-i-LyvsIP{
height:358px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Lza1T8{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-LzhDYI{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-M08GFS{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-M0E3Nl{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-M0Osdb{
}

.phw-g-i-M0UMUx{
width:90%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-M0WN4V{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-M18vQQ{
}

.phw-g-i-M1AAuo{
font-weight:400;
}

.phw-g-i-M1Ek8r{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:95px;
width:202px;
}

.phw-g-i-M1hLNa{
}

.phw-g-i-DbxdT6:hover .phw-g-i-M1qFEH{
height:300px;
}

.phw-g-i-M1qFEH{
}

.phw-g-i-M1zJq1{
height:30px;
}

.phw-g-i-r26MSf:hover .phw-g-i-M1zJq1{
height:300px;
}

.phw-g-i-M23rtc{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-color:transparent;
padding-bottom:calc(var(--pu-space)*1.25);
border-color:transparent;
line-height:1.25;
background-color:transparent;
border-bottom-width:0px;
border-bottom-style:none;
border-style:none;
text-align:start;
}

.phw-g-i-M24D6O{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-M2LaJt{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:250px;
}

.phw-g-i-M2YWax{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-M2rDYl{
width:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:15px;
}

.phw-g-i-M2zCrC{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-M3CZwc{
}

.phw-g-i-M3E5qz{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-M3EXc5:hover{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-M3EXc5{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:12px;
}

.phw-g-i-M4Koey{
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-M4j52m{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-M4mRbq{
font-size:18px;
color:var(--phw-custom-heading-color);
}

.phw-g-i-M4uZWT{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-M5SG7o{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
}

.phw-g-i-M5gkFH{
}

.phw-g-i-M5vxNR{
}

.phw-g-i-M62I8Y{
background-color:transparent;
border-color:transparent;
color:var(--link-color);
}

.phw-g-i-M62I8Y:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-M62I8Y:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-M62I8Y:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-M62I8Y.disabled{
background-color:transparent;
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
}
.phw-g-i-M62I8Y:disabled{
background-color:transparent;
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
}

.phw-g-i-M68ZKy{
font-weight:700;
font-size:36px;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-M6mBoC{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-M6ys9D{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-M8AdOF{
}

.phw-g-i-M8Wfw1{
opacity:0;
}

.phw-g-i-M8vTAH{
}

.phw-g-i-M92QfE{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-M9AJaJ{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-M9Ki6q{
}

.phw-g-i-M9niXK{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-MA6Ss8{
padding-top:calc(var(--pu-space)*0.0125);
background-color:transparent;
}

.phw-g-i-MAZFMe{
border-top-left-radius:calc(var(--border-radius-base)*0.125);
border-style:none;
}

.phw-g-i-MAelAw{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:274px;
}

.phw-g-i-MB4N3J{
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
font-size:30px;
}

.phw-g-i-MBMMhN{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
justify-content:end;
align-items:center;
width:40px;
}

.phw-g-i-MBMMhN:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MBMMhN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MBMMhN:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MBMMhN:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-MBMMhN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-MBMMhN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-MBMeCE{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-MBMeCE:hover{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-MBMeCE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MBMeCE:focus{
background-color:var(--phw-custom-white);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MBMeCE:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MBMeCE.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-MBMeCE:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-MBOMwx{
font-weight:400;
color:var(--white);
}

.phw-g-i-MBe36n{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-MBvbnC{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-MC0agB{
margin-inline-start:calc(var(--mu-space)*-0.875);
}

.phw-g-i-MDPpPH{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-MDUmUI{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:100%;
}

.phw-g-i-MDV3gt{
font-size:14px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-MDV3gt:hover{
color:var(--white);
}

.phw-g-i-MDV3gt:focus{
outline-style:none;
}

.phw-g-i-MDi36z{
}

.phw-g-i-MDqVB7{
background-color:var(--phw-custom-grey1f2f2f2);
padding-top:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-ME48bn{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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-MEFQMT{
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
font-weight:700;
text-align:center;
}

.phw-g-i-ipvGEQ:hover .phw-g-i-MEFQMT{
color:var(--phw-custom-heading-color);
}

.phw-g-i-MEGxPF{
background-color:var(--phw-custom-white);
}

.phw-g-i-MEkRDl{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:400;
}

.phw-g-i-Z15cAK:hover .phw-g-i-MEkRDl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-7.5);
opacity:1;
}

.phw-g-i-MErucI{
}
.phw-g-i-MErucI img{
object-fit:cover ;
}

.phw-g-i-MFcT13{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-MFcT13{
opacity:1;
}

.phw-g-i-MGsI60{
}

.phw-g-i-MGtBeQ{
background:var(--phw-custom-gradient-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-MGylRd{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-MHYV3V{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
font-size:18px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-MHYV3V:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-MHYV3V:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MHYV3V:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MHYV3V:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-MHYV3V.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-MHYV3V:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-MIJEfb{
border-style:none;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-MIJEfb:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-MIJEfb:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-MIJEfb:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-MIJEfb.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-MIJEfb:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-MIWwkD{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-MIgygT{
font-size:14px;
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-MIiF5o{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-MIiPSv{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-MIiPSv img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-MIpATX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-MJ5kse{
font-weight:300;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-MJBXkU{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
max-width:100%;
text-align:center;
}

.phw-g-i-MJHhUH{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-MJv2Gh{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-MKA5yG{
}

.phw-g-i-MKGFt7{
background-color:transparent;
}

.phw-g-i-MKZFTB{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-5ANdcp:hover .phw-g-i-MKZFTB{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-MLPvhJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722417795839.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-MMCW0s{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-MMMDie{
color:var(--white);
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
line-height:01.4;
text-align:start;
}

.phw-g-i-MMzuBZ{
border-inline-end-style:solid;
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-style:none;
}

.phw-g-i-MN2IaL{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-MN2IaL{
height:380px;
}

.phw-g-i-MN9UwE{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.1;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-MNWbvh{
}

.phw-g-i-MNodMl{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.75);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.75);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-MO4gvO{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-MOdtct{
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-MPUc9c:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MPUc9c:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-MPUc9c:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-MPUc9c:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MPUc9c.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-MPUc9c:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-MPUc9c{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*5.125);
}

.phw-g-i-MQYYu9{
}
.phw-g-i-MQYYu9 img{
}

.phw-g-i-MR1ee2{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-MRHCMt{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--white);
}

.phw-g-i-MRaEnK{
}

.phw-g-i-MRd17T{
}

.phw-g-i-MS1DDA{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-MTfFmK{
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-MTkNkD{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-MU4VS7{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-heading-color);
}

.phw-g-i-MU6Gge{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-MURswU{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-MURswU{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-MUVZq4{
}

.phw-g-i-MUkJjG{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-MUyGfH{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:60px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
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;
}

.phw-g-i-MUyGfH:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MUyGfH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MUyGfH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MUzsFS{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
text-align:center;
}

.phw-g-i-MVJr8p{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-MVXHW4{
width:70px;
}

.phw-g-i-MVbP7Z{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.2;
}

.phw-g-i-MVuigh{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:274px;
width:597px;
}

.phw-g-i-MWVjlH{
}

.phw-g-i-MXXKZ1{
}

.phw-g-i-MXgahd{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-MXpGBD{
}

.phw-g-i-MYWYW6{
fill:var(--phw-custom-white1);
}

.phw-g-i-MYZsj9{
font-weight:700;
}

.phw-g-i-MYsUjo{
}

.phw-g-i-MZWP9r{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:51px;
padding-inline-start:11px;
padding-inline-end:11px;
}

.phw-g-i-MZWP9r:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MZWP9r:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-MZWP9r:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-MZWP9r:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-MZWP9r.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-MZWP9r:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-MZjVjg{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-MZuSox{
}

.phw-g-i-MaDyTF{
margin-inline-start:calc(var(--mu-space)*7.5);
}

.phw-g-i-MaT4TT{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-MalETw{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
}

.phw-g-i-MbIk1X{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-MbSPxt{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-MbSPxt{
font-size:14px;
opacity:1;
text-align:center;
height:380px;
}

.phw-g-i-MbTVoH{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-MblbfO{
color:var(--white);
text-decoration:none;
font-size:14px;
text-align:start;
}

.phw-g-i-MbpK9k{
}

.phw-g-i-Mbq2GG{
}
.phw-g-i-Mbq2GG img{
}

.phw-g-i-McOs3Q{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-McVP4O{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
}

.phw-g-i-McXh1k{
}

.phw-g-i-MceYF6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Md2pgf{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-MdJ755{
color:var(--white);
font-weight:700;
width:100%;
font-size:22px;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-MdLEwV{
}

.phw-g-i-MdoLfK{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MeUQ3q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MebVpW{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Merk6l{
background:var(--phw-custom-gradient1);
}

.phw-g-i-MfayRA{
height:225px;
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-MfoNKI{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-MfoNKI:hover{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-MgJzWK{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-MgOYCh{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Mh0VKX{
}

.phw-g-i-Mh8c0V{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Mh92Ti{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-Mh92Ti:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-MhVYAQ{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:transparent;
}

.phw-g-i-MhcQAQ{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-MizGU4{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Mj2k4A{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-Mj9tr3{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-MjAl8d{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-MjyPlP{
background-color:var(--phw-custom-white);
}

.phw-g-i-Mk6cn8{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-Mk9alX{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-MkbMDP{
color:var(--white);
font-weight:500;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-MlDy3J{
}

.phw-g-i-MlHzWA{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:274px;
width:597px;
}

.phw-g-i-MlbBYp{
font-size:36px;
line-height:1.3;
color:var(--phw-custom-heading-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-Mm8Wc2{
font-weight:400;
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-MmTUdH{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-Mn7WWu:hover{
}

.phw-g-i-Mn7WWu{
}

.phw-g-i-MnPYHS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MnUFFN{
}

.phw-g-i-Mo8U10{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
font-size:18px;
min-height:60px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-Mo8U10:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Mo8U10:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Mo8U10:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Mo8U10:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Mo8U10.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Mo8U10:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Mo94Xo{
}

.phw-g-i-MoNUjC{
}

.phw-g-i-MoPXk6{
}

.phw-g-i-MoQmfX{
}

.phw-g-i-MoanWx{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Mp1aRb{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-MqFUMN{
}

.phw-g-i-MqLYIu{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-Mr8d3D{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Mr91R9{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-aiowEC:hover .phw-g-i-MrFNCA{
height:300px;
}

.phw-g-i-MrFNCA{
}

.phw-g-i-MrkOY5{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Mrom1u{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:353px;
height:100%;
}

.phw-g-i-Mrvaa4{
opacity:0;
}

.phw-g-i-Mrz0js{
width:70%;
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-MsAxXY{
background:none;
background-image:none;
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-MsEZNb{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-MsTreA{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
object-fit:cover;
height:auto;
}

.phw-g-i-MsYKc5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
align-items:center;
background-repeat:no-repeat;
height:200px;
}

.phw-g-i-Msk3Fv{
font-weight:500;
font-size:22px;
}

.phw-g-i-Mt2whF{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-MtCswe{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-Mu8oiv{
}

.phw-g-i-MuDfJV{
}

.phw-g-i-MuNmAD{
}

.phw-g-i-MuNmAD:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-MuRpSL{
font-weight:400;
padding-inline-start:calc(var(--pu-space)*11.25);
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Muk4Q6{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-MupeZy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281933-1718188821244.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-Mux7qz{
font-size:18px;
line-height:1.6667;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-MvYcX4{
}

.phw-g-i-Mva3f1{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-MviWSl{
}

.phw-g-i-MwWpKX{
}

.phw-g-i-MwrYT3{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:16px;
}

.phw-g-i-MxDJkl{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
}

.phw-g-i-MxLRUD{
}

.phw-g-i-Mxd6Ic{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Mxd6Ic{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-Ht5q9Z:hover .phw-g-i-Mxd6Ic{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-IJe94k:hover .phw-g-i-Mxd6Ic{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-MxgHuC{
}

.phw-g-i-MxuTpR{
}

.phw-g-i-MyR0sT{
width:100%;
}

.phw-g-i-Mycu8j{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Mzaaiy{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-MzeLzx{
}

.phw-g-i-MziL0f{
}

.phw-g-i-N02Fiz{
}

.phw-g-i-N0n7Qp{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-N0v0Oh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-N0zJJt{
}

.phw-g-i-N1LS4U{
}

.phw-g-i-N1QzsU{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-N1W6hJ{
}

.phw-g-i-N1sakZ{
}

.phw-g-i-N2DBun{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-N3QGHo{
width:100%;
}

.phw-g-i-N3t2T5{
}

.phw-g-i-N43sh6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-N4Fx27{
font-size:12px;
color:var(--white);
}

.phw-g-i-N4wp2Y{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-black000000);
line-height:1.62;
}

.phw-g-i-N5CIYb{
font-size:4px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-N5CIYb{
font-size:14px;
line-height:1.5;
color:var(--white);
height:10px;
}

.phw-g-i-N5GokX{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-N5LURH{
}

.phw-g-i-N5XUBx{
}

.phw-g-i-N5Y43z{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-N5YZDo{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-N5j7qw{
}

.phw-g-i-N61gyW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:left;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-N6BbKC{
}

.phw-g-i-N6LDKv{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-N8WXrp{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
opacity:0.8;
}

.phw-g-i-N8YNMS{
}

.phw-g-i-N9EKL7{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-style:solid;
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
}

.phw-g-i-N9FVpD{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-N9SAdO{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-N9eTqZ{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-N9tUZU{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-top-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-NAELMw{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-NASIRU{
}

.phw-g-i-NAaLw4{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:0px;
height:0px;
}

.phw-g-i-NB5dJ0{
font-size:18px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
max-width:100%;
text-align:start;
}

.phw-g-i-NBGSQd{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-NBsl3c{
}

.phw-g-i-NC3Ioy{
}

.phw-g-i-NCxQ2i{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-ND2FSC{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-NDW3ox{
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-NEEOdp{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-NEcp4m{
}

.phw-g-i-NEhfEr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-NEmj5s{
font-size:16px;
font-weight:700;
color:var(--body-color);
}

.phw-g-i-NFMkj1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NFTKaq{
font-size:1px;
color:var(--white);
opacity:0;
text-align:center;
}

.phw-g-i-IxpHvc:hover .phw-g-i-NFTKaq{
font-size:16px;
color:var(--white);
text-align:center;
}

.phw-g-i-NFlLff{
}

.phw-g-i-NGOMdu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NGeClY{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
justify-content:space-around;
}

.phw-g-i-NGf9K0{
}

.phw-g-i-NGuGWz{
}

.phw-g-i-NI3lIO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-NI5cNL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NI6s19{
}

.phw-g-i-NIAc8O{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NIgOBq{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-NJ7kr3{
text-align:center;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}

.phw-g-i-NJmfFO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*11.25);
padding-top:calc(var(--pu-space)*4.5);
}

.phw-g-i-NJuLL7{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-NLC2xy{
height:30px;
width:30px;
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-NLGQ7f{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-NLWgHc{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-NMC1Ae{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NMQNF8{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-NMi2BY{
}

.phw-g-i-NNQGmv{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
}

.phw-g-i-NNQGvf{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-secondary);
}

.phw-g-i-NNR33T{
height:400px;
}

.phw-g-i-NNloQo{
}
.phw-g-i-NNloQo img{
}

.phw-g-i-NNqte0{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NNuI8T{
width:29%;
font-size:18px;
font-weight:700;
}

.phw-g-i-NOVNas{
}

.phw-g-i-NOcw7B{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-NPXpOp{
}

.phw-g-i-NPyhuI{
}

.phw-g-i-NQ4Kuk{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-NQRBdq{
}

.phw-g-i-NQeCxW{
width:25px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:25px;
}

.phw-g-i-NQlwVl{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*1.5);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-NR2X5U{
height:274px;
}

.phw-g-i-NREh9d{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:180px;
}

.phw-g-i-NRYMsJ{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-NSRnhL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NSeVH1{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-NTLFEt{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-NTnyeX{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-NTp1ly{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-NTsO4A{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
}

.phw-g-i-NU1jvY{
font-size:18px;
color:var(--white);
font-weight:400;
}

.phw-g-i-NU7IVR{
background-color:transparent;
}

.phw-g-i-NUGpdD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NUQNOM{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-NUcymo{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-NV9Hhu{
width:100%;
}

.phw-g-i-NVDJlH{
color:var(--white);
margin-top:calc(var(--mu-space)*5);
font-size:32px;
}

.phw-g-i-NVENXV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-NVKWwC{
font-size:18px;
line-height:1.2;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-NW37aG{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-NWSu9f{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-NWV28O{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-NWaFSd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo-1722411314046.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-NWeScP{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NX7vfv{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-NXTJHz{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-NYGyfj{
text-align:center;
}

.phw-g-i-NYyEHQ{
width:100%;
background-color:var(--phw-custom-white);
}

.phw-g-i-NZXYmo{
}

.phw-g-i-NaA4bH:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
font-size:18px;
background-image:none;
}

.phw-g-i-NaA4bH:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-NaA4bH{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*2.25);
border-style:none;
}

.phw-g-i-NaA4bH.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-NaA4bH:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-NaA4bH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-NaA4bH:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-NaUKdp{
font-size:14px;
text-align:start;
}

.phw-g-i-NapplX{
height:78px;
width:122px;
}

.phw-g-i-NawLg5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Aspirelogo-1722417796963.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-Nb2nkg{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-NbiUcS{
font-weight:700;
font-size:22px;
color:var(--phw-custom-text-cac001f);
font-family:var(--cms-g-inter);
}

.phw-g-i-Nbr39Q{
}

.phw-g-i-Nbud93{
line-height:1.2;
}

.phw-g-i-NcHLCq{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-NcSxIp{
color:var(--white);
}

.phw-g-i-NcSxIp:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-NcSxIp:hover{
color:var(--phw-custom-black000000);
}

.phw-g-i-w1m0SL:hover .phw-g-i-NcSxIp{
color:var(--phw-custom-black000000);
}

.phw-g-i-NcYmUa{
}
.phw-g-i-NcYmUa img{
object-fit:cover ;
}

.phw-g-i-Ncmypq{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:80%;
}

.phw-g-i-NdAZ0f{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-NdI8x4{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
line-height:0.9;
}

.phw-g-i-Ndm1nh{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-Ndm1nh:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--brand-color-primary);
}

.phw-g-i-Ndm1nh:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Ndm1nh:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ndm1nh:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ndm1nh.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Ndm1nh:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Ne5U5f{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-NeBoP9{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:100%;
width:100%;
}

.phw-g-i-NeNNRD{
}

.phw-g-i-NeWD7g{
background-color:var(--brand-color-secondary);
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*-2.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:30px;
width:30px;
fill:var(--phw-custom-white1);
}

.phw-g-i-NeiPhA{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-NevCU8{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-NexAQw{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
max-width:200px;
max-height:100px;
}

.phw-g-i-NfaOBi{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-NfslHm{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-Ng0JyJ{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-Ng1nfN{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Ng1nfN{
opacity:1;
height:380px;
}

.phw-g-i-NgBVQ3{
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);
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
width:600px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-NgKYWm{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-NgKYWm:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-NgKYWm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-NgKYWm:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-NgKYWm:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-NgKYWm.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-NgKYWm:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-NgLDC3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-NgY6Ma{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--white);
font-family:var(--cms-g-inter);
height:30px;
width:318px;
}

.phw-g-i-NgyL6k{
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);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.875);
width:100%;
font-family:var(--cms-g-inter);
}

.phw-g-i-NhlkmI{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--brand-color-secondary);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-NhlnfK{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0.125);
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;
font-family:var(--cms-g-inter);
}

.phw-g-i-NhlnfK:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-NhlnfK.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NhlnfK:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NhsFFh{
width:100%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-Nhtodu{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-NiBXYG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
height:171px;
width:196px;
background-size:cover;
}

.phw-g-i-NiefmS{
height:25px;
}

.phw-g-i-NinHsc{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-Nj2F8a{
}

.phw-g-i-Nj3qUI{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Nj3qUI{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-Nj7Tt2{
}
.phw-g-i-Nj7Tt2 img{
}

.phw-g-i-NjGsgk{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Nk4VVT{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NkGhvd{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-NkKULP{
}

.phw-g-i-NlSiIN{
}

.phw-g-i-NljIMN{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-NlrUqo{
}

.phw-g-i-Nlyvee{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-686873686873);
text-align:center;
}

.phw-g-i-eNk23m:hover .phw-g-i-Nlyvee{
color:var(--phw-custom-black000000);
}

.phw-g-i-Nm3cma{
}

.phw-g-i-Nn4PJC{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-NnPtkY{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-NnWzQS{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-NnWzQS{
opacity:1;
}

.phw-g-i-Nnh36R{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-Nnw7Ox{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-NoC2Uz{
}

.phw-g-i-NohtDU{
}

.phw-g-i-NowwKk{
font-weight:400;
font-size:20px;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
background-color:var(--phw-custom-jb5b3b3);
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-NpEt9D{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Npu7Ic{
}

.phw-g-i-NqZSIh{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-Nr2NLS{
color:var(--white);
opacity:0;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-Nr4RTb{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NrWxWq{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Nrh0uC{
text-align:center;
}

.phw-g-i-Nrk23a{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-NsQ0cN{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Nsy16v{
color:var(--white);
}

.phw-g-i-NtTC4C{
font-family:var(--cms-g-roboto);
color:var(--white);
opacity:0;
font-weight:500;
text-align:center;
}

.phw-g-i-rmXYLe:hover .phw-g-i-NtTC4C{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
opacity:1;
}

.phw-g-i-NtaD2u{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-NuD8Qw{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-NuPchn{
}

.phw-g-i-NuVD8G{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-NujKtB{
height:45px;
}

.phw-g-i-NuyK99{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-Nv3x5d{
color:var(--body-color);
}

.phw-g-i-NvQe8o{
}

.phw-g-i-Nw0qcu{
}

.phw-g-i-NwIOv9{
}

.phw-g-i-NwiCEs{
}

.phw-g-i-Nwz3ty{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-Nx23Mh{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-NxdSII{
}

.phw-g-i-NxhV0Z{
}

.phw-g-i-Ny98wx{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-Ny9nB7{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-NybJcd{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-NzBtE8{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-O08rZR{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-O0ionJ{
}

.phw-g-i-O13jHa{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:41px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:41px;
}

.phw-g-i-O13jHa:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-O13jHa:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-O13jHa:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-O13jHa:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-O13jHa.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-O13jHa:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-O1AmeH{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-O1YFxd{
height:30px;
}

.phw-g-i-O1jgeo{
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-O1luTR{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-O2qrfW{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-O2xnJh{
}

.phw-g-i-O32p00{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
border-style:solid;
}

.phw-g-i-c3lQjf:hover .phw-g-i-O32p00{
border-color:var(--brand-color-primary);
}

.phw-g-i-O3GrD0{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-O3Q4aM:active{
border-width:0px;
color:var(--white);
font-size:14px;
}

.phw-g-i-O3Q4aM{
}

.phw-g-i-O3QZxC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-O3ae6K{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-O3jvj7{
}

.phw-g-i-O4RaLP{
padding-inline-start:300px;
padding-inline-end:300px;
}

.phw-g-i-O4SpNw{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
box-shadow:var(--phw-custom-boxshadow-1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-O4Zrk3{
font-size:18px;
line-height:1.2;
}

.phw-g-i-O5W5ak{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Worldmap_India-1718793045376.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-O6GLEc{
}

.phw-g-i-O6QM4r{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:500px;
}

.phw-g-i-O6hmMC{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:start;
height:100%;
}

.phw-g-i-O7pOZb{
background:var(--phw-custom-gradient1);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
font-weight:700;
font-size:22px;
color:transparent;
font-family:var(--cms-g-inter);
}

.phw-g-i-O7sM8b{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:var(--box-shadow-style-1);
background-color:transparent;
}

.phw-g-i-O7vXPj{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-O800db{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
text-align:left;
width:100%;
}

.phw-g-i-O85VmD{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-O8MQF4{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-O8Pdkv{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-O8mozs{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-O8mozs{
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-O9CkiV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-O9IDX0{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-O9Lcgr{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-O9UiSV{
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-O9Wt2y{
}

.phw-g-i-O9uM5b{
font-size:13.937px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-OA77MG{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OAUQRB{
}
.phw-g-i-OAUQRB img{
}

.phw-g-i-OAbI5a{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:1px;
}

.phw-g-i-OAhf7a{
fill:var(--icon-light);
height:30px;
width:30px;
}

.phw-g-i-OBFsoJ{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--white);
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-OBFsoJ{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
opacity:1;
}

.phw-g-i-OBcTX8{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-OBcVXy{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-OBmmHj{
}

.phw-g-i-OBqfZy{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-OBqfZy img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-OC4XCm{
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-OC80uV{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-OC80uV{
height:380px;
}

.phw-g-i-OCBKsk{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-OCjl1T{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-OCrg7m{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:300;
}

.phw-g-i-OD8lSQ{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-ODBYIX{
}

.phw-g-i-ODVc3X{
color:var(--white);
}

.phw-g-i-ODVc3X:hover{
color:var(--white);
}

.phw-g-i-ODxJmg{
}

.phw-g-i-OEJwJ7{
}

.phw-g-i-OEjhBU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-jhip88:hover .phw-g-i-OEjhBU{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:300;
height:00px;
margin-top:calc(var(--mu-space)*-39.625);
text-align:center;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-OEyOng{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-OF0X47{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-OF2Jbj{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-OFr7Xl{
}

.phw-g-i-OG1QDz{
}

.phw-g-i-OG4aQz{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-OGK7pM{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-OGPiVY{
color:var(--white);
font-size:14px;
}

.phw-g-i-OGPiVY:hover{
color:var(--white);
}

.phw-g-i-OGRYKG{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-OGTpN0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-OGfPVq{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-OGqlPU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
.phw-g-i-OGqlPU img{
object-fit:cover;
}

.phw-g-i-OGrhoS{
}
.phw-g-i-OGrhoS img{
object-fit:cover ;
}

.phw-g-i-OHUbjR{
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-OHatqt{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-OHeerY{
}

.phw-g-i-OIBGlX{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-OILql9{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
}

.phw-g-i-OItVmU{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-OJ3e8h{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
color:var(--brand-color-primary);
}

.phw-g-i-OJIlBa{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:24px;
}

.phw-g-i-OJJCqe{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-OJQj8V{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-OJk9yw{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-OKNDjt{
font-weight:700;
font-size:22px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-OKRhpb{
font-family:var(--input-font-family);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
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;
}

.phw-g-i-OKRhpb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OKRhpb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OKlw5H{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-OKs0ke{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OL3F6d{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-OLrMBv{
font-size:10px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-OLtFIU{
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
padding-bottom:0;
background-color:transparent;
box-shadow:none;
border-width:0;
min-height:auto;
}

.phw-g-i-OLtFIU:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-OLtFIU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-OLtFIU:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-OLtFIU.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-OLtFIU:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-OMDUAl{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-OMuOaY{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-ON1zLv{
}

.phw-g-i-ON24CW{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-model);
}

.phw-g-i-ON2QCQ{
}

.phw-g-i-ONA2jM{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:center;
justify-content:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ONdChr{
}

.phw-g-i-ONobdQ{
color:var(--white);
font-weight:400;
text-align:right;
}

.phw-g-i-ONtS6t{
justify-content:center;
text-align:center;
}

.phw-g-i-OORMed{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-OOU4JN{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-OOcE12{
height:45px;
margin-inline-start:calc(var(--mu-space)*9.375);
}

.phw-g-i-OP98N5{
}

.phw-g-i-OPKdQA{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
color:var(--phw-custom-heading-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:18px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.3;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
width:353px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-OPVrtS{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-OPVrtS{
opacity:1;
text-align:center;
}

.phw-g-i-OPhAhZ{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-OQ7ykC{
width:100%;
background-color:var(--phw-custom-white);
}

.phw-g-i-OQDysd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-OQL1Jp{
}

.phw-g-i-OQZury{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-OQoEB7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-OQtvVg{
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
height:250px;
}

.phw-g-i-OQwlUx{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
min-height:45px;
}

.phw-g-i-OQwlUx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-OQwlUx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OQwlUx:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OQwlUx:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OQwlUx.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-OQwlUx:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ORm0RD{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
}

.phw-g-i-OSNtVP{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-OSc9xL{
}

.phw-g-i-OSfd4C{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-OSsdqA{
color:var(--white);
font-weight:400;
font-size:30px;
opacity:1;
text-align:center;
}

.phw-g-i-OStYGf{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:550px;
height:250px;
opacity:1;
}

.phw-g-i-OTEsrW{
}

.phw-g-i-OTnKXg{
font-size:18px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-OTo5Dw{
}

.phw-g-i-OUaPhO{
}

.phw-g-i-OUhuTT{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-OUiJwQ{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
text-align:center;
}

.phw-g-i-OUrK7E{
overflow:visible;
}

.phw-g-i-OUxVy9{
}

.phw-g-i-OUy5IH{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-OV1bpl{
color:var(--white);
font-size:14px;
border-style:none;
}

.phw-g-i-OV1bpl:hover{
color:var(--white);
}

.phw-g-i-OV1bpl:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-OVTPAs{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
}

.phw-g-i-OVTPAs:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OVTPAs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OVTPAs:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OVTPAs:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-OVTPAs.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-OVTPAs:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-OVZRnd{
font-weight:700;
font-size:80px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-OW0iYg{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
height:160px;
width:380px;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-OWE59V{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-OWHzRY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:start;
}

.phw-g-i-OWKGZz{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
}

.phw-g-i-OWODmZ{
opacity:0;
}

.phw-g-i-OWe6sI{
}

.phw-g-i-OWvxZF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*20.5);
padding-inline-end:calc(var(--pu-space)*20.5);
}

.phw-g-i-OX1yN0{
opacity:0;
}

.phw-g-i-OX4L1F{
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
}

.phw-g-i-OX5wO1{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-OXGhcK{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-inter);
}

.phw-g-i-OXI7K6{
}

.phw-g-i-OXVDi5{
}

.phw-g-i-OXhK0f{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
font-style:italic;
}

.phw-g-i-OYPv4k{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-OYS8y0{
font-size:12px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-OYijpH{
}

.phw-g-i-OZAcou{
font-size:1px;
opacity:0;
}

.phw-g-i-OZnEiF{
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-OZvoqb{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-Oa5F7N{
font-size:14px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-OaACfv{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-OaQ9Tv{
}
.phw-g-i-OaQ9Tv img{
}

.phw-g-i-OaYLNc{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KD4krN:hover .phw-g-i-OaYLNc{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
}

.phw-g-i-McXh1k:hover .phw-g-i-OaYLNc{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
}

.phw-g-i-Oaa8EK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-OanleD{
}

.phw-g-i-ObUzy5{
}

.phw-g-i-ObYNrQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-ObetqA{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:100%;
}

.phw-g-i-OcOAFb{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:auto;
height:100%;
}

.phw-g-i-OchiDM{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:60px;
}

.phw-g-i-OchiDM:hover{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-OchiDM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OchiDM:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-OchiDM:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-OchiDM.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-Od4c6y{
width:100%;
padding-inline-start:calc(var(--pu-space)*11.25);
}

.phw-g-i-OdCQMD{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--phw-custom-white);
}

.phw-g-i-OdMrw3{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-OdMrw3:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-OdMrw3:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OdMrw3:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-OdMrw3:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-OdMrw3.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-OdMrw3:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-OdOHRq{
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716449559446.png);
background-position:100% 50%;
}

.phw-g-i-OeUVw4{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:1px;
}

.phw-g-i-OehEzu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-OeyEp7{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Of63Zh{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
text-align:center;
}

.phw-g-i-OfAuNf{
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
}

.phw-g-i-OfZMM6{
background-color:transparent;
}

.phw-g-i-Ofi6bU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-OgD8T9{
}

.phw-g-i-OgpCMu{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-OgtLQG{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-A1QKM6:hover .phw-g-i-Oh1ScZ{
opacity:1;
}

.phw-g-i-Oh1ScZ{
}

.phw-g-i-Oh4FbH{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-OheIfN{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-OhmMnv{
font-weight:700;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:36px;
}

.phw-g-i-OhoBN9{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
min-height:60px;
}

.phw-g-i-OhoBN9:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-OhoBN9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OhoBN9:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OhoBN9:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OhoBN9.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-OhoBN9:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-OiKBz5{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-OifVuW{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-OihEP9{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-OihEP9{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-Oj1Eeb{
}

.phw-g-i-Oj1lbU{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-OjVaFU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-OjXs9k{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-Ojui3V{
}

.phw-g-i-Ok5qe2{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-Ok5qe2 img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-OkU15o{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-OkYzyt{
}

.phw-g-i-OkiItl{
background-color:var(--phw-custom-white);
}

.phw-g-i-OkmS9J{
}

.phw-g-i-IxpHvc:hover .phw-g-i-Oktu4A{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-Oktu4A{
}

.phw-g-i-OkuPnR{
color:var(--brand-color-primary);
}

.phw-g-i-r26MSf:hover .phw-g-i-OlkCHk{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-OlkCHk{
}

.phw-g-i-OlnKjf{
}

.phw-g-i-Olnaxq{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
}

.phw-g-i-OloVDo{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-OlpZ70{
}

.phw-g-i-Olwzf9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Omc2aY{
}

.phw-g-i-Omo7HT{
margin-inline-start:calc(var(--mu-space)*-56.25);
}

.phw-g-i-OnC329{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-OnEhR4{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-OoxOq3{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
}

.phw-g-i-Op6XwB{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-OpcnWW{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-OqBEdS{
}

.phw-g-i-OqFkEs{
}
.phw-g-i-OqFkEs img{
}

.phw-g-i-OqrvBh{
}

.phw-g-i-OqsYFj{
}

.phw-g-i-OrjiVj{
}

.phw-g-i-OryE7j{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-OsMjkJ{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:600;
font-size:20px;
}

.phw-g-i-OtPXxK{
}

.phw-g-i-OtW0pd{
}

.phw-g-i-OtbknC{
}

.phw-g-i-Ou513I{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OuMUCj{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-OuQHDX{
font-family:var(--cms-g-roboto);
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-black000000);
}

.phw-g-i-Oucn6l{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-OvE95C{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-14.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-OvJZdj{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-OvzMwu{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
gap:0px;
font-size:16px;
min-height:45px;
}

.phw-g-i-OvzMwu:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-OvzMwu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-OvzMwu:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OvzMwu:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-OvzMwu.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-OvzMwu:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-OwEHTt{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-OwEHTt img{
object-fit:cover;
}

.phw-g-i-OwPPxL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

.phw-g-i-OxjxWw{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-Oy25d2{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-fsblueeef5fc);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fsborder0a5b9c);
}

.phw-g-i-OyLtrE{
text-align:center;
}

.phw-g-i-Oz7EDA{
background:none;
background-color:var(--phw-custom-white);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1.5px;
}

.phw-g-i-OztA3V{
background:var(--phw-custom-gradient-white);
padding-bottom:calc(var(--pu-space)*2.25);
}

.phw-g-i-P0CFqW{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-P0CSZY{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*4.5);
padding-inline-end:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-P0L8k4{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-P0MZ9G{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-P0SLNU{
color:var(--white);
font-size:14px;
}

.phw-g-i-P0SLNU:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-P0SLNU:focus{
border-width:0px;
outline-style:none;
}

.phw-g-i-P0SLNU:active{
border-width:0px;
}

.phw-g-i-P0XKgg{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-inline-end:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-P0bGTH{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-jb5b3b3);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-P1YjpG{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-P1YjpG img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-P1g01O{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-P27C3S{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-P2BpuR{
}

.phw-g-i-P2BpuR:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-P2BpuR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-P2BpuR:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-P2BpuR.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-P2BpuR:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-P2TV92{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-text-cac001f);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-P35snT{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-size:cover;
}

.phw-g-i-P3AZuU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-P3DGsx{
}

.phw-g-i-P3ETH5{
align-items:center;
}

.phw-g-i-P3F0F1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-P3H7xu{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-P3IQj3{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-P3qPt8{
color:var(--white);
text-decoration:none;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-P3qPt8:hover{
color:var(--white);
}

.phw-g-i-P3z62a{
font-weight:400;
color:var(--white);
border-style:none;
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);
background-color:var(--brand-color-primary);
min-height:45px;
}

.phw-g-i-P3z62a:hover{
background-image:none;
color:var(--white);
border-color:var(--brand-color-primary);
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);
background-color:var(--brand-color-primary);
min-height:45px;
}

.phw-g-i-P3z62a:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-P3z62a:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-P3z62a:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-P3z62a.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-P3z62a:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-P4gQ8x{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-P4hIv5{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-P4knYq{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-P5WCN2{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-P5WDdc{
}

.phw-g-i-P5WIqV{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-P5qIu6{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
min-height:40px;
width:40px;
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-P6J1wm{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-P6J1wm:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-P6J1wm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-P6J1wm:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-P6J1wm:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-P6J1wm.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-P6J1wm:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-P6RjDx{
}

.phw-g-i-P6eec3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-P6ncLe{
}

.phw-g-i-P7mWXd{
color:var(--white);
font-size:14px;
}

.phw-g-i-P7mWXd:hover{
color:var(--white);
}

.phw-g-i-P7mWXd:focus{
outline-style:none;
}

.phw-g-i-P8DOeZ{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
}

.phw-g-i-P8FUOS{
height:24px;
width:100%;
}

.phw-g-i-P8wCS6:hover{
background-color:transparent;
border-style:none;
}

.phw-g-i-P8wCS6{
border-style:none;
}

.phw-g-i-P9k20q{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:353px;
}

.phw-g-i-PA88oK{
}

.phw-g-i-PCA3ca{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-PCD62R{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PCaK5s{
fill:transparent;
height:300px;
margin-inline-start:calc(var(--mu-space)*25.625);
}

.phw-g-i-PD8hmt{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-PDCMCg{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
}

.phw-g-i-PDVud1{
}

.phw-g-i-PDWKcO{
}

.phw-g-i-PEngtT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*50);
}

.phw-g-i-PEoCD3{
font-weight:700;
line-height:1.15;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:30px;
}

.phw-g-i-PFCP9v{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
}

.phw-g-i-PFQIF1{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-PFbv87{
background-color:var(--phw-custom-white);
color:var(--white);
font-weight:500;
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-PFbv87{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-grey1f2f2f2);
opacity:1;
}

.phw-g-i-PFvM67{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-PGbdpH{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.7;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-PGo3DP{
color:var(--white);
font-weight:700;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-PH2Bxy{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-PH8Vfs{
}

.phw-g-i-PHngbj{
}

.phw-g-i-PI05o5{
}

.phw-g-i-PIEUJ1{
color:var(--white);
font-size:14px;
}

.phw-g-i-PIEUJ1:hover{
color:var(--white);
}

.phw-g-i-PIPmYU{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
opacity:0;
}

.phw-g-i-PJIMGR{
font-size:24px;
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
}

.phw-g-i-PJUVHV{
font-weight:500;
font-size:24px;
}

.phw-g-i-PJp9R1{
}

.phw-g-i-PJrdBj{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-PJvrvV{
font-weight:300;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
padding-inline-start:calc(var(--pu-space)*7.875);
}

.phw-g-i-PJwTPn{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-transform:lowercase;
height:150px;
}

.phw-g-i-PK0q8j{
}

.phw-g-i-PKBiLe{
height:20px;
width:20px;
}

.phw-g-i-PKJNFI{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-PKXHHK{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:none;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-PKbKrh{
font-size:18px;
line-height:01.4;
}

.phw-g-i-PKgksN{
}

.phw-g-i-PKiWfu{
font-size:18px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-PKyj36{
}

.phw-g-i-PL8oqr{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:400px;
}

.phw-g-i-PLLx4b{
}

.phw-g-i-PM4RfW{
}

.phw-g-i-PMKy3P{
color:var(--white);
}

.phw-g-i-PMcUEW{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
}

.phw-g-i-PMoqur{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

.phw-g-i-PMpXTg{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-PNAUy9{
font-size:36px;
color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-PNI8Wu{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-PNU2eS{
height:55px;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-PNXufn{
font-size:60px;
color:var(--white);
}

.phw-g-i-PNu24K{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-PNwKAQ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-PO2n5U{
}

.phw-g-i-POl7Vu{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-btm-border8a0318);
border-bottom-width:1px;
}

.phw-g-i-POsjLX{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-PP21fW{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-PP5xTc{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-PPf0uS{
}

.phw-g-i-PPgFWJ{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-PPgISk{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-PQ3J3b{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-PQDzPP{
}

.phw-g-i-PQKhoh{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-PQZIoR{
}

.phw-g-i-PQxyB1{
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-PQzaTi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-PRb8Ek{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-PS8l04{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-PSMJHU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
max-height:200px;
height:300px;
}

.phw-g-i-PSOg3T{
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-PSPB0k{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-PSdDAA{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-14.5);
justify-content:start;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-PShWwk{
color:var(--white);
}

.phw-g-i-PShdHu{
}

.phw-g-i-PSnDcv{
font-size:16px;
font-family:var(--cms-g-roboto);
align-items:center;
font-weight:400;
}

.phw-g-i-PSoRmL{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-PStatI{
color:var(--body-color);
font-weight:400;
}

.phw-g-i-PTBmL3{
font-size:30px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-PTCi1d{
font-size:36px;
padding-bottom:calc(var(--pu-space)*2.5);
color:var(--brand-color-primary);
}

.phw-g-i-PTvdKB{
}

.phw-g-i-PUNX1m{
}
.phw-g-i-PUNX1m img{
object-fit:cover;
}

.phw-g-i-PUb8ru{
border-style:none;
}

.phw-g-i-PUhXrq{
}

.phw-g-i-PUrmfd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-PUwbx2{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-PVAIlP{
}

.phw-g-i-PVTvZN{
color:var(--white);
}

.phw-g-i-PVVKYs{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-PVZjqg{
margin-inline-start:calc(var(--mu-space)*0);
max-width:100%;
font-weight:400;
width:100%;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-end:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-i-PWC8sH{
justify-content:;
font-size:16px;
}

.phw-g-i-PWj3Vg{
font-size:36px;
line-height:1.2;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:start;
}

.phw-g-i-PWuZhz{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-PX0ieD{
}

.phw-g-i-PX5A5p{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-PX8LbJ{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PXFrat{
}

.phw-g-i-PYGqFZ{
}

.phw-g-i-PZPKPy{
color:var(--white);
opacity:0;
}

.phw-g-i-PZckeN{
background-color:var(--brand-color-primary);
}

.phw-g-i-PZmTR1{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-PZmTR1:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-PZmTR1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-PZmTR1:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-PZmTR1:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-PZmTR1.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-PZmTR1:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-PZmqPw{
padding-top:calc(var(--pu-space)*0);
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-PZzkIE{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-Pa4VU9{
font-weight:400;
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-Pa68IA{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-PaFUtO{
}

.phw-g-i-PaHtKm{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
height:540px;
}

.phw-g-i-PaSZv7{
}

.phw-g-i-Pau14y{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-Paw8rt{
height:100%;
}

.phw-g-i-Pax3px{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IEX3x4:hover .phw-g-i-Pax3px{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

.phw-g-i-PazfXB{
}

.phw-g-i-PbN5YE{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-PcKLtn{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-Pd3u8u{
font-size:18px;
line-height:01.4;
}

.phw-g-i-Pd4eIZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718268171495.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-PdV1Xs{
}

.phw-g-i-PdnPPN{
opacity:1;
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-PeNGqg{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-PeRmI2{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
line-height:1;
}

.phw-g-i-Pf2kFm{
font-size:18px;
line-height:var(--paragraph-line-height-2);
margin-top:calc(var(--mu-space)*2.5);
color:var(--white);
}

.phw-g-i-Pf7MzU{
font-weight:700;
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-Pf7YuL{
}

.phw-g-i-PfPEYJ{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-PfPEYJ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-PfPEYJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-PfPEYJ:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-PfPEYJ:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-PfPEYJ.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-PfPEYJ:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-PfPmlp{
}

.phw-g-i-PfrJYk{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-Pfuac8{
}

.phw-g-i-PgFYQe{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-PgT7lJ{
color:var(--white);
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-PgT7lJ{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:380px;
}

.phw-g-i-Pi0M9a{
}

.phw-g-i-PiJk6c{
line-height:0;
color:var(--white);
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-PiJk6c{
opacity:1;
}

.phw-g-i-PigkW1{
}

.phw-g-i-Pj2pqj{
}

.phw-g-i-PjOq5m{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-PjbH07{
font-size:36px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*0);
width:70%;
}

.phw-g-i-Pjt7qh{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-Pjz488{
}

.phw-g-i-PkaJoR{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-PkbIsy{
background:none;
background-image:none;
background-color:var(--phw-custom-fsblueeef5fc);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fsborder0a5b9c);
}

.phw-g-i-PkdxHd{
color:var(--white);
text-align:left;
}

.phw-g-i-PkprW7{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Pl8q0o{
}

.phw-g-i-Pn48wX{
background-color:var(--phw-custom-white);
}

.phw-g-i-PnAVFo{
}

.phw-g-i-PnPApn{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-Pob6UC{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-gradient1);
}

.phw-g-i-PocV2H{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-PqJKSN{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-PqJKSN:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-PqJKSN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PqJKSN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PqN3SI{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-PqmPZk{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-PqzBID{
}

.phw-g-i-Pr06at{
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-PrFGSk{
}

.phw-g-i-PrLh9D{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-PrWLtH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image31-1712052290992-1718186961368.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-PrgRjS{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Ps5gSC{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
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);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Ps5gSC:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Ps5gSC.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Ps5gSC:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PsM1rV{
font-weight:700;
font-size:36px;
}

.phw-g-i-Pt0YDq{
}

.phw-g-i-Pt7bHL{
}

.phw-g-i-PtYDTw{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-PtxmkU{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--white);
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-Pu6HXI{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-Pui6J3{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-PuxmlI{
max-height:auto;
max-width:auto;
width:56px;
min-height:auto;
height:auto;
min-width:auto;
}

.phw-g-i-Pv4d1D{
width:100%;
}

.phw-g-i-PvDKPk{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-PvOaTD{
}

.phw-g-i-PvqDGC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
height:192px;
}

.phw-g-i-PwHfIB{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
font-size:24px;
}

.phw-g-i-PwHjI6{
}

.phw-g-i-Pwl5Ql{
}

.phw-g-i-Px7SCO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Px8hk7{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
line-height:1;
}

.phw-g-i-PxurGg{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-PxurGg{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-PyBkHo{
text-align:left;
}

.phw-g-i-PyloBl{
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-Pyp2lA{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-PzLLwr{
padding-top:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-PzQ4KZ{
}

.phw-g-i-PzVkL9{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-PzxhlV{
}

.phw-g-i-Q0Mc9A{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-Q0kWfH{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
}

.phw-g-i-Q0rN8b{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-vFbG3o:hover .phw-g-i-Q0rN8b{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-Q1Oryt{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-Q1thpg{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-Q2owGl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--brand-color-secondary);
}

.phw-g-i-Q2pktX{
height:250px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Q2ygKg{
}

.phw-g-i-Q3Jji3{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-Q3SNZ7{
background-color:transparent;
}

.phw-g-i-Q3Xb2c{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Q3aZ9O{
}

.phw-g-i-Q3yDaD{
}

.phw-g-i-Q45sj8{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-Q4EFRM{
}

.phw-g-i-Q4Fc61{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Q4T70e{
height:240px;
}

.phw-g-i-Q4uFnk{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Q5HXuG{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-Q5Jc4I{
width:25px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:25px;
}

.phw-g-i-Q5cGB4{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Q5fTEv{
}

.phw-g-i-Q64mHw{
background-image:none;
background-color:var(--phw-custom-fsblueeef5fc);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fsborder0a5b9c);
}

.phw-g-i-Q677G8{
height:274px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}

.phw-g-i-Q6WuYx{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:580px;
width:100%;
}

.phw-g-i-Q6ZWAk{
font-size:18px;
color:var(--white);
text-transform:lowercase;
}

.phw-g-i-Q6ZpTE{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-Q6fbIb{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-Q703SM{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-Q703SM:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-Q703SM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Q703SM:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Q703SM:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Q703SM.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Q703SM:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Q7C4sd{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Q7uv29{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
}

.phw-g-i-GSwt2Z:hover .phw-g-i-Q7uv29{
color:var(--phw-custom-black000000);
}

.phw-g-i-Q8NbRx{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:540px;
}

.phw-g-i-Q8hsxz{
color:var(--white);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*0);
width:70%;
font-size:36px;
line-height:1.2;
font-family:var(--cms-g-inter);
}

.phw-g-i-Q8vjCL{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-jb5b3b3);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-Q97btF{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-Q97btF{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-Q9IoYc{
}

.phw-g-i-Q9O9Nw{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:left;
}

.phw-g-i-Q9PVQR{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*1.75);
padding-inline-end:calc(var(--pu-space)*1.75);
}

.phw-g-i-Q9ZIVo{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-QA634X{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-QAQ7hL{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-QAQ7hL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-QAQ7hL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QAQ7hL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QAgwpd{
line-height:1.5;
color:var(--white);
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-QAgwpd{
text-align:center;
opacity:1;
}

.phw-g-i-QBDswQ{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-QBGKve{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-QBGKve{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-QCCRkG{
font-weight:500;
font-size:20px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-QCRUlf{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-QD40fH{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-QDyyWe{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
background-color:var(--phw-custom-background-6e0a0f);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-QE0WMW{
background-color:var(--brand-color-primary);
text-align:center;
margin-inline-start:calc(var(--mu-space)*5.625);
}

.phw-g-i-QEBa4B{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*49);
}

.phw-g-i-QEJnWn{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-QEPlAA{
color:var(--white);
text-align:left;
width:100%;
}

.phw-g-i-QEfgDJ{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-QEnR1N{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QFu1jr{
color:var(--white);
}

.phw-g-i-QGxsMs{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-QH5YlJ{
}

.phw-g-i-QH73oH{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-QHF9TK{
background:var(--phw-custom-gradient1);
background-color:transparent;
border-style:none;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-color:transparent;
text-align:start;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
line-height:1.25;
}

.phw-g-i-QHWTit{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-QHvTTS{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-QI5M7T{
height:25px;
width:25px;
}

.phw-g-i-QJUrLG{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:center;
}

.phw-g-i-QJsEKe{
}

.phw-g-i-QKSX1k{
}

.phw-g-i-QKe81J{
}

.phw-g-i-QLANRb{
opacity:0;
}

.phw-g-i-QLE0Sj{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-bKsmu1:hover .phw-g-i-QLE0Sj{
color:var(--white);
}

.phw-g-i-Xch2Rg:hover .phw-g-i-QLE0Sj{
color:var(--white);
}

.phw-g-i-QLRUUX{
}
.phw-g-i-QLRUUX img{
object-fit:cover;
}

.phw-g-i-QLXe1X{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-QLhib4{
color:var(--white);
text-decoration:none;
font-size:14px;
}

.phw-g-i-QLlwj3{
}

.phw-g-i-QM5ppi{
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
max-height:auto;
height:auto;
width:100%;
}

.phw-g-i-QMhrI9{
}

.phw-g-i-QMlGBA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
}

.phw-g-i-QMsycf{
}

.phw-g-i-QMz6v2{
font-size:5px;
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-QMz6v2{
font-size:16px;
color:var(--white);
opacity:1;
}

.phw-g-i-QN9s2p{
}

.phw-g-i-QNlEKt{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-QNntsP{
}

.phw-g-i-QNoktE{
font-weight:700;
color:var(--white);
}

.phw-g-i-QOQbzt{
}

.phw-g-i-QOnUrR{
font-size:24px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
opacity:1;
}

.phw-g-i-QP2j1C{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-QQ6jYd{
background-color:transparent;
}

.phw-g-i-QQaGzk{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-QQaLk7{
text-align:left;
text-shadow:100px 50px 80px ;
}

.phw-g-i-QRDK6G{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-QRQkFV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
background-size:cover;
width:230px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-M4Koey:hover .phw-g-i-QRQkFV{
background-color:transparent;
}

.phw-g-i-QRh2Cy{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QRhvs9{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
width:35%;
text-align:left;
}

.phw-g-i-QRyOTX{
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-QRyOTX{
text-align:center;
opacity:1;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-QRyOTX{
text-align:center;
opacity:1;
}

.phw-g-i-QSRbyA{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.1;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-QTIxeX{
}

.phw-g-i-QUDuQH{
}

.phw-g-i-QUQdUa{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QUn9B0{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-black000000);
}

.phw-g-i-QVA9ZS{
}

.phw-g-i-QVGcTW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QVbYff{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-QVdhAC{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-QVdhAC{
opacity:1;
}

.phw-g-i-QVoSvo{
}

.phw-g-i-QVuXba{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-QVuXba:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-QVuXba.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QVuXba:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QW9Ty9{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:358px;
}

.phw-g-i-QWhsWs{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-QWuqVM{
}

.phw-g-i-A1QKM6:hover .phw-g-i-QWuqVM{
opacity:1;
}

.phw-g-i-QWwZ9j{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
background-repeat:no-repeat;
background-size:cover;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-QX2blk{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-QXoGbH{
}

.phw-g-i-DLAb4Y:hover .phw-g-i-QXyNmb{
opacity:1;
}

.phw-g-i-QXyNmb{
}

.phw-g-i-QYFt7E{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-style:none;
background-color:transparent;
}

.phw-g-i-QYJ8Se{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-QYJ8Se:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-QYJ8Se:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-QYJ8Se:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-QYJ8Se:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-QYJ8Se.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-QYJ8Se:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-QYKDhw{
font-size:1px;
color:var(--white);
text-align:center;
opacity:0;
}

.phw-g-i-QYKc4M:focus{
border-style:none;
outline-style:none;
}

.phw-g-i-QYKc4M{
}

.phw-g-i-QYUA9I{
font-size:36px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-QYbnRs{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-QYbqDE{
}

.phw-g-i-QYoMJQ{
}

.phw-g-i-QZ2uuH{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-QZGk8D{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-QZUhGa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-QZoyWN{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-QZoyWN:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-QZoyWN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-QZoyWN:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-QZoyWN:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-QZoyWN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-QZoyWN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-QZuU06{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-QauEEw{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-QauEEw{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-QbL7xO{
font-size:14px;
color:var(--phw-custom-black000000);
}

.phw-g-i-QbU6Np{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-QbduKI{
font-size:30px;
color:var(--white);
}

.phw-g-i-QbeIvK{
width:100%;
}

.phw-g-i-QbrV7M{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-3-1739419011153.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Qc1VY4{
border-right-style:none;
}

.phw-g-i-Qe0rzS{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
width:353px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Qe9h6i{
background-image:none;
background-color:var(--phw-custom-fwbgfeeeef);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fwborder9c1c26);
}

.phw-g-i-QeKB5v{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-QeSyMG{
}

.phw-g-i-r26MSf:hover .phw-g-i-Qf13ir{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-Qf13ir{
}

.phw-g-i-QfG6aQ{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-Qg5Fdv{
}

.phw-g-i-QgOj4p{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
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-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-size:16px;
}

.phw-g-i-QgOj4p:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-QgOj4p.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QgOj4p:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QgS1dF{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-QgqwqR{
}

.phw-g-i-Qh8INt{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Qh8INt{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-Qh9qM8{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
}

.phw-g-i-QhHXbf{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.5;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-QhsTYP{
}

.phw-g-i-Qhz0ZW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-QhzEBa{
font-weight:700;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.125);
font-size:24px;
text-align:center;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
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-QiQVXp{
color:var(--brand-color-primary);
font-size:36px;
}

.phw-g-i-Qido4U{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Qik6GH{
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-Qj1v8J{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-QjOc5x{
}

.phw-g-i-QjambT{
}

.phw-g-i-QjcA3J{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:left;
}

.phw-g-i-QjgQP7{
color:var(--white);
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-QjgQP7:hover{
color:var(--white);
}

.phw-g-i-Qk0XcQ{
fill:var(--phw-custom-white1);
}

.phw-g-i-Qk6Fbq{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-QkM9XO{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-QkUqxk{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-QkkxRS{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
opacity:1;
}

.phw-g-i-Qm5Bzi{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-QmsHI4{
width:100%;
font-size:14px;
color:var(--white);
text-align:center;
}

.phw-g-i-Qn1X1K{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-Qn1X1K:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-QnFWTS{
color:var(--brand-color-primary);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-QnfbE5{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-QnfbE5:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-QnfbE5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-QnfbE5:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-QnfbE5:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-QnfbE5.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-QnfbE5:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-Qnh2yT{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}

.phw-g-i-Qnu5bj{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-QoONNY{
}

.phw-g-i-Qoob9I{
}

.phw-g-i-QoqXew{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-QpBKTn{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Qq0MwT{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Qq0Mzc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Qq1XCI{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:none;
width:100%;
height:100%;
}

.phw-g-i-Qq8Cba{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
}

.phw-g-i-QqegHc{
width:300px;
}

.phw-g-i-QqrDZn{
font-size:22px;
}

.phw-g-i-QqtKts{
}

.phw-g-i-Qr3wRG{
}

.phw-g-i-QsKCLE{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--link-color);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
}

.phw-g-i-Qstgi5{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-Qt46Us{
}

.phw-g-i-Qt8Ktf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QtGV6s{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-QtGV6s{
text-align:center;
opacity:1;
}

.phw-g-i-QtXGGJ{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-QtYLb3{
width:250px;
}

.phw-g-i-QuIzVz{
}

.phw-g-i-QuNxU3{
font-size:22px;
}

.phw-g-i-QuuoAk{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-QvgLKm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-Qw8ViX{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-QwZziC{
margin-top:calc(var(--mu-space)*15);
margin-inline-start:calc(var(--mu-space)*-35);
}

.phw-g-i-QwdDXB{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QxLLn7{
border-style:none;
}

.phw-g-i-QxyK7o{
color:var(--white);
}

.phw-g-i-Qy8sJI{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-Qy8sJI img{
object-fit:cover;
}

.phw-g-i-QyBkPs{
align-items:start;
}

.phw-g-i-QyZ9Vx{
}

.phw-g-i-Qyvf6l{
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-Qyvf6l{
opacity:1;
}

.phw-g-i-QyxK6d{
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-QzPHjd{
}

.phw-g-i-QzkUfS{
font-size:22px;
font-weight:700;
color:var(--phw-custom-heading-color);
line-height:1.32;
}

.phw-g-i-QzumDK{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-Qzw3kq{
}

.phw-g-i-R04sDa{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-R07W1O{
font-weight:400;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
font-size:18px;
}

.phw-g-i-R09nwq{
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-R0DlTm{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-R0jLEx{
gap:20px;
}

.phw-g-i-R0oQZ0{
}

.phw-g-i-R18JXa{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-R1Okw0{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-R1Qidf{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-37.5);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-R1vW0s{
font-weight:300;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-R1yd5D{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-R29YtA{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-R2FQfU{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-R2G3yb{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-R3plMG{
color:var(--white);
text-align:start;
font-size:60px;
}

.phw-g-i-R3zUF3{
border-style:none;
}

.phw-g-i-R4nLBj{
font-weight:500;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
font-size:0px;
}

.phw-g-i-R4rl4H{
height:280px;
}

.phw-g-i-R4wCOz{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-R4xeyi{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:22px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-R5jbaY{
}

.phw-g-i-R5vWvU{
width:100%;
}

.phw-g-i-R66aCs{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-R66aCs img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-R6B1A1{
}

.phw-g-i-R6VpRR{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
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-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-R6VpRR:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-R6VpRR.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-R6VpRR:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-R6Zpyf{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.125);
}

.phw-g-i-R8VTID{
}

.phw-g-i-R8qPGU{
}

.phw-g-i-R8rA76{
}

.phw-g-i-R8rFDl{
}

.phw-g-i-R9SRZo{
}

.phw-g-i-R9pb9G{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-R9qnuP{
}

.phw-g-i-R9rIV0{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-R9yyd9{
}

.phw-g-i-RADTV9{
height:400px;
}

.phw-g-i-RAQSLM{
border-style:none;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-RBA8Rs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-RBifE8{
margin-bottom:calc(var(--mu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
}

.phw-g-i-RBzzKU{
background:var(--phw-custom-gradient1);
}

.phw-g-i-RC8Ecx{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-RCQvIk{
}

.phw-g-i-RCTkXt{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-RCccQc{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-RDHiHu{
}

.phw-g-i-RDRDHG{
}

.phw-g-i-RE0QP2{
}

.phw-g-i-RECqus{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-REknEN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-RF1iUK:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:14px;
}

.phw-g-i-RF1iUK{
}

.phw-g-i-RFOcRv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-RFhA5I{
text-align:center;
}

.phw-g-i-RGC4aa{
}
.phw-g-i-RGC4aa img{
}

.phw-g-i-RGGafC{
color:var(--white);
font-weight:700;
font-size:22px;
}

.phw-g-i-RGQ2QC{
height:400px;
}

.phw-g-i-RGhxWd{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-RGpsDe{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-RGvfbW{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:0px;
}

.phw-g-i-RHu96c{
font-size:22px;
color:var(--white);
font-weight:700;
}

.phw-g-i-RIrBex{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-RIyqMT{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*11.875);
}

.phw-g-i-RJ4GmC{
font-weight:500;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-RJIPIc{
}

.phw-g-i-RJJNLm{
height:30px;
}

.phw-g-i-RJWMf3{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-RJgYvm{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-RJv3Je{
font-size:60px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-RK4BPf{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-bottom:calc(var(--pu-space)*0.5);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-RKR8Jg{
}

.phw-g-i-RKRWao{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-RKrgdH{
}

.phw-g-i-RLEPe6{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-RLOqC9{
}

.phw-g-i-RLQY4a{
font-weight:600;
font-size:30px;
line-height:var(--line-height-1);
color:var(--brand-color-primary);
}

.phw-g-i-RLV4Iu{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-RLjpbS{
font-size:18px;
color:var(--phw-custom-black000000);
}

.phw-g-i-RMKHKF{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
height:160px;
width:380px;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-RMw5AE{
}

.phw-g-i-RMxXTy{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-RNARDd{
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
font-size:10px;
}

.phw-g-i-RNMqoH{
}

.phw-g-i-ROKx9i{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-ROO6BC{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ROOpMc{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-ROPLIL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
background-repeat:no-repeat;
background-size:cover;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-ROwkcy{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ROwkcy{
opacity:1;
height:300px;
}

.phw-g-i-RPYGTD{
color:var(--white);
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-RPlEe2{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
}

.phw-g-i-RPzPTm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-RQSVMF{
}

.phw-g-i-RQa7Cr{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:30px;
}

.phw-g-i-RQq0Ag{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-black000000);
line-height:1.4;
}

.phw-g-i-RQxe5e{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*11.25);
text-align:center;
}

.phw-g-i-RQyeC8{
}
.phw-g-i-RQyeC8 img{
}

.phw-g-i-RRGart{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-RRGart:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-RRddIZ{
}

.phw-g-i-RRjma7{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-RSCrms{
background:var(--phw-custom-gradient-white);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-RSiT0W{
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-RSpf8a{
}

.phw-g-i-RTaOmQ{
}

.phw-g-i-RTfmsS{
}

.phw-g-i-RTpikE{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-RUJSny{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RUaEsJ{
opacity:0;
}

.phw-g-i-RUcUWp{
}

.phw-g-i-RUuaxb{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-RUuaxb{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
opacity:1;
}

.phw-g-i-RUxEcr{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-RW1xQ4{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-RW1xQ4{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-RWVViw{
background:var(--phw-custom-gradient1);
background-color:transparent;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
border-style:none;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-color:transparent;
text-align:start;
}

.phw-g-i-RWXuuL{
}

.phw-g-i-RWf29X{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-RWiDfH{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-RWpF4c{
font-weight:700;
font-size:36px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-yellowf0be60);
}

.phw-g-i-RWy1Ck{
}

.phw-g-i-RXGL5P{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-RXM6oE{
}

.phw-g-i-RXYY2f{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-RXYcrN{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-RY8iJy{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-RYDYfG{
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-RYw74G{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-RZGasc{
text-align:left;
width:100%;
}

.phw-g-i-RZZiEf{
font-weight:500;
font-size:24px;
color:var(--brand-color-primary);
}

.phw-g-i-RZjWkh{
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-RZmro2{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-RZxIfc{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-RZxIfc img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-RZxN6M{
}

.phw-g-i-RZzl7s{
}

.phw-g-i-Ra51Ct{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Ra5tQb{
}

.phw-g-i-RaPh5B{
font-size:22px;
color:var(--white);
font-weight:700;
}

.phw-g-i-RaRWrY{
}

.phw-g-i-RaWzlr{
}

.phw-g-i-Rak4q0{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-Raox1m{
color:var(--white);
}

.phw-g-i-RbF2dS{
}

.phw-g-i-RbmzO3{
text-align:center;
}

.phw-g-i-Rbq8hw{
}

.phw-g-i-Rc3Eju{
}

.phw-g-i-Rc4OeP{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
background-color:var(--phw-custom-white);
width:100%;
}

.phw-g-i-RcE8KQ{
color:var(--white);
font-size:14px;
}

.phw-g-i-RcE8KQ:hover{
color:var(--white);
}

.phw-g-i-RcLMar{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472-1722252543599.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
}

.phw-g-i-RcrWwB{
}

.phw-g-i-RctCKP{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

.phw-g-i-RdCQRT{
}

.phw-g-i-RdfQlk{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-RdgSVB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-RdiQCB{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-ReXUHJ{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
opacity:0;
}

.phw-g-i-Ref81y{
font-size:60px;
color:var(--white);
text-align:center;
}

.phw-g-i-RewmwV{
color:var(--phw-custom-heading-color);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-RewmwV{
background-color:transparent;
color:var(--phw-custom-heading-color);
text-decoration:none;
}

.phw-g-i-Rf16gW{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Rf6MbR{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-RfcvqX{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-RfkCQ6{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-RfnAUn{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-RgM5XO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-Rh6Aiq{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Rh6Aiq{
opacity:1;
height:300px;
text-align:center;
}

.phw-g-i-8gw0JI:hover .phw-g-i-Rh6Aiq{
opacity:1;
height:300px;
text-align:center;
}

.phw-g-i-RhMUHX{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-RhMUHX{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-RhZkcc{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ri4RmB{
opacity:0;
font-size:14px;
}

.phw-g-i-r26MSf:hover .phw-g-i-Ri4RmB{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-RiQiao{
}

.phw-g-i-RisyWT{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:40px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-RisyWT:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-RisyWT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-RisyWT:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-RisyWT:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-RisyWT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-RisyWT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-RizAs5{
color:var(--body-color);
}

.phw-g-i-RjQESJ{
background-color:var(--widget-bg-white-color);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-RjXICL{
height:30px;
}

.phw-g-i-RjXNs5{
font-size:10px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
height:1px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-RjXNs5{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-RjZnBb{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-RjmC8I{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-Rk1Wrg{
color:var(--phw-custom-black000000);
text-align:center;
}

.phw-g-i-Rkp2Tq{
font-weight:400;
font-size:16px;
color:var(--phw-custom-black000000);
}

.phw-g-i-RlSknD{
}

.phw-g-i-RlTzNk{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-RleS9P{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-RlnP3f{
background:var(--phw-custom-gradient1);
}

.phw-g-i-Rlzh3u{
width:1065px;
height:24px;
}

.phw-g-i-RmgiiK{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-Rmn75W{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RmyRPP{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-RnaUwb{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-RoXrjf{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Rovfvn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Rovfvn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Rovfvn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Rovfvn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Rovfvn:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Rovfvn{
font-weight:500;
color:var(--brand-color-secondary);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
}

.phw-g-i-Rovfvn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-RozJLG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Rp4iYm{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-RpO8fc{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Rq9KKf{
font-size:22px;
}

.phw-g-i-RqeweQ{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
}

.phw-g-i-Rqo6XD{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RqttlV{
color:var(--phw-custom-black000000);
}

.phw-g-i-RqttlV:hover{
}

.phw-g-i-RrA4CK{
}

.phw-g-i-RrErwJ{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-RrErwJ:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-RrErwJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RrErwJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RsNUqN{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-RscSD6{
}

.phw-g-i-Rsn3FA{
opacity:0;
}

.phw-g-i-Rsu79b{
}

.phw-g-i-Rsy9HN{
}

.phw-g-i-Ru26ii{
}

.phw-g-i-Ru49f9{
}

.phw-g-i-RuBu2f{
}

.phw-g-i-RuEKdJ{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-RuEKdJ{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-RuO789{
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);
height:56px;
}

.phw-g-i-RuW2pA{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.125);
}

.phw-g-i-RualHa{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-RusDQA{
color:var(--white);
text-align:center;
}

.phw-g-i-RvTPYF{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-RvYdrs{
}

.phw-g-i-RvZ9mc{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-RvumZE{
max-height:619px;
}

.phw-g-i-RyOLIT{
}

.phw-g-i-RyhNTj{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-Rypm7Y{
}

.phw-g-i-RyuSD1{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-Ryx2HT{
font-size:36px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-Rz1893{
}

.phw-g-i-RzUj4R{
}

.phw-g-i-RzZFbE{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:16px;
background-color:var(--brand-color-primary);
}

.phw-g-i-RzbKFp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-S06gMx{
font-family:var(--cms-g-inter);
font-weight:500;
font-size:20px;
}

.phw-g-i-S0Z9Qx{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
}

.phw-g-i-S1Zh05{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-S1Zh05{
height:380px;
opacity:1;
}

.phw-g-i-S1cTzi{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-S2AjP2{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-S39Qel{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-S3q4pQ{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:left;
}

.phw-g-i-S3wX2L{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-S4BgwO{
font-weight:400;
width:100%;
font-size:14px;
padding-bottom:calc(var(--pu-space)*4);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-S4TogE{
}

.phw-g-i-S4U3mW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-S4U3mW.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-S4U3mW{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
}

.phw-g-i-S4U3mW:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-S4U3mW:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-S4mMRD{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
}

.phw-g-i-S4pSv6{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-S5G5iC{
text-align:left;
max-width:auto;
}

.phw-g-i-S5R13V{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-S5sTqi{
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/IFBAIN/images/Frame1171284493-1732875296374.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-S6jPNd{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-S6oRTc{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-S7NfO8{
font-size:18px;
line-height:1.6667;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-S7NziF{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:325px;
}

.phw-g-i-S7OzEy{
}

.phw-g-i-S7oJaW{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-S8Uo26{
color:var(--white);
font-size:14px;
}

.phw-g-i-S9elda{
height:350px;
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-S9yL2W{
color:var(--white);
}

.phw-g-i-SAAsa3{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-SAHkxW{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-SATCCF{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:auto;
}

.phw-g-i-SB9rrz{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-SBSQwQ{
}

.phw-g-i-SBXBlX{
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SBmXtJ{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
}

.phw-g-i-SBpXcV{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-SC49Ww{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:14px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-black1000000);
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;
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--phw-custom-black000000);
}

.phw-g-i-SC49Ww:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-SC49Ww.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SC49Ww:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SDChk7{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-SDPLBB{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-image:none;
}

.phw-g-i-vyOzkR:hover .phw-g-i-SDPLBB{
}

.phw-g-i-SDQ2lX{
border-style:none;
}

.phw-g-i-SDUwva{
}

.phw-g-i-SDkHUf{
border-style:none;
}

.phw-g-i-SDkafC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-SE0fXK{
font-weight:700;
font-size:30px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
line-height:01.4;
}

.phw-g-i-SFD9KZ{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-SFNwAY{
}

.phw-g-i-SFSoLZ{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-SFeLba{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-SFkvrT{
font-size:36px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-SGGLnV{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
border-right-width:0px;
}

.phw-g-i-SGHJih{
}

.phw-g-i-SGe6EM{
}

.phw-g-i-SGjeea{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-SGkPnF{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-SGmwuU{
}

.phw-g-i-SGnzGG{
}

.phw-g-i-SHBOWa{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
height:260px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-SHBOWa{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
height:260px;
opacity:1;
}

.phw-g-i-SHNhgm{
}

.phw-g-i-SIHalK{
font-weight:700;
font-size:22px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
width:100%;
text-align:left;
}

.phw-g-i-r26MSf:hover .phw-g-i-SIyUlP{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-SIyUlP{
}

.phw-g-i-SJQMA0{
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);
height:367px;
}

.phw-g-i-SJQduE{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-SK7Yz0{
}

.phw-g-i-SKHfiP{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-SKaWLD{
}

.phw-g-i-SKfOVk{
}

.phw-g-i-SKfmIG{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-SKtIhO{
}

.phw-g-i-SKuIUY{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-SL0v1r{
background-color:transparent;
}

.phw-g-i-SLCFDl{
}

.phw-g-i-SLYzUF{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-SLkZCb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736161949194.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:none;
background-repeat:no-repeat;
height:290px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SLrnMd{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-SLrnMd:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-SLrnMd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SLrnMd:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SLrnMd:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SLrnMd.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-SLrnMd:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-SLxaCL{
}

.phw-g-i-SMAZEm{
}

.phw-g-i-SMeP8d{
font-weight:700;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:45px;
}

.phw-g-i-SMeP8d:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-SMeP8d:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SMeP8d:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SMeP8d:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SMeP8d.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-SMeP8d:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-SN7iw3{
font-weight:400;
width:100%;
font-size:14px;
padding-bottom:calc(var(--pu-space)*4);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-SNKnFQ{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-SNvB5r{
font-size:12px;
color:var(--white);
font-weight:400;
}

.phw-g-i-SO7Cdg{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
max-width:100%;
text-align:left;
}

.phw-g-i-SOfi5P{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
font-size:14px;
}

.phw-g-i-SPEcjp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-SPLnSX{
}

.phw-g-i-SPVvXt{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
background:none;
background-image:none;
}

.phw-g-i-SPfb6z{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide1-1748518074360.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:cover;
}

.phw-g-i-SQY1qV{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
}

.phw-g-i-SQevOc{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-SRONli{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-SS1CvI{
}

.phw-g-i-SS3MlB{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-SSFpGs{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-SSiDem{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
background-color:transparent;
border-width:0px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-SSiDem:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-SSiDem:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SSiDem:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SSiDem:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-SSiDem.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-SSiDem:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-SSjC2t{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-ST2h9b{
}

.phw-g-i-ST3HPm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ST6Ith{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-STdvxA{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-SU0GDH{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-SUJb3r{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-SUgIr4:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SUgIr4:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-SUgIr4:hover{
background-image:none;
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-SUgIr4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SUgIr4.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-SUgIr4:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-SUgIr4{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
min-height:60px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-SUxa4r{
}

.phw-g-i-SV62J2{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-SVf04x{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-SVugh5{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-SWPUrw{
}

.phw-g-i-SWSeg4{
}

.phw-g-i-SWm37q{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-SWsQpT{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-SXVmLP{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
}

.phw-g-i-SY1LLD{
}

.phw-g-i-SY1jAC{
}

.phw-g-i-SYA1jx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725971586967.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-SYI0mL{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-SYnJHj{
}

.phw-g-i-SZ2Usa{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
border-width:0px;
}

.phw-g-i-SZ2Usa:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-SZ2Usa:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SZ2Usa:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-SZ2Usa:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-SZ2Usa.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-SZ2Usa:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-SZNJBB{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-Sa9FbS{
}

.phw-g-i-SaDSqr{
}

.phw-g-i-SaMXGq{
}

.phw-g-i-SaMw5r{
}

.phw-g-i-SadvAz{
}

.phw-g-i-SaiSrr{
max-height:100%;
}

.phw-g-i-SakZww{
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);
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
font-size:14px;
}

.phw-g-i-Sb9orx{
justify-content:center;
}

.phw-g-i-SbBPUJ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-SbYQ7d{
height:52.8px;
width:179.52px;
}

.phw-g-i-ScoH3W{
}

.phw-g-i-ScwjTv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-SdC2c5{
font-size:18px;
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-SdF9a8{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-SdIcDh{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
line-height:01.4;
}

.phw-g-i-SdNDsL{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:start;
}

.phw-g-i-SdbRqU{
margin-top:calc(var(--mu-space)*1.5);
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-SdniCq{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-SeOh9R{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-SeaVLx{
font-size:18px;
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
line-height:01.4;
}

.phw-g-i-Sf0ezb{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-Sf2BKf{
}

.phw-g-i-Sf9NFa{
padding-inline-start:calc(var(--pu-space)*25);
padding-top:calc(var(--pu-space)*18.75);
}

.phw-g-i-SfJyHd{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-SfdFiV{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-SffR2x{
background-color:transparent;
}

.phw-g-i-SfmQ0P{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
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-Sg4plG{
}

.phw-g-i-Sg7Qpt{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Sg8uYe{
}

.phw-g-i-SgrmJ8{
}

.phw-g-i-Sgv7zs{
}

.phw-g-i-ShEHOe{
width:569px;
height:245px;
}

.phw-g-i-ShQHqF{
}

.phw-g-i-ShTZuC{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ShUUIA{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Shi14Z{
}

.phw-g-i-ShkJkF{
height:150px;
width:300px;
}

.phw-g-i-ShuvQP{
}

.phw-g-i-Si62r3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-Si9avS{
}

.phw-g-i-SiE3Nn{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:none;
}

.phw-g-i-SiYiV9{
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Sj2H65{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:14px;
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:400;
border-style:none;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
}

.phw-g-i-Sj2H65:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Sj2H65.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Sj2H65:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SjELSc{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-SjXHXg{
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
}

.phw-g-i-SjZijr{
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
font-size:18px;
color:var(--white);
}

.phw-g-i-Sjky5d{
background:var(--phw-custom-gradient1);
}

.phw-g-i-SjwxlI{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-SjwxlI:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-SjwxlI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SjwxlI:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SjwxlI:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-SjwxlI.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-SjwxlI:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-SkKgYy{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Skprbp{
}

.phw-g-i-SljlYJ{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Sm22Zv{
opacity:0;
}

.phw-g-i-Sm5dSs{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-SmsYFu{
}

.phw-g-i-SmyoHM{
font-size:12px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-SmyoHM:hover{
color:var(--white);
}

.phw-g-i-Sn1VXM{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:solid;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-Sn9ESm{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Sn9cBS{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-SnQAQ8{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-SnQsSB{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-SnU1tg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-So5PVG{
font-weight:400;
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-SoPHXo{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-SokICo{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:597px;
height:274px;
}

.phw-g-i-SouZSn{
}

.phw-g-i-SowsZg{
background-color:transparent;
}

.phw-g-i-SpdkTE{
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:500;
}

.phw-g-i-SpilDl{
font-weight:700;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-Sq5Exx{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-SqFAnc{
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-SrLmyU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-SrZlKJ{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:48px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-SrZlKJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SrZlKJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SrZlKJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SsVxpF{
height:51px;
}

.phw-g-i-SsZ1oG{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
opacity:1;
}

.phw-g-i-Ssyvhu{
}

.phw-g-i-Su0rRS{
opacity:0;
}

.phw-g-i-Su7ZpK{
}

.phw-g-i-Su8pw5{
color:var(--white);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-SuNmqB{
}

.phw-g-i-Sv27wh{
width:122px;
height:66px;
}

.phw-g-i-SvH2Pv{
font-weight:400;
font-size:18px;
line-height:1.6254;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
height:30px;
width:380px;
}

.phw-g-i-Sw9bOl{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-SwBjsY{
color:var(--white);
font-weight:400;
font-size:30px;
opacity:1;
}

.phw-g-i-SxAkpg{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Sy7GSv{
min-height:245px;
}

.phw-g-i-SyC2Nh{
color:var(--white);
}

.phw-g-i-SyHBEb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SyYiDY{
}

.phw-g-i-SylCLX{
}

.phw-g-i-SylPt0{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-SyoEZJ{
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-SzeqYt{
width:100%;
}

.phw-g-i-T00AWc{
font-weight:600;
font-size:36px;
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-T0uJvY{
}

.phw-g-i-T12DPD{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-T1H9Tc{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-T1KiEJ{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
margin-bottom:calc(var(--mu-space)*15);
}

.phw-g-i-T1NrfE{
height:240px;
}

.phw-g-i-T1fl3i{
text-align:left;
}

.phw-g-i-T1sHi0{
font-size:18px;
text-transform:capitalize;
}

.phw-g-i-T236kc{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-T2hrmw{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-T2lkLS{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-T3EqIp{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-T3Kmny{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-T3LMc9{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-T3ZGGO{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
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);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
}

.phw-g-i-T3ZGGO:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-T3ZGGO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-T3ZGGO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-T3jqSQ{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-T3u3ea{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-T46qZO{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-T46qZO:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-T46qZO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-T46qZO:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-T46qZO:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-T46qZO.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-T46qZO:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-T4C5s6{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:35px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-T4C5s6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-T4C5s6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-T4C5s6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-T4DMBR{
}

.phw-g-i-T4fvZ3{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-T5KhTa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-T5P3Pi{
}

.phw-g-i-T5cNax{
font-size:14px;
color:var(--white);
width:100%;
text-align:center;
}

.phw-g-i-T6CubW{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-T6JR72{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-T7Erl1{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-T7G43i{
}
.phw-g-i-T7G43i img{
}

.phw-g-i-T7Yrp1{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:0px;
border-style:solid;
border-top-style:none;
}

.phw-g-i-T8165a{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-T8SWmS{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-T8Z1sn{
font-size:18px;
line-height:1.6254;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-T8fyJF{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-T8tiPR{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*11.25);
}

.phw-g-i-T9HOce{
}

.phw-g-i-T9rxZ7{
font-size:14px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-T9uIWL{
font-size:16px;
color:var(--white);
text-align:start;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-T9z1ZR{
height:15px;
}

.phw-g-i-TAJCf6{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1.5px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-TAi7sj{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-TAjSR5{
background-color:var(--phw-custom-white);
}

.phw-g-i-TB2gtg{
}

.phw-g-i-TCMSiU{
}

.phw-g-i-TCbmgb{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-TCuarD{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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-TCxSW9{
color:var(--white);
font-weight:400;
text-align:center;
}

.phw-g-i-TD4bm6{
font-size:26px;
color:var(--white);
}

.phw-g-i-TDBzOY{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-blacktransb7bbbb);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
opacity:0.8;
}

.phw-g-i-TDDd4H{
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(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

.phw-g-i-TDDd4H:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TDDd4H.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TDDd4H:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TDnjWr{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-TE1kDi{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-TETbsY{
}

.phw-g-i-TEhWG3{
}

.phw-g-i-TEimMY{
opacity:0;
width:0px;
height:0px;
}

.phw-g-i-TEkqY1{
font-size:24px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}

.phw-g-i-TF5lCf{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-TFEpNo{
}

.phw-g-i-TFvARg{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-TFvARg{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-TGFCcj{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-TGvwwx{
justify-content:;
font-size:16px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-TGww3w{
color:var(--white);
-webkit-background-clip:unset;
font-weight:700;
background:none;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
-webkit-text-fill-color:unset;
text-align:left;
}

.phw-g-i-THOYRe{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-THZtq2{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-THZtq2 img{
object-fit:cover;
}

.phw-g-i-THaRlq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-THmOcQ{
}

.phw-g-i-THtSOg{
font-weight:500;
font-size:24px;
}

.phw-g-i-TI3cjA{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-TI79Ue{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*11.25);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-TIdrxB{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-TJAs2h{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-TJAvaK{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
justify-content:space-between;
}

.phw-g-i-TJPijG{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:left;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-TJRWKj{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.8;
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
}

.phw-g-i-TJjSXA{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-TK3k40{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-TK3k40:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-TK3k40:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-TK3k40:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-TK3k40.disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}
.phw-g-i-TK3k40:disabled{
color:var(--btn-disabled-color);
background-color:transparent;
border-color:var(--disabled-color);
}

.phw-g-i-TK83VN{
}

.phw-g-i-TKA0sk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TKZ3Jk{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:22px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-TKjSyn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/fame1-1716378995995.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-TKkFq5{
}

.phw-g-i-TLL6zS{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-TMDl4l{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
border-width:0px;
}

.phw-g-i-TMcSvg{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-TNMFyt{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

.phw-g-i-TO1rPN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-TOSFtr{
}

.phw-g-i-TP6CDY{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-TP6CDY:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-TP6CDY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TP6CDY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TPHRPN{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-TPdKW5{
}

.phw-g-i-TQ4jTp{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-TRElnn{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-TRLjAs{
}

.phw-g-i-TRgyKG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-TRoqMg{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-TRt0JJ{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-TS1qAT{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-TSHP5h{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TT9q8G{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-TTGTyE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image28-1712052293757-1718186514866.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-TURMfI{
border-style:none;
}

.phw-g-i-TUXJzY{
object-fit:contain;
}

.phw-g-i-TUnbO5{
}

.phw-g-i-TVIb1Z{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
width:100%;
padding-inline-end:calc(var(--pu-space)*5.5);
}

.phw-g-i-TVTe9z{
}

.phw-g-i-TVjP3z{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-TVjP3z img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-TW0bk2{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-TWpt8q{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.25);
}

.phw-g-i-TXIWhn{
width:80%;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-TXOh7V{
}

.phw-g-i-TXndcS{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-TXuh7B{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-TY2VP6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-TYGXbg{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-TYKeUe{
}

.phw-g-i-TYWDQ7{
}

.phw-g-i-TYvSOJ{
font-size:18px;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
width:800px;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
height:90px;
line-height:01.4;
}

.phw-g-i-TZ6OAF{
}

.phw-g-i-TZEsw9{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-TZanBz{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-TZy9Lo{
}

.phw-g-i-Ta5hwR{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-Ta7US9{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-TaKdUt{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
background-color:var(--phw-custom-white);
}

.phw-g-i-TaKdUt:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-TaKdUt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-TaKdUt:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-TaKdUt:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-TaKdUt.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-TaKdUt:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-TaWOJ9{
font-size:18px;
line-height:1.2;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-TaWXul{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-TajJzP{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
font-size:20px;
}

.phw-g-i-TatpeD{
}

.phw-g-i-Tb6t03{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Tb88JM{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TbAmkx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TbGtK0{
}

.phw-g-i-TbRxm0{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.:hover .phw-g-i-TbRxm0{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-TbaVLq{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-TbxCRK{
color:var(--white);
}

.phw-g-i-TcQi8y{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-TcXMmL{
font-size:10px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-Tcrdz6{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Tcy8Mz{
height:400px;
}

.phw-g-i-Td1b7h{
fill:var(--phw-custom-white1);
}

.phw-g-i-TdHFig{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-TdMJsX{
color:var(--white);
}

.phw-g-i-TdMJsX:focus{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-TdMJsX:hover{
color:var(--phw-custom-black000000);
}

.phw-g-i-TdhQue{
}

.phw-g-i-TdjBng{
}

.phw-g-i-Tdjstd{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Te6Of6{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-Tex07g{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-TfMSnz{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
}

.phw-g-i-TfliEo{
font-weight:700;
font-size:60px;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Tfql0z{
}

.phw-g-i-TgCQLa{
}

.phw-g-i-Tgp13b{
}

.phw-g-i-TgtcHD{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-ThrMwH{
opacity:0;
font-size:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-ThrMwH{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-Ti841k{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-TigFD5{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-TjGk9r{
font-size:0px;
opacity:0;
line-height:01.4;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-TjGk9r{
font-size:14px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-KRYWqt:hover .phw-g-i-TjGk9r{
font-size:14px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-TjiEHe{
font-weight:700;
font-size:60px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TjiUwo{
}

.phw-g-i-TkvLAi{
}

.phw-g-i-TkwM9n{
}

.phw-g-i-TkyQFl{
}

.phw-g-i-Tl0Zaw{
font-weight:400;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:318px;
height:100%;
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-TlceNA{
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
text-align:justify;
}

.phw-g-i-Tm3L0s{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-Tm3Udi{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-Tm3Udi{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-TmaSyB{
font-size:44px;
color:var(--white);
}

.phw-g-i-TnCMoF{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-TnVsPQ{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*4.625);
}

.phw-g-i-TnVsPQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-TnVsPQ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-TnVsPQ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-TnVsPQ:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-TnVsPQ:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-TnVsPQ:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Tnni6X{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-TnvnxY{
}

.phw-g-i-TobwDn{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-TokSJm{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-Tp8BJU{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Tp9TwU{
}

.phw-g-i-TpDxjS{
}

.phw-g-i-TpF9S1{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TpTc0d{
opacity:1;
}

.phw-g-i-Tpi4a4{
}

.phw-g-i-Tq3Y9y{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-Tq3Y9y:hover{
color:var(--white);
}

.phw-g-i-Tq3Y9y:focus{
border-style:none;
}

.phw-g-i-Tq8jus{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-eOoeJI:hover .phw-g-i-Tq8jus{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-TqGKVj{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-TqMEwA{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-TqMEwA{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
width:200px;
margin-inline-start:calc(var(--mu-space)*5.625);
}

.phw-g-i-TqSXgc{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-TqevZf{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-TqzjPH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Trh7QJ{
}

.phw-g-i-TrxbM6{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Ts4lLa{
font-size:24px;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0;
padding-inline-end:calc(var(--pu-space)*1.25);
width:266px;
height:270px;
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-TsEvpb{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:22px;
}

.phw-g-i-TsMLxU{
font-size:14px;
line-height:1.7;
color:var(--white);
font-weight:400;
}

.phw-g-i-TstekK{
}
.phw-g-i-TstekK img{
object-fit:cover ;
}

.phw-g-i-Tt1kA2{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-TtHsbt{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-top:calc(var(--mu-space)*0.5);
margin-bottom:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-TtXFeY{
color:var(--white);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-TtgGO4{
}

.phw-g-i-Tu4Z6I{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-TvBDyO{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}

.phw-g-i-TvI8AY{
}

.phw-g-i-Tvd1WB{
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
}

.phw-g-i-Tvpg6k{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Tvt0oq{
}

.phw-g-i-Tw0PQ5{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-TwtDG3{
}

.phw-g-i-TwuWdw{
font-weight:700;
font-size:36px;
line-height:1.3;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-Tx0Sw2{
}

.phw-g-i-Tx9eb7{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-TxNyJF:hover{
background-color:transparent;
border-style:none;
}

.phw-g-i-TxNyJF{
}

.phw-g-i-TxPNVG{
background-color:var(--phw-custom-white);
}

.phw-g-i-TxhKvd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-TxxzQo{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
height:50%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ty0fRb{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-TyNCKp{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TzWAz4{
height:240px;
}

.phw-g-i-Tzasjk{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-Tzasjk{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
}

.phw-g-i-TzkeWW{
}

.phw-g-i-TzrPOD{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-U00b5D{
}

.phw-g-i-U06DUR{
}

.phw-g-i-U0EjI4{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:274px;
width:597px;
}

.phw-g-i-U0J8AK{
background:none;
background-image:none;
}

.phw-g-i-U0f03e{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-U0fOSJ{
}

.phw-g-i-U0jXWM{
}

.phw-g-i-U0rTW3{
}

.phw-g-i-U1Jgml{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-U1Kigo{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-U1fnxr{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-U2u7vW{
}

.phw-g-i-U3RuyC{
}

.phw-g-i-U3Uhrr{
}

.phw-g-i-U3ak2T{
opacity:1;
height:30px;
}

.phw-g-i-IEX3x4:hover .phw-g-i-U3ak2T{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-U43zb6{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-U44qJ8{
width:auto;
}

.phw-g-i-U4AaSq{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-U4StwG{
}

.phw-g-i-U4W6Jm{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:334px;
}

.phw-g-i-U4as24{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-U4cHX4{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-U4cqrp{
}

.phw-g-i-U4f1QT{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-U4rV5a{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-U4tYqs{
font-size:36px;
color:var(--phw-custom-black000000);
font-weight:700;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
line-height:1.2;
}

.phw-g-i-U4yM4Q{
}

.phw-g-i-U5LOWY{
}

.phw-g-i-U5Oyk6{
background-color:transparent;
}

.phw-g-i-U5TsLS{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-U6Its5{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-U6QLT1{
}

.phw-g-i-U6dsZt{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-U71PjA{
}

.phw-g-i-U7B7NJ{
}

.phw-g-i-U7CLNy{
fill:var(--brand-color-primary);
}

.phw-g-i-U7GF9i{
color:var(--white);
font-size:14px;
}

.phw-g-i-U7GF9i:hover{
color:var(--white);
}

.phw-g-i-U7GF9i:focus{
outline-style:none;
}

.phw-g-i-U7Ki7R{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-U7YzLL{
}

.phw-g-i-U7jjNS{
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-U7lgW2{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-U7p0kc{
}

.phw-g-i-U8SZBM{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-U8VSsN{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-U8ftuL{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:14px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.25;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-U8woww{
}

.phw-g-i-U9adkr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-U9adkr{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-eirES3:hover .phw-g-i-U9adkr{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-c3lQjf:hover .phw-g-i-U9adkr{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-U9hOuq{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-U9o5V4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-UAFKjy{
font-weight:700;
font-size:60px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-UAJGiJ{
}

.phw-g-i-UAu8gD{
color:var(--phw-custom-black000000);
overflow:visible;
}

.phw-g-i-UBOsYn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-top:calc(var(--mu-space)*0.5);
margin-bottom:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-UBv6Lr{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-UC5elt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
}

.phw-g-i-UC7M1Q{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-UD1oG0{
}

.phw-g-i-UD6Hh9{
}

.phw-g-i-UDWII2{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:600px;
}

.phw-g-i-UDfioh{
}

.phw-g-i-UDyHcr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
}

.phw-g-i-UEZ8fi{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-UElXqj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-UEo6aO{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-UFMlAB{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-UFMlAB:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
border-color:transparent;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-UFMlAB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UFMlAB:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-UFMlAB:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-UFMlAB.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-UFMlAB:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-UFNeXS{
font-size:30px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-UFQj2W{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-UFhljP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:fill;
background-position:100% 50%;
background-repeat:no-repeat;
}

.phw-g-i-UGEPV0{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-UGMUSG{
font-size:5px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-IxpHvc:hover .phw-g-i-UGMUSG{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-cEQ5CF:hover .phw-g-i-UGMUSG{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-8yGS3f:hover .phw-g-i-UGMUSG{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-UGS4yn{
height:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-UGUVNu{
background:var(--phw-custom-gradient1);
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-UGkYHP{
font-weight:400;
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
line-height:1.3;
}

.phw-g-i-UHCIdq{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-UHRrQJ{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
width:400px;
}

.phw-g-i-UHS1KB{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-UHThsL{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
background-color:var(--phw-custom-jb5b3b3);
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-UHfRNq{
}

.phw-g-i-UHuDHv{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:24px;
}

.phw-g-i-UIBAHe{
}

.phw-g-i-UIEKic{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-UIGHZH{
background-image:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-UJ0AUm{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-UJ9l5F{
}
.phw-g-i-UJ9l5F img{
}

.phw-g-i-UJQ7Ls{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-UJYLtk{
}

.phw-g-i-UJmfix{
}

.phw-g-i-UJu1PG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:60px;
}

.phw-g-i-UK4GEN{
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
}

.phw-g-i-UK4GEN:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
background-color:var(--brand-color-primary);
}

.phw-g-i-UK4GEN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UK4GEN:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-UK4GEN:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-UK4GEN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-UK4GEN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-UK8pPV{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-UKah01{
color:var(--white);
border-style:none;
padding-inline-start:0px;
padding-inline-end:0px;
font-size:14px;
}

.phw-g-i-ULSGTR{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
}

.phw-g-i-ULScB4{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-ULecoQ{
}

.phw-g-i-ULlcyC{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-UM1DNU{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-UM81uM{
}
.phw-g-i-UM81uM img{
}

.phw-g-i-UMMUqO{
}

.phw-g-i-UMWc1Q{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-UMqzjz{
height:380px;
}

.phw-g-i-UN2TTK{
}

.phw-g-i-UN42SP{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
align-items:;
justify-content:;
}

.phw-g-i-UNHga9{
}

.phw-g-i-UNQfcy{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-6ZsaDL:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-MuNmAD:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-DKtX09:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-RRGart:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-gLuzby:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-64eIDy:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-AFiRO2:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-CllBUN:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-28MdtC:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-7LMbPq:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-qPou3l:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-eNk23m:hover .phw-g-i-UNQfcy{
color:var(--phw-custom-black000000);
}

.phw-g-i-UNqvTF{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-UNsD0r{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
max-width:100%;
}

.phw-g-i-UNsfpW{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-UNyHbu{
font-weight:400;
font-size:14px;
line-height:1.6;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-UO79po{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-UObQnD{
}

.phw-g-i-UP0qkW{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-UPaHKz{
}

.phw-g-i-UQ9sae{
fill:var(--brand-color-primary);
}

.phw-g-i-UQgps2{
}

.phw-g-i-UQiYNP{
}

.phw-g-i-UQwrO4{
}

.phw-g-i-UR4Lnh{
}

.phw-g-i-UR52va{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--white);
font-family:var(--cms-g-inter);
width:318px;
height:100%;
}

.phw-g-i-URTPMr{
height:30px;
}

.phw-g-i-URocIE{
}

.phw-g-i-URwjiC{
}

.phw-g-i-USHxIF{
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-USHxIF{
color:var(--white);
text-align:center;
opacity:1;
}

.phw-g-i-UST9TE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-UShe8O{
}

.phw-g-i-USkiVT{
background:var(--phw-custom-gradient1);
background-color:transparent;
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-USmcWq{
}

.phw-g-i-USzFts{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-KD4krN:hover .phw-g-i-USzFts{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
height:100px;
}

.phw-g-i-UT3ga5{
}

.phw-g-i-UT84L1{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-size:24px;
}

.phw-g-i-UTZERn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-UTqKPz{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-UTtVz7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UU1mvI{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-UUpKsk{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-right-radius:calc(var(--border-radius-base)*3.75);
border-top-right-radius:calc(var(--border-radius-base)*3.75);
}

.phw-g-i-UUvvE5{
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-UUyfHl{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:504px;
}

.phw-g-i-UV1IFo{
color:var(--white);
}

.phw-g-i-UVGwZu{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-UVUDKG{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-UWNOpC{
padding-inline-start:calc(var(--pu-space)*26.625);
}

.phw-g-i-UWR3YB{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
font-size:16px;
min-height:40px;
}

.phw-g-i-UWR3YB:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-UWR3YB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UWR3YB:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-UWR3YB:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-UWR3YB.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-UWR3YB:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-UWUWUh{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-UWWxYk{
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
border-style:none;
}

.phw-g-i-UWXrMF{
opacity:0;
}

.phw-g-i-UX90f7{
}

.phw-g-i-UXPP07{
}

.phw-g-i-UXdokp{
background-color:transparent;
}

.phw-g-i-UXiPkq{
background-color:var(--widget-bg-gray-color);
border-style:solid;
border-color:var(--phw-custom-black1000000);
border-width:0.5px;
}

.phw-g-i-UXrXkj{
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-UXrXkj{
height:300px;
text-align:center;
}

.phw-g-i-UZM65D{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ua5JnD{
font-size:14px;
font-family:var(--cms-g-inter);
align-items:center;
font-weight:400;
}

.phw-g-i-UaibaC{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-UasDip{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-UasIGC{
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
text-decoration:underline;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-UbGxFi{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-7.5);
margin-inline-end:calc(var(--mu-space)*-17.125);
}

.phw-g-i-UbS1jc{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
padding-left:20px;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
padding-right:20px;
}

.phw-g-i-UbS1jc:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1px;
}

.phw-g-i-UbS1jc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UbS1jc:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-UbS1jc:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-UbS1jc.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-UbS1jc:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-UbWXDw{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Ubn01f{
border-style:none;
}

.phw-g-i-UbzcLo{
font-weight:500;
font-size:24px;
}

.phw-g-i-UcKFgO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Ticketset-1718185598635.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ucuvq1{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-Ucuvq1:hover{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
height:42px;
}

.phw-g-i-Ucuvq1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Ucuvq1:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-Ucuvq1:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Ucuvq1.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-Ucuvq1:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-UdD18U{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-UdzkRN{
font-size:22px;
}

.phw-g-i-UeJXoS{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-UeJXoS{
}

.phw-g-i-UeYCaP{
}

.phw-g-i-UegaBK{
height:274px;
}

.phw-g-i-UenjvH{
padding-inline-start:calc(var(--pu-space)*18.75);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-Uf0RAj{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:16px;
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:600;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
font-family:var(--cms-g-inter);
}

.phw-g-i-Uf0RAj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Uf0RAj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Uf0RAj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Uf23lz{
border-top-left-radius:100%;
border-top-right-radius:100%;
border-bottom-left-radius:100%;
border-bottom-right-radius:100%;
}

.phw-g-i-UfRFkq{
}

.phw-g-i-UfiiHt:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-UfiiHt:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-UfiiHt.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-UfiiHt:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-UfiiHt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UfiiHt{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-UfiiHt:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Ufo5aa{
margin-top:calc(var(--mu-space)*0);
gap:0px;
}

.phw-g-i-Ug0joF{
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-Ug1Xp5{
}

.phw-g-i-UgcYwE{
font-weight:700;
font-size:24px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*0.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*-10);
}

.phw-g-i-Uh6wMl{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-UhPPla{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-UhpQMt{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Uhquos{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-Uhz0CU{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-Uhz0CU:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Uhz0CU.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Uhz0CU:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UiHeH6{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-UiQCsM{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-UilWdM{
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:46px;
}

.phw-g-i-UimDgX{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-Uj6oL0{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-UjR23k{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-UjXofo{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
font-weight:300;
height:380px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-UjXofo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-UjqcBt{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-UjsWFZ{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-UjuK18{
font-weight:400;
font-size:14px;
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-Uk2U7h{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
border-style:none;
}

.phw-g-i-Uk2U7h:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-Uk8wHw{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-UkNfNB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ul7Kd6{
}

.phw-g-i-UlY0uR{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-UlZpn9{
background-color:transparent;
border-style:none;
}

.phw-g-i-UlkWCl{
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-Um1BxD{
height:225px;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Um4qjs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
min-width:60%;
height:51px;
width:30%;
}

.phw-g-i-UmDRcW{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-UmHkHN{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-UmU3zQ{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-UmgI3H{
}
.phw-g-i-UmgI3H img{
}

.phw-g-i-UnWInL{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-Uno7ji{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Unvr57{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-Unvr57:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-Unvr57:focus{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
outline-style:none;
}

.phw-g-i-Unvr57:active{
border-style:none;
}

.phw-g-i-Unvynp{
}

.phw-g-i-Uo42rb{
background-color:var(--brand-color-primary);
text-align:center;
margin-inline-start:calc(var(--mu-space)*5.625);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-UoF3Ge{
color:var(--phw-custom-black000000);
}

.phw-g-i-UoLGFq{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-UoTsOS{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Up6b0g{
font-weight:700;
font-size:28px;
line-height:1.6;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-UpAxnS{
margin-top:calc(var(--mu-space)*5.13);
}

.phw-g-i-UrBVfV{
padding-top:calc(var(--pu-space)*0);
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-UrZDfp{
font-weight:700;
font-size:18px;
color:var(--phw-custom-black000000);
}

.phw-g-i-UrkOYW{
}

.phw-g-i-UrlkUt{
color:var(--white);
}

.phw-g-i-UrnET7{
font-size:18px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
height:69px;
width:353px;
}

.phw-g-i-UroYyi{
line-height:.9;
}

.phw-g-i-UrpSwA{
}

.phw-g-i-UrvHY6{
text-align:left;
}

.phw-g-i-UskZob{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-UtHqUb{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-UtgCnn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Uu7NXi{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
line-height:1.32;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-UuWZQL{
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*5);
font-size:18px;
}

.phw-g-i-UupVx4{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-UuujJB{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Uuv1WH{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-UvFZM7{
}

.phw-g-i-UvVA1k{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-UvWcWp{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-UvWcWp{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-UwYvV6{
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
height:100%;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-Uwrigs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472-1722252543599.png);
}

.phw-g-i-UwrmWd{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-UxAgOQ{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-Uxeqfs{
}

.phw-g-i-UxfURU{
border-bottom-style:none;
}

.phw-g-i-UxlXK5{
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
font-size:18px;
color:var(--white);
}

.phw-g-i-Uyk1x1{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-Uyr7bG{
}

.phw-g-i-UzCfe9{
}

.phw-g-i-UzDCr3{
color:var(--white);
display:inline-flex;
font-size:12px;
line-height:var(--paragraph-line-height-1);
text-decoration:none;
}

.phw-g-i-UzmPnU{
background:var(--phw-custom-gradient-white);
}

.phw-g-i-V0cs2I{
}

.phw-g-i-V0fBFG{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-V0k6pq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-V0tzUe{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-V1GgaN{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-V1ivRM{
background:var(--phw-custom-gradient1);
background-color:transparent;
border-style:none;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-color:transparent;
text-align:start;
padding-top:calc(var(--pu-space)*1.25);
line-height:1.25;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-V25uKD{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background-size:cover;
}

.phw-g-i-V26yt1{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-V2hqWB{
}

.phw-g-i-V2irJz{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-V3bp6Q{
}

.phw-g-i-V3cFH8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-V3qHS1{
}

.phw-g-i-V4GbeQ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:36%;
max-width:36%;
}

.phw-g-i-V4fOpC{
opacity:0;
font-size:14px;
height:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-V4fOpC{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-V4qiom{
background-color:var(--phw-custom-bg1e9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-V4vlo5{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-V55zHa{
text-align:start;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-V5Huhu{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--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);
margin-inline-start:calc(var(--mu-space)*5.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-V5Qi2s{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-V5Qi2s img{
}

.phw-g-i-V5wklC{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
width:35%;
text-align:left;
}

.phw-g-i-V5zWQZ{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-V5zWQZ img{
object-fit:cover;
}

.phw-g-i-V6PEk2{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-V7A4Nv{
}

.phw-g-i-V7FNkM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-V7HUYg{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-V7QD93{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-V7iiH5{
font-size:14px;
color:var(--white);
}

.phw-g-i-V7rodh{
}

.phw-g-i-V8BdlC{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-V8cyrB{
}

.phw-g-i-V8pqnQ{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--brand-color-primary);
}

.phw-g-i-V9McqG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
text-align:left;
}

.phw-g-i-V9Nv3v{
}

.phw-g-i-V9OGTP{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-weight:var(--btn-font-weight);
color:var(--white);
background-color:var(--brand-color-primary);
min-height:40%;
height:40px;
width:40px;
padding-left:8px;
padding-right:8px;
margin-top:calc(var(--mu-space)*0.375);
margin-inline-end:calc(var(--mu-space)*-0.25);
}

.phw-g-i-V9OGTP:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-V9OGTP:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-V9OGTP:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-V9OGTP:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-V9OGTP.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-V9OGTP:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-V9qRt6{
font-size:13px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-VAGn5R{
font-weight:700;
font-size:18px;
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
}

.phw-g-i-VASU63{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-VAuqp5{
}

.phw-g-i-VAxo5y{
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-VAynjN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-VBdXB5{
font-size:22px;
color:var(--white);
font-weight:700;
}

.phw-g-i-VBwIDN{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-VBzhZ6{
}
.phw-g-i-VBzhZ6 img{
object-fit:cover ;
}

.phw-g-i-VCNWO9{
}

.phw-g-i-VD9oHn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-VD9uW8{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
height:160px;
width:380px;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-VDATWb{
}

.phw-g-i-VDDVjw{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:12px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-VDDVjw:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-VDDVjw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-VDDVjw:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VDDVjw:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VDDVjw.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-VDDVjw:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-VDMPoQ{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-VDaRIT{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-VEPy7u{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-VEYfqM{
}

.phw-g-i-VF0UKN{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-VF6r9a{
}

.phw-g-i-VFSWAP{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
}

.phw-g-i-VGSoBZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide2-1748518101514.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-VGWv9K{
}

.phw-g-i-VGfoav{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-VH5RWJ{
}

.phw-g-i-VHDBZ1{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
}

.phw-g-i-VHPv8f{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-VHVX73{
font-size:12px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-VHVX73:hover{
color:var(--white);
}

.phw-g-i-VHlIp0{
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-VHqhDe{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
min-height:45px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-VIEyA4{
text-align:start;
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
}

.phw-g-i-VIImWZ{
}

.phw-g-i-VIi2Mc{
fill:var(--brand-color-primary);
}

.phw-g-i-VIqvBx{
text-align:center;
width:100%;
}

.phw-g-i-VJ7Hey{
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-VJJJjw{
font-weight:400;
font-size:14px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-VJMeUG{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-VJYlWH{
color:var(--white);
background-color:var(--phw-custom-jb5b3b3);
text-align:center;
height:30px;
width:280px;
}

.phw-g-i-VJeR7v{
font-size:18px;
line-height:1.66667;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
width:800px;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
height:90px;
}

.phw-g-i-VJtfIm{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
opacity:1;
text-align:center;
}

.phw-g-i-VK1USh{
}

.phw-g-i-VK5n85{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-VK8Yiq{
font-size:15px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-VKLVKn{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-VKtDOX{
}

.phw-g-i-VKzy2U{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-VL7tos{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-VLGBLL{
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:32px;
}

.phw-g-i-VLTuCQ{
font-size:32px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-VLduXl{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
}

.phw-g-i-VLogy2{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-VLzaHq{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-VMZCVq{
width:75%;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-VMeyMq{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-VMfwyd{
}

.phw-g-i-VMxP64{
height:274px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:fill;
}

.phw-g-i-VNIoVB{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-VNSKYs{
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-VNSKYs{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-VNYXLS{
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-VNkZtq{
margin-inline-start:calc(var(--mu-space)*12.5);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-VNr8hp{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-VNr8hp{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-VNzhiY{
}

.phw-g-i-VOFtcs{
font-size:24px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-VOJgzc{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-VOTpBd{
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
font-size:1px;
}

.phw-g-i-VOXaA0{
padding-top:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-VPMLCY{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-VPMLCY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VPMLCY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VPMLCY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VPXrFd{
width:300px;
}

.phw-g-i-VPuaLc{
opacity:0;
}

.phw-g-i-VQXLVt{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-VQhRQp{
background-color:transparent;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-VRV7Gz{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-VRwk8e{
}

.phw-g-i-VSFIeC{
font-weight:700;
font-size:36px;
color:var(--white);
}

.phw-g-i-VSOls0{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
text-align:left;
width:52%;
}

.phw-g-i-VSYcLu{
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-size:18px;
}

.phw-g-i-VSeiyf{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-VSnGhJ{
}

.phw-g-i-VSpjPA{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-VSpkZq{
padding-top:calc(var(--pu-space)*5);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-VSpkZq{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*5);
opacity:1;
}

.phw-g-i-VSzP1Z{
font-weight:600;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
background-color:var(--brand-color-primary);
}

.phw-g-i-VTg1bt{
}

.phw-g-i-VTj3Jg{
}

.phw-g-i-VTpfEv{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-VU2HIJ{
color:var(--white);
font-size:14px;
}

.phw-g-i-VU2HIJ:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-VU2HIJ:focus{
outline-style:none;
}

.phw-g-i-VUD9AV{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-VVDjkc{
}
.phw-g-i-VVDjkc img{
}

.phw-g-i-VVJnNR{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-VVLMWQ{
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);
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
line-height:1.4;
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-VVmaJm{
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-VVmaJm:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-VVmaJm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-VVmaJm:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VVmaJm.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-VVmaJm:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-VW2SMM{
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-VWnwYu{
height:225px;
}

.phw-g-i-VX0twW{
height:240px;
}

.phw-g-i-VXjuqP{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-VYGi04{
}

.phw-g-i-VYySVE{
}

.phw-g-i-VYyzrM{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-VZSoBO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-VZiKMI{
}

.phw-g-i-Va9JvW{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-inline-end-style:none;
}

.phw-g-i-VaaSpP{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-Vai8EH{
font-weight:700;
font-size:30px;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-Vayw3g{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Vayw3g{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-Vb7EF8{
background:var(--phw-custom-gradient1);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
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);
border-style:none;
border-width:0px;
}

.phw-g-i-VbOZGD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-VbOZGD{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
gap:0px;
}

.phw-g-i-VbOZGD:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VbOZGD.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-VbOZGD:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VboY2f{
}

.phw-g-i-VbtWDZ{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-VbtWDZ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-VbtWDZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-VbtWDZ:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VbtWDZ:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VbtWDZ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-VbtWDZ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Vby6cR:hover{
background-color:transparent;
}

.phw-g-i-Vby6cR{
}

.phw-g-i-VceLFv{
text-align:start;
height:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space)*15);
}

.phw-g-i-VciIeZ{
}

.phw-g-i-VcqrQR{
}

.phw-g-i-VdFelF{
}

.phw-g-i-VdIHvg{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-VdXlNp{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-Vdkpdu{
}

.phw-g-i-VdlFSh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VdqMG6{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-VeLguq{
width:100%;
}

.phw-g-i-VekfSi{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
min-height:60px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-VekfSi:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-VekfSi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-VekfSi:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-VekfSi:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-VekfSi.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-VekfSi:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-Vf46p9{
text-align:center;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-Vfd8WQ{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-Vfd8WQ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-Vfd8WQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Vfd8WQ:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Vfd8WQ:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Vfd8WQ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Vfd8WQ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-VfiaXL{
font-weight:600;
font-size:28px;
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-VgDSVM{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-VgW2bX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-Vh3tbG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-VhJ1t6{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-VhPxZL{
color:var(--white);
}

.phw-g-i-Vi8yZJ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-ViCxaf{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ViCxaf{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-ViWg5d{
}

.phw-g-i-Vidsr0{
padding-inline-end:calc(var(--pu-space)*1.75);
padding-inline-start:calc(var(--pu-space)*1.75);
}

.phw-g-i-VilPUk{
}

.phw-g-i-Vivwza{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-VjZbjR{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
width:600px;
height:490px;
}

.phw-g-i-VjqV1K{
}

.phw-g-i-VkjpXt{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-VlZEUB{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-VloQ7T{
}

.phw-g-i-VmW6QX{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-VmWP23{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-VmZw7c{
}
.phw-g-i-VmZw7c img{
object-fit:cover ;
}

.phw-g-i-VmeIHn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
width:196px;
background-size:cover;
height:171px;
}

.phw-g-i-Vmn3Rt{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VmoeoQ{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:80%;
}

.phw-g-i-VmrtBo{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-VmuTk3{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-VnP3Ad{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-Vo2ubr{
}

.phw-g-i-VoMVy9{
}

.phw-g-i-Vop9Tx{
}

.phw-g-i-VpIgEw{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-VpJ9mt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-VpJc7x{
font-size:45px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-VpNbB2{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-VpXA3S{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-VpcZtm{
}

.phw-g-i-Vpk01b{
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-dark-blue25243b);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
font-size:18px;
text-align:center;
}

.phw-g-i-VpoDet{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
max-height:51px;
height:51px;
}

.phw-g-i-VpxZbk{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
}

.phw-g-i-VqZgdQ{
width:75%;
}

.phw-g-i-Vqw4Et{
}

.phw-g-i-VrH0dJ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-bg1e9e9e9);
align-items:center;
justify-content:center;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
text-decoration:none;
}

.phw-g-i-Vrg4eE{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-VsLEkp{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-VtCQlr{
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-VtWC1I{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-VtnWwT{
}

.phw-g-i-VtoMxE{
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Vtrvh9{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-Vu0qUV{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-Vu4Fsl{
}

.phw-g-i-Vu9Zhd{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-VuE8oW{
}

.phw-g-i-VugiQU{
}
.phw-g-i-VugiQU img{
}

.phw-g-i-Vuu3qZ{
}

.phw-g-i-Vv6IjF{
background-color:var(--widget-bg-gray-color);
border-style:solid;
border-color:var(--phw-custom-black1000000);
border-width:0.5px;
}

.phw-g-i-Vv6Ysh{
}

.phw-g-i-VvEt3F{
}

.phw-g-i-VvXQSb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Vw7xav{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Vw7xav:hover{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Vw7xav:focus-visible{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--brand-color-primary);
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-Vw7xav:visited{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--phw-custom-text-cac001f);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-Vw7xav:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Vw7xav:active{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Vw7xav.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Vw7xav:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-sAl8GP:hover .phw-g-i-Vw7xav{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--brand-color-primary);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Vw9FjU{
font-weight:600;
font-size:28px;
}

.phw-g-i-VwKcTA{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-VwPwZ1{
background-color:transparent;
height:60px;
}

.phw-g-i-VwjODP{
font-size:30px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:left;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-VwsmQz{
fill:var(--icon-light);
}

.phw-g-i-Vx7nEB{
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-VxMzO3{
}

.phw-g-i-VxQHgD{
}

.phw-g-i-VxZ1XN{
}

.phw-g-i-VxcaEW{
}

.phw-g-i-VxzUOr{
}

.phw-g-i-VyKKnr{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-VynjZf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VyqGAz{
}

.phw-g-i-VzP3xR{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-W1aFxI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-W1cdCz{
}

.phw-g-i-W1d93k{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-W24kI0{
font-size:22px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-W25378{
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:500;
}

.phw-g-i-W2D4TJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-W2Fuhn{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:contain;
height:auto;
width:100%;
}

.phw-g-i-W2GIb1{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-W2mbmw{
}

.phw-g-i-W2z0nT{
font-size:15px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-W31lBz{
width:300px;
}

.phw-g-i-W3JHji{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-W3JHji:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-W3JHji:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-W3JHji:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-W3JHji:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-W3JHji.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-W3JHji:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-W3Q4so{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-size:cover;
width:230px;
}

.phw-g-i-M4Koey:hover .phw-g-i-W3Q4so{
background-color:transparent;
}

.phw-g-i-W3Z6d9{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-W3iA7Q{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-W3tcpF{
}

.phw-g-i-W40C8L{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-W4Apq1{
font-weight:600;
font-size:1px;
line-height:1.4;
color:var(--brand-color-primary);
}

.phw-g-i-W4aEEv{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-W4wchn{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
line-height:1.625;
}

.phw-g-i-W5vCZJ{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-W6hGJb{
}

.phw-g-i-W6ygEr{
}

.phw-g-i-W7KIU2{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-W7ajfe{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-W7itYa{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
width:136px;
height:81px;
}

.phw-g-i-W7j7iL{
}

.phw-g-i-W7tfGv{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-W85m5G{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-W8FhYs{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-W8H2Fj{
}

.phw-g-i-W8mcc5{
}

.phw-g-i-W8yjgH{
height:62px;
width:182px;
}

.phw-g-i-W978BV{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-W98a8j{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-W98a8j:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-W98a8j.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-W98a8j:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-W9Aqd4{
}

.phw-g-i-W9U0I6{
}

.phw-g-i-W9eXOa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-W9jp6a{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-WAEkL2{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:25px;
}

.phw-g-i-WARNv0{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
width:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-WAcGc0{
}

.phw-g-i-WB06aP{
}

.phw-g-i-WB6Gcw:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-WB6Gcw:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-WB6Gcw:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-WB6Gcw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-WB6Gcw.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-WB6Gcw:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-WB6Gcw{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
min-height:45px;
}

.phw-g-i-WBK0cB{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-WBK0cB{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-8gw0JI:hover .phw-g-i-WBK0cB{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-WBL1Yf{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-vyOzkR:hover .phw-g-i-WBL1Yf{
background-color:transparent;
}

.phw-g-i-3RTVuT:hover .phw-g-i-WBL1Yf{
background-color:transparent;
}

.phw-g-i-nyzv95:hover .phw-g-i-WBL1Yf{
background-color:transparent;
}

.phw-g-i-M4Koey:hover .phw-g-i-WBL1Yf{
background-color:transparent;
}

.phw-g-i-WBOu7n{
font-weight:600;
font-size:19px;
color:var(--phw-custom-black000000);
}

.phw-g-i-WBllep{
}

.phw-g-i-WBy1YQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Aspirelogo-1722431621955.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-WCGo3Q{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-WCuaQg{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-WDE6CL{
}

.phw-g-i-WDGgmu{
}

.phw-g-i-WDL69b{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.:hover .phw-g-i-WDL69b{
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-WE5JUq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WEYvMF{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-WEemxz{
}

.phw-g-i-WEkXe0{
}

.phw-g-i-WEmbkT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-WFP8IC{
background-color:transparent;
}

.phw-g-i-WFoUKI{
color:var(--white);
font-size:18px;
}

.phw-g-i-WG12oQ{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
}

.phw-g-i-WGB6MJ{
}

.phw-g-i-WGKKMk{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-light-grey-e9e9e9);
font-family:var(--cms-g-inter);
font-weight:400;
height:69px;
width:353px;
}

.phw-g-i-WGMGjL{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-WGSGCV{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-WGjTc7{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-WGuxYd{
}

.phw-g-i-WH04ex{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-WIHCyG{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-WIePmS{
}

.phw-g-i-WIiaVn{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WJ18hS{
font-size:16px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-WJ8OXh{
font-size:18px;
line-height:1.4;
text-transform:lowercase;
}

.phw-g-i-WJk1p2{
padding-top:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*13.375);
font-weight:300;
font-size:16px;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
font-family:var(--cms-g-inter);
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-WLFIRL{
}

.phw-g-i-WLXEry{
}

.phw-g-i-WM3smb{
font-size:60px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:center;
}

.phw-g-i-WMEflC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716282102087.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WMSAxg{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*3.75);
text-align:left;
}

.phw-g-i-WMTuBb{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-WMYF79{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-WNZoKv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*7.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-WNgI2U{
width:122px;
height:66px;
}

.phw-g-i-WOEdlz{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-WOEdlz{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-WONwDr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-WOpG82{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-WPE08B{
}

.phw-g-i-WPHgej{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WPOxkN{
justify-content:start;
align-items:;
}

.phw-g-i-WPsdFd{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-RRGart:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-gLuzby:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-64eIDy:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-AFiRO2:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-CllBUN:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-28MdtC:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-7LMbPq:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-qPou3l:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-eNk23m:hover .phw-g-i-WPsdFd{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-WPvrtR{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:;
}

.phw-g-i-WPvxnT{
padding-top:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WQ2BzX{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-WQZW3G{
}

.phw-g-i-WQbTit{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-WQn9zJ{
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/business_banking_1440X316-1705045457844-1711691098523.png);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-WQqFEq{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-WQw3yX{
text-align:start;
}

.phw-g-i-WRhZBg{
font-weight:400;
width:100%;
font-size:14px;
padding-bottom:calc(var(--pu-space)*4);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-WSM8Fo{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
margin-top:calc(var(--mu-space)*-7.5);
height:90px;
}

.phw-g-i-WSUxV2{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-WSZdch{
font-size:28px;
color:var(--white);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-WTYTHq{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-WUAzBf{
}

.phw-g-i-WUD7bd{
font-size:22px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-WUS8vE{
}
.phw-g-i-WUS8vE img{
}

.phw-g-i-QzumDK:hover .phw-g-i-WUlpiU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-WUlpiU{
}

.phw-g-i-WUvsca{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-WVJ7p0{
color:var(--white);
text-decoration:none;
font-size:14px;
text-align:start;
}

.phw-g-i-WVJ7p0:hover{
color:var(--white);
}

.phw-g-i-WVW9gu{
font-size:44px;
color:var(--white);
text-align:center;
}

.phw-g-i-WVp0hR{
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-WVz9uT{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:30px;
}

.phw-g-i-WW5T48{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
object-fit:cover;
}

.phw-g-i-WWry8p{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WX8V0U{
font-size:22px;
}

.phw-g-i-WXLbeC{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-WXUAkK{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-WXXRFw{
color:var(--white);
font-size:14px;
}

.phw-g-i-WXXRFw:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-WXXRFw:focus{
border-width:0px;
outline-style:none;
}

.phw-g-i-WXXRFw:active{
border-width:0px;
}

.phw-g-i-WXZwD1{
font-size:16px;
line-height:1.6;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:center;
}

.phw-g-i-WXd6Oh{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-WXkhfv{
}

.phw-g-i-WYY22Y{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-WYsqzi{
height:30px;
}

.phw-g-i-WZ0f2g{
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-WZ2gFn{
}

.phw-g-i-WZCLtS{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-WZQnUk{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-WZU245{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-WZsPrJ{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-WZy5pZ{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}

.phw-g-i-WaCO0b{
}

.phw-g-i-WaRqL9{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-Wb3hKe{
}

.phw-g-i-WbMJ21{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-WbaCfS{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-Wbdgwk{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-heading-color);
}

.phw-g-i-Wc35uz{
color:var(--white);
}

.phw-g-i-Wd992H{
font-weight:700;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
padding-inline-start:calc(var(--pu-space)*7.875);
}

.phw-g-i-WdHFFB{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:auto;
height:auto;
}

.phw-g-i-WdMvQ1{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-WdMwG5{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-WdSgl9{
font-size:24px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-WdXXqa{
}

.phw-g-i-WdihQs{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background:var(--phw-custom-gradient1);
}

.phw-g-i-WdpYGZ{
font-size:14px;
opacity:0;
height:0px;
}

.phw-g-i-r26MSf:hover .phw-g-i-WdpYGZ{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-Wdq8HP{
margin-inline-start:calc(var(--mu-space)*4.5);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2.1);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.1);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-We1ESo{
}

.phw-g-i-WeIfXR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
}

.phw-g-i-WeRtfb{
font-size:18px;
color:var(--white);
height:50px;
width:384px;
}

.phw-g-i-Wehmik{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
}

.phw-g-i-WfAbzB{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-WfGYN9{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-WfMN9F{
}

.phw-g-i-WfcO8O{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Wfdgdx{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WftEXY{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:transparent;
background-repeat:no-repeat;
height:290px;
color:transparent;
}

.phw-g-i-WgIvUH{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-WgN2Gi{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
}

.phw-g-i-WgauTQ{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-WgjlfQ{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-WhBBWq{
}

.phw-g-i-Wi5goN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:center;
justify-content:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-Wi9AUO{
font-weight:500;
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-Wj8YMu{
}

.phw-g-i-WjCYJg{
}

.phw-g-i-WjDP8O{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
width:50%;
}

.phw-g-i-WjMK9O{
width:130.56px;
height:36.081px;
}

.phw-g-i-WkDmb2{
font-size:30px;
line-height:var(--line-height-1);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-Wkqid6{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WlETTt{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-WlErHx{
}

.phw-g-i-WlpZ96{
}

.phw-g-i-Wm6s7s{
background:none;
background-image:none;
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-WmE4ra{
}

.phw-g-i-WmIxi8{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-WnMeYv{
}

.phw-g-i-WnWQQa:hover{
background:var(--phw-custom-gradient1);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-WnWQQa{
}

.phw-g-i-WnqgGB{
align-items:center;
}

.phw-g-i-Wo8X1s{
color:var(--white);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-WoY1wp{
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Wofkav{
color:var(--white);
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:380px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Wofkav{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-Wogfar{
background:none;
background-image: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);
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Woii2S{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-WpKIAg{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-WpjcYA{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Wprobp{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-WqIYa0{
font-weight:600;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-WqSWgl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WqfKQo{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*8);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*8);
background-position:50% 0%;
background-color:var(--phw-custom-background-6e0a0f);
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-Wr2Q0X{
}

.phw-g-i-WrCn2N{
color:var(--white);
}

.phw-g-i-WrCn2N:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-WrCn2N:hover{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-w1m0SL:hover .phw-g-i-WrCn2N{
color:var(--phw-custom-black000000);
}

.phw-g-i-WrV6Ud{
}

.phw-g-i-WsElzq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WsSkyd{
}

.phw-g-i-Wt4sxi{
color:var(--phw-custom-black000000);
text-align:center;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-Wtgbo9{
}

.phw-g-i-WuZJRp{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-7.5);
margin-inline-end:calc(var(--mu-space)*-17.125);
}

.phw-g-i-WukEZp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Wv90TV{
}

.phw-g-i-WvJ6dD{
}

.phw-g-i-WvcgvQ{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-Wvs0RI{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-Ww2kwN{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
gap:0px;
font-size:18px;
min-height:40px;
}

.phw-g-i-Ww2kwN:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-Ww2kwN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Ww2kwN:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ww2kwN:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Ww2kwN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-Ww2kwN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-WwE8w5{
}

.phw-g-i-WwSCVk{
}

.phw-g-i-Wwtdc9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Wx0qG7{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-WxAG0H{
color:var(--white);
}

.phw-g-i-WyJRGM{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Wyd4Yl{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-Wz6alZ{
}

.phw-g-i-Wz9C1h{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Wzd1Rz{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-Wzd1Rz{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-WzfqVs{
font-weight:600;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-Wzleti{
}

.phw-g-i-X008j3{
}

.phw-g-i-X0AhCy{
color:var(--phw-custom-textcolor222000);
font-weight:400;
font-size:18px;
line-height:1.66667;
margin-inline-start:calc(var(--mu-space)*-17.375);
width:800px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
height:90px;
}

.phw-g-i-X0Xz9W{
color:var(--white);
}

.phw-g-i-X1UP5V{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-eOoeJI:hover .phw-g-i-X1UP5V{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-X1YkME{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-X21Brb{
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);
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:400;
font-family:var(--cms-g-inter);
align-items:center;
}

.phw-g-i-X2Bq4u{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-light-graye9e9e9);
border-bottom-width:1px;
}

.phw-g-i-X2fATQ{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-X2kZbr{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
}

.phw-g-i-X2pQ93{
height:30px;
}

.phw-g-i-r26MSf:hover .phw-g-i-X2pQ93{
height:300px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-X2pQ93{
height:300px;
}

.phw-g-i-X3uy3W{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-X40wPN{
max-height:auto;
max-width:auto;
width:100%;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-X45oHC{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
}

.phw-g-i-X47O4q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:360px;
}

.phw-g-i-X4m77A{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-X58tnT{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-X59mii{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-X64SY3{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-X6I38l{
}

.phw-g-i-X6WSBU{
}

.phw-g-i-X6ZDlD{
}
.phw-g-i-X6ZDlD img{
}

.phw-g-i-X6i3hT{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-X6yJdY{
}

.phw-g-i-X7CF9x{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.68;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-X7L1rI{
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-X7qExK{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-X7veXg{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-X8adyn{
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-X8lYO6{
padding-inline-start:calc(var(--pu-space)*28.75);
}

.phw-g-i-X8qkZx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-X8tcoY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-X9PAGy{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.25;
}

.phw-g-i-X9U4RJ{
}

.phw-g-i-X9dcSA{
width:342px;
height:150px;
}

.phw-g-i-XAZ3vU{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-XAvMTi{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:450px;
}

.phw-g-i-XBD8ZS{
font-size:16px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XBDxEL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:none;
}

.phw-g-i-XBQZrT{
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-XBfX23{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-XBmilB{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-XBmilB{
opacity:1;
}

.phw-g-i-XBraGt{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-XBy2LR{
color:var(--white);
}

.phw-g-i-XCZRSW{
}

.phw-g-i-XCnmtd{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-XCxoC9{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-XD3x9u{
}

.phw-g-i-XDNzvc{
opacity:0;
}

.phw-g-i-XDVQf3{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XDdo15{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:4px;
padding-right:4px;
}

.phw-g-i-XDdo15:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XDdo15:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XDdo15:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XDdo15:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-XDdo15.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-XDdo15:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XDjyRd{
}

.phw-g-i-XDwJvT{
}

.phw-g-i-XEHLMZ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-XEKXDh{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-XEUglE{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-XF2Bjr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XF6TpC{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:;
}

.phw-g-i-XGASdP{
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-XHSG0t{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-XJCgDm{
background-color:transparent;
}

.phw-g-i-XJEh4H{
border-top-left-radius:calc(var(--border-radius-base)*1.625);
border-top-right-radius:calc(var(--border-radius-base)*1.625);
border-bottom-left-radius:calc(var(--border-radius-base)*1.625);
border-bottom-right-radius:calc(var(--border-radius-base)*1.625);
}

.phw-g-i-XJG5F8{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-XJUAi9{
}

.phw-g-i-XJmCix{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-XJwRtS{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:transparent;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-XL6jem{
}

.phw-g-i-XLczkl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XLjWhy{
}
.phw-g-i-XLjWhy img{
object-fit:cover ;
}

.phw-g-i-XLl9eE{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-XLlLG9{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-QzumDK:hover .phw-g-i-XLlLG9{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-XLwBTm{
height:30px;
}

.phw-g-i-XLxumO{
}

.phw-g-i-XLzVxU{
}

.phw-g-i-XMA21X{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-XMR0qi:hover{
}

.phw-g-i-XMR0qi{
}

.phw-g-i-XMgRo4{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-XN0OdA{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-XNLGn1{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-XNLPVK{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
}

.phw-g-i-XNbRCt{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-XNbRCt{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-XOXDZX{
width:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-XOrheh{
background-color:transparent;
transition:all 0.2s;
border-bottom-style:none;
}

.phw-g-i-XP7PC4{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-XPSp9i{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
}

.phw-g-i-XPaeIT{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-XQ8n77{
}
.phw-g-i-XQ8n77 img{
}

.phw-g-i-XQQr05{
}

.phw-g-i-XQbjY1{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-size:5px;
}

.phw-g-i-XR12a9{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-XR4Wk8{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-XR6ygY{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*5.625);
color:var(--white);
}

.phw-g-i-XR9l7t{
}

.phw-g-i-XRMb62{
font-size:28px;
color:var(--brand-color-primary);
}

.phw-g-i-XRZ2ao{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-XRZNW6{
}

.phw-g-i-XRhXDh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1716914707882.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XS2jFF{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-XS9aCj{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-XSEpRU{
}

.phw-g-i-XSMVy2{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-XSSIbQ{
}

.phw-g-i-XSdoln{
height:400px;
}

.phw-g-i-XShyxJ{
}

.phw-g-i-XSnvWQ{
color:var(--white);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-XTYTIQ{
}

.phw-g-i-XTfu5M{
}

.phw-g-i-XTwSR3{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-686873686873);
line-height:.4;
}

.phw-g-i-XTxucm{
}

.phw-g-i-XUKwNb{
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-XUdK4Z{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-XUdK4Z{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-4);
}

.phw-g-i-XV8Zvu{
}

.phw-g-i-XVSPX6{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:358px;
}

.phw-g-i-XVtoj9{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-XVtoj9{
opacity:1;
}

.phw-g-i-XW6HgV:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XW6HgV:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-XW6HgV{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-XW6HgV:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XW6HgV:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XW6HgV.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-XW6HgV:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XWs4hz{
}

.phw-g-i-XWuVtN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-XWyrB1{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-XWyrB1{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-XX6xpu{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-heading-color);
line-height:1.62;
}

.phw-g-i-XXIUzb{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-XXIUzb:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-XXIUzb:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XXIUzb:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XXIUzb:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-XXIUzb.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-XXIUzb:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-XXKLkX{
}

.phw-g-i-XXMdo2{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.2;
}

.phw-g-i-XXUq1x{
}

.phw-g-i-XXVNZk{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-XXcnBR{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-XXf1gi{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-XXk69U{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-XXke0n{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
height:51px;
max-height:51px;
background-color:transparent;
}

.phw-g-i-XYRp2p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-XYd05b{
}

.phw-g-i-XYlLwI{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-XYpTPT{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-XYsZ6N{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XZBPdg{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-XZLEGs{
color:var(--white);
background-color:transparent;
}

.phw-g-i-XZSEIv{
}

.phw-g-i-XZgi8o{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-XZydht{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Xa58xu{
font-size:44px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-Xa8Wwp{
padding-top:calc(var(--pu-space)*3.4);
}

.phw-g-i-Xa9f7P{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-XaGnts{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.7;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
margin-bottom:calc(var(--mu-space)*-3.125);
}

.phw-g-i-XaIdFN{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-XaiTq3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

.phw-g-i-XatcdO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-Xb1QYX{
font-weight:900;
font-size:112px;
color:var(--brand-color-primary);
text-align:start;
margin-top:calc(var(--mu-space)*3.125);
}

.phw-g-i-XbgAry{
font-size:18px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-Xc5orc{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-Xcb2zP{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-XcbFG5{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
height:auto;
width:100%;
}

.phw-g-i-XcdelA{
}

.phw-g-i-Xch2Rg{
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-Xclane{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
}

.phw-g-i-Xcutgf{
}

.phw-g-i-XdCEvs{
color:var(--white);
}

.phw-g-i-XdCEvs:hover{
color:var(--white);
}

.phw-g-i-XdVjME{
}
.phw-g-i-XdVjME img{
}

.phw-g-i-XdZVI8{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-XdZVI8:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-XdpteN{
color:var(--white);
font-weight:700;
width:668px;
font-size:60px;
line-height:1.1;
font-family:var(--cms-g-inter);
height:198px;
}

.phw-g-i-XeSnwh{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:left;
}

.phw-g-i-XeiCq4{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*5);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-XeiCq4{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*5);
opacity:1;
}

.phw-g-i-XepszA{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*54.25);
width:66%;
}

.phw-g-i-Xg2Kf5{
font-weight:700;
font-size:28px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-Xg5jAe{
}

.phw-g-i-XgF96s{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*2);
border-bottom-right-radius:calc(var(--border-radius-base)*2);
border-top-right-radius:calc(var(--border-radius-base)*2);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
border-top-left-radius:calc(var(--border-radius-base)*2);
}

.phw-g-i-XgZIr1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-XhJlJw{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-XhUkoA{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-XiPcBm{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-XigPat{
border-style:none;
}

.phw-g-i-XjHhhY{
background-color:var(--widget-bg-gray-color);
border-style:solid;
border-color:var(--phw-custom-black1000000);
border-width:0px;
}

.phw-g-i-XjNurI{
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
font-size:4px;
}

.phw-g-i-XjdsID{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
width:1000px;
}

.phw-g-i-XjhxOI{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-XjjhZo{
font-size:16px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-XjlxTB{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-XjzPXQ{
}

.phw-g-i-Xk0YNO{
font-size:24px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-XkMZak{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-Xkbcim{
}

.phw-g-i-Xkmrp6{
}

.phw-g-i-XkxsMU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/G20-1722595935194.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-Xlv7BY{
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);
font-weight:700;
font-size:36px;
font-family:var(--cms-g-inter);
width:100%;
text-align:start;
}

.phw-g-i-Xm2hm0{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-XnEEhY{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-XnIwMi{
background-color:var(--widget-bg-gray-color);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-XnS5wx{
}

.phw-g-i-XozKIn{
}

.phw-g-i-XozL9h{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Xp7QPf{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-XpCPM8{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.7;
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-Xq4TB5{
color:var(--white);
font-size:14px;
}

.phw-g-i-Xq4TB5:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-XqBQh0{
}

.phw-g-i-XqQpmQ{
}

.phw-g-i-Xri5Sm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XrygHn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-XsDsPv{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-XsHW9M{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-XsNWwo{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-XsW7x3{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XshWol{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
opacity:0;
height:0px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-XsjHf0{
}

.phw-g-i-XsxOZj{
font-size:45px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
}

.phw-g-i-XtYdGZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XthgJW{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-XtlbfO{
margin-inline-start:calc(var(--mu-space)*6.25);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
}

.phw-g-i-XttVil{
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}

.phw-g-i-XtwBIc{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-XuAmQQ{
font-weight:700;
font-size:16px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-XuD7Lr{
}

.phw-g-i-XuDROq{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-XuUkUl{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-XucSJH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XujiDG{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:51px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-XujiDG:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-XujiDG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-XujiDG:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-XujiDG:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-XujiDG.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-XujiDG:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-XutkoU{
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
font-size:36px;
text-align:left;
}

.phw-g-i-XuzwNu{
}

.phw-g-i-Xv8LAR{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-XvFiur{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-XvMa2A{
height:140px;
}

.phw-g-i-Xw3owy{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0.375);
margin-top:calc(var(--mu-space)*0.375);
margin-inline-start:calc(var(--mu-space)*0.375);
}

.phw-g-i-Xw4quB{
}

.phw-g-i-XwTV2L{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-XwXACf{
}

.phw-g-i-Xwc9y1{
}

.phw-g-i-Xwpq2n{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-Xwpq2n:hover{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-XxBDNh{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
min-height:60px;
}

.phw-g-i-XxLQtY{
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-XxaC2O{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-Xy6PYA{
}

.phw-g-i-Xy9oR3{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-XyBiPS{
width:100%;
}

.phw-g-i-XyJeGR{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-XyRBvf{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-XyRBvf{
height:380px;
}

.phw-g-i-XySTuM{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-Xz2vud{
}

.phw-g-i-XzN6ik{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-Xzbvg7{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Y0I10c{
font-size:30px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:left;
}

.phw-g-i-Y0KiWi{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
}

.phw-g-i-Y0O3gj{
}

.phw-g-i-Y0U6Nf{
}

.phw-g-i-Y0yV4k{
}

.phw-g-i-Y1ZKf5{
font-size:22px;
}

.phw-g-i-Y22vbU{
}

.phw-g-i-Y2djbm{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-Y2djbm{
font-weight:400;
font-size:30px;
color:var(--white);
}

.phw-g-i-Y2hSMN{
font-size:24px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-Y2xVSN{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-width:90%;
}

.phw-g-i-Y30MjG{
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);
height:56px;
}

.phw-g-i-Y3BDj0{
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-Y3x7mF{
}

.phw-g-i-Y457H2{
}

.phw-g-i-Y4JGlh{
text-align:left;
margin-inline-start:calc(var(--mu-space)*11.25);
width:47%;
}

.phw-g-i-Y4NW5K{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Y4c2gB{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Y4zQML{
height:225px;
}

.phw-g-i-Y5Y6ng{
border-inline-end-style:solid;
border-inline-end-width:1px;
}

.phw-g-i-Y62f9i{
}

.phw-g-i-Y685vM{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-Y6TaKK{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-Y6VyU0{
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-Y6aaBN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
height:202px;
}

.phw-g-i-Y6l6kg{
background-color:var(--widget-bg-white-color);
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-Y6zt1u{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-Y7Du3F{
}

.phw-g-i-Y7yOro{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-Y7zF5F{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
width:100%;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Y8JHGU{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-7.5);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-Y8JHGU{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:90px;
margin-top:calc(var(--mu-space)*-31.25);
}

.phw-g-i-Y8WbxW:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-Y8WbxW{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-Y9NZ9z{
text-align:left;
}

.phw-g-i-Y9y5Pi{
}

.phw-g-i-YACP6i{
}

.phw-g-i-YALcf0{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-black000000);
line-height:1.6254;
}

.phw-g-i-YAYR0v{
object-fit:fill;
}

.phw-g-i-YBO1nT{
}

.phw-g-i-YBordK{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-YCAWnx{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YDKuOt{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-YDKuOt{
opacity:1;
}

.phw-g-i-YDkmGy{
}

.phw-g-i-YE6z8S{
font-size:26px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-YE6z8S{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-YEWq9P{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-YEoe8W{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-YF5UQP{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
width:40%;
}

.phw-g-i-YFjp5T{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-YFylac{
}

.phw-g-i-YGQwwM{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-YGywea{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-YHTYHC{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-YHfEMY{
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-YHgvwz{
background-color:var(--brand-color-primary);
}

.phw-g-i-YIO5pG{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-YIZu6W{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-YIia3n{
height:250px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-YIlJzO{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-YIle1S{
}

.phw-g-i-YIup3O{
background-color:transparent;
max-height:100px;
}

.phw-g-i-YJS89h{
}

.phw-g-i-YJgTom{
}

.phw-g-i-YKOUuk{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
}

.phw-g-i-YKYaKX{
font-size:16px;
}

.phw-g-i-YLKpVz{
}

.phw-g-i-YMBoD5{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-YMFIR7{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-YMxtDQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-YN7ZQ3{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-YNCynm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YNrAKQ{
}

.phw-g-i-YNznD7{
}

.phw-g-i-YO9nMM{
background-color:transparent;
}

.phw-g-i-YOOJEF{
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-YOZxme{
align-items:center;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-YOyV1k{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-YPHPfW{
font-size:12px;
padding-top:calc(var(--pu-space)*3);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-YPIBDl{
}

.phw-g-i-YPYXAi{
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
font-size:20px;
}

.phw-g-i-YQjzSJ{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-YQmHM0{
color:var(--white);
}

.phw-g-i-YQzp51{
}

.phw-g-i-YRlUgr{
}

.phw-g-i-YRztEC{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-YS0a3u{
height:80px;
opacity:1;
}

.phw-g-i-YSETOO{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-YSETOO{
color:var(--white);
padding-top:calc(var(--pu-space)*5);
opacity:1;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-YSWEuf{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-YSniau{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-YT2beR{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YTThLl{
}

.phw-g-i-YTYfUI{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-YTc6gk{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-YUL84n{
}
.phw-g-i-YUL84n img{
}

.phw-g-i-YUSJu7{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-YUc7FP{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-YV5yG8{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-YVCjYk{
}

.phw-g-i-YVFXgt{
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);
height:100%;
}

.phw-g-i-YW78MP{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-YWBSVr{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-YWI0m6{
}

.phw-g-i-YWSL6N{
color:var(--white);
opacity:0;
}

.:hover .phw-g-i-YWSL6N{
color:var(--white);
opacity:1;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-YX1Rbo{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-YXOQ9C{
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
border-width:1px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-YXPXLV{
color:var(--white);
}

.phw-g-i-YXmtQN{
}

.phw-g-i-YYGHve{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-YYnb5n{
color:var(--white);
font-size:14px;
}

.phw-g-i-YYnb5n:hover{
color:var(--white);
}

.phw-g-i-YYnb5n:focus{
outline-style:none;
}

.phw-g-i-YZAP4Y{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-YZB0u5{
}

.phw-g-i-YZRCP2{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Ya0dAH{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ya7ZIY{
}

.phw-g-i-YaCWMQ{
font-size:10px;
color:var(--white);
}

.phw-g-i-YaQBEK{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YaVSX7{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Yb7AWu{
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-YbSHYa{
}

.phw-g-i-YbZWPm{
}

.phw-g-i-Ybqion{
}

.phw-g-i-YbvRK3{
}

.phw-g-i-Yc257h{
}

.phw-g-i-YcAxoQ{
}

.phw-g-i-YcDg8X{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-YcgJVr{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Yd1yWu{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-YdCyiy{
}

.phw-g-i-YdNooN{
}

.phw-g-i-YdV2pW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-Ye4eda{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:transparent;
text-align:left;
}

.phw-g-i-YeDdjx{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
width:191px;
height:83px;
}

.phw-g-i-YeX091{
}

.phw-g-i-YewNp6{
}

.phw-g-i-Yf7120{
height:350px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-YfOfex{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-YfOfex{
color:var(--white);
opacity:1;
}

.phw-g-i-YfYkye{
font-weight:500;
color:var(--white);
border-style:none;
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-YfYkye:hover{
color:var(--white);
border-style:none;
font-weight:500;
}

.phw-g-i-YfcCWa{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Yff5ci{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YfrVW4{
color:var(--white);
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);
background-color:var(--brand-color-primary);
min-height:45px;
}

.phw-g-i-Yg0YqQ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Ygehq8{
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
font-size:16px;
}

.phw-g-i-YhHJZF{
font-size:18px;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-YhSftd{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-YiGLVy{
}

.phw-g-i-YiPYdr{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-YidVFi{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
text-align:left;
}

.phw-g-i-YiehDd{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-bottom-style:none;
}

.phw-g-i-Yikw6h{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:300px;
}

.phw-g-i-Yj1gC0{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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-YjJK12{
color:var(--phw-custom-black000000);
width:490px;
font-size:60px;
line-height:1.1;
font-family:var(--cms-g-inter);
height:198px;
}

.phw-g-i-YjNbJb{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-jb5b3b3);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-YjS9qj{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-YjxPQJ{
}

.phw-g-i-Yk4Rus{
}

.phw-g-i-Yk5eUt{
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-black1000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-YkCPRz{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-YkCPRz{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}

.phw-g-i-YkIGLh{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-YkIGLh:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-YkJIjV{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-YkKCud{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-YkO8xg{
color:var(--secondary-text);
}

.phw-g-i-YkRSb9{
}

.phw-g-i-YkSQ4r{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-YkcErf{
}

.phw-g-i-YkdOoC{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1.5px;
height:51px;
align-items:center;
}

.phw-g-i-YkkdnE{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
text-align:left;
}

.phw-g-i-YkpPSS{
}

.phw-g-i-Ykq69U{
}

.phw-g-i-YkqNES{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
width:550px;
}

.phw-g-i-Yl8WKD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-YlpIRU{
}

.phw-g-i-YlzsmP{
border-style:none;
}

.phw-g-i-Ym0dgu{
background:var(--phw-custom-gradient1);
background-color:transparent;
}

.phw-g-i-YmBkAo{
width:15px;
height:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
}

.phw-g-i-YmVEfy{
width:150px;
}

.phw-g-i-YmXhwh{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-YmXhwh{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-YmaOBs{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-YmnzaW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*6.5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*6.5);
}

.phw-g-i-YnZfUf{
font-size:18px;
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-YnoKxU{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-YnoKxU:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-Ynu8ed{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-YoBndP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:299px;
}

.phw-g-i-YoJNKL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-Yoh7nD{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Yomr3T{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-YpNvvr{
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-YpRlcq{
}

.phw-g-i-YptLvv{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-YptLvv:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-YptLvv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YptLvv:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-YptLvv:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-YptLvv.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-YptLvv:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-Yq6934{
}

.phw-g-i-YqEJ7c{
}

.phw-g-i-YqcvOA{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-YqlWLv{
}

.phw-g-i-Yr1YvM{
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*11.25);
background:var(--phw-custom-gradient1);
}

.phw-g-i-YrSGEW{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
}

.phw-g-i-YrShKZ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-YrbjO5{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YrcO3p{
}

.phw-g-i-YryQFE{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
width:143px;
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:83px;
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-Ys8JX1{
}

.phw-g-i-YsI5ku{
}

.phw-g-i-YsSHqo{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-YsWgr3{
font-size:18px;
color:var(--white);
}

.phw-g-i-YsXfOV{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-model);
}

.phw-g-i-YsqDfK{
min-height:245px;
}

.phw-g-i-YtCYVG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-YtQkuh{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-YtpPjx:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YtpPjx{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-YtpPjx.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-YtpPjx:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-YtpPjx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-YtpPjx:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-YtpPjx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-YtqMk2{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Yu4JOi{
}

.phw-g-i-YvRarN{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-YvXLCQ{
background:none;
background-image:none;
background-color:var(--phw-custom-fwbgfeeeef);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fwborder9c1c26);
}

.phw-g-i-Yva6OY{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-Yva6OY{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*3.125);
}

.phw-g-i-Yvd2Rc{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
padding-inline-end:calc(var(--pu-space)*3);
}

.phw-g-i-YwRLKX{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-Ywcfxn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:300px;
}

.phw-g-i-YwrKhW{
font-size:14px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-YxXgPf{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-Yxaih0{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-Yy5th6{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-YyLSTh{
}
.phw-g-i-YyLSTh img{
object-fit:contain;
}

.phw-g-i-Yyg5om{
}
.phw-g-i-Yyg5om img{
object-fit:cover ;
}

.phw-g-i-YzG3uw{
}

.phw-g-i-Yzv6mX{
fill:var(--brand-color-primary);
}

.phw-g-i-Z0fqGh{
}

.phw-g-i-Z15cAK{
}

.phw-g-i-Z17Pas{
color:var(--white);
}

.phw-g-i-Z1D6n7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-Z1RXJT{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
font-size:60px;
}

.phw-g-i-Z1qatg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:56px;
padding-top:calc(var(--pu-space)*2);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Z2VppZ{
font-weight:500;
line-height:1.25;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
font-size:16px;
}

.phw-g-i-Z2vRDf{
font-weight:500;
font-size:22px;
}

.phw-g-i-Z3zh08{
}

.phw-g-i-Z4BI5g{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-Z4Q34P{
}

.phw-g-i-Z4ng6P{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Z4tb6t{
padding-inline-start:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*4.5);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-Z56C4r{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Z5C4nz{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-size:cover;
}

.phw-g-i-jfctcx:hover .phw-g-i-Z5C4nz{
background-color:transparent;
}

.phw-g-i-Z5F3wP{
text-align:center;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-Z5oLdS{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-Z5qr5d{
}

.phw-g-i-Z5xpvo{
line-height:1.1;
color:var(--white);
}

.phw-g-i-Z64ULn{
color:var(--white);
}

.phw-g-i-Z64ULn:hover{
color:var(--white);
}

.phw-g-i-Z69uzj{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-Z6MlD8{
font-weight:600;
font-size:36px;
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-Z8DDRF{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-Z8DDRF{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
width:200px;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
overflow:hidden;
margin-inline-start:calc(var(--mu-space)*5);
}

.phw-g-i-Z8G8SE{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-Z8Pl1u{
}

.phw-g-i-Z9U79n{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
font-size:24px;
text-align:center;
}

.phw-g-i-Z9VChu{
border-style:none;
border-width:0px;
margin-top:calc(var(--mu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-Z9dCpv{
}

.phw-g-i-Z9w5uA{
}

.phw-g-i-ZA9e9r{
}

.phw-g-i-ZAGb2Y{
}

.phw-g-i-ZAHCSe{
width:100%;
}

.phw-g-i-ZAOhK9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ZAVa5l{
font-family:var(--cms-g-roboto);
color:var(--white);
opacity:0;
font-weight:500;
text-align:center;
}

.phw-g-i-I5e9Fj:hover .phw-g-i-ZAVa5l{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
opacity:1;
}

.phw-g-i-ZB3yqp{
color:var(--body-color);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
background-color:var(--phw-custom-wdg-bgaeaeae);
opacity:0.68;
}

.phw-g-i-ZBLPnf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZBPFe9{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-ZBfA5K{
}

.phw-g-i-ZBpm96{
height:25px;
width:25px;
}

.phw-g-i-ZBzA9O{
font-weight:700;
font-size:28px;
line-height:1.6;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZCI37k{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ZCJtB1{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-ZCvdtm{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-ZDETZd{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ZDeH7E{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ZESY8k{
height:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZEUR5V{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:18px;
}

.phw-g-i-ZEZn8s{
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-ZEpt0T{
}

.phw-g-i-ZEqwKS{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ZEsMbw{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-ZFFNrN{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-ZFOMSr{
}

.phw-g-i-ZFbAAY{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:222px;
}

.phw-g-i-ZGOOB5{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--white);
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-ZGapT3{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-ZGbXi9{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:274px;
width:597px;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-ZH7FMd{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZI4INO{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
justify-content:center;
}

.phw-g-i-ZJeMwm{
}

.phw-g-i-ZJosid{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-ZJqMGg{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-ZJuaN9{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZKI1ea{
}

.phw-g-i-ZKYiyx{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-ZKbjUD{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-ZLZYBm{
}

.phw-g-i-ZLkumC{
background-color:var(--brand-color-secondary);
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*-2.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:30px;
width:30px;
fill:var(--phw-custom-white1);
}

.phw-g-i-ZLn9tw{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-ZLn9tw img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-ZMCgms{
width:1065px;
height:24px;
}

.phw-g-i-ZMbK8P{
}

.phw-g-i-ZN3mtO{
opacity:1;
}

.phw-g-i-ZNgN4i{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}

.phw-g-i-ZNgN4i:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-ZNgN4i:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZNgN4i:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZNgN4i:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZNgN4i.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ZNgN4i:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ZOYqTB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-ZOo9nX{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-ZPW3x0{
}

.phw-g-i-ZPp2IV{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
font-size:14px;
}

.phw-g-i-ZQLzGo{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*3);
}

.phw-g-i-ZR0ZDF{
color:var(--phw-custom-black000000);
}

.phw-g-i-fPhr6j:hover .phw-g-i-ZR0ZDF{
color:var(--phw-custom-black000000);
}

.phw-g-i-yk8vjm:hover .phw-g-i-ZR0ZDF{
color:var(--phw-custom-black000000);
}

.phw-g-i-GSwt2Z:hover .phw-g-i-ZR0ZDF{
color:var(--phw-custom-black000000);
}

.phw-g-i-ZRQbg2{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ZRTuJ1{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ZRU8pB{
color:var(--phw-custom-black000000);
}

.phw-g-i-ZRYm0a{
}

.phw-g-i-ZRw9Mk{
}

.phw-g-i-ZRwGL3{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-ZRymgU{
}

.phw-g-i-ZRyp27{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
max-width:100%;
}

.phw-g-i-ZS2ge9{
}

.phw-g-i-ZSTB6B{
}

.phw-g-i-ZShXfz{
}

.phw-g-i-ZSye5k{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZTD3mO{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-ZTY3td{
}

.phw-g-i-ZTsH0O{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1.5px;
}

.phw-g-i-ZTsH0O:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-ZTsH0O:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZTsH0O:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-ZTsH0O:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZTsH0O.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ZTsH0O:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ZTsTYU{
}

.phw-g-i-ZTyVIa{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ZU8Rr4{
text-align:start;
}

.phw-g-i-ZV3Jml{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-ZV3Jml:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-ZVfwBk{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-ZVwUdg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-ZWNoOK{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-ZWU3Xz{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:345px;
}

.phw-g-i-ZWZ1G3{
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*2.5);
font-size:16px;
}

.phw-g-i-ZWZFQk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZWl6zI{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*22.5);
margin-bottom:calc(var(--mu-space)*22.5);
text-align:start;
height:100%;
}

.phw-g-i-ZWoaCR{
}

.phw-g-i-ZXThVe{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:0px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:0px;
}

.phw-g-i-ZXThVe:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-ZXThVe:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZXThVe:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZXThVe:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ZXThVe.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-ZXThVe:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-ZXTx3Y{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZY4pBS{
color:var(--white);
font-size:46px;
}

.phw-g-i-ZZVqpn{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ZZXjkH{
text-align:start;
height:auto;
max-height:auto;
padding-inline-start:calc(var(--pu-space)*0);
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-Za7uiP{
}

.phw-g-i-Zag0Wd{
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-ZaoAPM{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZapzDW{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:51px;
padding-inline-start:10px;
padding-inline-end:10px;
}

.phw-g-i-ZapzDW:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZapzDW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZapzDW:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZapzDW:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ZapzDW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ZapzDW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-Zc03n7{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
}

.phw-g-i-ZcOqx1{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-ZcXsaa{
}

.phw-g-i-Zd2lHj{
}

.phw-g-i-ZdFSBP{
font-weight:700;
font-size:18px;
}

.phw-g-i-ZdNm5M{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:60px;
}

.phw-g-i-ZdNm5M:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-ZdNm5M:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZdNm5M:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ZdNm5M:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ZdNm5M.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-ZdNm5M:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-ZdX8TL{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-Zdtrda{
font-size:24px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Zeie2j{
}

.phw-g-i-ZemDLS{
width:300px;
padding-inline-start:calc(var(--pu-space)*31.25);
}

.phw-g-i-ZeqLHE{
font-size:36px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-Zf9IL0{
}

.phw-g-i-ZfTGQK{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-ZfiC48{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Zfuq5e{
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZgyGTT{
}

.phw-g-i-ZhOnF2{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZhUGTX{
color:var(--white);
}

.phw-g-i-Zhe4XK{
}

.phw-g-i-ZhnQCe{
color:var(--white);
text-decoration:none;
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ZhvryV{
}

.phw-g-i-Zi634y{
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-ZiRL1V{
}

.phw-g-i-Zih7bh{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Zir8h6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-ZjEwqo{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZjHC9B{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-Zjgj4t{
font-size:24px;
line-height:1.4;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-Zk2XEX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZkATSU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:713px;
}

.phw-g-i-ZkD2W9{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZkmVSc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZkqyIY{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
width:auto;
height:100%;
}

.phw-g-i-Zl39ca{
color:var(--white);
font-size:18px;
}

.phw-g-i-ZlEsEz{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:400;
line-height:2;
}

.phw-g-i-ZlMY3s{
background:none;
background-image: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);
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-ZlMgOu{
}

.phw-g-i-ZlqlCg{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-B6iuPm:hover .phw-g-i-ZlqlCg{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

.phw-g-i-Zm0ey2{
font-weight:500;
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZmomN6{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*18.75);
padding-top:calc(var(--pu-space)*20);
}

.phw-g-i-ZmzP4T{
border-right-style:none;
}

.phw-g-i-Zn3aj8{
}

.phw-g-i-ZnFiQ9{
}

.phw-g-i-ZntRyx{
width:100%;
max-width:100%;
}

.phw-g-i-Zo7RiX{
font-size:26px;
color:var(--white);
}

.phw-g-i-Zoiysw{
}

.phw-g-i-Zonrlt{
}

.phw-g-i-ZootaJ{
}

.phw-g-i-ZpNPw7{
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-ZpXppS{
height:350px;
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-ZqYVGo{
}

.phw-g-i-Zqv1oB{
text-align:start;
height:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*22.5);
margin-top:calc(var(--mu-space)*22.5);
}

.phw-g-i-ZqvF2u{
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-Zr41Ve{
}

.phw-g-i-ZrAUjw{
height:30px;
}

.phw-g-i-ZrB2o1{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ZrB2o1{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-Zsa4rR{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-Zsgbfz{
}

.phw-g-i-ZsnU7h{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-ZtyY2w{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:60px;
}

.phw-g-i-ZuV060{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZuqB9d{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide5-1748518107540.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-ZutSdK{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-Zv6psl{
fill:var(--brand-color-primary);
}

.phw-g-i-ZvD2ei{
border-style:none;
}

.phw-g-i-ZvGCzE{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-ZvIIQv{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZwK5xL{
}

.phw-g-i-ZwLqYN{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-ZwLqYN:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-ZwLqYN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZwLqYN:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZwLqYN:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZwLqYN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ZwLqYN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ZwO9WZ{
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
font-size:18px;
}

.phw-g-i-ZwktWj{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-ZwoNAs{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZwyuId{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Zx5R9o{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Zx6wkc{
font-weight:700;
font-size:36px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-ZxGL0E{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ZxXSDi{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ZxmRtj{
}

.phw-g-i-Zy9QJF{
width:100%;
}

.phw-g-i-ZyIwAJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZyQdqF{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-Zyq5MN{
font-family:var(--cms-g-inter);
font-weight:300;
height:25px;
}

.phw-g-i-ZzPG5H{
}

.phw-g-i-ZzT37v{
font-size:36px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ZzXinb{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-ZzaVUm{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ZzqAKK{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-a0M2MZ{
font-weight:700;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
}

.phw-g-i-a0StCm{
color:var(--white);
}

.phw-g-i-a0oe7z{
}

.phw-g-i-a0rvxu{
font-family:var(--cms-g-inter);
font-weight:600;
font-size:28px;
}

.phw-g-i-a0wkdT{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:500px;
}

.phw-g-i-a0yUbh{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-a1F2Yc{
}

.phw-g-i-a1GWAD{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-bgcolore8eff5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-a1TKed{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-a1YfIM{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-a1Ze8V{
width:100%;
}

.phw-g-i-a1e1qt{
background-color:transparent;
}

.phw-g-i-a2brmO{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-a39CAC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-a3nlwX{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:14px;
min-height:45px;
}

.phw-g-i-a3nlwX:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-a3nlwX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-a3nlwX:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-a3nlwX:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-a3nlwX.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-a3nlwX:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-a41btV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-a49HPs{
}

.phw-g-i-a4sU37{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-a58SW9{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-a58kIK{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-a5V1H9{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-a5j7rI{
}

.phw-g-i-a5zjwc{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-white);
opacity:0.4;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
margin-bottom:calc(var(--mu-space)*-3.125);
height:200px;
}

.phw-g-i-a63Sau{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
height:60%;
}

.phw-g-i-a6GU1K{
}

.phw-g-i-a6g0d5{
}

.phw-g-i-a6o6Oa{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-a7A1Fk{
}

.phw-g-i-a7YytT{
width:100%;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-a7tz1D{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-a7viTg{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-a86TDq{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-a8HBEI{
}

.phw-g-i-a8QHmy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-a8WPyx{
}

.phw-g-i-a8dzsy{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*87.5);
}

.phw-g-i-a8fLHu{
line-height:.9;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-a8tUyg{
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-top-left-radius:100%;
border-top-right-radius:100%;
border-bottom-left-radius:100%;
border-bottom-right-radius:100%;
}

.phw-g-i-a9RxFt{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-a9eh5n{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:18px;
min-height:60px;
border-width:0px;
margin-inline-start:calc(var(--mu-space)*18.125);
margin-top:calc(var(--mu-space)*20);
}

.phw-g-i-a9eh5n:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-a9eh5n:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-a9eh5n:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-a9eh5n:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-a9eh5n.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-a9eh5n:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-a9teAz{
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.2;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-aA6zFM{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-aA6zFM{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-4);
}

.phw-g-i-aAM8ej{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-aAUCIW{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-aAikjJ{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-aBndoV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281933-1718188821244.png);
background-color:var(--widget-bg-gray-color);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-i-aBrBKb{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-aBwdf1{
color:var(--white);
font-size:14px;
}

.phw-g-i-aBwdf1:hover{
color:var(--white);
}

.phw-g-i-aBwdf1:focus{
outline-style:none;
}

.phw-g-i-aC57UI{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-aCIemO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:;
}

.phw-g-i-aCmma7:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-aCmma7{
}

.phw-g-i-aDCBfN{
}

.phw-g-i-aDzXLk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
}

.phw-g-i-aEEFhH{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-aEEdgr{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
}

.phw-g-i-aEKMsF{
text-align:center;
}

.phw-g-i-aEVKpB{
height:50px;
width:50px;
}

.phw-g-i-aF0gSS{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-aF8QSJ{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
margin-top:calc(var(--mu-space)*-8.75);
}

.phw-g-i-aFBAhy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam-1716881530621.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aFBnau{
width:166px;
height:60px;
}

.phw-g-i-aFCHQx{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-aFSexw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-aFrTgu{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
align-items:;
}

.phw-g-i-aGNYmJ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-aH1lmJ{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-aHUgC4{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-aHghW4{
}

.phw-g-i-aHmWsf{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-aI67mS{
color:var(--white);
font-weight:400;
font-size:24px;
}

.phw-g-i-aIK8C0{
max-height:auto;
max-width:auto;
width:100%;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-aJASrG{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-aJY1Ty{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-4-1739419008465.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-aJh8Tr{
}

.phw-g-i-aJpZz4{
}

.phw-g-i-aJxnvA{
}

.phw-g-i-aK2DLY{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-aKMtrh{
}

.phw-g-i-aKOM9P{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-aKOM9P img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-aKQYlV{
}

.phw-g-i-aKZCLY{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-aKud6V{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-aL91bl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-aL93Nn{
}

.phw-g-i-aLAYEU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aLCPVu{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-aLm6BW{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-aM3X1R{
font-size:60px;
line-height:1.1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
height:198px;
width:490px;
}

.phw-g-i-aMC7gH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aMo3Ml{
}

.phw-g-i-aNVrWf{
}

.phw-g-i-aNji3h{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-aNoNZf{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-aNyDF3{
}

.phw-g-i-aOLzor{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--white);
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-aOLzor{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
opacity:1;
}

.phw-g-i-aOh7LR{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-aPAonX{
}

.phw-g-i-aPFX4A{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-aQF1HT{
}

.phw-g-i-aQgfIN{
}

.phw-g-i-aR5gGA{
background:var(--phw-custom-gradient-white);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-aRdANb{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-aRpG0W{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:51px;
padding-inline-start:10px;
padding-inline-end:10px;
}

.phw-g-i-aRpG0W:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-aRpG0W:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-aRpG0W:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-aRpG0W:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-aRpG0W.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-aRpG0W:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-aRrQD7{
}

.phw-g-i-aSGriB{
}

.phw-g-i-aSof3B{
color:var(--white);
}

.phw-g-i-aSxmtY{
color:var(--phw-custom-black000000);
text-align:center;
}

.phw-g-i-aTAFvU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aTJFo3{
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-aTU6lf{
font-size:14px;
line-height:1.7;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-aTjjp8{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aTsNmA{
height:274px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}

.phw-g-i-aTsOyR{
color:var(--white);
}

.phw-g-i-aU9otl{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-aU9otl:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-aU9otl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aU9otl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aUAUUp{
}
.phw-g-i-aUAUUp img{
object-fit:cover;
}

.phw-g-i-aVvU1G{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-aWXnbE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aX7cUh{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-aXZqWx{
}

.phw-g-i-aXcfSK{
}

.phw-g-i-aXxdnd{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-aXy4tH{
color:var(--white);
}

.phw-g-i-aYJ39x{
width:70px;
}

.phw-g-i-aYLC7B{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-aYObyc{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
}

.phw-g-i-aZwC5O{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-aaOlR8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aafkEl{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-aamo9y{
font-size:10px;
font-weight:500;
color:var(--white);
}

.phw-g-i-abNZw0{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-abQs4Q{
}
.phw-g-i-abQs4Q img{
}

.phw-g-i-abY062{
}

.phw-g-i-abrDMB{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
width:100%;
}

.phw-g-i-abtBdR{
opacity:0;
}

.phw-g-i-ac19SG{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-ad6bzt{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-adES7f{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
justify-content:;
align-items:center;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-adHfi3{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
background-size:cover;
}

.phw-g-i-adIJw6{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-adL02L{
}

.phw-g-i-adPjAw{
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
font-size:30px;
}

.phw-g-i-adi7US{
width:342px;
height:150px;
}

.phw-g-i-adlDCL{
}

.phw-g-i-adpbox{
}

.phw-g-i-aeeBSV{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:40%;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-aeeBSV:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-aeeBSV:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-aeeBSV:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-aeeBSV:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-aeeBSV.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-aeeBSV:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-aeodJm{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-af61Pe{
background-color:transparent;
}

.phw-g-i-afODOT{
border-top-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-secondary);
}

.phw-g-i-afpVih{
}

.phw-g-i-agBc3n{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-686873686873);
}

.phw-g-i-agHgnh{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
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);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-agHgnh:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-agHgnh.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-agHgnh:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-agZdVH{
width:70px;
}

.phw-g-i-agfmUQ{
}

.phw-g-i-ags8DN{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-agzr0B{
}

.phw-g-i-ah59lz{
}

.phw-g-i-ahAtbA{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-ahIEDf{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-ahIEDf{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-ahSYzi{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ahYSac{
color:var(--white);
}

.phw-g-i-ahk34J{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:25px;
}

.phw-g-i-ahybLP{
font-size:18px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-aiVY3b{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-aidXmb{
height:400px;
}

.phw-g-i-ajAKVJ{
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
font-size:18px;
}

.phw-g-i-ajFTKy{
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-ajT3OB{
}

.phw-g-i-ajlMn5{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
}

.phw-g-i-ajlMn5:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-ajlMn5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ajlMn5:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ajlMn5:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-ajlMn5.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ajlMn5:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-akLSdN{
font-size:22px;
}

.phw-g-i-akLusG{
height:61px;
}

.phw-g-i-akVOeX{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-akaFZ3{
}

.phw-g-i-akcbDr{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
}

.phw-g-i-akeN88{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-akxW8s{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
height:200px;
width:430px;
}

.phw-g-i-aljtas{
}

.phw-g-i-amHEOe{
}

.phw-g-i-amJ10E{
}

.phw-g-i-amK7rp{
}

.phw-g-i-amO9IN{
}
.phw-g-i-amO9IN img{
}

.phw-g-i-anFgee{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-anSmnl{
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-anboUF{
}

.phw-g-i-aoTnVX{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-aoUtQ9{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
display:inline-flex;
text-decoration:none;
font-size:16px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-aoUtQ9:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-apPw4S{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-apPx6T{
}

.phw-g-i-apXxm0{
color:var(--white);
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-apXxm0{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:380px;
}

.phw-g-i-apnwRY{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-aq5nhe{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-aqjTWl{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-aqpebm{
text-align:start;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ar8jtn{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
}

.phw-g-i-arIa21{
height:30px;
}

.phw-g-i-arRw2R{
font-size:44px;
color:var(--white);
}

.phw-g-i-arZmtN{
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-arZmtN{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-arfvZg{
}

.phw-g-i-as6oYg{
text-align:left;
text-shadow:100px 50px 80px ;
margin-inline-start:calc(var(--mu-space)*-11.25);
}

.phw-g-i-asNULD{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
}

.phw-g-i-asRl2q{
}

.phw-g-i-at2W8X{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-atOoHA{
}

.phw-g-i-atobyO{
}

.phw-g-i-au9aUv{
color:var(--phw-custom-heading-color);
}

.phw-g-i-auFTSh{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:90%;
}

.phw-g-i-auGLrU{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-auGLrU img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-auOsYw{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-footer-bg);
}

.phw-g-i-auagJx{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-aujSFG{
width:100%;
}

.phw-g-i-aujhjR{
}

.phw-g-i-auyogt{
}

.phw-g-i-avFSTq{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-avGJ7m{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
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-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-avGJ7m:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-avGJ7m.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-avGJ7m:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ava5kX{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-avwLGm{
}

.phw-g-i-aw4snn{
font-size:18px;
color:var(--phw-custom-heading-color);
}

.phw-g-i-awlVrH{
}

.phw-g-i-ax3XbZ{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-axvx52{
height:400px;
}

.phw-g-i-azLG3A{
}

.phw-g-i-b06zPT{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-b06zPT img{
object-fit:cover;
}

.phw-g-i-b0A5Y2{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-b0HcX0{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-b0qKPm{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-b1FHbi{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-b1FHbi img{
object-fit:cover;
}

.phw-g-i-b1rQhK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
align-items:center;
background-repeat:no-repeat;
height:171px;
width:196px;
}

.phw-g-i-b1xNws{
font-weight:700;
font-size:36px;
}

.phw-g-i-b26PZM{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-b2epSY{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
line-height:1.6552;
}

.phw-g-i-b2wyH8{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-b3ImaJ{
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-b3Ym9f{
background:var(--phw-custom-gradient1);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
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);
border-style:none;
border-width:0px;
}

.phw-g-i-b3u9zJ{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-b4bb9v{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-b4jE0C{
}

.phw-g-i-b4sRHw{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
width:auto;
height:100%;
}

.phw-g-i-b4zx9p{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-b51aL6{
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
font-size:36px;
}

.phw-g-i-b5GTB1{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-b5qP4r{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-b6GzhD{
font-size:18px;
color:var(--white);
line-height:01.4;
}

.phw-g-i-b6KOjk{
background-color:transparent;
}

.phw-g-i-b73GK8{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-b7xG2U{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:none;
}

.phw-g-i-b86kph{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

.phw-g-i-b8Tm4U{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-b94CkA{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-b9Bqwa{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-b9PTDy{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
width:100%;
font-size:22px;
}

.phw-g-i-b9Tqih{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716449559446.png);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-bA3OXv{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-bAEvSp{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-bAKUqv{
}

.phw-g-i-bBBENo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-bBEivs{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-bBs8ck{
color:var(--white);
text-align:center;
opacity:0;
}

.phw-g-i-bBxmnY{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-bBxmnY{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-bC9oyQ{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-bCiAk3{
width:100%;
}

.phw-g-i-bDBPZV{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-bEHRni{
font-size:1px;
opacity:0;
}

.phw-g-i-bEXo5W{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
}

.phw-g-i-1MNEtu:hover .phw-g-i-bEXo5W{
}

.phw-g-i-ZXTx3Y:hover .phw-g-i-bEXo5W{
}

.phw-g-i-MizGU4:hover .phw-g-i-bEXo5W{
}

.phw-g-i-bEaYa3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bEdBuc{
opacity:1;
height:80px;
}

.phw-g-i-bEieFG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bFDy2T{
font-weight:700;
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-bFG5S9{
height:500px;
}

.phw-g-i-bFczsA{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-bG0F6i{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-bGBcFd{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-bGN9E2{
}

.phw-g-i-bGTywH{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-bGTywH{
height:30px;
}

.phw-g-i-bGWUTx{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-bGWUTx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-bGWUTx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-bGWUTx:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-bGWUTx:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-bGWUTx.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-bGWUTx:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-bGbbO9{
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-bGvH5V{
font-weight:400;
font-size:18px;
line-height:1.6254;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-bH4XlN{
}

.phw-g-i-bH6A0D{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-bHNs2Z{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-bHO35o{
text-align:center;
}

.phw-g-i-bHYwvT{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-bHZGX0{
margin-top:calc(var(--mu-space)*8.75);
}

.phw-g-i-bHeCmM{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-bHlyXx{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-bHlyXx img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-bI4nZk{
}

.phw-g-i-bIONrT{
}

.phw-g-i-bIdTH7{
padding-bottom:calc(var(--pu-space)*0.625);
text-align:start;
}

.phw-g-i-bJ2EFF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736161949194.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:none;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-bJ7E9a{
color:var(--phw-custom-black000000);
}

.phw-g-i-bJDoAg{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--phw-custom-background-6e0a0f);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-bJMuf3{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
}

.phw-g-i-bJRdRh{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-bJfIfi{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-bJzPU9{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-bKGDiS{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-bKVEVC{
}

.phw-g-i-bKfLwQ{
background-color:var(--widget-bg-white-color);
border-style:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-bKsmu1{
}

.phw-g-i-bLPsIl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
opacity:1;
}

.phw-g-i-bLgWDQ{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-bLiVEL{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-bLlkHz{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bLmref{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
margin-top:calc(var(--mu-space)*7.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-bM5MPD{
}

.phw-g-i-bMCKMm{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-bMLdaY{
}

.phw-g-i-bMM35R{
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
font-weight:700;
text-align:center;
}

.phw-g-i-ipvGEQ:hover .phw-g-i-bMM35R{
color:var(--link-hover-color);
}

.phw-g-i-bMiVrb{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bMsFff{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-bN4xct{
}

.phw-g-i-bNCRYF{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-bNWEaG{
font-size:14px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-bNjSos{
}

.phw-g-i-bOiB8A{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-bOyntj{
}

.phw-g-i-bP0fXR{
}

.phw-g-i-bPClDR{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-686873686873);
font-weight:500;
text-align:center;
}

.phw-g-i-28MdtC:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-ngB698:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-9dtumJ:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-Xwpq2n:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-XdZVI8:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-4J5vUQ:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-1ybH3r:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-hobcbe:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-HOM7HN:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-bhssGd:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-Qn1X1K:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-eib7KZ:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-rzlnAX:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-ZV3Jml:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-cIYkLc:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-ArwaHO:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-JuRlv7:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-JpO8CF:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-Mh92Ti:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-0BeX52:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-2UsWZW:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-lIw9DN:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-iZUOnh:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-YnoKxU:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-l0urUs:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-HxeNcz:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-MfoNKI:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-sVTfRl:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-oj2qtA:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-2djeLd:hover .phw-g-i-bPClDR{
color:var(--phw-custom-black000000);
}

.phw-g-i-bPUNff{
}

.phw-g-i-bPb222{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-bPb222{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}

.phw-g-i-bQ5th4{
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-bQIZ60{
}

.phw-g-i-bQQAI6{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-bREUYr{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-4.375);
}

.phw-g-i-bRxzvS{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:100%;
}

.phw-g-i-bRy1lI{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-bSFpjC{
}

.phw-g-i-bSGNuc{
fill:var(--phw-custom-white1);
}

.phw-g-i-bSOboY{
}

.phw-g-i-bTQeuf{
}

.phw-g-i-bTSCni{
width:585px;
}

.phw-g-i-bU18vS{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:300px;
}

.phw-g-i-bU30P1{
color:var(--white);
}

.phw-g-i-bU6bf9{
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-bUWNwa{
font-size:14px;
color:var(--white);
}

.phw-g-i-bUcymC{
}

.phw-g-i-bV1awN{
}

.phw-g-i-bV4l47{
}

.phw-g-i-bVLznA{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-bVO9Z8{
text-align:left;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:56px;
}

.phw-g-i-bVgAZ7{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-bVsk0x{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-bWRBVP{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-bWUbic{
}

.phw-g-i-bX1YUH{
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-bX242r{
}

.phw-g-i-bX7KJP{
}

.phw-g-i-bXnIN5{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-bYGpMu{
}
.phw-g-i-bYGpMu img{
}

.phw-g-i-bYUbJQ{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-bYUbJQ{
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-bYWk7v{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-bottom:calc(var(--pu-space)*0.5);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-bYaNkW{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-bYcW8S{
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-bYhnLq{
}

.phw-g-i-bYk8gI{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-bYtQPP{
}

.phw-g-i-bYvHyu{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-bYvPdy{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-bZ55Hj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
}

.phw-g-i-bZXSzS{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*4.125);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bZdgE5{
}

.phw-g-i-bZoLJg{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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-bZtJ69{
width:100%;
}

.phw-g-i-baFJGV{
}

.phw-g-i-baN3zT{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*3);
text-align:start;
}

.phw-g-i-baSZ28{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-babSEl{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:100%;
}

.phw-g-i-bac01d{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-bb8Y47{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-width:100%;
}

.phw-g-i-bbQxWd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:250px;
}

.phw-g-i-bbW3dg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-bbfUKg{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-bcCfYY{
color:var(--white);
text-decoration:none;
}

.phw-g-i-bcCs7F{
font-weight:900;
font-size:112px;
color:var(--brand-color-primary);
text-align:start;
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-bcPZ8Z{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bcj2Q1{
}

.phw-g-i-bcwJAm{
background-image:none;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-bdF1J4{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--link-color);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
}

.phw-g-i-bdQiHL{
}

.phw-g-i-bdyxiw{
height:222px;
}

.phw-g-i-beEzti{
}

.phw-g-i-bejMLQ{
}

.phw-g-i-bfAKap{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-bfQWxm{
}

.phw-g-i-bg0OrG{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:center;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
height:100%;
align-items:;
justify-content:;
}

.phw-g-i-bg4aK7{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-bgIOtQ{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-bgV3VJ{
}

.phw-g-i-bgXvHr{
background-color:transparent;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-bgiAXI{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100px;
}

.phw-g-i-bh4fLN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-bhBkzJ{
padding-inline-end:calc(var(--pu-space)*2.375);
padding-inline-start:calc(var(--pu-space)*19.875);
margin-top:calc(var(--mu-space)*5.375);
}

.phw-g-i-bhRlxg{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
margin-inline-start:calc(var(--mu-space)*-17.375);
}

.phw-g-i-bhXhuE{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-bhbtwl{
}

.phw-g-i-bhmRif{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-bhospA{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-bhssGd{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-bhssGd:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-biVy9F{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-bjAuJb{
font-size:24px;
}

.phw-g-i-bjD4Qk{
}

.phw-g-i-bjK9Ha{
}

.phw-g-i-bkQkwY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
width:100%;
}

.phw-g-i-bkUKm1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bkvyp3{
background-color:var(--phw-custom-fpyellofbf7f1);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--phw-custom-fpborderd6b272);
}

.phw-g-i-blLsGc{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-blRJL9{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-blYto9{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-bmR9Uz{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-bmfac2{
color:var(--phw-custom-black000000);
font-weight:700;
width:100%;
text-align:center;
}

.phw-g-i-bmj4YW{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
font-size:18px;
}

.phw-g-i-bnFyHt{
}

.phw-g-i-bnNGNG{
}

.phw-g-i-bnbOeZ{
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-bnu9ej{
}

.phw-g-i-bnyj9t{
font-size:18px;
color:var(--white);
width:100%;
text-align:left;
}

.phw-g-i-boLH6U{
}
.phw-g-i-boLH6U img{
}

.phw-g-i-boZThv{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-bol23W{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-boxhKx{
text-align:left;
}

.phw-g-i-bp1ium{
font-size:1px;
}

.phw-g-i-bp7c9i{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:180px;
}

.phw-g-i-bp9jmI{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-bpTDEy{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-bpTDEy{
opacity:1;
}

.phw-g-i-bpoUGL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-bpoUGL.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-bpoUGL:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-bpoUGL:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-bpoUGL:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-bpoUGL:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-bpoUGL{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*10.25);
}

.phw-g-i-bqDbzj{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-bqgtqf{
text-align:left;
}

.phw-g-i-bqmafP{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-bqql2O{
}

.phw-g-i-br6Ikf{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-br6Ikf img{
object-fit:cover;
}

.phw-g-i-br6eFi{
border-style:none;
}

.phw-g-i-brDpRV{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-brMpSx{
background-color:transparent;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-brRZnM{
color:var(--body-color);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-brRZnM{
color:var(--phw-custom-heading-color);
}

.phw-g-i-brjjvz{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-brtMmm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-brtSnQ{
}

.phw-g-i-bsBrMO{
}

.phw-g-i-bsZK1A{
}

.phw-g-i-btmqYS{
opacity:0;
}

.phw-g-i-btuInn{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:41px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:41px;
}

.phw-g-i-btuInn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-btuInn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-btuInn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-btuInn:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-btuInn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-btuInn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-btzbXW{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-bu4R1c{
color:var(--white);
font-size:18px;
}

.phw-g-i-buqvZ0{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-bvOkuF{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}

.phw-g-i-bvbepS{
color:var(--white);
}

.phw-g-i-bvfEU4{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-bvyPnv{
}

.phw-g-i-bwRzkX{
height:78px;
width:122px;
}

.phw-g-i-bwXoj7{
}

.phw-g-i-bwkho2{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-bwsBar{
}

.phw-g-i-bwzOcX{
}

.phw-g-i-bx0AHv{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-bx8mzI{
}

.phw-g-i-bxN5Sg{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-bxirLz{
}

.phw-g-i-bxwxzX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:80%;
}

.phw-g-i-by5PoV{
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);
height:51px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-by5PoV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-by5PoV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-by5PoV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-byHuwU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
margin-inline-end:calc(var(--mu-space)*1);
}

.phw-g-i-bym0bE{
}

.phw-g-i-bzJ8tS{
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-bzqxjc{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-jb5b3b3);
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-bzvpgC{
}

.phw-g-i-c0kh1U{
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-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-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-c0kh1U:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-c0kh1U.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-c0kh1U:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-c0xQeV{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-c17kYI{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-c1Hp6a{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-c2OJES{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-c2OJES:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-c2OJES:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-c2OJES:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-c2OJES:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-c2OJES.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-c2OJES:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-c2bIOQ{
width:360px;
}

.phw-g-i-c34cZT{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-c3bzML{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*0.625);
}

.phw-g-i-c3lQjf{
border-style:none;
}

.phw-g-i-c4EFsy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-c4Sbv7{
}

.phw-g-i-c4ULaB{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-c4o2EY{
}

.phw-g-i-c4sphK{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-top:calc(var(--mu-space)*0.5);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-c5Wq8U{
font-weight:500;
font-size:24px;
}

.phw-g-i-c6aHiX{
}

.phw-g-i-c7vagU{
font-weight:700;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:transparent;
text-align:center;
}

.phw-g-i-c8gzYl{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-c8kQVf{
color:var(--link-color);
font-family:var(--cms-g-inter);
border-color:transparent;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
text-decoration:underline;
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-c8kQVf:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-c8kQVf:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-c8kQVf.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-c8kQVf:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-c8kQVf:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-c8van9{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-c9qzW6{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-cA2gnh{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-cA7InK{
font-size:10px;
color:var(--white);
}

.phw-g-i-cAIv0L{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-cAIv0L:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
background-color:transparent;
}

.phw-g-i-cAIv0L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cAIv0L:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-cAIv0L:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-cAIv0L.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cAIv0L:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-cAY0fa{
font-weight:700;
font-size:18px;
}

.phw-g-i-cAgtzc{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:380px;
}

.phw-g-i-cAy67U{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
line-height:1.333;
}

.phw-g-i-cAzg0y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-cB0iLy{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-cB2HHm{
}

.phw-g-i-cBHWvu{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-cBMWlt{
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-cC6z2P{
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
width:40px;
height:40px;
}

.phw-g-i-cCFfKX{
}

.phw-g-i-cCKwYN{
fill:var(--phw-custom-white1);
}

.phw-g-i-cCa4NZ{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-cD7VIv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
padding-top:calc(var(--pu-space)*2);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-cDHifF{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background:var(--phw-custom-gradient1);
}

.phw-g-i-cDTl0T{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-cDbJNi{
}

.phw-g-i-cDeNTn{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-cE6yWU{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-cEQ5CF{
}

.phw-g-i-cES3HQ{
}

.phw-g-i-cESptH{
border-style:none;
}

.phw-g-i-cETfHk{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-cEXCVe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cEmXVu{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-cFsUeC{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-cFvOmd{
}

.phw-g-i-cG2MV5{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-cGQY18{
}

.phw-g-i-cGRQb8{
color:var(--phw-custom-black000000);
width:100%;
}

.phw-g-i-cGXOLx{
}

.phw-g-i-cGtZIi{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
}

.phw-g-i-cHG1aj{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-cHetLB{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
border-width:0px;
}

.phw-g-i-cHetLB:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-cHetLB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cHetLB:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-cHetLB:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-cHetLB.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-cHetLB:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-cHnkbd{
margin-inline-start:calc(var(--mu-space)*6.25);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-cHskKk{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-cHyVDx{
font-size:10px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-cIYkLc{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-cIYkLc:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-cIkYJb{
opacity:0;
}

.phw-g-i-cInZec{
}

.phw-g-i-cIzYkS{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
width:498px;
}

.phw-g-i-cJc18X{
font-size:36px;
color:var(--white);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-cJcH8N{
}

.phw-g-i-cJyu2b{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cK4gfk{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-cKFrnH{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-cKKMuO{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-cLXFNU{
}

.phw-g-i-cLqtFf{
}

.phw-g-i-cM05Ct{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:400;
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-i-cM05Ct:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-cM05Ct:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cM05Ct:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-cM05Ct:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

.phw-g-i-cM05Ct.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-cM05Ct:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-cMElU6{
}

.phw-g-i-cMUj3b{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-cMZU35{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-cMiOwm{
color:var(--white);
}

.phw-g-i-cMy9WH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-cNBEIr{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-cNJ0CN{
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-text-cac001f);
font-weight:700;
}

.phw-g-i-cNLfGW{
border-bottom-style:none;
}

.phw-g-i-cNQH0x{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}

.phw-g-i-cNRhQr{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-cNjsVT{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-cOLGTG{
}

.phw-g-i-cOc5IM{
background-color:var(--phw-custom-white);
}

.phw-g-i-cOetYf{
}

.phw-g-i-cOqQE0{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-cP40Pn{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-cPU8ts{
}

.phw-g-i-cPm4jS{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
width:auto;
height:100%;
}

.phw-g-i-cQwjYs{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-cR1gMF{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-cRXGoR{
padding-top:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-cRY04R{
}

.phw-g-i-cRYp53{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-cRc69L{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-cRfl6k{
font-size:14px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-cRipxX{
}

.phw-g-i-cRptU3{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
}

.phw-g-i-cRsSb5{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-cRsSb5{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-cRyIM8{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-cRyx8i{
}

.phw-g-i-cSDWTR{
}

.phw-g-i-cSSo7b{
}

.phw-g-i-cScKCE{
font-family:var(--cms-g-inter);
text-align:center;
font-size:25px;
}

.phw-g-i-cTiyfj{
font-size:14px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-cU7LAk{
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-cU7LAk{
opacity:1;
}

.phw-g-i-cUIPh4{
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-cUIPh4{
opacity:1;
}

.phw-g-i-cV0bgq{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-cVAQjU{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-cVfTbx{
}

.phw-g-i-cVgImV{
}

.phw-g-i-cW6r98{
background-color:transparent;
}

.phw-g-i-cWCuA9{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-cWagIv{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-cWhrEf{
height:30px;
}

.phw-g-i-cX3BXW{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-cY3VJE{
font-size:12px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-cZMpck{
}

.phw-g-i-cZR1ry{
}

.phw-g-i-cZVYEu{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-cZVYEu{
color:var(--phw-custom-black000000);
}

.phw-g-i-cZo94N{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-cZp9E8{
text-align:start;
padding-bottom:calc(var(--pu-space)*2.875);
}

.phw-g-i-cZvnmA{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-ca4T70{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:400px;
}

.phw-g-i-ca9qCg{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-caOsBm{
}

.phw-g-i-cbEkwq{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-cbZ8Mp{
height:400px;
}

.phw-g-i-cbdTab{
}

.phw-g-i-ccO6oY{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-ccQCKN{
font-size:60px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:left;
}

.phw-g-i-cd2rHL{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-ceYNrG{
background:var(--phw-custom-gradient1);
}

.phw-g-i-cec4qj{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-cec4qj img{
}

.phw-g-i-cekoio{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-background-6e0a0f);
background-size:tile;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-cfDDgk{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-cfHPLk{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-cfRzGZ{
background-color:var(--widget-bg-white-color);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
}

.phw-g-i-cfbEIF{
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-cfboCg{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-cfcLY9{
}

.phw-g-i-cffPn1{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:0;
}

.phw-g-i-cg7b5e{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-cg9igg{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-cgD6ps{
}

.phw-g-i-cgXGhB{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-cgdodM{
color:var(--white);
font-size:14px;
}

.phw-g-i-cgkpMX{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-cgkpMX{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-VYySVE:hover .phw-g-i-cgkpMX{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-cgkpMX{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-cgpJYr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-cgvlhK{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-cgvlhK:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-cgvlhK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cgvlhK:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cgvlhK:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cgvlhK.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cgvlhK:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-chTtZE{
}

.phw-g-i-chvE8x{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-ciPZ76{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-ciPZ76:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-ciPZ76:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ciPZ76:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ciPZ76:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ciPZ76.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ciPZ76:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-cijeg9{
font-size:1px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-cijeg9{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
text-align:center;
}

.phw-g-i-cj4bWM{
color:var(--white);
}

.phw-g-i-cj9Gtt{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-cjF0PU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-top-style:none;
border-style:none;
}

.phw-g-i-cjF4bL{
}

.phw-g-i-cjJzAW{
}

.phw-g-i-cjyzhM{
font-weight:500;
font-size:20px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ck2hM5{
width:100%;
}

.phw-g-i-ckQkV1{
background-color:transparent;
}

.phw-g-i-ckYg31{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-ckjhon{
}

.phw-g-i-ckpu90{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-cl4LJG{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-clFeKl{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-clL4cd{
}

.phw-g-i-clyVas{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-cm3tsK{
margin-top:calc(var(--mu-space)*15);
}

.phw-g-i-cmUKn9{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-weight:var(--btn-font-weight);
color:var(--white);
background-color:var(--brand-color-primary);
min-height:40%;
height:40px;
width:40px;
padding-left:8px;
padding-right:8px;
margin-top:calc(var(--mu-space)*0.375);
margin-inline-end:calc(var(--mu-space)*-0.25);
}

.phw-g-i-cmUKn9:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cmUKn9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cmUKn9:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cmUKn9:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-cmUKn9.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cmUKn9:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-cmtCYv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-cnLBM1{
}

.phw-g-i-co9RR4{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-coO1b3{
color:var(--white);
font-weight:400;
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-coQIU4{
height:478px;
width:353px;
}

.phw-g-i-cohO3v:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-cohO3v:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cohO3v:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cohO3v{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-cohO3v:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-cohO3v.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-cohO3v:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-cp9enA{
font-size:1px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-cp9enA{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
text-align:center;
}

.phw-g-i-cpkInt{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-cqNsMl{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-cqj9YY{
}

.phw-g-i-crIZlL{
}

.phw-g-i-crK3t3{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
}

.phw-g-i-csLIaT{
}

.phw-g-i-csbsDi{
color:var(--white);
opacity:0;
text-align:center;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-csbsDi{
opacity:1;
text-align:center;
}

.phw-g-i-ct5Kaq{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-ctBRnB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ctpjzh{
}

.phw-g-i-cuI3ni{
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-cuNhRp{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-weight:var(--btn-font-weight);
color:var(--white);
background-color:var(--brand-color-primary);
min-height:40%;
height:40px;
width:40px;
padding-left:8px;
padding-right:8px;
margin-top:calc(var(--mu-space)*0.375);
margin-inline-end:calc(var(--mu-space)*-0.25);
}

.phw-g-i-cuNhRp:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cuNhRp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cuNhRp:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cuNhRp:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-cuNhRp.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-cuNhRp:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-cuPaKM{
}

.phw-g-i-cussRt{
}

.phw-g-i-cwTulX:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-cwTulX:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cwTulX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-cwTulX.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-cwTulX:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-cwTulX{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*3.25);
}

.phw-g-i-cwTulX:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-cwVSyq{
}

.phw-g-i-cwdU3B{
font-weight:500;
font-size:20px;
color:var(--white);
}

.phw-g-i-cwpDxc{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-secondary);
}

.phw-g-i-cxEjmK{
font-size:17.778px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--link-color);
text-align:center;
}

.phw-g-i-cxP5z3{
height:30px;
width:30px;
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*-3.125);
fill:var(--icon-light);
}

.phw-g-i-cxWCYR{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-cxWCYR{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
width:200px;
margin-inline-start:calc(var(--mu-space)*5.625);
}

.phw-g-i-cxutUu{
width:345px;
height:150px;
}

.phw-g-i-cxw7xN{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-cyPQPp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-cyfK7J{
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
font-size:24px;
}

.phw-g-i-cyji9O{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-cyji9O img{
}

.phw-g-i-czJrAE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-czXaUK{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-d0PbL3{
font-weight:500;
font-size:20px;
line-height:1.25;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-d0e8I3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*4.5);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-d1MTjH{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-d1MTjH:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-d1MTjH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-d1MTjH:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-d1MTjH:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-d1MTjH.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-d1MTjH:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-d1MhcL{
}

.phw-g-i-d1eElB{
}

.phw-g-i-d2SwML{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-d2cksg{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:180px;
}

.phw-g-i-d2hPDU{
}

.phw-g-i-d2iT2k{
font-size:18px;
font-weight:700;
line-height:1.4;
}

.phw-g-i-KD4krN:hover .phw-g-i-d2ug0w{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
color:var(--phw-custom-black000000);
}

.phw-g-i-d2ug0w{
}

.phw-g-i-d49t9X{
}

.phw-g-i-d4DMo6{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-d4WRxv{
padding-inline-start:calc(var(--pu-space)*37.5);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-d4XZ7l{
margin-inline-start:calc(var(--mu-space)*6.25);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
}

.phw-g-i-d4aMAS{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-d5Zmbd{
}

.phw-g-i-d5jn8h{
}

.phw-g-i-d5kRNw{
}

.phw-g-i-d6LIZy{
font-size:44px;
color:var(--white);
text-align:center;
}

.phw-g-i-d6anK1{
font-size:44px;
line-height:1.1;
color:var(--white);
}

.phw-g-i-d773HJ{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:131px;
width:197px;
}

.phw-g-i-d77QSL{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-d7EFpZ{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:20px;
}

.phw-g-i-d7OF3e{
}

.phw-g-i-d7PtTA{
height:358px;
}

.phw-g-i-d7cZpU{
}

.phw-g-i-d7puQm{
}

.phw-g-i-d84XtY{
}

.phw-g-i-d8apc3{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-d8bhS5{
font-weight:700;
font-size:22px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
text-align:left;
}

.phw-g-i-d8dt4r{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/CampusConnect-1702640417845-1711704914887.jpg);
}

.phw-g-i-d8rogZ{
}

.phw-g-i-d93BEM{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-d99sXo{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-d9PPJg{
height:80px;
}

.phw-g-i-dAfW82{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-dB7tu9{
}

.phw-g-i-dBDvaa{
color:var(--white);
}

.phw-g-i-dBJ8Lh{
}

.phw-g-i-dBZBFy{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1.5px;
height:51px;
}

.phw-g-i-dBf5Tj{
}

.phw-g-i-dBoavn{
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
font-size:14px;
}

.phw-g-i-dBpCVX{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-dCC4aG{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dCdG1V{
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-dCdNzY{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-dD8iE3{
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-dDIxu7{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-dDUdpA{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-dDp8dm{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-dE2phy{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}

.phw-g-i-dEGXSf{
}

.phw-g-i-dEMdCg{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dEalH8{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dEmnVU{
}

.phw-g-i-dErEfx{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-dEtdYC{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-dEwMQe{
font-weight:500;
font-size:24px;
}

.phw-g-i-dF3ug8{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*15);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-dF3ug8{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
opacity:0;
}

.phw-g-i-dFwf3k{
}

.phw-g-i-dGBF8X{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-dGGTO1{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-dGSIOo{
}

.phw-g-i-dHDKUb{
background-color:var(--phw-custom-white);
color:var(--white);
font-weight:500;
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-dHDKUb{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
background-color:var(--phw-custom-grey1f2f2f2);
}

.phw-g-i-dHYqwp{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-dI5hJC{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-dIAiNy{
}

.phw-g-i-dILj0x{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-dIUa54{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-dIe2im{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
height:auto;
width:400px;
}

.phw-g-i-dIgW1z{
font-weight:600;
font-size:28px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

.phw-g-i-dIsEk0{
}

.phw-g-i-dIwTyh{
color:var(--secondary-text);
height:auto;
width:100%;
}

.phw-g-i-dJ3qjW{
}

.phw-g-i-dJGIYQ{
}

.phw-g-i-dJTzkP{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
width:508px;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-dJXaYT{
}
.phw-g-i-dJXaYT img{
object-fit:cover ;
}

.phw-g-i-dJa7WK{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:60px;
}

.phw-g-i-dJvZc0{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-dKDBPg{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dKDBPg{
height:30px;
}

.phw-g-i-dKDMul{
}

.phw-g-i-KD4krN:hover .phw-g-i-dKDMul{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.8;
color:var(--phw-custom-black000000);
}

.phw-g-i-dKG3y3{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-dKRblE{
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dKcfp6{
}
.phw-g-i-dKcfp6 img{
}

.phw-g-i-dKgMsX{
height:200px;
width:700px;
}

.phw-g-i-dKqR10{
}

.phw-g-i-dKxJGV{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-dLIYre{
}

.phw-g-i-dLPT3R{
color:var(--white);
font-size:14px;
}

.phw-g-i-dLPT3R:hover{
color:var(--white);
}

.phw-g-i-dMLZaZ{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-dMNVNH{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dMnsW5{
color:var(--white);
}

.phw-g-i-dMt7hu{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dN7GdZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-dNCSmO{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*12.5);
}

.phw-g-i-dNjBNV{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-dNlLe0{
height:280px;
}

.phw-g-i-dOTULn{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-dOnXjp{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-dOqCve{
}

.phw-g-i-dOvVzw{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-dPNuYo{
}

.phw-g-i-dPPM7v{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-dPtG3I{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
width:150px;
text-align:center;
align-items:;
justify-content:;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-dQ0gop{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-dQ0vWX{
}

.phw-g-i-dQAOxo{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-dQAOxo{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-dQZAQo{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-dQi7lx{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-dQkSGJ{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-dQpUnu{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-dR2rTf{
font-weight:700;
color:var(--white);
font-size:36px;
}

.phw-g-i-dRjGQS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-background-6e0a0f);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*22);
padding-inline-end:calc(var(--pu-space)*22);
text-align:left;
}

.phw-g-i-dRlEPZ{
font-size:16px;
color:var(--white);
}

.phw-g-i-dRsbbl{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-dRzXnZ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-dSQCnt{
color:var(--white);
}

.phw-g-i-dSSjaR{
}

.phw-g-i-dSsfeJ{
font-size:22px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-dStOGV{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-dTWDQj{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dTk7oD{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:80%;
height:85%;
}

.phw-g-i-dTkxMk{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
background-color:var(--phw-custom-jb5b3b3);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-dU7QlF{
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-dU7QlF:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-dU7QlF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-dU7QlF:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dU7QlF.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-dU7QlF:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-dV7Vgx{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dV7Vgx{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-dVAlu8{
font-size:18px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-dVPr28{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dVd3ds{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-dVkH43{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:250px;
text-align:justify;
}

.phw-g-i-dWB9lS{
padding-bottom:calc(var(--pu-space)*13.5);
}

.phw-g-i-dWHi81{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-dWI48d{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dWI48d{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-dWtO2u{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-dX58n9{
}

.phw-g-i-dXZSpt{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-dXeIHs{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-dXh6mG{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
font-size:24px;
}

.phw-g-i-dXt5pi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dXzw2R{
}

.phw-g-i-dY7lOn{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-dZOM6E{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dZWswF{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:left;
}

.phw-g-i-dZdz79{
font-size:14px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-dZfT6g{
background-color:var(--phw-custom-grey1f2f2f2);
padding-top:calc(var(--pu-space)*2.5);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-davsk6{
font-size:14px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-db5Cw6{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
}

.phw-g-i-dbAVQq{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-dbDdNy{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-dbRzq0{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-dbRzq0 img{
object-fit:cover;
}

.phw-g-i-dbglzI{
}

.phw-g-i-dbgyY1{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*9.375);
}

.phw-g-i-dbrDXY{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
width:250px;
}

.phw-g-i-dbwMkL{
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-dcH8XF{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:left;
}

.phw-g-i-dcQGEs{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-dcgxvl{
}

.phw-g-i-dclgIV{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
}

.phw-g-i-dcv7XP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo21-1722418156220.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-ddjKHl{
}

.phw-g-i-ddrHXo{
font-weight:700;
font-size:36px;
line-height:1.20;
font-family:var(--cms-g-inter);
height:129px;
width:380px;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-de6ewr{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-deJR4w{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-def7eq{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-dfCJpB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dfGJEw{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dfLZPt{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dfg9mg{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-dfimV0{
}

.phw-g-i-dfvK8z{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-dfwfmL{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:200px;
}

.phw-g-i-dfwrdN{
color:var(--white);
}

.phw-g-i-dgIEJ2{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dgPTJL{
font-weight:500;
font-size:24px;
}

.phw-g-i-dgTJO0{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dgW4Kr{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-dgj3Mc:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dgj3Mc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-dgj3Mc.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-dgj3Mc:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dgj3Mc{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
gap:0px;
}

.phw-g-i-dgtCgq{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-dgwlGr{
}

.phw-g-i-dhGQyE{
}

.phw-g-i-dhLLuB{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dhLLuB{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-dhSKEO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1716914707882.png);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-diPed6{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*7.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-diV7QT{
align-items:;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-didakH{
}

.phw-g-i-div09t{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-divKV2{
}

.phw-g-i-dizuZT{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-djGboH{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-djISeK{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-djxNv4{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--phw-custom-white);
font-size:18px;
}

.phw-g-i-djxNv4:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-djxNv4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-djxNv4:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-djxNv4:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-djxNv4.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-djxNv4:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-djyTl4{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-dk7KeZ{
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);
font-weight:400;
font-size:32px;
font-family:var(--cms-g-roboto);
font-style:italic;
}

.phw-g-i-dkBQTB{
opacity:0;
font-size:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dkBQTB{
font-size:16px;
opacity:1;
}

.phw-g-i-dkJcSE{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-dksrEZ{
justify-content:end;
text-align:center;
overflow:visible;
}

.phw-g-i-dlgCdH{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
min-width:60%;
width:60%;
max-width:60%;
height:51px;
margin-inline-start:calc(var(--mu-space)*12.5);
}

.phw-g-i-dlwYEI{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dmJNWi{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-dmS8Kg{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-dmS8Kg{
opacity:1;
}

.phw-g-i-dmx3JT{
}

.phw-g-i-dnCD3X{
border-right-style:solid;
border-right-color:var(--phw-custom-light-graye9e9e9);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
}

.phw-g-i-dnNltX{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-width:0px;
border-inline-start-style:none;
border-color:transparent;
border-inline-start-color:transparent;
}

.phw-g-i-dntqbH{
}

.phw-g-i-dnz4bn{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-doXdx6{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:100%;
}

.phw-g-i-docKqH{
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-doptm7{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
}

.phw-g-i-dpGWGw{
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);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.875);
width:100%;
font-family:var(--cms-g-inter);
}

.phw-g-i-dqui5E{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-drCThP{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-drsiup{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:18px;
text-align:left;
}

.phw-g-i-drtO76{
color:var(--link-color);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-dswiWB{
border-inline-end-style:none;
border-inline-end-width:1px;
border-inline-end-color:transparent;
text-align:center;
margin-inline-end:calc(var(--mu-space)*-5);
}

.phw-g-i-dtEYWR{
font-size:18px;
line-height:1.6;
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-dtWKIh{
}

.phw-g-i-dtasRF{
border-style:none;
}

.phw-g-i-du77Lm{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dv1OzT{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:none;
}

.phw-g-i-dvDC51{
font-size:18px;
line-height:1.6;
color:var(--white);
}

.phw-g-i-dvE0fN{
}

.phw-g-i-dvoBrF{
height:300px;
margin-inline-start:calc(var(--mu-space)*25.625);
fill:transparent;
}

.phw-g-i-dw3kxu{
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dw6M8y{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-dw82C7{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dwABwo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dwQcZo{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dwWnRi{
font-size:14px;
color:var(--white);
width:100%;
text-align:center;
}

.phw-g-i-dxFudI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-dxKuNg{
}

.phw-g-i-dxv4gr{
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-dz1CKa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dz9E6s{
font-size:12px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-dzAatY{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:;
justify-content:start;
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-dzUjUu{
font-weight:700;
color:var(--white);
}

.phw-g-i-dzXh7K{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-dzsdMs{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-dzsdMs{
font-size:16px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-dzxx3L{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
}

.phw-g-i-e019IR{
color:var(--white);
}

.phw-g-i-e0Tu3Y{
}

.phw-g-i-e0oKCS{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-bg1e9e9e9);
align-items:center;
justify-content:center;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
text-decoration:none;
}

.phw-g-i-e0yJTn{
}

.phw-g-i-e1B2oh{
font-weight:500;
font-size:24px;
}

.phw-g-i-e1LbkB{
border-right-style:solid;
border-right-width:1px;
border-color:transparent;
border-width:0px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-style:none;
}

.phw-g-i-e1iYKT{
}

.phw-g-i-e2FO2A{
}

.phw-g-i-e2oyFt{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-e3S39H{
font-size:24px;
line-height:1;
color:var(--white);
}

.phw-g-i-e3eZis{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-e3hEXn{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
min-height:45px;
}

.phw-g-i-e3hEXn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-e3hEXn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-e3hEXn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-e3hEXn:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-e3hEXn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-e3hEXn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-e3oVuO{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-e3rMMb{
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-e4AowP{
}

.phw-g-i-e4Wbpy:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-e4Wbpy:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-e4Wbpy:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-e4Wbpy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-e4Wbpy.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-e4Wbpy:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-e4Wbpy{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:400;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*5.125);
border-style:none;
}

.phw-g-i-e4xkOX{
}

.phw-g-i-e55iLH{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}

.phw-g-i-e55iLH:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-e55iLH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-e55iLH:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-e55iLH:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-e55iLH.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-e55iLH:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-e58JZK{
}

.phw-g-i-e59ODj{
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-e5LoAl{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-e5LoAl{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-e5aPeB{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-e5pnB3{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*4);
text-align:start;
}

.phw-g-i-e5rjIt{
color:var(--white);
text-decoration:none;
font-size:10px;
font-weight:700;
}

.phw-g-i-e61uYy{
height:200px;
}

.phw-g-i-e625SG{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-e6EySQ{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-bKsmu1:hover .phw-g-i-e6EySQ{
color:var(--white);
}

.phw-g-i-e6WvWa{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.1;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-e7JOOU{
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-e81yRo{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:400;
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-i-e81yRo:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-e81yRo:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-e81yRo:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-e81yRo:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

.phw-g-i-e81yRo.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-e81yRo:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-e85V2a{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-e9xJ61{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview11-1716198872797-1722595776009.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-eA7nAK{
border-style:none;
}

.phw-g-i-eA7nAK:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-eA7nAK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-eA7nAK:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-eA7nAK.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-eA7nAK:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-eAJEYO{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*11.25);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*4.5);
}

.phw-g-i-eAgSSA{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-eAxfkI{
background-color:var(--phw-custom-white);
}

.phw-g-i-eB5IZc{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
background-position:50% 0%;
background-color:var(--phw-custom-background-6e0a0f);
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-eB6mSI{
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-eBHkVS{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eBISXn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-eBQx1N{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-eBlAMH{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eBoTpR{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-eCCzan{
}

.phw-g-i-eCD06Y{
color:var(--white);
}

.phw-g-i-eCUb0z{
margin-inline-start:calc(var(--mu-space)*18.75);
}

.phw-g-i-eCchGG{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-eCoiPb{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-eCpFA2{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-eCwHgG{
}

.phw-g-i-eCycEq{
background-color:transparent;
}

.phw-g-i-eDFUVU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-eDRUnA{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-eE5mAg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eE9V7R{
gap:0px;
justify-content:;
}

.phw-g-i-eE9uXs{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-eEIrBx{
}

.phw-g-i-eEbLkn{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-eEbLkn:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-eEbLkn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-eEbLkn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eFZsSs{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-eFa1ZT{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:450px;
}

.phw-g-i-eFbKWU{
}

.phw-g-i-eFih5G{
}

.phw-g-i-eG2dNb{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-eGCc4a{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-eGCc4a img{
object-fit:cover;
}

.phw-g-i-eGJLRr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-eGKjdF{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:91px;
width:136px;
}

.phw-g-i-eGh88L{
max-width:70px;
}

.phw-g-i-eGtzgs{
}

.phw-g-i-eHHxxc{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:30px;
}

.phw-g-i-eHNI2U{
}

.phw-g-i-eHQZmO{
color:var(--white);
font-size:14px;
}

.phw-g-i-eHbu3q{
}

.phw-g-i-eIUTWG{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-eJPE0p{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-eJYgtN{
}

.phw-g-i-eK29XZ{
width:100%;
}

.phw-g-i-eK3Rmj{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-eKk21Z{
}

.phw-g-i-eKoEa0{
color:var(--white);
margin-top:calc(var(--mu-space)*5);
text-align:start;
font-size:28px;
}

.phw-g-i-eKq9zE{
width:100%;
max-width:100%;
}

.phw-g-i-eKyZNF{
height:400px;
}

.phw-g-i-eLKUSd:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-eLKUSd:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-eLKUSd:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-eLKUSd:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eLKUSd.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-eLKUSd:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-eLKUSd{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
min-height:45px;
}

.phw-g-i-eLRaUu{
background:var(--phw-custom-gradient1);
background-color:transparent;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
border-style:none;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-color:transparent;
}

.phw-g-i-eLRj6b{
}

.phw-g-i-eM9rJr{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--link-color);
}

.phw-g-i-eMNczd{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-eMUeIE{
background-color:transparent;
}

.phw-g-i-eMd6aA{
}

.phw-g-i-eMf2B7{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-eMqShZ{
}

.phw-g-i-eMu1OI{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-eNk23m{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-style:none;
}

.phw-g-i-eNk23m:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-eO7dCZ{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-eOCItB{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-eOZKOm{
}

.phw-g-i-eOjgpC{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
}

.phw-g-i-eOjgpC:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-eOjgpC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eOjgpC:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-eOjgpC:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-eOjgpC.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-eOjgpC:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-eOoeJI{
}

.phw-g-i-eOrZqo{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-eP4jeg{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-ePFdHY{
font-size:18px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
max-height:50px;
max-width:384px;
}

.phw-g-i-ePG1IS{
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-ePWjGT{
font-weight:500;
color:var(--white);
}

.phw-g-i-ePpXE4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
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);
overflow:hidden;
}

.phw-g-i-eQp9nf{
color:var(--white);
font-weight:400;
}

.phw-g-i-eQtSMY{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-eQtSMY{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-eRfKeS{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*6.25);
background:var(--phw-custom-gradient1);
}

.phw-g-i-eSI9OE{
}

.phw-g-i-eSoJqZ{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-eSsUoG{
font-weight:400;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-eSwdW3{
}
.phw-g-i-eSwdW3 img{
}

.phw-g-i-eTAQMy{
height:30px;
}

.phw-g-i-r26MSf:hover .phw-g-i-eTAQMy{
height:300px;
}

.phw-g-i-eTH4Nq{
border-right-style:none;
}

.phw-g-i-eTinIh{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-eTmDnw{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-eU5zV8{
padding-top:calc(var(--pu-space)*10);
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-eU5zV8{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-top:calc(var(--pu-space)*10);
opacity:1;
}

.phw-g-i-eUBhMo{
}

.phw-g-i-eUEi2e{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
width:400px;
text-shadow:100px 100px 100px ;
border-style:solid;
border-width:0.1px;
border-color:transparent;
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-eUQLT2{
}
.phw-g-i-eUQLT2 img{
}

.phw-g-i-eV2ta8{
}

.phw-g-i-eV8x7H{
opacity:0;
}

.phw-g-i-eW3GqR{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-eWEVR0{
height:479px;
width:353px;
}

.phw-g-i-eWIP0l{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-eWT1UB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-eWZz8a{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-eWZz8a{
font-size:14px;
opacity:1;
height:380px;
text-align:center;
}

.phw-g-i-eWikHo{
margin-top:calc(var(--mu-space)*1);
color:var(--secondary-text);
}

.phw-g-i-eWsDlM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-eWtQKF{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-eWtQKF:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-eWtQKF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eWtQKF:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-eWtQKF:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-eWtQKF.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-eWtQKF:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-eXAo7O{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-eXiQM3{
}

.phw-g-i-eXoqRm{
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-eY40Q1{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-eYqzfF{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-eZPjyS{
}

.phw-g-i-eZc5A4{
}

.phw-g-i-eZg0xP{
opacity:1;
}

.phw-g-i-eZrOXi{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-eaEM13{
margin-inline-start:calc(var(--mu-space)*-62.5);
}

.phw-g-i-eaFZkD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eaWL7P{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-f5f5f5f5f5f5);
}

.phw-g-i-eajGn4{
font-size:3px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-eajGn4{
font-size:16px;
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-eawrlN{
font-size:22px;
color:var(--body-color);
font-weight:700;
font-family:var(--cms-g-inter);
}

.phw-g-i-ebEqAW{
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-heading-color);
font-size:20px;
}

.phw-g-i-ebTuFj{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--brand-color-primary);
}

.phw-g-i-ebvJ4j{
}
.phw-g-i-ebvJ4j img{
}

.phw-g-i-ec7ni2{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-eck8yz{
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-ecnMig{
}

.phw-g-i-ecoVyu{
color:var(--white);
font-size:14px;
}

.phw-g-i-ecoVyu:hover{
color:var(--white);
}

.phw-g-i-ecq0iJ{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-ed1n3p{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-ed97Vj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-edtlHx{
}

.phw-g-i-eeH0Xf{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
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);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-eejKjC{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:325px;
}

.phw-g-i-efKfpa{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-efTxMY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
max-height:51px;
align-items:center;
}

.phw-g-i-efUNr3{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-egluTA{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-egrpwv{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:580px;
width:580px;
}

.phw-g-i-ehNSX2{
}
.phw-g-i-ehNSX2 img{
}

.phw-g-i-ehefAD{
}

.phw-g-i-ehjhkM{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
gap:0px;
font-size:14px;
min-height:45px;
}

.phw-g-i-ehjhkM:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ehjhkM:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ehjhkM:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ehjhkM:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ehjhkM.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ehjhkM:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ei5f51{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-eiPEDs{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*16.04375);
}

.phw-g-i-eiUSMW{
}

.phw-g-i-eiZVbZ{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-eiZVbZ:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-eiZVbZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eiZVbZ:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-eiZVbZ:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-eiZVbZ.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-eiZVbZ:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-eib7KZ{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-eib7KZ:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-eilWUK{
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);
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
line-height:1.4;
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-eirES3{
background-color:transparent;
transition:all 0.2s;
border-style:none;
}

.phw-g-i-eizMF9{
}

.phw-g-i-ejEX9Q{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-ejFTVr{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*4.625);
border-top-right-radius:calc(var(--border-radius-base)*4.625);
border-bottom-left-radius:calc(var(--border-radius-base)*4.625);
border-bottom-right-radius:calc(var(--border-radius-base)*4.625);
border-style:none;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-ejTBrp{
}

.phw-g-i-ek817a{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-ekUIjQ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*35);
}

.phw-g-i-ekVuvy{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-top-style:none;
border-style:none;
}

.phw-g-i-ekaoe3{
}

.phw-g-i-ekcpDB{
font-size:22px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-ekece1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-ekfDDR{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-elUDGx{
color:var(--phw-custom-black000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
margin-bottom:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-esT73N:hover .phw-g-i-elUDGx{
color:var(--white);
background-color:transparent;
}

.phw-g-i-elibtw{
}

.phw-g-i-em39lM{
}

.phw-g-i-em3ny2{
color:var(--white);
-webkit-background-clip:unset;
font-weight:700;
background:none;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
-webkit-text-fill-color:unset;
text-align:left;
}

.phw-g-i-emUgQZ{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
}

.phw-g-i-emu49G{
height:370px;
}

.phw-g-i-emzkYR{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
}

.phw-g-i-enQrf7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-enUCsf{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*16.25);
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
justify-content:;
align-items:;
text-align:start;
}

.phw-g-i-env98k{
}

.phw-g-i-eo6vzW{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-eoJteQ{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-eoJteQ img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-eok4ft{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-eomZgs{
}

.phw-g-i-ep8Pvy{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-epLkOT{
}

.phw-g-i-epSUD3{
}

.phw-g-i-eq3XJ6{
font-size:18px;
line-height:1.4444;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-eq5f9x{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-eqQUBo{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-eqQUBo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-Ht5q9Z:hover .phw-g-i-eqQUBo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-IJe94k:hover .phw-g-i-eqQUBo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
opacity:1;
height:330px;
}

.phw-g-i-eqmPPA{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-2AhkiX:hover .phw-g-i-eqmPPA{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
width:200px;
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-er4gau{
height:300px;
width:450px;
}

.phw-g-i-erDphF:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-erDphF:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-erDphF:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-erDphF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-erDphF.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-erDphF:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-erDphF{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*5.25);
}

.phw-g-i-erK36M{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
max-height:200px;
height:250px;
}

.phw-g-i-erZv9l{
width:660px;
height:410px;
}

.phw-g-i-erub35{
}

.phw-g-i-es7Qjk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-esFwbb{
}

.phw-g-i-esT73N{
}

.phw-g-i-esWL6q{
font-family:var(--cms-g-roboto);
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
}

.phw-g-i-espObq{
}

.phw-g-i-etMLKy{
color:var(--white);
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-etMLKy{
color:var(--white);
height:380px;
}

.phw-g-i-eteoPm{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-eth95S{
font-size:12px;
}

.phw-g-i-eu9w44{
}

.phw-g-i-euBEJq{
}

.phw-g-i-euFlMu{
}

.phw-g-i-euP5dh{
}

.phw-g-i-eul2W4{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-bordercolore9e9e9);
border-inline-end-width:1px;
}

.phw-g-i-eumapx{
font-weight:700;
font-size:30px;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-ev8Qzo{
}

.phw-g-i-evTYTS{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
margin-bottom:calc(var(--mu-space)*2.5);
align-items:start;
}

.phw-g-i-evjmmt{
color:var(--white);
font-weight:700;
font-size:60px;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-ew2494{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ewBLca{
}

.phw-g-i-ewM8O1{
}

.phw-g-i-ewMmke{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
opacity:1;
text-align:center;
}

.phw-g-i-ewexSx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/AdBanner-1724738227691.svg);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ex4EC9{
}

.phw-g-i-exFbp8{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:353px;
height:100%;
}

.phw-g-i-exgV7K{
color:var(--white);
font-size:18px;
}

.phw-g-i-eyHtrg{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-eyRw4v{
}

.phw-g-i-eyj9C0{
}

.phw-g-i-eys3ss{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:51px;
padding-inline-start:12px;
padding-inline-end:12px;
}

.phw-g-i-eys3ss:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-eys3ss:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-eys3ss:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-eys3ss:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-eys3ss.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-eys3ss:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ezGiea{
}

.phw-g-i-ezKiMV{
height:10px;
width:10px;
opacity:0;
}

.phw-g-i-ezMYPN{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-ezjdCm{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
border-width:1px;
}

.phw-g-i-ezjdCm:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:transparent;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ezjdCm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ezjdCm:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ezjdCm:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-ezjdCm.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ezjdCm:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ezp1oK{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-ezrVIv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
line-height:1.4;
}

.phw-g-i-ezxczC{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-f0SLKi{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
max-width:150px;
max-height:70px;
}

.phw-g-i-f0whyh{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:16px;
text-align:center;
}

.phw-g-i-f1tEGe{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-f2FKWi{
font-size:24px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-f2g2mv{
}

.phw-g-i-f2vuhI{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-f3aVsx{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-f3cDob{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-f3d1DY{
}

.phw-g-i-f3rgpl{
}

.phw-g-i-f3vSdl{
max-height:auto;
max-width:auto;
width:100%;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-f4HAS8{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-f4WDym{
fill:var(--icon-light);
}

.phw-g-i-f4XgAV{
}

.phw-g-i-f4c3Cn{
max-height:auto;
max-width:auto;
width:100%;
min-height:auto;
min-width:auto;
height:auto;
}

.phw-g-i-f54UO4{
}

.phw-g-i-f5XXC0{
height:56px;
}

.phw-g-i-f6hHv3{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-f6hHv3{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-f6lhBu{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-f6lhBu:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-f7EHla{
}

.phw-g-i-f7JuNk{
width:175px;
}

.phw-g-i-f7UzUb{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-f7YISj{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-f7YISj:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-f7YISj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-f7YISj:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-f7YISj:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-f7YISj.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-f7YISj:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-f7YSRA{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
opacity:1;
height:25px;
}

.phw-g-i-f7fHJR{
}

.phw-g-i-f88W63{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-f8YPRB{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

.phw-g-i-f8ZRbx{
}
.phw-g-i-f8ZRbx img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-f8p63M{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-f914cg{
text-align:left;
}

.phw-g-i-f9BD6S{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-f9FDLw{
}

.phw-g-i-f9HIxF{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-20);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-f9S1NV{
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-f9S1NV{
color:var(--white);
text-align:center;
opacity:1;
}

.phw-g-i-f9i6s1{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

.phw-g-i-fA3MWw{
}

.phw-g-i-fAsznk{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-fB8Mus{
}

.phw-g-i-fBDXDv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-fBdRlj{
}

.phw-g-i-fC4JuQ{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-fCA90f{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-fCPvMB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-fCYxs9{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fCaZiN{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:16px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-fCfc2O{
}

.phw-g-i-fDCYsf{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
font-size:22px;
line-height:1.3;
}

.phw-g-i-fDo7L7{
}

.phw-g-i-fDox8c{
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-fDwwr5{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-fDz5MX{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
width:191px;
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:83px;
}

.phw-g-i-fE4Kho{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-fE4Kho:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-fE4Kho:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fE4Kho:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-fE4Kho:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-fE4Kho.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-fE4Kho:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-fEZUUS{
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-fEZUUS{
height:300px;
text-align:center;
}

.phw-g-i-fEiLIB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fEvdG4{
}

.phw-g-i-fEyCo7{
font-size:44px;
line-height:1.1;
color:var(--white);
}

.phw-g-i-fF8csP{
background-color:var(--widget-bg-gray-color);
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-fFSWho{
}

.phw-g-i-fFYLP4{
}

.phw-g-i-fG1rwz{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-fGD61G{
}

.phw-g-i-fGjbCn{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-fGtK3x{
height:240px;
}

.phw-g-i-fH3uoN{
font-size:18px;
line-height:1.6;
color:var(--white);
}

.phw-g-i-fHKGrv{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
width:547px;
}

.phw-g-i-fHMn2Z{
font-size:18px;
line-height:1.66667;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
height:60px;
width:380px;
}

.phw-g-i-fHWeuY{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281933-1718188821244.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-fI2lGR{
color:var(--white);
font-size:14px;
}

.phw-g-i-fI2lGR:hover{
color:var(--white);
}

.phw-g-i-fIK7OH{
height:350px;
}

.phw-g-i-fIVX8k{
margin-top:calc(var(--mu-space)*18.75);
}

.phw-g-i-fJ14Uf{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-fJBAzm{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--light-text);
}

.phw-g-i-fJd0N6{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fJpU4j{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-fKDtaC{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-fKR6M4{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-fKTaz3{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fKmz0Z{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-fLwJRT{
color:var(--brand-color-primary);
}

.phw-g-i-fMDEn6{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-fMUddE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-fMVCIf{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-fMjnrr{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-fMwv0k{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-fNvcO8{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-fO2xLz:hover{
color:var(--white);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:transparent;
background-image:none;
}

.phw-g-i-fO2xLz{
font-weight:400;
color:var(--white);
border-style:none;
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);
background-color:transparent;
text-decoration:underline;
}

.phw-g-i-fO2xLz:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fO2xLz:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-fO2xLz:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-fO2xLz.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-fORxo8{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-weight:700;
font-size:14px;
}

.phw-g-i-fOd23W{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-fP3IdK{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-fPYFxj{
width:100%;
}

.phw-g-i-fPaxKP{
width:300px;
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-fPcroU{
}

.phw-g-i-fPhr6j{
}

.phw-g-i-fPhr6j:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-fPiOGI{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-inline-end:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-2.375);
}

.phw-g-i-fPqepI{
overflow:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-fPwZAg{
}

.phw-g-i-fQEuUf{
}

.phw-g-i-fQMYDR{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-fQQQYR{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-fQQQYR:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-fQQQYR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fQQQYR:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-fQQQYR:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-fQQQYR.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-fQQQYR:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-fQtNja{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-fQwWIA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-fRNa9T{
fill:var(--phw-custom-white1);
}

.phw-g-i-fRXrka{
}

.phw-g-i-fS6Gzo{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-fSxm6i{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
opacity:0;
}

.phw-g-i-fT9Rop{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-fTXevF{
}

.phw-g-i-fU6WAr{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-fV1nvx{
}

.phw-g-i-fVLJyV{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-fVRlKa{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-fVeuBP{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-fVeuBP:hover{
border-color:var(--phw-custom-btm-border8a0318);
}

.phw-g-i-fW4DrF{
opacity:0;
font-size:0px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-fW4DrF{
font-size:14px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-fWK23U{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
opacity:0;
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
height:0px;
}

.phw-g-i-iMv6tl:hover .phw-g-i-fWK23U{
opacity:1;
}

.phw-g-i-fXJtLY{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
}

.phw-g-i-fXLW8N{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-fYp3Sl{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-fZ1htr{
font-size:14px;
}

.phw-g-i-fZ4cOc{
color:var(--white);
}

.phw-g-i-fZ7IRC{
height:700px;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-fZLTtc{
}

.phw-g-i-fa3Oc6{
margin-top:calc(var(--mu-space)*2.25);
}

.phw-g-i-faF3b5{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-faJKNJ{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-faz6Xj{
}

.phw-g-i-fcOzIq{
font-weight:400;
width:100%;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-inline-end:calc(var(--pu-space)*5.5);
}

.phw-g-i-fccRA2{
height:370px;
}

.phw-g-i-fdH7Gg{
color:var(--white);
text-decoration:none;
font-size:12px;
}

.phw-g-i-fdH7Gg:hover{
color:var(--white);
}

.phw-g-i-fdaYrK{
font-size:30px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-fdi5pT{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-fdi5pT:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-fdi5pT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fdi5pT:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-fdi5pT:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-fdi5pT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-fdi5pT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-feViYR{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-feViYR:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:18px;
min-height:45px;
}

.phw-g-i-feViYR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-feViYR:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-feViYR:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-feViYR.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-feViYR:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-feYtZX{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-fegY8r{
}

.phw-g-i-feq84F{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-fezhwx{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-fezhwx{
color:var(--white);
opacity:1;
}

.phw-g-i-ff9z4i{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-size:tile;
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
}

.phw-g-i-ffYOas{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-fgAC7a{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.8;
}

.phw-g-i-fgGBta{
}

.phw-g-i-fh3SJF{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-fhHNbv{
}

.phw-g-i-fhkI9m{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-fhmfEy{
font-size:18px;
line-height:1.66667;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-17.375);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
height:90px;
width:800px;
}

.phw-g-i-fhnciy{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-fhvGHc{
font-weight:700;
font-size:24px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*0.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*-10);
}

.phw-g-i-fi6PCE{
fill:var(--icon-light);
}

.phw-g-i-fihPaC{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-fj9KWX{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
color:var(--white);
}

.phw-g-i-fjtWiu{
font-weight:600;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-fkJG0n{
}

.phw-g-i-fkmso2{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-fl3VK8{
background:var(--phw-custom-gradient1);
}

.phw-g-i-fl9Uco{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-flPPNm{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:20px;
}

.phw-g-i-flQmZV{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-flhcTE{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-fmGTej{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-B6iuPm:hover .phw-g-i-fmGTej{
font-size:14px;
line-height:1.3;
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

.phw-g-i-fmSaGp{
background-color:transparent;
}

.phw-g-i-fmUZIv{
}

.phw-g-i-fnMRlr{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-fndW3p{
}

.phw-g-i-fo4S2o{
}

.phw-g-i-fo91pk{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
color:var(--phw-custom-black000000);
}

.phw-g-i-fonaSv{
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-fovgf9{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-footer-bg);
}

.phw-g-i-fp2UmU{
}

.phw-g-i-fpFHdh{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-fpOHft{
}

.phw-g-i-fpW2X5{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
font-weight:300;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-fpW2X5{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
}

.phw-g-i-fpa9jz{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-fq63Sk{
}

.phw-g-i-fqCmoz{
background:var(--phw-custom-gradient1);
}

.phw-g-i-fqUt7I{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-fqzUiN{
background-color:var(--brand-color-secondary);
}

.phw-g-i-fraOST{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-frviku{
}
.phw-g-i-frviku img{
}

.phw-g-i-fs7wzB{
background-color:var(--phw-custom-white);
}

.phw-g-i-fsGJ9c{
color:var(--phw-custom-text-cac001f);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-fsOUo4{
}

.phw-g-i-fsSvuq{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-fsxx1m{
color:var(--phw-custom-black000000);
height:50px;
max-height:50px;
}

.phw-g-i-ftKGA8{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:600px;
}

.phw-g-i-ftVRqQ{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-fu0U19{
font-size:60px;
}

.phw-g-i-fuRocO{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-fv6ghH{
}

.phw-g-i-fvfXep{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-fvizm0{
}

.phw-g-i-fx405j{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-fxCTI5{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-fxRKdo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fxVcKP{
font-size:30px;
color:var(--white);
}

.phw-g-i-fy2umL{
font-size:14px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-fyYyqq{
}

.phw-g-i-fyZuAN{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-fykcvx{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-fzF9Rq{
}

.phw-g-i-fzNr3H{
margin-top:calc(var(--mu-space)*2);
width:75%;
}

.phw-g-i-fzUa1o{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-fzZxcn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-g0YNR0{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-g0bw4P{
}

.phw-g-i-g0iVFX{
}

.phw-g-i-g0oazU{
font-size:14px;
color:var(--white);
}

.phw-g-i-g1SMIB{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
}

.phw-g-i-g1Wfqa{
}

.phw-g-i-g1fBme{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-g1yDIC{
}

.phw-g-i-g1zDSu{
}

.phw-g-i-g2iHMt{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-g2oDRP{
color:var(--white);
}

.phw-g-i-g3DDsZ{
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-g3FHzm{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
font-weight:300;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-style:italic;
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
justify-content:center;
align-items:center;
text-align:center;
}

.phw-g-i-g3Otnp{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/jtcbanner1-1722581329153.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-g3XBQw{
color:var(--white);
}

.phw-g-i-g48D0D{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-g4EgMh{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-g4VL47{
color:var(--phw-custom-black000000);
height:50px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-g4aQeW{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-g56lTe{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-g5sYsO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:241px;
}

.phw-g-i-g6TqBv{
color:var(--white);
}

.phw-g-i-g6twrU{
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-g7iYGV{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-g7pJhw{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:51px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-g7pJhw:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-g7pJhw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-g7pJhw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-g7pKK3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-g7tnXI{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-g8dILe{
}

.phw-g-i-g8gfu1{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-g8mniw{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*15);
}

.phw-g-i-g8qkYG{
font-size:14px;
color:var(--white);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-g8rNbp{
min-height:250px;
}

.phw-g-i-g8tlbs{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-g9Pi3f{
font-size:13px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-g9TgAg{
color:var(--text-dark);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-16.25);
}

.phw-g-i-g9fzrK{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-g9o1t7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736162379376.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-g9u4ja{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
max-height:230px;
}

.phw-g-i-gAZ18Z{
}

.phw-g-i-gAxhsI{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-gBAs1d{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-gBBACX{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-gBh4Hk{
}

.phw-g-i-gBr7hm{
font-weight:700;
font-size:24px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*0.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-gC09nH{
font-size:14px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-gCC89y{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-gCjdvv{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-gD2K52{
}
.phw-g-i-gD2K52 img{
object-fit:cover ;
}

.phw-g-i-gD3UsS{
}

.phw-g-i-gD6hQU{
}

.phw-g-i-gD7eCW{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
}

.phw-g-i-gD7eCW:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gD7eCW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gD7eCW:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gD7eCW:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gD7eCW.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-gD7eCW:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-gDCeBn{
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-gDOyIK{
background-color:var(--phw-custom-white);
}

.phw-g-i-gF1KdR{
}

.phw-g-i-gFAXZZ{
height:350px;
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-gFImq8{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-gFJCuQ{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gG8Sb6{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
width:498px;
}

.phw-g-i-gGOBBb{
}

.phw-g-i-gGaRdJ{
font-size:18px;
line-height:1.4;
text-transform:capitalize;
}

.phw-g-i-gGgkA4{
}

.phw-g-i-gH5t6o{
}

.phw-g-i-gHBViI{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
margin-inline-end:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-gHGkMy{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:60px;
}

.phw-g-i-gHGkMy:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-gHGkMy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gHGkMy:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gHGkMy:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gHGkMy.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-gHGkMy:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-gHNTAg{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-gHqkF4{
fill:var(--brand-color-primary);
}

.phw-g-i-gISqon{
background-color:var(--widget-bg-white-color);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-gImri0{
}

.phw-g-i-gIn4Zq{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-gJbrsI{
font-weight:600;
font-size:22px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

.phw-g-i-gJh0Ml{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-gJh0Ml{
height:380px;
}

.phw-g-i-gK7lvW{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-gKS9K8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-gL9O6I{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-darkblack000000);
}

.phw-g-i-gLCexq{
}

.phw-g-i-gLIvX2{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-gLn496{
color:var(--white);
text-decoration:none;
font-size:14px;
text-align:start;
}

.phw-g-i-gLn496:hover{
color:var(--white);
}

.phw-g-i-gLr4VJ{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-gLuzby{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-gLuzby:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-gMYEGm{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
}

.phw-g-i-gMrcQ5{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-gMt7D2{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-gMyF2c{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*11.25);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-gMyF2c{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
}

.phw-g-i-gNSTif{
}

.phw-g-i-gNiNuN{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-gO0QCM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gOivQQ{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-gPDsbV{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:transparent;
}

.phw-g-i-gPU6Me{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:80%;
height:85%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gPVFmz{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
line-height:1.625;
}

.phw-g-i-gPfKtO{
font-size:14px;
color:var(--white);
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-gPfKtO:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-gPrD8A{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-gQ2Pfv{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-gQ7xdl{
width:1065px;
height:24px;
}

.phw-g-i-gQJB4J{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
font-size:18px;
min-height:40px;
}

.phw-g-i-gQJB4J:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-gQJB4J:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gQJB4J:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gQJB4J:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gQJB4J.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-gQJB4J:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-gR92rf{
}

.phw-g-i-gRX4wB{
}

.phw-g-i-gRZQPI{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
}

.phw-g-i-gS0Qc1{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-gSHjv8:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-gSHjv8:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-gSHjv8{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
gap:0px;
}

.phw-g-i-gSHjv8:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-gSHjv8.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-gSPJ15{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
max-width:384px;
width:384px;
max-height:50px;
height:50px;
}

.phw-g-i-gSuoB0{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-gTUVbn{
}

.phw-g-i-gTn2CF{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-gTpVBe{
}

.phw-g-i-gU5WDf{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-gUu29t{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:40%;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-gUu29t:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-gUu29t:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gUu29t:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-gUu29t:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gUu29t.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-gUu29t:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-gUzoUY{
}

.phw-g-i-gV9u1A{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapartoftechteam1-1718793549349.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gVDYjs{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-gVDYjs:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-gVDYjs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gVDYjs:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-gVDYjs:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-gVDYjs.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-gVDYjs:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-gVgzR8{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-gW30Jg{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-gW3qwp:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-gW3qwp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gW3qwp.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-gW3qwp:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-gW3qwp{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-gW3qwp:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gW3qwp:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-gWO7S5{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-gWWbAX{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:20px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-gWWbAX{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-gWoiw1{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
max-height:51px;
}

.phw-g-i-gXIJlP{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-top: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.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-gXWv0l{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:400;
}

.phw-g-i-Z15cAK:hover .phw-g-i-gXWv0l{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-gXdP9M{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-gY49ri{
margin-inline-start:calc(var(--mu-space)*-27.625);
}

.phw-g-i-gYM8ES{
opacity:0;
}

.phw-g-i-gYx6yf{
}

.phw-g-i-gZ9ygz{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-gZIBVn{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-gZL0cJ{
}

.phw-g-i-gZZJnL{
}

.phw-g-i-gZjC87{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-bordercolore9e9e9);
border-inline-end-width:1px;
}

.phw-g-i-gZmcSW{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-ga1tuP{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-M4Koey:hover .phw-g-i-ga1tuP{
background-color:transparent;
}

.phw-g-i-gbvDOI{
border-inline-end-style:solid;
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
}

.phw-g-i-gdCiHT{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-gdCvpi{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*5.625);
color:var(--white);
}

.phw-g-i-gdg8z4{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-gdpGrC{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-gdzWWv{
color:var(--white);
}

.phw-g-i-geCrsk{
}

.phw-g-i-gebyFi{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-geeCQE{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-gepuA4{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-gf9oHp{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-gfEVs3{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-gfuPg7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gfzR2G{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-gg90fa{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-ggZHyP{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-gh1Dks{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-gh1Dks:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-gh1Dks:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gh1Dks:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-gh1Dks:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-gh1Dks.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-gh1Dks:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ghXEAR{
}

.phw-g-i-ghcPKu{
}

.phw-g-i-ghjvSO{
height:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ghsmr6{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
box-shadow:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-ghsmr6{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:none;
}

.phw-g-i-ghuUXJ{
}
.phw-g-i-ghuUXJ img{
}

.phw-g-i-gi6vuQ{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:260px;
margin-top:calc(var(--mu-space)*-38.75);
}

.phw-g-i-gimsxw{
color:var(--white);
}

.phw-g-i-gio9Dx{
border-right-style:none;
}

.phw-g-i-gj2JDy{
color:var(--white);
}

.phw-g-i-gj2JDy:focus{
}

.phw-g-i-gjZ3Mf{
}

.phw-g-i-gjyuqR{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*11.25);
}

.phw-g-i-gk9BD9{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-gkJR27{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-43.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-A1QKM6:hover .phw-g-i-gkJR27{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-gkWoSl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-gkbfo0{
color:var(--text-dark);
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-gkwcsy{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-gl7F9U{
color:var(--white);
}

.phw-g-i-glRP60{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-glw1uP{
height:400px;
}

.phw-g-i-glxNHe:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-glxNHe:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-glxNHe.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-glxNHe:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-glxNHe{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-glxNHe:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-glxNHe:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gm1Nk6{
width:1065px;
height:24px;
}

.phw-g-i-gm8tGX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
}

.phw-g-i-gmV35j{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gmaScD{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-gmgvYo{
}

.phw-g-i-gn9CGs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
justify-content:space-between;
}

.phw-g-i-gnNCYn{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-gnOb77{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*-18.625);
}

.phw-g-i-gnRx2h{
opacity:0;
}

.phw-g-i-gnTx7h{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-gomnoH{
color:var(--phw-custom-black000000);
overflow:auto;
height:47px;
width:-2px;
max-height:50px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-gonZdi{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-gpW75U{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-position:50% 0%;
background-color:var(--phw-custom-background-6e0a0f);
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-gqfaWM{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-grHPXQ{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-grHPXQ{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-grRpts{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-grfOdE{
justify-content:end;
text-align:center;
}

.phw-g-i-gs1C08{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gsPpbZ{
background-color:var(--brand-color-secondary);
}

.phw-g-i-guFP1k{
}

.phw-g-i-guLYNT{
}

.phw-g-i-gusolL{
}

.phw-g-i-gvChTv{
}

.phw-g-i-gvLIM1{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-gvRoj0{
}

.phw-g-i-gvxd6m{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

.phw-g-i-gwFI9n{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-gwLZmZ{
font-size:18px;
font-weight:700;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2.1);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.1);
background-color:var(--brand-color-primary);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-gwlpeb{
font-size:20px;
color:var(--white);
font-weight:600;
}

.phw-g-i-gwlzFF{
height:25px;
width:25px;
}

.phw-g-i-gx1npr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview2-1717157846652.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-gxTMhU{
}

.phw-g-i-gxUgY2{
}

.phw-g-i-gxdVzJ{
text-align:center;
}

.phw-g-i-gyR8Kb{
}

.phw-g-i-gycQ2s{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}

.phw-g-i-gycQ2s:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-gycQ2s:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-gycQ2s:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gycQ2s:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-gycQ2s.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-gycQ2s:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-gycfrH{
text-align:left;
}

.phw-g-i-gzUAoc{
}

.phw-g-i-gzpw8W{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-h0AIM8{
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
width:auto;
height:100%;
max-height:800px;
}

.phw-g-i-h0C7T5{
}

.phw-g-i-h0Q5M7{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-h0fTQH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-h0spNa{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-h1B1eh{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-width:0px;
}

.phw-g-i-h1G1kW{
}

.phw-g-i-h1OwDO{
background:var(--phw-custom-footer-bg);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-h1Z33F{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-h2O7cy{
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-h2lRxj{
}

.phw-g-i-h3PKZ9{
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-h3YmHQ{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-h4YQuV{
}

.phw-g-i-h4eNPj{
background-color:var(--phw-custom-white);
}

.phw-g-i-h4nJ65{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-h4sYbv{
}

.phw-g-i-h4x9sP{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-h5DUDW{
}

.phw-g-i-h5uCZK{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-h60hjg{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-h6AByG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-h6CEDr{
}

.phw-g-i-h6hczs{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-h6hczs img{
}

.phw-g-i-h6wvak{
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-h7No3T{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-h7qlpO{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-h84MXO{
}

.phw-g-i-h8AKBl{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
min-height:40px;
padding-left:8px;
padding-right:8px;
background-color:var(--brand-color-primary);
}

.phw-g-i-h8xDG8{
}

.phw-g-i-h9VDoa{
}

.phw-g-i-hA2uss{
}

.phw-g-i-hAI1f2{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
font-size:14px;
}

.phw-g-i-hAp07A{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-hAxAGc{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-hAySMq{
padding-inline-start:calc(var(--pu-space)*25);
}

.phw-g-i-hBK5vW{
}

.phw-g-i-hBjWUn{
height:400px;
width:600px;
}

.phw-g-i-hCLnJy{
}

.phw-g-i-hCO0DO{
fill:var(--brand-color-primary);
}

.phw-g-i-hCjXdQ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*26);
padding-inline-end:calc(var(--pu-space)*26);
}

.phw-g-i-hCy73T{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:center;
}

.phw-g-i-hDL78h{
}

.phw-g-i-hDqy9P:hover{
font-weight:500;
color:var(--white);
border-style:none;
}

.phw-g-i-hDqy9P{
font-weight:500;
color:var(--white);
border-style:none;
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-hEKfZK{
color:var(--white);
display:inline-flex;
font-size:14px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-weight:500;
border-style:none;
font-family:var(--cms-g-inter);
}

.phw-g-i-hEKfZK:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-hEP6dU{
opacity:0;
font-size:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-hEP6dU{
font-size:16px;
opacity:1;
}

.phw-g-i-hEczSz{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*-18.75);
}

.phw-g-i-hFJtZ0{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-hFNN9F{
font-weight:400;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:18px;
text-align:left;
}

.phw-g-i-hFP3KR{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
}

.phw-g-i-hFcOFi{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-hFtmze{
gap:80px;
}

.phw-g-i-hG6INK{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-hGIi2z{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-hGIlke{
}

.phw-g-i-hGYc5r{
}

.phw-g-i-hGd8sc{
}

.phw-g-i-hGh1OX{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-hGh1OX img{
}

.phw-g-i-hHKvgu{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-hHM04C{
color:var(--white);
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-hHtJao{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hI5NZg{
}

.phw-g-i-hILbvi{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-hIeawk{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:28px;
}

.phw-g-i-hIg7Az{
}

.phw-g-i-hJ63CD{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-hJ90BG{
text-align:left;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-hJGKcL{
}

.phw-g-i-hJYNHs{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:12px;
background-color:var(--phw-custom-white);
border-width:1px;
margin-top:calc(var(--mu-space)*1.5);
margin-bottom:calc(var(--mu-space)*4.16625);
}

.phw-g-i-hJYNHs:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-hJYNHs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hJYNHs:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hJYNHs:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hJYNHs.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hJYNHs:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hJaRMp{
}

.phw-g-i-hKILfw{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-hKN2KJ{
}

.phw-g-i-hKcoKR{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-hKdzfm{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-hKro8Y{
background-color:var(--brand-color-primary);
}

.phw-g-i-hL1KUF{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-hL1lVA{
height:auto;
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-hLYiLM{
font-size:18px;
color:var(--phw-custom-black000000);
}

.phw-g-i-hM7iMl{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-hMKjAI{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-hNDDep{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-hNNiko{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-hNdrJ0{
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-hNfJX0{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-hNfJX0 img{
}

.phw-g-i-hO3Ekf{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-width:0px;
border-inline-start-style:none;
}

.phw-g-i-hOASeF{
color:var(--phw-custom-heading-color);
font-size:28px;
}

.phw-g-i-hODLxp{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-hOLX05{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-top-style:none;
}

.phw-g-i-hOQ96K{
}

.phw-g-i-hOWd8W{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-hOWo7D{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-hPqaVr{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:358px;
}

.phw-g-i-hQfW24{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-hRJbw7{
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);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-inter);
}

.phw-g-i-hRR3PM{
font-weight:700;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-hRcCuZ{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-hRcCuZ{
color:var(--white);
opacity:1;
}

.phw-g-i-hSNOPW{
font-size:22px;
line-height:1;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-blacktransb7bbbb);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
width:350px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.75;
}

.phw-g-i-hSPUQu{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/jtcbanner1-1722581329153.png);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-hSxtxT{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-size:24px;
}

.phw-g-i-hTHJsG{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40%;
height:40px;
width:40px;
padding-left:8px;
padding-right:8px;
}

.phw-g-i-hTHJsG:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hTHJsG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hTHJsG:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hTHJsG:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-hTHJsG.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hTHJsG:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hTZ531{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-hTiXka{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:100%;
width:100%;
}

.phw-g-i-hTo9Rq{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}

.phw-g-i-hTo9Rq:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-hTo9Rq:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hTo9Rq:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-hTo9Rq:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-hTo9Rq.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hTo9Rq:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hTpYzp{
}

.phw-g-i-hUEkPI{
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-hUIywv{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
}

.phw-g-i-hUry8V{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-hVOf7Z{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-hVQtzK{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-hVgDUx{
}

.phw-g-i-hViS8u{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-hVlpu2{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-hW6TVk{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-hWZDZX{
color:var(--white);
}

.phw-g-i-hWcwKJ{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-hWoVTN{
}

.phw-g-i-hXBD3c{
font-size:14px;
color:var(--white);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-hXHbnH{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
padding-top:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-hXU4Ws{
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);
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
line-height:1.4;
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-hXYbI5{
}

.phw-g-i-hXgeRT{
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);
height:450px;
}

.phw-g-i-hXzNg6{
}

.phw-g-i-hYDCa0{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:14px;
min-height:45px;
}

.phw-g-i-hYDCa0:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-hYDCa0:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hYDCa0:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hYDCa0:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hYDCa0.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hYDCa0:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hYENq0{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-hYTEJM{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-hYZLu9{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
width:170.75px;
}

.phw-g-i-hZyznj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-ha5zbW{
}

.phw-g-i-ha7utu{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-ha8rut{
min-height:40px;
margin-top:calc(var(--mu-space)*0.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-haL63p{
line-height:1.1;
color:var(--white);
font-size:46px;
}

.phw-g-i-haocNl{
font-size:16px;
color:var(--white);
font-weight:700;
}

.phw-g-i-hb0zsV{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:56px;
}

.phw-g-i-hbWFdU{
}
.phw-g-i-hbWFdU img{
object-fit:contain;
}

.phw-g-i-hbcm4G{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:1px;
border-style:solid;
border-top-style:none;
}

.phw-g-i-hbglNt{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-hbglNt:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-hbglNt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hbglNt:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hbglNt:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hbglNt.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hbglNt:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hcJQbt{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-hcW4op{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-hclJXf{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-hcqVjg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-hcztsX{
font-size:18px;
line-height:1.4;
margin-top:calc(var(--mu-space)*1.5);
color:var(--phw-custom-black000000);
}

.phw-g-i-hdYFv4{
}

.phw-g-i-hdioOX{
}

.phw-g-i-hdztWj{
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-heDDSY{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-heO5dM{
}

.phw-g-i-hePmqP{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-hePmqP.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-hePmqP:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-hePmqP:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--link-color);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-hePmqP:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hePmqP:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hePmqP:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-hef1KZ{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-hef1KZ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-hef1KZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-hef1KZ:focus{
color:var(--white);
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
}

.phw-g-i-hef1KZ:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-hef1KZ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-hef1KZ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-hen9Dq{
}

.phw-g-i-hf4cU6{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-hfF0GE{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-hgAuJb{
height:225px;
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-hgGPhn{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-hgHGYl{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:400px;
}

.phw-g-i-hgMuuM{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-hgbcJq{
font-size:36px;
color:var(--white);
font-weight:700;
}

.phw-g-i-hghsSy{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-hgxsLM{
opacity:1;
}

.phw-g-i-hh29Fi{
height:200px;
}

.phw-g-i-hh5o6d{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-hh7Cm4{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-hh8yHM{
}

.phw-g-i-hhW8NA{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-hhvBLi{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:none;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-hi4Gra{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-hj7k8L{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-hj8tm8{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-hjEH6g{
}

.phw-g-i-hjTTs8{
}

.phw-g-i-hjlKX9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hkGYYO{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:22px;
}

.phw-g-i-hkvSxz{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-hkwJMo{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
padding-top:calc(var(--pu-space)*2);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-hlFhUL{
max-width:95%;
width:95%;
}

.phw-g-i-hlKzjo{
}

.phw-g-i-hlQ0nH{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:none;
height:auto;
width:100%;
}

.phw-g-i-hlr4cF{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-hm7zjp{
font-size:14px;
color:var(--white);
font-weight:400;
}

.phw-g-i-hmTQ3S{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-hmVzBs{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-hmYDEn{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-hml1UP{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-hmlCiI{
}

.phw-g-i-hmmYWn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-hmpLUa{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-hnJjOe{
color:var(--white);
text-decoration:none;
font-size:12px;
}

.phw-g-i-hndC73{
}

.phw-g-i-hnhrNw{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-hoUH5s{
}

.phw-g-i-hoWZXb{
}

.phw-g-i-hobcbe{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-hobcbe:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-hocBcs{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-hofyP6{
}

.phw-g-i-hohOeN{
}

.phw-g-i-hp15hF{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-hpZ7gb{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-hqCtlX{
}
.phw-g-i-hqCtlX img{
object-fit:cover ;
}

.phw-g-i-hqZaRq{
font-size:18px;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.2;
}

.phw-g-i-hr3Udf{
width:80%;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-hrPpci{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-hskVAJ{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-htEO8N{
}

.phw-g-i-hu4twG{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-hu6QX1{
font-size:5px;
opacity:0;
}

.phw-g-i-hu9uiX{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-huXk1r{
font-size:18px;
color:var(--white);
font-weight:700;
}

.phw-g-i-huswgP{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-huuYBV{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-hvygNM{
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-hx0zm6{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-hxONX3{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
opacity:0;
text-align:start;
height:0px;
}

.phw-g-i-iMv6tl:hover .phw-g-i-hxONX3{
opacity:1;
height:100%;
}

.phw-g-i-hxdW7b{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-hxiUa8{
font-weight:700;
text-decoration:underline;
}

.phw-g-i-hxr2NZ{
}

.phw-g-i-hyL5RF{
font-size:44px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-hyQeyR{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*4.875);
}

.phw-g-i-hzg6vj{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-MuNmAD:hover .phw-g-i-hzg6vj{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-DKtX09:hover .phw-g-i-hzg6vj{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-hzuI71{
}

.phw-g-i-i08lyL{
height:61px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-i0XWlx{
font-size:20px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--link-color);
}

.phw-g-i-i13HgB{
font-size:14px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-i199mh{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-i25FPj{
font-size:5px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-IxpHvc:hover .phw-g-i-i25FPj{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-i2V5ZO{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-i2Voj5{
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-i2ZgXU{
}
.phw-g-i-i2ZgXU img{
}

.phw-g-i-i2a2fF{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-i2x1PT{
}

.phw-g-i-i3MDkd{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-i3mqg4{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0.75);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-i3qijs{
}

.phw-g-i-i3zAQw{
font-size:30px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-roboto);
line-height:01.4;
}

.phw-g-i-i4lKC9{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-i4pQdG{
font-weight:700;
font-size:30px;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
text-align:center;
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-i4z25S{
font-weight:400;
width:100%;
font-size:14px;
padding-bottom:calc(var(--pu-space)*4);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-i5LlSB{
font-size:24px;
line-height:1;
color:var(--white);
}

.phw-g-i-i5aQyH{
}

.phw-g-i-i5i38X{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*5);
text-align:start;
}

.phw-g-i-i5u8vl{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-i5yMoR{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-i69LwA{
padding-inline-start:calc(var(--pu-space)*0);
text-align:start;
}

.phw-g-i-i6C9um{
}

.phw-g-i-i6CFCL{
}

.phw-g-i-i6VQnu{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-i7A08N{
width:30px;
height:30px;
}

.phw-g-i-i7Zdom{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-i7vwuQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-i84aUT{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-i8HWxb{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-i9Ax0T{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-i9CEo4{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
width:100%;
}

.phw-g-i-i9VEzJ{
}
.phw-g-i-i9VEzJ img{
}

.phw-g-i-i9yL8F{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
text-align:center;
margin-bottom:calc(var(--mu-space)*-4.375);
background-color:var(--phw-custom-jb5b3b3);
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-iAPUJ3{
}

.phw-g-i-iAWIIL{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-iAoMje{
}

.phw-g-i-iAp4Tm{
color:var(--white);
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.25;
text-align:left;
}

.phw-g-i-iB7eTY{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100px;
}

.phw-g-i-iBmrJ6{
}

.phw-g-i-iBnPX5{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-iBpIh4{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-iC2q1g{
height:400px;
}

.phw-g-i-iC49Yx{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-iC8QsV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-iCaKEy{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-iCqBBH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-iCym5Y{
}

.phw-g-i-iDGiFG{
overflow:visible !important;
}

.phw-g-i-iDSMv0{
}

.phw-g-i-iDTWEJ{
}

.phw-g-i-iDnfn3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725970840642.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
background-position:0% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-iFSXl6{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-iG1nzk{
object-fit:fill;
}

.phw-g-i-iGJUT8{
}

.phw-g-i-iGqH28{
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-iH0AGm{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
height:auto;
width:100%;
}

.phw-g-i-iHCa4m{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-iHIGjG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iHkvx9{
}
.phw-g-i-iHkvx9 img{
object-fit:cover ;
}

.phw-g-i-iHs1od{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-iI5C3c{
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:0px;
border-style:none;
border-color:transparent;
}

.phw-g-i-iI65rj{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
}

.phw-g-i-iIF61F{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-iIOCun{
}

.phw-g-i-iIoSrC{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-iJM11E{
font-size:16px;
color:var(--body-color);
font-weight:700;
}

.phw-g-i-iJeiPh{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-iJeiPh:hover{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:14px;
min-height:60px;
height:60px;
}

.phw-g-i-iJeiPh:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-iJeiPh:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-iJeiPh:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-iJeiPh.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-iJeiPh:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-iKO3ry{
}

.phw-g-i-iKwTWH{
}

.phw-g-i-iLTV3m{
font-size:18px;
line-height:01.4;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
width:auto;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
height:100%;
}

.phw-g-i-iLXaPD{
color:var(--white);
font-size:15px;
}

.phw-g-i-iMB4kC{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-iMB4kC{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}

.phw-g-i-iMEGBi{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-bordercolore9e9e9);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-iMMihf{
}

.phw-g-i-iMlNOb{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-iMv6tl{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-iMv6tl:hover{
}

.phw-g-i-iNDPDv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iNY7cm{
opacity:1;
height:30px;
}

.phw-g-i-B6iuPm:hover .phw-g-i-iNY7cm{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-iNciu1{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-iNrZEP{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-iNrZEP img{
object-fit:cover;
}

.phw-g-i-iO9q7d{
border-style:none;
}

.phw-g-i-iOAdQo{
}

.phw-g-i-iOGkAy{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-iOuXsf{
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-iPAGco{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-iPEUEl{
}

.phw-g-i-iPQaX7{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
background-color:var(--brand-color-primary);
border-width:1px;
}

.phw-g-i-iPQaX7:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-iPQaX7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-iPQaX7:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-iPQaX7:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-iPQaX7.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-iPQaX7:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-iPeuSI{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-iPijf6{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*26);
padding-inline-start:calc(var(--pu-space)*26);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-iPuGcl{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-iPxnca{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-iPzGhN{
font-weight:700;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-iQNkQq{
}

.phw-g-i-iQfGgp{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-iQlDTG{
}

.phw-g-i-iRQceN{
border-style:none;
}

.phw-g-i-iRwfgb{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-iSAcmy{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-iSHckT{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:600px;
}

.phw-g-i-iSdzNk{
}

.phw-g-i-iSjieD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-iSwkTJ{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:24px;
}

.phw-g-i-iT2iDB{
}

.phw-g-i-iTyx9Q{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-iUig2W{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-iV1Ywe{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-iVvDIV{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
text-align:center;
}

.phw-g-i-iVwZ7J{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-iW8E6F{
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
height:300px;
}

.phw-g-i-iWTeok{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-iWZTWI{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-iWurNm{
font-family:var(--cms-g-inter);
font-size:28px;
line-height:1.5;
}

.phw-g-i-iXLmvJ{
height:400px;
}

.phw-g-i-iXWtXZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-iXg05h{
}

.phw-g-i-iYHq4A{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iYjBCq{
}

.phw-g-i-iYkGe0{
color:var(--white);
width:100%;
text-align:left;
}

.phw-g-i-iYsgMM{
fill:var(--brand-color-primary);
}

.phw-g-i-iZ67sP{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-iZ8Wj2{
}

.phw-g-i-iZKubX{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-iZUOWD{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-iZUOnh{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-iZUOnh:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-iZtUf1{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-iaePAV{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-2AhkiX:hover .phw-g-i-iaePAV{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
opacity:1;
}

.phw-g-i-iavBQS{
}

.phw-g-i-iavv1p{
}

.phw-g-i-ibIVsg{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-ibW5rN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-icBwx1{
color:var(--brand-color-primary);
}

.phw-g-i-id32vz{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-idEMcL{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-idI0Ca{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-idPfqC{
}

.phw-g-i-idRVVT{
}

.phw-g-i-idUSUz:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-idUSUz{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-idbz5V{
background-color:transparent;
}

.phw-g-i-idtdKt{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-ieDCxK{
}

.phw-g-i-ieHcKp{
margin-top:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*11.25);
}

.phw-g-i-iegigt{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:22px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-ifTfeD{
font-size:14px;
font-weight:300;
}

.phw-g-i-iff0wO{
}

.phw-g-i-ih3dIR{
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-ih3dIR:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-ih3dIR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ih3dIR:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ih3dIR.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-ih3dIR:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ihHBhe{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-ihuu0z{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
background-color:transparent;
border-width:1px;
text-decoration:underline;
}

.phw-g-i-ihuu0z:hover{
background-color:transparent;
font-family:var(--cms-g-inter);
border-color:transparent;
color:var(--white);
font-weight:700;
}

.phw-g-i-ihuu0z:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ihuu0z:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-ihuu0z:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-ihuu0z.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ihuu0z:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ii8M1z{
justify-content:center;
align-items:start;
}

.phw-g-i-iiBOzz{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-iiSgEk{
opacity:0;
}

.phw-g-i-iiYkad{
}

.phw-g-i-iicNUa{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-iinKJs{
}

.phw-g-i-ij1EJ8{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
}

.phw-g-i-ijGOa5{
height:30px;
}

.phw-g-i-ijZ7Tr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ija6WU{
}

.phw-g-i-ijpNbE{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ikbrkW{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ikwJSY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
}

.phw-g-i-il4yaI{
color:var(--white);
font-size:22px;
}

.phw-g-i-im7j1y{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
}

.phw-g-i-imNa3X{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-imSzRH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-imcAN8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-imn8x3{
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-imufJz{
}

.phw-g-i-inYByi{
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-io6GJq{
}

.phw-g-i-ioZQ8J{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-iokygd{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ioyMkL{
}

.phw-g-i-iprcTt{
background-color:var(--phw-custom-white);
}

.phw-g-i-ipvGEQ{
}

.phw-g-i-ipvGEQ:hover{
background-color:transparent;
}

.phw-g-i-ipzW3a{
}

.phw-g-i-iqbqbN{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-ir6Qxo{
width:146px;
height:41px;
}

.phw-g-i-irEpfp{
box-shadow:var(--phw-custom-boxshadow-1);
}

.phw-g-i-irPONC{
font-weight:400;
font-size:14px;
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-irmiNF{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
background-color:var(--phw-custom-jb5b3b3);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-irvm0G{
line-height:var(--heading-line-height-5);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-irwRCw{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-style:none;
border-color:var(--brand-color-primary);
}

.phw-g-i-isHAlH{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-isHAlH{
height:300px;
}

.phw-g-i-isO1Cp{
height:30px;
}

.phw-g-i-isUuPF{
fill:var(--brand-color-primary);
}

.phw-g-i-isew5N{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-isew5N{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-itLzii{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-itb0X4{
}

.phw-g-i-itdqcm{
opacity:1;
}

.phw-g-i-itobgk{
font-weight:700;
font-family:var(--cms-g-roboto);
font-size:30px;
text-align:center;
}

.phw-g-i-iufqj6{
background:var(--phw-custom-gradient1);
}

.phw-g-i-iuibYi{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:none;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-iurXwN{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-iv1YiV{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-ivoW1C{
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ivs8Te{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-B6iuPm:hover .phw-g-i-ivs8Te{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

.phw-g-i-ivsf1p{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}

.phw-g-i-ivxipC{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-iwLRgW{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-iwVTb2{
height:300px;
margin-inline-start:calc(var(--mu-space)*25.625);
}

.phw-g-i-iwd5ma{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-iwdcZE{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-ixJdVB{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-ixVRGQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ixh1Pw{
}

.phw-g-i-iyTu0V{
}

.phw-g-i-iyqyUr{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
font-size:18px;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-iyqyUr:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
color:var(--white);
font-weight:700;
}

.phw-g-i-iyqyUr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-iyqyUr:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-iyqyUr:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-iyqyUr.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-iyqyUr:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-iyyfJP{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-iz6YF7{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-j08tJY{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-j0KpgC{
}

.phw-g-i-j0qG7d{
opacity:0;
height:0px;
font-size:0px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-j0qG7d{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-j0u1vI{
width:80%;
}

.phw-g-i-j17flD{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-j1HFNm{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-j1HFNm{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-j1vrrU{
}
.phw-g-i-j1vrrU img{
object-fit:cover ;
}

.phw-g-i-j262bN{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-j2N0Yo{
}

.phw-g-i-j2oGMb{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-j2z7Kd{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*11.875);
}

.phw-g-i-j3AArv{
}

.phw-g-i-j3Pyiz{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-j3mu6n{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-j3ug50{
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2.5);
}

.phw-g-i-j3wpus{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-j4HvXV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-j4sURD{
opacity:1;
}

.phw-g-i-j5MLLG{
}

.phw-g-i-j5OBBN{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-j5Qp59{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-j5ZmTo{
color:var(--white);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-j5h87M{
}

.phw-g-i-j5nIUu{
}
.phw-g-i-j5nIUu img{
object-fit:cover ;
}

.phw-g-i-j5o1NO{
}

.phw-g-i-j6Aakv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-j6ZoQB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-j6uC77{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-j6wSum{
font-weight:300;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-j75MCa{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-j7It0V{
}

.phw-g-i-j7yWZ0{
}

.phw-g-i-j7zcgv{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-j8AWnG{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-j8MQoS{
}

.phw-g-i-j8PRQH{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-j8Uf8v{
}

.phw-g-i-j8p26L{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-j8p26L:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-j8p26L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-j8p26L:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-j8p26L:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-j8p26L.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-j8p26L:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-j8zEfh{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:24px;
}

.phw-g-i-j93443:hover{
}

.phw-g-i-j93443{
}

.phw-g-i-j9CRMm{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-j9CiCD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-j9PlCI{
font-size:60px;
line-height:0.5;
color:var(--white);
font-weight:700;
text-align:center;
}

.phw-g-i-j9Qo1E{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
background-color:var(--phw-custom-white);
border-width:1px;
min-height:60px;
}

.phw-g-i-j9Qo1E:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-j9Qo1E:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-j9Qo1E:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-j9Qo1E:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-j9Qo1E.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-j9Qo1E:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-j9UF6K{
margin-inline-start:calc(var(--mu-space)*-50);
}

.phw-g-i-j9VKxM{
background-color:transparent;
}

.phw-g-i-j9jxsm{
}

.phw-g-i-j9yIkN{
color:var(--white);
text-decoration:none;
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-jAKa4c{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-jALCxm{
}

.phw-g-i-jAOpNT{
}

.phw-g-i-jB86wk{
}

.phw-g-i-jBmsbu{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-jC6H7v{
}

.phw-g-i-jCArv0{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-jCArv0{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-6ZsaDL:hover .phw-g-i-jCArv0{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-MuNmAD:hover .phw-g-i-jCArv0{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-jCUFKL{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-jCb2RE{
}

.phw-g-i-jDNsrj{
}

.phw-g-i-jDh6d3{
}

.phw-g-i-jE93gG{
width:340px;
height:150px;
}

.phw-g-i-jEgOKQ{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-jEsxzc{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
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);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
height:60px;
}

.phw-g-i-jEsxzc:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-jEsxzc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jEsxzc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jEzoos{
font-size:14px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-jEzoos:hover{
color:var(--white);
}

.phw-g-i-jFQU3F{
}

.phw-g-i-jFSN8n{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jFSY37{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-jFSY37{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
height:200px;
opacity:1;
}

.phw-g-i-jFiIrx{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-jFiIrx:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-jFiIrx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jFiIrx:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-jFiIrx:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-jFiIrx.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-jFiIrx:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-jGbtPY{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-jGnQMl{
}

.phw-g-i-jGuQqr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820731-1718267830511.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-jHJ3pF{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-jHTQor{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:start;
justify-content:start;
}

.phw-g-i-jHm9q9{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-jHvflh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
height:100%;
}

.phw-g-i-jHvg3V{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-jILSvR{
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);
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
width:100%;
text-align:start;
}

.phw-g-i-jIUT6W{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-jIvHNo{
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-jIyW2j{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-jKDREU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-size:fill;
background-repeat:no-repeat;
background-position:100% 100%;
max-height:290px;
}

.phw-g-i-jKf4E6{
width:100%;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-jKftLz{
}

.phw-g-i-jKk0Yt{
}

.phw-g-i-jL0YvB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jLA8au{
}

.phw-g-i-jLdQ5d{
color:var(--white);
}

.phw-g-i-jLfxFq{
}

.phw-g-i-jN2wIQ{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-jN763p{
}

.phw-g-i-jN9QP6{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-jN9QP6{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-jNTWn5{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-jNZNpQ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-jOfsER{
color:var(--white);
font-size:14px;
}

.phw-g-i-jOfsER:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-jOfsER:focus{
border-width:0px;
outline-style:none;
}

.phw-g-i-jOfsER:active{
border-width:0px;
}

.phw-g-i-jOjzZs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jOvojj{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-jP6V1f{
}
.phw-g-i-jP6V1f img{
object-fit:cover ;
}

.phw-g-i-jPdIPh{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-jPsmbS{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-jPyQev{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-jPzijI:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:12px;
}

.phw-g-i-jPzijI{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-jQLfqt{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-jQLfqt:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-jQUXJN{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-jQV8rc{
}

.phw-g-i-jQf9wf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-jQvTNo{
}

.phw-g-i-jR8jwy{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-jRJA6G{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-gradient1);
}

.phw-g-i-jRLOZL{
color:var(--white);
font-size:14px;
}

.phw-g-i-jRLOZL:hover{
color:var(--white);
}

.phw-g-i-jRVVpd{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-jRWtGo{
}

.phw-g-i-jSR2Oy{
font-weight:500;
font-size:12px;
}

.phw-g-i-jST2LV{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-jST2LV:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-jST2LV:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jST2LV:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-jST2LV:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-jST2LV.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-jST2LV:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-jSck7h{
}

.phw-g-i-jSnXpK{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-jSps5k{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-jSqDIf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle1290-1716532262987.png);
}

.phw-g-i-A1QKM6:hover .phw-g-i-jT0MVR{
opacity:1;
}

.phw-g-i-jT0MVR{
}

.phw-g-i-jT4JeJ{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-jTL6ci{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
margin-inline-start:calc(var(--mu-space)*18.75);
}

.phw-g-i-jU3kuD{
}

.phw-g-i-jUoWA0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Z15cAK:hover .phw-g-i-jUywO2{
opacity:1;
}

.phw-g-i-jUywO2{
}

.phw-g-i-jVC7m7{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-jVGc0Z{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-jWCeJW{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-jWKndm{
background-color:transparent;
}

.phw-g-i-jWbTvl{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}

.phw-g-i-jWbTvl:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-jWbTvl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jWbTvl:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-jWbTvl:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-jWbTvl.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-jWbTvl:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-jWdSBy{
font-size:14px;
color:var(--phw-custom-black000000);
-webkit-text-fill-color:unset;
-webkit-background-clip:unset;
background:none;
}

.phw-g-i-jWu7Du{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-QzumDK:hover .phw-g-i-jWu7Du{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-jXEmzq{
}

.phw-g-i-jXzUuV{
font-size:14px;
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-jXzUuV{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-jYD68Y{
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
font-size:14px;
}

.phw-g-i-jYjafJ{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jYyTcu{
}

.phw-g-i-jZWJD0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-jZjqts{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
width:195px;
height:72px;
}

.phw-g-i-jZra7T{
background:var(--phw-custom-gradient1);
}

.phw-g-i-jZrzAZ{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
}

.phw-g-i-jZrzAZ:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-jZrzAZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jZrzAZ:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-jZrzAZ:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-jZrzAZ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-jZrzAZ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-jaK51x{
background-color:var(--phw-custom-brandtint100fcf1f2);
}

.phw-g-i-jaRrKh{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
width:100%;
}

.phw-g-i-jaiB3X{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

.phw-g-i-jaoiGu{
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-jb0mEB{
font-family:var(--cms-g-inter);
font-weight:300;
height:25px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-jb0mEB{
font-family:var(--cms-g-inter);
font-weight:300;
height:380px;
opacity:1;
}

.phw-g-i-jb4Gcf{
}

.phw-g-i-jbRd51{
}

.phw-g-i-jbhG6s{
}

.phw-g-i-jbmqda{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:transparent;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.7;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
margin-bottom:calc(var(--mu-space)*-3.125);
height:200px;
}

.phw-g-i-jbpPjY{
}

.phw-g-i-IxpHvc:hover .phw-g-i-jbpPjY{
font-size:14px;
opacity:0;
}

.phw-g-i-jbsv0k{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-jbxZ1L{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--brand-color-secondary);
width:0px;
}

.phw-g-i-jcAHPG{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
color:var(--white);
}

.phw-g-i-jcDneU{
}

.phw-g-i-jcSSK8{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-jcW0RY{
color:var(--phw-custom-heading-color);
}

.phw-g-i-jcW0RY{
}

.phw-g-i-jchSYP{
margin-top:calc(var(--mu-space)*43.75);
}

.phw-g-i-jd7ikv{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-jdj1Fa{
text-align:left;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-jdoSeA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-je4VaQ{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*4.625);
}

.phw-g-i-jeYBZ0{
color:var(--white);
font-size:14px;
}

.phw-g-i-jeYBZ0:hover{
color:var(--white);
}

.phw-g-i-jeYBZ0:focus{
outline-style:none;
}

.phw-g-i-jf6xS4{
}

.phw-g-i-jf9Ab2{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-B6iuPm:hover .phw-g-i-jf9Ab2{
font-size:14px;
line-height:1.3;
font-family:var(--cms-g-inter);
font-weight:400;
opacity:1;
text-align:center;
}

.phw-g-i-jfEz6H{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-jfHdUB{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-jfctcx{
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-jfg8rA{
fill:var(--brand-color-primary);
}

.phw-g-i-jg7kGf{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-jgFVTz{
}

.phw-g-i-jgISgN.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-jgISgN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-jgISgN{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:1px;
}

.phw-g-i-jgISgN:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jgISgN:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jhCIcc{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*2.75);
border-top-right-radius:calc(var(--border-radius-base)*2.75);
border-bottom-left-radius:calc(var(--border-radius-base)*2.75);
border-bottom-right-radius:calc(var(--border-radius-base)*2.75);
}

.phw-g-i-jhip88{
}

.phw-g-i-jhrbZK{
}

.phw-g-i-jhsoUV{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-jhuCTJ{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-jhy6Na{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-jidtIp{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-jikMsq{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-jipKZD{
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-jirYyu{
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-jiv6Nn{
}

.phw-g-i-jj3mVE{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-jjXPkf{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-jjaMrl{
}

.phw-g-i-jjos1X{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-jjy3F4{
}

.phw-g-i-jk0I9z{
}

.phw-g-i-jkjIkY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
}

.phw-g-i-jkqyar{
background:none;
background-image:none;
border-width:0px;
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*4);
margin-inline-end:calc(var(--mu-space)*2.5);
background-repeat:no-repeat;
background-size:fill;
background-position:50% 50%;
}

.phw-g-i-jkr9yz{
}

.phw-g-i-jlJ4vm{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-SmmHuw:hover .phw-g-i-jlNOL9{
height:300px;
}

.phw-g-i-jlNOL9{
}

.phw-g-i-jlXN8S{
color:var(--white);
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-jlh4Ub{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-jlicLO{
}

.phw-g-i-jlt0WZ{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-jlt0WZ{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-jmzPa8{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.8;
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
}

.phw-g-i-jnA4Bt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718268224190.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-jnN4OA{
color:var(--phw-custom-black000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-wK7AVY:hover .phw-g-i-jnN4OA{
color:var(--white);
background-color:transparent;
}

.phw-g-i-jncI3R{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-jo26ep{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jo3smw{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-jocT56{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
opacity:0;
}

.phw-g-i-jpC4OG{
}

.phw-g-i-jpCYYY{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:25px;
color:var(--white);
}

.phw-g-i-jpVUJX{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-jpuzvG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-jqYm90{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-jqaBB4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-10);
}

.phw-g-i-jr92NT{
width:100%;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jrGumB{
}

.phw-g-i-jrU4As{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-jrVUvi{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:520px;
height:150px;
}

.phw-g-i-jrZboX{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-jrhvR8{
font-size:18px;
text-transform:uppercase;
}

.phw-g-i-jrmcrZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:45px;
font-family:var(--cms-g-roboto);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-jt9KwJ{
font-weight:700;
font-size:60px;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-jtExtd{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-jtVXrd{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-juQhim{
background-color:var(--phw-custom-bg1e9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-style:none;
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-jv9mPx{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:22px;
}

.phw-g-i-jvaQ2K{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-jvfz8H{
font-size:18px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-jwb94J{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jwgFCV{
color:var(--brand-color-primary);
}

.phw-g-i-jwqJ3N{
font-size:18px;
}

.phw-g-i-jwzlOT{
}

.phw-g-i-jxElwR{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-jxNwdP{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
}

.phw-g-i-jxhvlM{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-jxohT2{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-M4Koey:hover .phw-g-i-jxohT2{
background-color:transparent;
}

.phw-g-i-jxrHlH{
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);
font-weight:400;
font-size:14px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*-17.125);
font-family:var(--cms-g-inter);
}

.phw-g-i-jywppW{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-jz8RSt{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:center;
opacity:0;
}

.phw-g-i-jzMVnb{
font-size:10px;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-jzby1H{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-k024vm{
font-weight:500;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-k0Bv0v{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:530px;
}

.phw-g-i-k0HZHK{
}

.phw-g-i-k0MhuF{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-k0nujx{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
background-color:var(--brand-color-primary);
}

.phw-g-i-k0nujx:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-k0nujx:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-k0nujx:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-k0nujx:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-k0nujx.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-k0nujx:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-k0oPtb{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-k0vW22{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
object-fit:contain;
}

.phw-g-i-k0zGhG{
}

.phw-g-i-k1G7Lq{
}

.phw-g-i-k1Sfp2{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-k1bj0H{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-k1tS9l{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--brand-color-primary);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*2.1);
padding-bottom:calc(var(--pu-space)*2.1);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-k32yPo{
background-color:var(--phw-custom-white);
}

.phw-g-i-k3Irqi{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
max-width:100%;
}

.phw-g-i-k3QsgX{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-k3S7bL{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-k3U6pI{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
font-size:36px;
line-height:1.4;
}

.phw-g-i-k3ULGB{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-k4TObO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-k4Yc7Q{
font-size:36px;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-k4jGYA{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*11.25);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-k5J8V4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-k5jhm2{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-k62bPS{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
background-color:var(--phw-custom-jb5b3b3);
}

.phw-g-i-k63jwo{
color:var(--white);
font-size:14px;
}

.phw-g-i-k63jwo:hover{
color:var(--white);
}

.phw-g-i-k64l0t{
border-style:solid;
}

.phw-g-i-k6FGZi{
}

.phw-g-i-k6PMKj{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-k6b6YA{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-k6b6YA:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-k6b6YA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-k6b6YA:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-k6b6YA:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-k6b6YA.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-k6b6YA:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-k7FBzo{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.6;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-k7eQ4w{
margin-inline-start:calc(var(--mu-space)*-62.5);
}

.phw-g-i-k8INJv{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-k8INJv:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-k8INJv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-k8INJv:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-k8INJv:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-k8INJv.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-k8INJv:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-k8Pgqp{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-k8RFYz{
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-k8RFYz{
height:300px;
}

.phw-g-i-k8ng0R{
font-size:10px;
color:var(--white);
font-weight:400;
text-align:left;
}

.phw-g-i-k9PbuU{
font-size:36px;
line-height:1.3;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-k9feRt{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--input-bg);
outline:none;
background-repeat:no-repeat;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-k9feRt:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-k9feRt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-k9feRt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-k9ogLM{
color:var(--white);
font-size:18px;
}

.phw-g-i-k9ogLM:hover{
color:var(--white);
}

.phw-g-i-k9ogLM:focus{
outline-style:none;
}

.phw-g-i-k9rP6r{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
text-align:justify;
}

.phw-g-i-k9vDnF{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-kAIqkL{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-kAPVzS{
}

.phw-g-i-kAbsjy{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-kAldT9{
font-size:1px;
opacity:0;
}

.phw-g-i-kBYLc7{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*0.0125);
}

.phw-g-i-kBneL3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kBqu6h{
}

.phw-g-i-kCGYes{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-kCTToZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kCX7Ms{
}

.phw-g-i-kCmJ4Y{
}

.phw-g-i-kCrOg1{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-kDDSfs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kDcaUd{
}

.phw-g-i-kDcaUd:hover{
opacity:1;
}

.phw-g-i-kDoXL4{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-kE7xti{
}

.phw-g-i-kEOCdV{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.68;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-kERQJp{
color:var(--phw-custom-heading-color);
}

.phw-g-i-kERQJp{
}

.phw-g-i-kEbSy4{
margin-top:calc(var(--mu-space)*11.25);
}

.phw-g-i-kEdGsb{
font-size:36px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-kEimgX{
}

.phw-g-i-kElE65{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-3jiCtD:hover .phw-g-i-kElE65{
color:var(--white);
}

.phw-g-i-ZEZn8s:hover .phw-g-i-kElE65{
color:var(--white);
}

.phw-g-i-kF9NXP{
font-size:16px;
color:var(--white);
font-weight:700;
}

.phw-g-i-kFA6eH{
color:var(--white);
font-size:14px;
}

.phw-g-i-kFEVkY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-kFOg3z{
}

.phw-g-i-kFWN07{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-kG9HFN{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-kGLMQn{
}

.phw-g-i-kH1Hr4{
}

.phw-g-i-kHP8wK{
}

.phw-g-i-kHZ6n4{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-kI5bI6{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-kIBAPe{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-kICqud{
}

.phw-g-i-kIPUs1{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-kIi0nr{
}

.phw-g-i-kIrajL{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-kJ4XJq{
}

.phw-g-i-kJ5F6P{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kJZ7S7{
color:var(--white);
font-size:14px;
}

.phw-g-i-kJZ7S7:hover{
color:var(--white);
}

.phw-g-i-kJZIyU{
font-weight:500;
font-size:0px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
}

.phw-g-i-kJjdoo{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-kJmnlW{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--widget-bg-dark-color);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
}

.phw-g-i-kJoWRc{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-kJqJLl{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
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-kJuReC{
margin-inline-end:calc(var(--mu-space)*-5);
}
.phw-g-i-kJuReC img{
object-fit:cover;
}

.phw-g-i-kK7dl4{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-kKAe4Q{
}

.phw-g-i-kKGMqp{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-kKU2SY{
}

.phw-g-i-kKY2at{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-kKgU06{
}

.phw-g-i-kL4Pr7{
}

.phw-g-i-kLI2pQ{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-kLI2pQ img{
}

.phw-g-i-kLNryp{
}

.phw-g-i-kLQ142{
}

.phw-g-i-kMgvTF{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
background-color:var(--phw-custom-greylight);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-kO09MU{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-kOAbzK{
}

.phw-g-i-kOF3tk{
height:30px;
}

.phw-g-i-kOITG8{
color:var(--phw-custom-black000000);
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:700;
text-decoration:none;
}

.phw-g-i-kOSpXb{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*12.5);
}

.phw-g-i-kOytKQ{
}

.phw-g-i-kPBpJR{
}

.phw-g-i-kPHz7w{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-kPsnDH{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-kPuCOo{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-kQbSQy{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-kRHxEv{
}

.phw-g-i-kRJzLW{
color:var(--white);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter);
font-size:12px;
}

.phw-g-i-kRJzLW:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-kRJzLW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-kRJzLW:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-kRJzLW.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-kRJzLW:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-kRacNK{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-kRb7So{
}

.phw-g-i-kSBMb2{
font-size:30px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-kSLwSV{
font-weight:700;
font-size:28px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-kSPbLu{
font-weight:600;
font-size:28px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
}

.phw-g-i-kSoYaK{
font-size:36px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
}

.phw-g-i-kSpk2C{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-kSqcMN{
}

.phw-g-i-kT07xJ{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-kTDn8X{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-kTNpzF{
color:var(--white);
font-weight:500;
}

.phw-g-i-kTWifE{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-kTitSu{
background-color:transparent;
}

.phw-g-i-kTnCpV{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-kUBfxN{
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*3.75);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-kUD3Pe{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-kUIAyM{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-kUrkb0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kUvfeD{
line-height:.9;
font-family:var(--cms-g-inter);
}

.phw-g-i-kUzOT5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-kVTiNB{
}

.phw-g-i-kVreim{
}

.phw-g-i-kWCNZI{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:18px;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.3;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-kX3F3t{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-kXRqea{
}

.phw-g-i-kXbqiB{
font-size:16px;
color:var(--phw-custom-black000000);
}

.phw-g-i-A1QKM6:hover .phw-g-i-kXfi9r{
opacity:1;
}

.phw-g-i-kXfi9r{
}

.phw-g-i-kYBHf4{
font-size:10px;
font-weight:300;
}

.phw-g-i-kYCTZp{
}

.phw-g-i-kYMC6Z{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-kYXdlV{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-kYlCmZ{
color:var(--white);
}

.phw-g-i-kYlCmZ:hover{
color:var(--white);
}

.phw-g-i-kYqMuC{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-kZ3FBW{
height:200px;
width:700px;
}

.phw-g-i-kZLIj7{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-kZWden{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-kZcFtE{
text-align:right;
}

.phw-g-i-kZm0rJ{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-43.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-A1QKM6:hover .phw-g-i-kZm0rJ{
font-weight:400;
font-size:24px;
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0.625);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-ka7Rm5{
}

.phw-g-i-kaDihp{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-kb7plN{
}

.phw-g-i-kbPAbD{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-kbRcOB{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-kbsVVw{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}

.phw-g-i-kbwTE3{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-2AhkiX:hover .phw-g-i-kbwTE3{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:260px;
}

.phw-g-i-kcTGXl{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-kcZN05{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-kcjcPZ{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-kcsG0D{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-kcvgMv{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-kdiH5A{
}

.phw-g-i-ke2J7l{
font-size:44px;
color:var(--white);
}

.phw-g-i-ke5xl3{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-ke5xl3:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-ke5xl3:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ke5xl3:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ke5xl3:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ke5xl3.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ke5xl3:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-keL3tO{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-keXxJn{
}

.phw-g-i-keo8Dh{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-kesQzb{
color:var(--white);
font-weight:500;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-kg22Y3{
}

.phw-g-i-khJodB{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:350px;
}

.phw-g-i-khUhK7{
}

.phw-g-i-khkYcn{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-khl6PV{
font-size:18px;
line-height:1.66667;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
height:60px;
width:100%;
}

.phw-g-i-khwtSR{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
.phw-g-i-khwtSR img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-khxWlR{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-ki5ru6{
}

.phw-g-i-kik9xL{
}

.phw-g-i-vyOzkR:hover .phw-g-i-kjH6yB{
}

.phw-g-i-kjH6yB{
}

.phw-g-i-kjPvYw{
line-height:0;
color:var(--white);
opacity:0;
}

.phw-g-i-kk4BCf{
}

.phw-g-i-kkPiiu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-klVS17{
color:var(--white);
}

.phw-g-i-klVYPS{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-klftyJ{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-klftyJ:hover{
color:var(--white);
}

.phw-g-i-klftyJ:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-klftyJ:active{
border-style:none;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-kli5fE{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-kli5fE{
}

.phw-g-i-kmBIZd{
align-items:;
}

.phw-g-i-kmGiua{
}

.phw-g-i-kmfRsN{
}

.phw-g-i-kmqq1L{
color:var(--white);
width:0px;
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
height:0px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-kmqq1L{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-kmxBdm{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-kmz8Zd{
}

.phw-g-i-kn4ecp{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:left;
}

.phw-g-i-kn6oty{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:1;
font-weight:300;
height:380px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-kn6oty{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
height:380px;
opacity:1;
color:var(--white);
}

.phw-g-i-knvAGz{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0.5);
}

.phw-g-i-knvNd3{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-transform:capitalize;
}

.phw-g-i-ko4kFa{
}

.phw-g-i-koaP3D{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-kqIlz0{
}

.phw-g-i-kqs19q{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
width:95%;
}

.phw-g-i-kr9yjp{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-krDoH1{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-krGRIy{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-krnuYv{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-kruSd8{
font-weight:500;
font-size:16px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ks4pmE{
font-weight:400;
font-size:30px;
color:var(--white);
opacity:1;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
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-ksLyTz{
background-color:var(--widget-bg-gray-color);
text-align:center;
}

.phw-g-i-ksNG6C{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-kt3Fcf{
font-size:14px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-kt69Cy{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-size:cover;
width:230px;
}

.phw-g-i-jfctcx:hover .phw-g-i-kt69Cy{
background-color:transparent;
}

.phw-g-i-ktHrNM{
}

.phw-g-i-ktKK5Y{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-kuK09p{
}

.phw-g-i-kucU7Q{
text-align:left;
max-width:auto;
}

.phw-g-i-kugagY{
border-inline-end-style:solid;
border-inline-end-width:1px;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kuj6pA{
}

.phw-g-i-kungkN{
}

.phw-g-i-kutvaB{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--phw-custom-black1000000);
border-width:1px;
max-height:51px;
}

.phw-g-i-kvaHRq{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-kvaZzs{
font-weight:700;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-kvlZQv{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-kw6Ucl{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-kwr8Tt{
}

.phw-g-i-kxW3CL{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-i-kxiIVq{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-ky55ig{
height:280px;
}

.phw-g-i-kyCCsI{
}

.phw-g-i-kyf5ya{
font-weight:400;
font-size:35px;
line-height:1.2;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-kysxi3{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-kz4C85{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-kz4C85:hover{
color:var(--white);
}

.phw-g-i-kz4C85:focus{
border-style:none;
}

.phw-g-i-kz4C85:active{
border-style:none;
}

.phw-g-i-kz5i4G{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-kzOVhZ{
}

.phw-g-i-kzicHs{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-kzicHs{
font-size:14px;
height:380px;
text-align:center;
}

.phw-g-i-kzqAej{
font-weight:700;
font-size:60px;
line-height:1.15;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-l0jPDa{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-l0oJk1{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-l0urUs{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-l0urUs:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-l1GWY7{
color:var(--white);
font-size:14px;
}

.phw-g-i-l1GWY7:hover{
color:var(--white);
}

.phw-g-i-l1GWY7:focus{
outline-style:none;
}

.phw-g-i-l1nrVP{
padding-inline-start:calc(var(--pu-space)*23.25);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-l2DMrV{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-l2f5WV{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:14px;
min-height:60px;
border-width:0px;
}

.phw-g-i-l2f5WV:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-l2f5WV:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-l2f5WV:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-l2f5WV:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-l2f5WV.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-l2f5WV:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-l2gSo1{
}

.phw-g-i-l2za1l{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-l30gE1{
}

.phw-g-i-l33dV5{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

.phw-g-i-l35qmc{
color:var(--white);
font-size:18px;
line-height:1;
font-weight:300;
}

.phw-g-i-l35vAH{
}

.phw-g-i-l3X7J6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-l4Rv8z{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-l4YyNS{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-l4y5D6{
font-size:44px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:700;
}

.phw-g-i-l5AYPy{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-l5NGvm{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
}

.phw-g-i-l5TPc3{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:justify;
}

.phw-g-i-l5hmYV{
}

.phw-g-i-l5umJs{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-l6wWk9{
color:var(--secondary-text);
}

.phw-g-i-l7cHvt{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-l7myPY{
font-size:18px;
line-height:1.4444;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-l8AOIg{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-l8Gy1y{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
}

.phw-g-i-l9VZJa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*20.5);
padding-inline-end:calc(var(--pu-space)*20.5);
}

.phw-g-i-l9XPN7{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-l9hoUa{
}

.phw-g-i-l9oCek{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
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;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-l9oCek:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-l9oCek.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-l9oCek:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-l9rjXR{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-l9wIJY{
border-style:none;
}

.phw-g-i-lA4SfY{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lAJXgj{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-lBB8us{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/AdBanner-1724738227691.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-lBCeYF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lBLpik{
}

.phw-g-i-lBUa4s{
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-lBvd1z{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-lC6qwa{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-lCQ33C{
background-color:transparent;
padding-top:calc(var(--pu-space)*5);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lCaR65{
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-lDY4M4:hover{
color:var(--white);
}

.phw-g-i-lDY4M4{
color:var(--white);
}

.phw-g-i-lDjQfg{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-lDu8lH{
}

.phw-g-i-lDxTow{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lDxUbU{
}

.phw-g-i-lE84aS{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-lEBWom{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-lEBWom{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-lEtJDx{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-lEwA8l{
line-height:1.8;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-lF0k2H{
font-size:12px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-lF3huu{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-lF82iD{
}

.phw-g-i-lF9w0u{
}

.phw-g-i-lFloCp{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
height:222px;
}

.phw-g-i-lFr9d4{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-lGGVTG{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:solid;
border-top-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-lGGxSN{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-lGJfqu{
}

.phw-g-i-lGMecD{
width:70%;
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-lGaWK0{
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
}

.phw-g-i-lGmpCd{
}

.phw-g-i-lHeeij{
}

.phw-g-i-lHopKr{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--white);
}

.phw-g-i-lI6ZKJ{
}

.phw-g-i-lIRJSs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lIw9DN{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-lIw9DN:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-lJrLBN{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
height:100%;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-lKBgwu{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-lKBgwu{
}

.phw-g-i-lKEJKv{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-lKEJKv{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-lKKqhj{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-lKSMgp{
}
.phw-g-i-lKSMgp img{
}

.phw-g-i-lKmwTQ{
}

.phw-g-i-lKorEQ{
font-size:18px;
text-transform:uppercase;
}

.phw-g-i-lLBo6Z{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:100%;
}

.phw-g-i-lLe643{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-lM09Nw{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-lMvZi2{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-lNU79N{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-lNbtv2{
}

.phw-g-i-lNl01i{
width:100%;
color:var(--white);
text-align:left;
}

.phw-g-i-lNmNJW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-lNpoK2{
}

.phw-g-i-lNtI5i{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-lNtI5i:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-lNtI5i:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-lNtI5i:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-lNtI5i:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-lNtI5i.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-lNtI5i:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-lOMnPV{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-lP1eot{
}
.phw-g-i-lP1eot img{
}

.phw-g-i-lPGIvh{
}

.phw-g-i-lPXFaa{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-lPZtr4{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-lPkVnY{
}

.phw-g-i-lPyKzr{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:0;
text-align:center;
}

.phw-g-i-lQAte1{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-lQKB4g{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-lRSKj6{
}

.phw-g-i-lS4iWk{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-lSStrv{
font-size:60px;
color:var(--white);
}

.phw-g-i-lSXe2S{
}

.phw-g-i-lTPwJs{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-lTqS7I{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lTqtsT{
font-weight:var(--input-font-weight);
padding-inline-start:32px;
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-color:var(--input-stroke);
line-height:1.4;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-end:32px;
}

.phw-g-i-lTqtsT:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-lTqtsT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lTqtsT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lUD0ow{
}

.phw-g-i-lUPelK{
}

.phw-g-i-lUj6uc{
}

.phw-g-i-lVDotL{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-lVMHqh{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-lVMHqh:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-lVP3QL{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-lVmTHw{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-lWCeux{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:180px;
}

.phw-g-i-lY24fK{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-lYFNMt{
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-lYjc1A{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
width:157px;
height:98px;
}

.phw-g-i-lYlyyc{
}

.phw-g-i-lZ0zN0{
width:100%;
}

.phw-g-i-lZEWgE{
}

.phw-g-i-lZgg0v{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-lZrJ2M{
}

.phw-g-i-laIHPr{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:754px;
}

.phw-g-i-laR1mk{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-labnVk{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:32px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-labnVk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-labnVk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-labnVk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-laiwcx{
font-size:16px;
font-weight:700;
}

.phw-g-i-laqz6i{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-lbHaky{
}

.phw-g-i-lbjlUb{
}

.phw-g-i-lbmhzm{
fill:var(--brand-color-primary);
}

.phw-g-i-lboYsT{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-lc1u9o{
}

.phw-g-i-lcGX48{
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);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.875);
width:100%;
font-family:var(--cms-g-inter);
}

.phw-g-i-lcPaeB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lcza4g{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-ldBCTT{
}

.phw-g-i-ldHsBS{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-ldKAyf{
}

.phw-g-i-ldLf9D{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
margin-bottom:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-ldQUuh{
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-le2Hhv{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-le4mR6{
font-size:36px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-leFJ3v{
}

.phw-g-i-leGLC7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lf0z7U{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-transform:lowercase;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-lfxdZ5{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-size:24px;
}

.phw-g-i-lgCcks{
color:var(--white);
font-size:14px;
}

.phw-g-i-lgCcks:hover{
color:var(--white);
}

.phw-g-i-lgaMk8{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-lgaz9e{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-lgim6W{
font-size:14px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-lh2qdN{
}

.phw-g-i-lhM1xn{
}

.phw-g-i-lhY8lU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-lhstjb{
}

.phw-g-i-liGacn{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-liHNgF{
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-libZ1p{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:40px;
}

.phw-g-i-libZ1p:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-libZ1p:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-libZ1p:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-libZ1p:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-libZ1p.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-libZ1p:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-lifChI{
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:500;
}

.phw-g-i-liupM6{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
height:0px;
width:0px;
}

.phw-g-i-ljJ1Rj{
}

.phw-g-i-ljRYdS{
font-size:10px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
height:1px;
}

.phw-g-i-ljWZrz{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:60px;
}

.phw-g-i-ljWZrz:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ljWZrz:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ljWZrz:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ljWZrz:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ljWZrz.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ljWZrz:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-lkT13Q{
font-size:5px;
color:var(--white);
opacity:0;
}

.phw-g-i-lkVAU1{
opacity:1;
}

.phw-g-i-lkYuqc{
font-size:20px;
background-color:transparent;
}

.phw-g-i-lkh2UH{
height:25px;
width:25px;
}

.phw-g-i-lkvs5U{
}

.phw-g-i-ll6nbQ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ll8dbn{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-llBpES{
}

.phw-g-i-llZrnJ{
font-size:14px;
text-align:start;
}

.phw-g-i-llkuwZ{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-llm0Ny{
}

.phw-g-i-llvTCQ{
font-size:18px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-lmBPHX{
}

.phw-g-i-lmG4bn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}

.phw-g-i-lmG4bn:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-lmG4bn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-lmG4bn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-lmG4bn:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-lmG4bn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-lmG4bn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-lmG6dD{
}

.phw-g-i-lmGBnh{
}

.phw-g-i-lmcsAk{
padding-inline-start:calc(var(--pu-space)*18.75);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-lmstRg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-ln2VHW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1-1739419046159.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-lnAB4n{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
width:95%;
}

.phw-g-i-lo25jr{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}

.phw-g-i-lo2EE0{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-lpAUN7{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:270px;
}

.phw-g-i-lpP14e{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-lpP14e{
height:300px;
}

.phw-g-i-lpY3ZY{
}

.phw-g-i-lpigRW{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-lpoIYB{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-lq62Eg{
padding-inline-start:calc(var(--pu-space)*18.25);
padding-inline-end:calc(var(--pu-space)*3.125);
margin-top:calc(var(--mu-space)*5.5);
}

.phw-g-i-lqccjW{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-lqccjW{
color:var(--phw-custom-heading-color);
}

.phw-g-i-lr1QuQ{
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-lrC0Yh{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-lrZIBM{
}

.phw-g-i-lrhHYy{
}

.phw-g-i-ls5dVc{
}

.phw-g-i-lsOew1{
max-width:70px;
}

.phw-g-i-lt5LiG{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-ltRDAU{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ltibrq{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-darkblack000000);
}

.phw-g-i-lu0dIr{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-lu3Wqc{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-luCOOu{
}

.phw-g-i-luS8gq{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-lulzse{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-lvG8xh{
}

.phw-g-i-lwHrhQ{
height:200px;
}

.phw-g-i-lx5TKS{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-lxPcMh{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
height:0px;
}

.phw-g-i-lyUSAg{
color:var(--white);
}

.phw-g-i-lyeTnD{
}

.phw-g-i-lzEVE4{
width:100%;
}

.phw-g-i-lzO311{
opacity:0;
}

.phw-g-i-lzgfX9{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-lzz0SW{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-m054ZR{
color:var(--white);
}

.phw-g-i-m0GsBQ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-m1ZeqE{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-m1p1Cf{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-m1q5xH{
}

.phw-g-i-m1yQJQ{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-m2qzh4{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-m35OjO{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-m362oX{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-m3A4Hh{
font-size:17.778px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--white);
text-align:center;
}

.phw-g-i-m3SNFP{
fill:var(--brand-color-primary);
}

.phw-g-i-m3jHyx{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-f9f9f9f9f9f9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-m3pt9A{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
.phw-g-i-m3pt9A img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-m4wjJP{
}

.phw-g-i-m4yU8i{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-m55qcV{
color:var(--white);
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}

.phw-g-i-m5WAqM{
}
.phw-g-i-m5WAqM img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-m5gdmu{
height:30px;
width:30px;
}

.phw-g-i-m5jZnV{
}

.phw-g-i-m5lmzn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-m5sk7W{
}

.phw-g-i-m5ttja{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-m6r88O{
}

.phw-g-i-m75Iz0{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-m75eKt{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-2AhkiX:hover .phw-g-i-m75eKt{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
}

.phw-g-i-m7ML2K{
line-height:1.2;
}

.phw-g-i-m7W47b{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-m7ZtK2{
color:var(--phw-custom-heading-color);
}

.phw-g-i-m7ZtK2{
}

.phw-g-i-m7ycM2{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-m84NeY{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-m87Vhg{
font-size:10px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-m87Vhg{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-m8GcSs{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
}

.phw-g-i-m8PabY{
fill:var(--phw-custom-white1);
}

.phw-g-i-m9Bpef{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-m9eiD0{
}

.phw-g-i-m9nUg9{
background:var(--phw-custom-gradient1);
}

.phw-g-i-mA747e{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-mAOAKQ{
}

.phw-g-i-mAbhxK{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-mAbhxK{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-mAtVhW{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-Z15cAK:hover .phw-g-i-mAtVhW{
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-mB7uxX{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-mB7uxX{
opacity:1;
}

.phw-g-i-mBHNFu{
}

.phw-g-i-mBVE3e{
}

.phw-g-i-mBZgoJ{
}

.phw-g-i-mBq0FM{
}

.phw-g-i-mCB63i{
color:var(--white);
font-size:14px;
}

.phw-g-i-mCB63i:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-mCB63i:focus{
outline-style:none;
}

.phw-g-i-mCCYrJ{
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-mCmx6Y{
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-mCmx6Y{
font-size:14px;
color:var(--white);
opacity:1;
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-mDXBrG{
}

.phw-g-i-mDwkqk{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-mDxQex{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-mEIzaU{
height:250px;
}

.phw-g-i-mELkpo{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:100%;
width:100%;
}

.phw-g-i-mEZrcz{
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(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

.phw-g-i-mEZrcz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mEZrcz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mEZrcz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mF6sTP{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
width:80px;
}

.phw-g-i-mF9aJb{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-mFtIUw{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-mGhrCD{
font-size:18px;
line-height:1.62;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-mGqLj3{
background-color:transparent;
}

.phw-g-i-mHHBBR{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-mHIWYu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-mHr8pC{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
line-height:1.5;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-mI9Yba{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-mIGjQb{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-mILR2r{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mIcFqu{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-mIvVKP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/embrace-1739372008428.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-mJ8bSH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-mKLoYq{
}

.phw-g-i-mKNHRx{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-mKyzJT{
opacity:1;
}

.phw-g-i-mKyzJT{
}

.phw-g-i-mLDgKf{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-mLMjuR{
}
.phw-g-i-mLMjuR img{
}

.phw-g-i-mMIUL0{
}

.phw-g-i-mNLMxY{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-mNNTlV{
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-mOWDXt{
color:var(--white);
font-weight:700;
font-size:60px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.0;
font-family:var(--cms-g-inter);
}

.phw-g-i-mPCOd0{
}

.phw-g-i-mPDVNl{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-mPFKxE{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-mPFKxE{
color:var(--white);
opacity:1;
}

.phw-g-i-mPYsqu{
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-mQI7F6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-mQM83e{
font-size:30px;
line-height:var(--line-height-1);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-mQMRs3{
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-mR0zeR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mS3KZF{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-mS72qm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*32.5);
}

.phw-g-i-mSEgKK:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-mSEgKK:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-mSEgKK{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*2.375);
}

.phw-g-i-mSEgKK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-mSEgKK.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-mSEgKK:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-mSEgKK:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-mSuErg{
font-weight:700;
font-size:36px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-mTBiTE{
font-weight:700;
font-size:44px;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-mTNFZW{
}

.phw-g-i-mTfl8c{
font-size:18px;
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-mTv9iZ{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-mUcHIC{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-mUmAzC{
}

.phw-g-i-mWCkiO{
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--input-stroke);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-mWCkiO:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-mWCkiO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mWCkiO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mWTDaA{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-mWcvNM{
}

.phw-g-i-mX2Vwz{
color:var(--brand-color-primary);
}

.phw-g-i-mXR75S{
}

.phw-g-i-mXY6ss{
}

.phw-g-i-mZDZPv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-mZdxNi{
height:478px;
width:353px;
}

.phw-g-i-mZmddn{
}

.phw-g-i-maDdQg{
}

.phw-g-i-maNvGn{
border-right-style:none;
}

.phw-g-i-malfGR{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-mb63XV{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
opacity:0.8;
}

.phw-g-i-mb6lPW{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-mbIQqF{
}

.phw-g-i-mbKoJa{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-mbNoVm{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-mbNoVm:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-mbNoVm:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-mbNoVm:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-mbNoVm:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-mbNoVm.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-mbNoVm:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-mbROLZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:0px;
}

.phw-g-i-mbaoJD{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-mbyVTA{
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-mc1s1r{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-mc5lPv{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-mcFMWy{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
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);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-mcFMWy:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-mcFMWy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mcFMWy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mcMzaH{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-mcPmP0{
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-mcW4mA{
}

.phw-g-i-mcbLYh{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-mcxRfP{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-mcz1Vg{
color:var(--white);
font-weight:400;
font-size:14px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-mdGvls{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-mdHnkQ{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-mdRSm9{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-inline-start:6px;
padding-inline-end:6px;
}

.phw-g-i-mdRSm9:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-mdRSm9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-mdRSm9:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-mdRSm9:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-mdRSm9.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-mdRSm9:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-mdhlfK{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mdnWAz{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-meD22h{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-mevt7r{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-mfAs1o{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-mfH5ba{
opacity:0;
height:300px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-mfH5ba{
opacity:1;
text-align:center;
}

.phw-g-i-mg0BAI{
}

.phw-g-i-mgF7IX{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-decoration:underline;
}

.phw-g-i-mgZHvk{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-mh0HDu{
font-size:18px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-mhAElb{
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(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

.phw-g-i-mhAElb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mhAElb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mhAElb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mhEqkn{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-miG8I3{
justify-content:;
font-size:16px;
}

.phw-g-i-miJnOQ{
}

.phw-g-i-miP9wG{
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-miZIcy{
font-size:18px;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-miZq9c{
color:var(--white);
}

.phw-g-i-miZq9c:hover{
color:var(--white);
}

.phw-g-i-IxpHvc:hover .phw-g-i-mix61B{
font-size:14px;
opacity:1;
}

.phw-g-i-mix61B{
}

.phw-g-i-mjLzav{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-mjinSD{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-mjstzc{
max-height:600px;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-mk0DrV{
color:var(--secondary-text);
}

.phw-g-i-mk9THD{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-mk9THD img{
}

.phw-g-i-mkGkEu{
margin-top:calc(var(--mu-space)*0);
gap:0px;
}

.phw-g-i-mkW7Dh{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-mktB17{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
font-size:24px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-A1QKM6:hover .phw-g-i-mktB17{
font-weight:300;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
background-color:transparent;
}

.phw-g-i-ml0PWN{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mlEdpB{
}

.phw-g-i-mlxMer{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-mm1S2U{
background-color:transparent;
}

.phw-g-i-mmLwot{
gap:30px;
}

.phw-g-i-mmQCmj{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-mnOocQ{
}

.phw-g-i-mniwRi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*26);
padding-inline-end:calc(var(--pu-space)*26);
}

.phw-g-i-moNIGm{
font-size:24px;
color:var(--white);
font-weight:300;
}

.phw-g-i-mohDen{
}

.phw-g-i-mouuio{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-moyPJ6{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-mpPxLr{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--phw-custom-black000000);
line-height:1.62;
}

.phw-g-i-mpZZUN{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-mph7Bd{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-mpmypu{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-mpoBqd{
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-mpoJGL{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mpz2aZ{
}
.phw-g-i-mpz2aZ img{
}

.phw-g-i-mqSINZ{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.5;
}

.phw-g-i-mr7HS3{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-ms1qkN{
}

.phw-g-i-mt7Oj6{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-mtCWjk{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-muF1EH{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
justify-content:;
align-items:center;
}

.phw-g-i-muLv8E{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-muP2Wb{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-muU4rG{
}

.phw-g-i-muee9T{
height:30px;
}

.phw-g-i-mupuz7{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-light-graye9e9e9);
border-bottom-width:0.1px;
}

.phw-g-i-mv9eK6{
}

.phw-g-i-mvlJEZ{
width:100%;
color:var(--white);
text-align:center;
}

.phw-g-i-mvveth{
font-size:3px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-mvveth{
font-size:16px;
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-mvwyyc{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-mwlbrC{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-mwpxc1{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0.375);
}

.phw-g-i-mwqaGr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:226px;
}

.phw-g-i-mwtEFi{
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--white);
font-weight:700;
font-size:18px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-mwtEFi:hover{
background-image:none;
border-color:var(--brand-color-primary);
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);
color:var(--white);
font-weight:700;
font-size:18px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-mwtEFi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-mwtEFi:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-mwtEFi:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-mwtEFi.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-mwtEFi:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-mwtEFi:visited{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}

.phw-g-i-mx0WU1{
border-bottom-style:none;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-mxbk5L{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:40%;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
}

.phw-g-i-mxbk5L:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-mxbk5L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-mxbk5L:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-mxbk5L:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-mxbk5L.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-mxbk5L:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-mxdaZm{
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-mxjqx4{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-my4h1U{
}

.phw-g-i-myBjnr{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-mz56CR{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-mz8P3k{
}

.phw-g-i-mztir6{
height:80px;
}

.phw-g-i-mzvBhc{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-n04YPQ{
background-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*-2.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:30px;
width:30px;
fill:var(--phw-custom-white1);
}

.phw-g-i-n0A3Ph{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
background:var(--phw-custom-gradient1);
}

.phw-g-i-n0C2Vs{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-n0CuQX{
}

.phw-g-i-n0bYKI{
font-weight:700;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-size:36px;
color:var(--phw-custom-heading-color);
}

.phw-g-i-n0stI9{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-n17wqg{
}

.phw-g-i-n1AyB3{
width:300px;
}

.phw-g-i-n1fQ3C{
width:250px;
}

.phw-g-i-n1kHp1{
}

.phw-g-i-fPhr6j:hover .phw-g-i-n1rkj8{
color:var(--phw-custom-black000000);
}

.phw-g-i-n1rkj8{
}

.phw-g-i-n2Rhqe{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-n2XJA8{
font-weight:700;
font-size:60px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-n2hKHq{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402101-1716201212433.png);
background-size:cover;
align-items:center;
height:160px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-n2zRT6{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:solid;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-n32LwU{
padding-inline-start:calc(var(--pu-space)*19.875);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*3.375);
}

.phw-g-i-n3WiVW{
}

.phw-g-i-n3dIsd{
max-height:550px;
}

.phw-g-i-n3k2aC{
}

.phw-g-i-n42pA6:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-n42pA6{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-n42pA6:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-n42pA6:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-n42pA6:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-n42pA6.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-n42pA6:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-n468tQ{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-n4eh6S{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-n4qN04{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-n4qN04:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-n4qN04:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-n4qN04:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-n4qN04:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-n4qN04.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-n4qN04:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-n4wn9S{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
border-inline-start-width:4px;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
background-color:var(--phw-custom-brandtint100fcf1f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
text-align:;
}

.phw-g-i-n5K4ni{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--brand-color-secondary);
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-style:none;
}

.phw-g-i-n5Lszg{
color:var(--white);
}

.phw-g-i-n5erdd{
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-n5jYhP{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-n5jYhP{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-n5ndWf{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-n5zQH1{
}

.phw-g-i-n6ieTf{
}
.phw-g-i-n6ieTf img{
object-fit:cover ;
}

.phw-g-i-n6tvuL{
color:var(--phw-custom-black000000);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
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);
text-align:center;
}

.phw-g-i-n77cuc{
}

.phw-g-i-n7EHHt{
background-color:var(--phw-custom-white);
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-n7rF28{
color:var(--white);
font-size:14px;
}

.phw-g-i-n7rF28:hover{
color:var(--white);
}

.phw-g-i-n7rF28:focus{
outline-style:none;
}

.phw-g-i-n7sFwk{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-n8ElTc{
}

.phw-g-i-n8FmBy{
color:var(--body-color);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
background-color:var(--phw-custom-wdg-bgaeaeae);
opacity:0.68;
width:400px;
}

.phw-g-i-n8MAAF{
}

.phw-g-i-n8XC77{
fill:var(--brand-color-primary);
}

.phw-g-i-n8aLCZ{
}

.phw-g-i-n8i07c{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
height:260px;
}

.phw-g-i-n8pE34{
}

.phw-g-i-n9TJWL{
background-color:var(--brand-color-primary);
text-align:center;
}

.phw-g-i-n9ac4J{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-n9ac4J{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-n9fwYv{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-nA0RI5{
font-weight:500;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
background-color:var(--phw-custom-jb5b3b3);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-nA1qgq{
}

.phw-g-i-nARmQu{
color:var(--white);
}

.phw-g-i-nARmQu:focus{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-nARmQu:hover{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-w1m0SL:hover .phw-g-i-nARmQu{
color:var(--phw-custom-black000000);
}

.phw-g-i-nAWTGu{
color:var(--white);
font-size:30px;
}

.phw-g-i-nAYTEQ{
}

.phw-g-i-nCwfDK{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-nDNIcl{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-nDNIcl{
color:var(--white);
opacity:1;
}

.phw-g-i-nDqglF{
justify-content:;
font-size:16px;
}

.phw-g-i-nDuhBW{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-nE3PqM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-nEYWfz{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-nEkhx7{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-nEkhx7:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-nEkhx7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-nEkhx7:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-nEkhx7:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-nEkhx7.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-nEkhx7:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-nFPnH8{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-nFVPw7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nG9Gey{
}

.phw-g-i-nGAqjV{
background:var(--phw-custom-footer-bg);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:none;
background-size:tile;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:none;
}

.phw-g-i-nGZ6AF{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-nGqSzF{
border-right-style:none;
}

.phw-g-i-nH6rPW{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-nHRFNy{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-nI5W4e{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-nIF8jD{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-nIP92L{
height:400px;
}

.phw-g-i-nIkGtL{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
width:100%;
}

.phw-g-i-nJYuUR{
}
.phw-g-i-nJYuUR img{
}

.phw-g-i-nJn47L{
padding-bottom:calc(var(--pu-space)*8);
}

.phw-g-i-nJoPJu{
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);
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-nKXmwJ{
color:var(--white);
font-size:14px;
}

.phw-g-i-nKXmwJ:hover{
color:var(--white);
}

.phw-g-i-nKXmwJ:focus{
outline-style:none;
}

.phw-g-i-nLL4TZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-nLY2lt{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-nLY2lt{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-nLZJrJ{
color:var(--white);
font-weight:700;
font-size:36px;
}

.phw-g-i-nLpyFW{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nMGlAH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nMcRld{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-nN14eR{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-nN2PRo{
}

.phw-g-i-nNbvR2{
line-height:.9;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-nNfBKJ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-nNtlMQ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nO1W9F{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-nOB9fT{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-nOUCaG{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
}

.phw-g-i-nOVHrO{
border-style:none;
border-color:transparent;
border-width:0px;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-nOhxWR{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-nP0q06{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-nPApHt{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-nPYYeC{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-nPuO8U{
font-weight:500;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-nQK4ue{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-nQjQwg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nRbgOB{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-nRrmrQ{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
width:64%;
}

.phw-g-i-nSFpMS{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-nSMfIR{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
object-fit:contain;
}

.phw-g-i-nSfzeF{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-nSo8RM{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-nTCqrK{
}

.phw-g-i-nTD2HR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Group11712813111-1717157832734.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-nTXYnY{
}

.phw-g-i-nU0uSf{
color:var(--white);
}

.phw-g-i-nU1E8b{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart1-1718182350040.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-nUYThH{
color:var(--white);
text-align:left;
}

.phw-g-i-nVHnR3{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--brand-color-primary);
}

.phw-g-i-nVYs44{
background-color:var(--phw-custom-bg1e9e9e9);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-nW2dh1{
}

.phw-g-i-nW96T5{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-nWGY3C{
height:280px;
}

.phw-g-i-nWO3yX{
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-nWO3yX{
opacity:1;
text-align:center;
}

.phw-g-i-nXX4sM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-nXXzVw{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-nXz6yF{
}

.phw-g-i-nYBjru{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-nYwlLj{
}

.phw-g-i-nYxcMJ{
font-size:30px;
color:var(--white);
}

.phw-g-i-nZ8TvR{
width:300px;
padding-inline-start:calc(var(--pu-space)*25);
margin-inline-start:calc(var(--mu-space)*5);
}

.phw-g-i-nZ9FId{
padding-top:calc(var(--pu-space)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
}

.phw-g-i-nZEUg1{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-nZEUg1:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-nZEUg1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-nZEUg1:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-nZEUg1:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-nZEUg1.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-nZEUg1:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-nZm938{
}

.phw-g-i-nZqU6I{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-naA8jg{
}

.phw-g-i-najl36{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-nb2UcA{
}
.phw-g-i-nb2UcA img{
object-fit:cover ;
}

.phw-g-i-nbCfFG{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
width:150px;
text-align:center;
align-items:;
justify-content:;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-nbWLkF{
}

.phw-g-i-nbtSX6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-ncGL3p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ncixRP{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-ncvyX1{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ncxIac{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-ndEdXn{
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-black000000);
line-height:1.3;
}

.phw-g-i-ndS4s1{
background:var(--phw-custom-gradient-white);
}

.phw-g-i-ndccI0{
}

.phw-g-i-ndcsFp{
}

.phw-g-i-ndkgyl{
border-right-style:none;
}

.phw-g-i-ne6e6Q{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
width:191px;
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:83px;
}

.phw-g-i-neAw8h{
width:100%;
font-size:18px;
color:var(--white);
}

.phw-g-i-neUQGW{
}

.phw-g-i-nebWWQ{
font-size:14px;
color:var(--white);
border-style:none;
}

.phw-g-i-nebWWQ:hover{
color:var(--white);
}

.phw-g-i-nebWWQ:focus{
border-style:none;
border-color:transparent;
outline-style:none;
}

.phw-g-i-nejewS{
}

.phw-g-i-nf1lYx{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
}

.phw-g-i-nfke8x{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-nfscT0{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-nftfvx{
height:15px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-nftfvx{
}

.phw-g-i-ng00wz{
}

.phw-g-i-ng0j4A{
color:var(--white);
font-weight:300;
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ng0j4A{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}

.phw-g-i-ngB698{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-ngB698:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-ngH2Fe{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:60px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-ngH2Fe:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ngH2Fe:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ngH2Fe:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ngH2Fe:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ngH2Fe.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ngH2Fe:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ngVtcE{
}

.phw-g-i-ngYfyT{
}

.phw-g-i-ngaHwf{
padding-top:calc(var(--pu-space)*0);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-bottom:calc(var(--pu-space)*0);
border-inline-end-style:none;
}

.phw-g-i-ngqqmx{
}

.phw-g-i-ngyKl4{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-nhCXVW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-nheV2B{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-4-1725972400564.svg);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*8);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
background-position:50% 0%;
background-color:var(--phw-custom-background-6e0a0f);
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-nhrK6q{
}

.phw-g-i-nhzYms{
}

.phw-g-i-niB8Dz{
color:var(--white);
font-weight:700;
font-size:44px;
text-align:left;
}

.phw-g-i-niHlhu{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ninuKS{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-njEgAc{
color:var(--white);
font-size:28px;
}

.phw-g-i-njo2PC{
opacity:0;
}

.phw-g-i-nkhrUB{
font-weight:700;
font-size:36px;
line-height:1.20;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
width:100%;
}

.phw-g-i-nlQ1s2{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-nmHrUY{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-nmY65U{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:left;
}

.phw-g-i-nmwKFn{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-nnQS5U{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-nnQxZk{
color:var(--body-color);
}

.phw-g-i-nnWJ3i{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-nngHbx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-no6tBZ{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-no8uUH{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-no8uUH{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-noJF9w{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-nojG1j{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-np0286{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-npDQFa{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-nq9znm{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-nqEB1X{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-nqYGCg{
}

.phw-g-i-nqsLFH{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-nr5sWS{
}

.phw-g-i-nr8ttr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
}

.phw-g-i-nrEp6q{
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-nrjsR8{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-white);
opacity:0;
}

.phw-g-i-nsPpeF{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
background-repeat:no-repeat;
background-position:50% 100%;
}

.phw-g-i-nsWL5X{
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-nssC2r{
width:100%;
}

.phw-g-i-nt4HH7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ntFEDi{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ntMe2s{
}

.phw-g-i-ntO9Jj{
height:150px;
width:300px;
}

.phw-g-i-ntXbaj{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-ntXbaj{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-ntbv45{
color:var(--phw-custom-color-blue0000ffff);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-nvNiWH{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
}

.phw-g-i-nvNiWH:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-nvNiWH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-nvNiWH:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-nvNiWH:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-nvNiWH.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-nvNiWH:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-nvPw6V{
opacity:0;
}

.phw-g-i-nvtNZV{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*3.25);
}

.phw-g-i-nw1GdT{
color:var(--body-color);
}

.phw-g-i-ipvGEQ:hover .phw-g-i-nw1GdT{
color:var(--phw-custom-heading-color);
}

.phw-g-i-nw4w00{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nw56ld{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-nwmr3Z{
}
.phw-g-i-nwmr3Z img{
object-fit:cover ;
}

.phw-g-i-nwpJXV{
}

.phw-g-i-nwt417{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-nx00Tr{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-nx00Tr{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-nxJJpx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1832096116-1739959213645.jpg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:none;
background-repeat:no-repeat;
background-position:50% 100%;
}

.phw-g-i-ny7hEp{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-nyzv95{
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-nzN9us{
color:var(--white);
font-size:44px;
}

.phw-g-i-nzZcQ0{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-nzoQma{
background-color:var(--phw-custom-white);
}

.phw-g-i-o05up2{
font-size:30px;
line-height:var(--line-height-1);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-o0LQPT{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-o0Xz7K{
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-o0bIbc{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:600px;
}

.phw-g-i-o11j4G{
width:100%;
}

.phw-g-i-o177RK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282029-1716888459574.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-o1FOlp{
}

.phw-g-i-o1h77U{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*7.375);
}

.phw-g-i-o1tN6c{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-o29MDx{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:32px;
color:var(--white);
}

.phw-g-i-o2TU4w{
text-align:center;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
}

.phw-g-i-o3HdB3{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-o3K0hO{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-o3jk8w{
}

.phw-g-i-o3t80f{
}

.phw-g-i-o4QMXS{
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-o4tNze{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-o5MssW{
font-weight:400;
font-size:18px;
color:var(--white);
}

.phw-g-i-o5QL6o{
text-align:center;
}

.phw-g-i-o5y6aG{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
color:var(--white);
width:700px;
}

.phw-g-i-o61GIM{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-style:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-style:none;
border-width:1px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-o61GIM{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-o64m20{
padding-inline-end:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
}

.phw-g-i-o6epT4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
background-position:50% 100%;
background-size:fill;
background-repeat:no-repeat;
width:100%;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-o6o9pG{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-o6vWb5{
}

.phw-g-i-o6yYop{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-o70BEv{
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);
height:500px;
}

.phw-g-i-o7PneH{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:35px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-o7PneH:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-o7PneH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-o7PneH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-o7ayXa{
color:var(--white);
font-family:var(--cms-g-inter);
width:150%;
}

.phw-g-i-o7ejjr{
font-size:18px;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
line-height:1.2;
}

.phw-g-i-o7qAKg{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-o80XAU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-o826tV{
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-o85LXd{
margin-inline-start:calc(var(--mu-space)*-8.125);
width:80%;
}

.phw-g-i-o8TJai{
font-size:30px;
}

.phw-g-i-o8VLzQ{
font-weight:700;
line-height:1.6;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-o8YRxe{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-XOrheh:hover .phw-g-i-o8YRxe{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:none;
}

.phw-g-i-o8imL1{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-o93IZw{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-o9KW4a{
}

.phw-g-i-oAdp8U{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-oAhl3n{
}

.phw-g-i-oAmpgu{
line-height:1;
}

.phw-g-i-oAq27s{
color:var(--white);
}

.phw-g-i-oBsNg9{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-oCAO3h{
}

.phw-g-i-oD0SBW{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-oD4Qwm{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:400;
height:51px;
}

.phw-g-i-oDJDr1{
}

.phw-g-i-oDw2Sz{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-oE6Ztg{
}

.phw-g-i-oELMKE{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-oEc0Xu{
}

.phw-g-i-oEt94I{
background:var(--phw-custom-gradient-white);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oF697m{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-oFH63X{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-oFfc7u{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-oFfc7u img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-oFyo1y{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-oGFu9q{
opacity:0;
font-size:1px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-oGFu9q{
font-size:14px;
color:var(--white);
opacity:1;
height:380px;
}

.phw-g-i-oGZ3wy{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-oGdxja{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oH1TZv{
}

.phw-g-i-oHNgfs{
}

.phw-g-i-oHv3Ti{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-oI9nf0{
}

.phw-g-i-oIjdyD{
}

.phw-g-i-oJ5EMY{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:450px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-oJ9h66{
background-color:transparent;
}

.phw-g-i-oJ9h66{
}

.phw-g-i-oJCx2i{
width:100%;
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-oJE4Bw{
width:300px;
}

.phw-g-i-oJMTpg{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-oJmNjM{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
}

.phw-g-i-oKRdY1{
background-color:var(--widget-bg-dark-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oKTUlK{
}

.phw-g-i-oKUhu4{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-oKy7Yr{
font-weight:400;
line-height:1.62;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-oLEUOR{
font-weight:500;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
font-size:24px;
}

.phw-g-i-oLO9D6{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-oLQ2gZ{
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-oLhWdR{
}

.phw-g-i-oLux2e{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-oM1qvL{
}

.phw-g-i-oM5SsM{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-oMWcyD{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
margin-inline-start:calc(var(--mu-space)*6.25);
width:35%;
}

.phw-g-i-oMYMfr{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-oMcmfN{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-oMtond{
}

.phw-g-i-oMvaHi{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-oNDrBJ{
height:225px;
}

.phw-g-i-oNUlxk{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-oO3gPZ{
}

.phw-g-i-oOP3Ys{
}

.phw-g-i-oOPgEw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-oOYVaE{
background-color:var(--phw-custom-white);
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);
}

.phw-g-i-oOZPtk{
}

.phw-g-i-oOuQM0{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-oPAVoD{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-oPQX7h{
}

.phw-g-i-oPb43G{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-oPfl6I{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-heading-color);
}

.phw-g-i-oPj629{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
height:200px;
width:520px;
}

.phw-g-i-oPrLvo{
font-size:10px;
font-weight:300;
}

.phw-g-i-oQJhaR{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-oQLsuf{
font-weight:600;
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
}

.phw-g-i-oQQHKO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-oQZYHI{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-oQZYHI{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-oQlynt{
font-weight:400;
color:var(--brand-color-primary);
}

.phw-g-i-oR2I2c{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
width:135px;
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:65px;
}

.phw-g-i-oR2IVa{
}

.phw-g-i-oRvPFk{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-oRxcZh{
}

.phw-g-i-oSDdST{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*6.25);
background:var(--phw-custom-gradient1);
}

.phw-g-i-oSI0I0{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
max-height:50px;
max-width:384px;
}

.phw-g-i-oSNjy1{
}

.phw-g-i-oSg7l6{
font-weight:700;
font-size:36px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-yellowf0be60);
}

.phw-g-i-oSkk2Q{
font-size:13.937px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-oSpNSl{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-oTNurB{
}

.phw-g-i-oTRsLT{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-oTTu5n{
font-size:1px;
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-oTTu5n{
color:var(--white);
text-align:center;
}

.phw-g-i-oTayWA{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-oTvoXC{
}

.phw-g-i-oTyRTv{
}

.phw-g-i-oTzLNZ{
font-size:30px;
line-height:var(--heading-line-height-5);
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-oUAFuD{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-oUa3mb{
color:var(--white);
font-weight:300;
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
opacity:0;
text-align:center;
}

.phw-g-i-oUaBml{
}

.phw-g-i-oUglAK{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-oUpm6x{
}

.phw-g-i-oV6wM0{
height:30px;
}

.phw-g-i-oV94sc{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
height:51px;
align-items:center;
}

.phw-g-i-oVe9Lk{
color:var(--white);
font-weight:700;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-oVmOAv{
font-weight:500;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
}

.phw-g-i-oW89yG{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-oWAfgW{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*7.5);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-oWSwmZ{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-oXDmQV{
opacity:0;
font-size:3px;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-oXDmQV{
font-size:16px;
color:var(--white);
opacity:1;
text-align:center;
height:250px;
}

.phw-g-i-oXYF1T{
color:var(--white);
}

.phw-g-i-oXcQSl{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:22px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-oYFTVU{
}

.phw-g-i-oYzurZ{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-oZemtY{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-oa0li5{
font-weight:700;
font-size:20px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
}

.phw-g-i-oaNUqh{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-oaVb0v{
}

.phw-g-i-obsKhQ{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-oc8O8i{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-ocWkxp{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-od9vFb{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-odCUQv{
}

.phw-g-i-of8uEj{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-ofPRrn{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ofYbsr{
width:100%;
height:150px;
}

.phw-g-i-og3HUm{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ogRD9D{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-greylight);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*54.25);
}

.phw-g-i-ogoM79{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ogyGNX{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ohO6Br{
}
.phw-g-i-ohO6Br img{
object-fit:cover ;
}

.phw-g-i-ohQqoL{
width:100%;
}

.phw-g-i-oj2qtA{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-oj2qtA:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-oj5hxJ{
}

.phw-g-i-oj8KPk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-ok8aPf{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-okQIAg{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-okYRjd{
}

.phw-g-i-okecWk{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
background-color:var(--phw-custom-bg);
margin-inline-end:calc(var(--mu-space)*1);
padding-inline-start:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*1);
}

.phw-g-i-okxdcE{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
opacity:0;
}

.phw-g-i-ol43Rl{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
min-height:45px;
}

.phw-g-i-omJgfn{
}

.phw-g-i-omKB9o{
}

.phw-g-i-omKQKR{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:380px;
}

.phw-g-i-omWVx8{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-omWgaM{
}

.phw-g-i-omaWte:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-omaWte:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-omaWte:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-omaWte:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-omaWte.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-omaWte:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-omaWte{
font-weight:400;
color:var(--brand-color-primary);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*8.375);
}

.phw-g-i-omyZAg{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-on1w8H{
}

.phw-g-i-on7PXK{
}

.phw-g-i-ondPnf{
color:var(--white);
}

.phw-g-i-ondPnf:hover{
color:var(--white);
}

.phw-g-i-onyRaG{
min-height:62px;
min-width:182px;
}

.phw-g-i-ooOYgI.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-ooOYgI:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ooOYgI{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
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);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
gap:0px;
}

.phw-g-i-ooOYgI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ooOYgI:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-opNUbn{
background-color:var(--phw-custom-bg1e9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-style:none;
padding-inline-start:calc(var(--pu-space)*1.5);
}

.phw-g-i-opoCzB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
}

.phw-g-i-opp4rr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-opxl8I{
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
background-color:var(--phw-custom-f9f9f9f9f9f9);
border-style:none;
}

.phw-g-i-oq8PJJ{
}

.phw-g-i-oqTnek{
}

.phw-g-i-oqzhp2{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-or0mib{
}

.phw-g-i-orXto6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-orl1W6{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/jtcbanner1-1722581329153.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
}

.phw-g-i-os6HBa{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:56px;
}

.phw-g-i-os9yJu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-osCwca{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
max-width:100%;
text-align:left;
}

.phw-g-i-osGJWc{
}

.phw-g-i-osL74r{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-osV3v6{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-osee49{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ot3l3e{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ot3unf{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-ot3unf:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-otMnYa{
}

.phw-g-i-otN1uG{
}

.phw-g-i-otXbwQ{
color:var(--white);
font-weight:400;
width:100%;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
}

.phw-g-i-otqOXI{
color:var(--white);
}

.phw-g-i-otuen4{
font-size:14px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-ouRj6N{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-2.75);
}

.phw-g-i-ouVlun{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ouXyPo{
background-color:transparent;
}

.phw-g-i-6YHote:hover .phw-g-i-ouXyPo{
}

.phw-g-i-ouYsT0{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ouks9s{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-ouks9s:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-ouks9s.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ouks9s:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ouwypR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282029-1716888459574.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ovZ72A{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-ovZ72A img{
}

.phw-g-i-ovax5J{
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-ovcZVj{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-ovfrm4{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ovn7v8{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ovnPzX{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
opacity:0;
height:0px;
}

.phw-g-i-ow5TQ5{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-ow5TQ5{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:300px;
}

.phw-g-i-owNq8Q{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ox7cSU{
font-weight:500;
font-size:24px;
}

.phw-g-i-ox8gTI{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-oxH4Xe{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-oxgg35{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-oxy0t4{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-oy0AGV{
}

.phw-g-i-oy36Lc{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*11.875);
}

.phw-g-i-oyDXg1{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-oyXONE{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-ozFB0M{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ozPZCA{
text-align:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-ozvKEM{
border-style:none;
border-color:var(--phw-custom-light-graye9e9e9);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-p0Mlev{
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
font-size:1px;
}

.phw-g-i-p0P5jD{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-p1XlXW{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-p2J5uw{
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-p2qzb6:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-p2qzb6{
color:var(--white);
font-weight:600;
font-size:12px;
font-family:var(--cms-g-inter);
min-height:30px;
border-style:none;
height:30px;
}

.phw-g-i-p2rnYb{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-p3ULrW{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-p3iVTm{
}

.phw-g-i-p3nVCZ{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-p48xYm{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-p4918j{
}

.phw-g-i-p4FSoF{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-p4RsVc{
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);
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
width:600px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-p4bFYq{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-p4ewyG{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-p50EZ9{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-p50EZ9 img{
object-fit:cover;
}

.phw-g-i-p5NTkw{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-p5mpjT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-p67r5J{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
}

.phw-g-i-p6B1n0{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-p6TE1I{
font-size:36px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-textcolor222000);
line-height:1.3;
}

.phw-g-i-p6pGnN{
width:75%;
margin-top:calc(var(--mu-space)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
}

.phw-g-i-p76PLk{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-p7UB4i{
background-color:transparent;
}

.phw-g-i-p7h8xc{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-p7xnwv{
}

.phw-g-i-p8LK1U{
}

.phw-g-i-p8LLLU{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
font-size:24px;
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
}

.phw-g-i-p8mZNT{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-p8nPhi{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-p9GkOR{
}

.phw-g-i-p9en9i{
height:478px;
width:353px;
}

.phw-g-i-pABvQc{
}

.phw-g-i-pAI26Y{
font-size:18px;
line-height:1.3;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-pAIZBr{
}

.phw-g-i-pAVl6F{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-pAVl6F{
height:380px;
}

.phw-g-i-pAscRw{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-pBBozr{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-pBlSTH{
}

.phw-g-i-pBqSOv{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-pC4G6Z{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-pCO5CQ{
}

.phw-g-i-pCYCID{
font-size:24px;
}

.phw-g-i-pDUSJF{
font-weight:300;
font-size:18px;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-pDZGZ8{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-pDurpT{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-pELJQV{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--link-hover-color);
}

.phw-g-i-pEPn6e{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-pESKRR{
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:28px;
}

.phw-g-i-pEgjIP{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-14.125);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-pEktu7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pF2bbA{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-pF50B6{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-pFAxef{
}

.phw-g-i-pFFV5X{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-xf9oLk:hover .phw-g-i-pFMxEk{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-pFMxEk{
font-size:26px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
opacity:0;
font-weight:700;
}

.phw-g-i-pFNod1{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-pFOhDT{
}
.phw-g-i-pFOhDT img{
}

.phw-g-i-pFmCXa{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pFtK5w{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pGTE6P{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-pGa4N0{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-pGdthu{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-pH51Ow{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pHFkMk{
border-style:none;
}

.phw-g-i-pHJ2w7{
}

.phw-g-i-pHMIKw{
}

.phw-g-i-pHSWaI{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
}

.phw-g-i-pI2fFz{
font-size:22px;
}

.phw-g-i-pI8n4O{
}

.phw-g-i-pIBhqr{
width:146px;
height:80px;
}

.phw-g-i-pICsyd{
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-pICsyd{
opacity:1;
}

.phw-g-i-pId47c{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-pIfMez{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-pIhzxz{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-pIrzql{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pIstw8{
}

.phw-g-i-pJ1YOe{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide4-1748518105002.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:tile;
}

.phw-g-i-pJ1zIB{
padding-inline-start:calc(var(--pu-space)*18.75);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-pJ4NYY{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-pJE1mO{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-pJd9yx{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
color:var(--phw-custom-heading-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:18px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.3;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
width:353px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-pKDjxp{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-pKbaQd{
}

.phw-g-i-pKfHbz{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-pKkAwt{
}

.phw-g-i-pKl1PW{
}

.phw-g-i-pL1wwF{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-pL1wwF:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-pL1wwF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pL1wwF:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-pL1wwF:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-pL1wwF.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-pL1wwF:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-pL8G6q{
}

.phw-g-i-pLZJ7p{
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-pLcdM4{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-IxpHvc:hover .phw-g-i-pLejaI{
background-color:transparent;
}

.phw-g-i-pLejaI{
}

.phw-g-i-pMAV6O{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:560px;
}

.phw-g-i-pMPAgR{
border-top-left-radius:calc(var(--border-radius-base)*1.625);
border-top-right-radius:calc(var(--border-radius-base)*1.625);
border-bottom-left-radius:calc(var(--border-radius-base)*1.625);
border-bottom-right-radius:calc(var(--border-radius-base)*1.625);
height:400px;
}

.phw-g-i-pNL1Fi{
background:var(--phw-custom-gradient1);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-pNQhQa{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-pNjgFl{
}

.phw-g-i-pNlOQI{
font-size:14px;
color:var(--white);
border-style:none;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-pNlOQI:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-pNuv4S{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-pNvUFJ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-pOMAFu{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
background-color:var(--brand-color-primary);
}

.phw-g-i-pOMAFu:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-pOMAFu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pOMAFu:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pOMAFu:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-pOMAFu.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-pOMAFu:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-pONSLq{
}

.phw-g-i-pOXpDJ{
color:var(--white);
font-weight:700;
font-size:44px;
text-align:left;
}

.phw-g-i-pOkMde{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-pPEwb9{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-pPLauc{
height:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-pPfWDf{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JTCBanner-1722340649420.png);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pPnpag{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image28-1712052293757-1718186514866.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-pPxsyX{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:45px;
}

.phw-g-i-pPxsyX:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-pPxsyX:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pPxsyX:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pPxsyX:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pPxsyX.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-pPxsyX:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-pQZAbc{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-pQh8m5{
}

.phw-g-i-pQl4Yc{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*-17.125);
}

.phw-g-i-pQmqty{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:left;
}

.phw-g-i-pQtg2f{
border-style:none;
}

.phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-28MdtC:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-ngB698:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-9dtumJ:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-Xwpq2n:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-XdZVI8:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-4J5vUQ:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-1ybH3r:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-hobcbe:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-HOM7HN:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-bhssGd:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-Qn1X1K:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-eib7KZ:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-rzlnAX:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-ZV3Jml:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-cIYkLc:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-ArwaHO:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-JuRlv7:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-JpO8CF:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-Mh92Ti:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-0BeX52:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-2UsWZW:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-lIw9DN:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-iZUOnh:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-YnoKxU:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-l0urUs:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-HxeNcz:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-MfoNKI:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-sVTfRl:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-oj2qtA:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-2djeLd:hover .phw-g-i-pR0UvF{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-weight:700;
}

.phw-g-i-pR3MDw{
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-pR6ujr{
opacity:0;
font-size:14px;
}

.phw-g-i-r26MSf:hover .phw-g-i-pR6ujr{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-pSPiCb{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-pSapCN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
align-items:;
justify-content:space-between;
}

.phw-g-i-pSvhjl{
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
}

.phw-g-i-pTEiyz{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-pTMc7w{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-pTjISJ{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-pTwkTq{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-pTwr5L{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-pU5PHn{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-color:transparent;
padding-bottom:calc(var(--pu-space)*1.25);
border-color:transparent;
line-height:1.25;
background-color:transparent;
border-bottom-width:0px;
border-bottom-style:none;
border-style:none;
text-align:start;
}

.phw-g-i-pU5Z5L{
font-family:var(--cms-g-inter);
font-weight:500;
font-size:20px;
}

.phw-g-i-pUAixp{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-pUPRHO{
font-size:30px;
color:var(--white);
}

.phw-g-i-pUjZDY{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-xf9oLk:hover .phw-g-i-pUjZDY{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-VYySVE:hover .phw-g-i-pUjZDY{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-2AhkiX:hover .phw-g-i-pUjZDY{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-bX7KJP:hover .phw-g-i-pUjZDY{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-pUkE9F{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-pUtD22{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
min-height:450px;
}

.phw-g-i-pUtzNH{
}

.phw-g-i-pV2E6a{
height:30px;
}

.phw-g-i-pV4XCv{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-pW3oJb{
color:var(--white);
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-pW3oJb{
color:var(--white);
height:380px;
}

.phw-g-i-pWM0sj{
color:var(--white);
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);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-pWSVAi{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-pWcYfz{
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-pWfU80{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-pXAnum{
color:var(--white);
font-weight:700;
font-size:60px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.0;
font-family:var(--cms-g-inter);
}

.phw-g-i-pXqJmL{
font-size:24px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
opacity:1;
margin-top:calc(var(--mu-space)*32.5);
}

.phw-g-i-pXxWZe{
}

.phw-g-i-pYUWvt{
}

.phw-g-i-pZ7Aln{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-pZHvQe{
font-weight:600;
font-size:22px;
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-pZdQeT{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:10px;
width:10px;
}

.phw-g-i-pZgXaq{
}

.phw-g-i-pZoNOO{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-pa9Hho{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-pb01IG{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-pbKDTJ{
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
}
.phw-g-i-pbKDTJ img{
object-fit:cover;
}

.phw-g-i-pbOcBa{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-12.5);
}

.phw-g-i-pcU96W{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-pcUsMP{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
}

.phw-g-i-pcvr7w{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-width:1.5px;
font-size:14px;
min-height:45px;
}

.phw-g-i-pcvr7w:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-pcvr7w:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pcvr7w:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pcvr7w:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pcvr7w.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-pcvr7w:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-pcwpZ1{
font-size:24px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-pd0n3V{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-pd5qtR{
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-pdjzun{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
width:35%;
text-align:left;
margin-inline-start:calc(var(--mu-space)*12.5);
}

.phw-g-i-pe7ajk{
}
.phw-g-i-pe7ajk img{
}

.phw-g-i-peXZv3{
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-pf1uMU{
}

.phw-g-i-pfPaGD{
}

.phw-g-i-pfX4g4{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-pfX4g4:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-pfX4g4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pfX4g4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-pfriJN{
background-color:var(--widget-bg-gray-color);
border-color:var(--phw-custom-black1000000);
border-width:0.5px;
border-style:solid;
}

.phw-g-i-pgIlCZ{
}

.phw-g-i-pgPUP0{
}
.phw-g-i-pgPUP0 img{
object-fit:cover ;
}

.phw-g-i-pgrWiW{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-pgzKlC{
color:var(--white);
background-color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-top:calc(var(--mu-space)*2.5);
padding-left:20px;
padding-right:20px;
gap:0px;
}

.phw-g-i-pgzKlC:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:none;
}

.phw-g-i-pgzKlC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-pgzKlC:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-pgzKlC.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-pgzKlC:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-phShUo{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-pi1Vl9{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-piDd4X{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-piDd4X{
opacity:1;
}

.phw-g-i-piNUp7{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-pig8ZQ{
text-align:left;
}

.phw-g-i-pigI4j{
}

.phw-g-i-pj5vSY{
}

.phw-g-i-pjA3yR{
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-black000000);
font-size:18px;
}

.phw-g-i-pjd2wd{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:400px;
}

.phw-g-i-pjlMQR{
width:100%;
}

.phw-g-i-pkCX9H{
}

.phw-g-i-pkMinT{
}

.phw-g-i-pkQe0z{
}

.phw-g-i-pkWFUF{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-pkwUo1{
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);
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
line-height:1.4;
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-plDtfx{
color:var(--secondary-text);
}

.phw-g-i-plP39p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-plQxSr{
}

.phw-g-i-pm6Td0{
font-size:18px;
font-family:var(--cms-g-inter);
line-height:1.62;
color:var(--phw-custom-heading-color);
font-weight:400;
}

.phw-g-i-pn9fEU{
color:var(--white);
font-weight:700;
font-size:60px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.25;
font-family:var(--cms-g-inter);
}

.phw-g-i-pnNctQ{
font-size:26px;
color:var(--white);
}

.phw-g-i-pnPX7H{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pnnnxD{
}

.phw-g-i-po2wsu{
border-style:none;
border-width:0px;
}

.phw-g-i-pok6Fp{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-pok6Fp{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-poo60r{
font-size:18px;
color:var(--white);
margin-top:calc(var(--mu-space)*2.5);
line-height:1.3;
}

.phw-g-i-poxD3K{
text-align:justify;
}

.phw-g-i-pp2MdW{
}

.phw-g-i-ppLmrk{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
}

.phw-g-i-ppooa9{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:600;
}

.phw-g-i-ppyiTd{
}

.phw-g-i-pqHkPc{
}

.phw-g-i-pqlhcQ{
}

.phw-g-i-pr9ES1{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-prIVlZ{
}

.phw-g-i-psAX1w{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}

.phw-g-i-psPDci{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-psfvQq{
}

.phw-g-i-pt8hiC{
width:80%;
}

.phw-g-i-ptCQcK{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
font-size:24px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-A1QKM6:hover .phw-g-i-ptCQcK{
font-weight:300;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:transparent;
opacity:1;
}

.phw-g-i-ptV6Nd{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
text-align:start;
}

.phw-g-i-ptZJkQ{
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}

.phw-g-i-ptfb4Q{
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-ptkNZV{
width:122px;
height:66px;
}

.phw-g-i-pu11Rc{
font-size:22px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-puItZi{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--link-color);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
}

.phw-g-i-puiPzw{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-puomOU{
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-puomOU{
color:var(--white);
text-align:center;
opacity:1;
}

.phw-g-i-puxkuu{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
min-height:40px;
width:40px;
padding-left:8px;
padding-right:8px;
background-color:var(--brand-color-primary);
}

.phw-g-i-pv7tdb{
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/business_banking_1440X316-1705045457844-1711691098523.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-pvRRDj{
color:var(--white);
}

.phw-g-i-pvRRDj:hover{
color:var(--white);
}

.phw-g-i-pvUQcq{
margin-inline-start:calc(var(--mu-space)*6.25);
font-weight:300;
width:35%;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-pvqoF7{
}

.phw-g-i-pw9jHi{
font-weight:700;
font-size:36px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-pwaNS5{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-pwcIix{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
background:none;
background-image:none;
}

.phw-g-i-px3AW8{
}

.phw-g-i-pxU0IT{
border-bottom-style:none;
}

.phw-g-i-pxuVbW{
}

.phw-g-i-pyAWwm{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-pyB2Yj{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-pyD6iQ{
}

.phw-g-i-pySTxm{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-pyrRWP{
max-height:auto;
max-width:auto;
width:56px;
min-height:auto;
height:auto;
min-width:auto;
}

.phw-g-i-pz9C7u{
border-style:solid;
border-color:var(--input-stroke);
border-width:0.5px;
}

.phw-g-i-pzxdBx{
}

.phw-g-i-q00UjD{
background:var(--phw-custom-gradient1);
}

.phw-g-i-q05SLD{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*3.25);
}

.phw-g-i-q0OjVN{
}

.phw-g-i-q0PxOZ{
font-size:36px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*0);
width:70%;
}

.phw-g-i-q0ZDYR{
}

.phw-g-i-q17SoR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*1);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-q1E6bE{
}

.phw-g-i-q1ifFh{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-9.875);
}

.phw-g-i-q22UMy{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*3);
}

.phw-g-i-q2K3D8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-q2jKYV{
font-weight:500;
font-size:24px;
}

.phw-g-i-q3GPZv{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-q3Pvjn{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:500;
font-size:24px;
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
}

.phw-g-i-IxpHvc:hover .phw-g-i-q3Pvjn{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:solid;
text-align:center;
background-color:transparent;
}

.phw-g-i-q3R5vk{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-q4Y4VX{
font-weight:700;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
font-size:18px;
}

.phw-g-i-q4eG2Y{
}

.phw-g-i-q4lUNz{
font-size:36px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
font-weight:700;
}

.phw-g-i-q58NqS{
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:left;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-q59u2b{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-q5Jha5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-q5PBql{
}

.phw-g-i-q5rphH{
font-size:16px;
line-height:1.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
height:0px;
opacity:0;
}

.phw-g-i-q60y40{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-q6Rx1e{
}
.phw-g-i-q6Rx1e img{
object-fit:cover;
}

.phw-g-i-q6uZf0{
}

.phw-g-i-q6wxxq{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-q78JzL{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-q7D6hk{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-q7GbEi{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-vFbG3o:hover .phw-g-i-q7GbEi{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-q7jdLW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-q7sTDG{
}

.phw-g-i-q7w4fI{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-q7w4fI:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-q7w4fI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-q7w4fI:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-q7w4fI:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-q7w4fI.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-q7w4fI:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-q80rWa{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-q88a0f{
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-q8IdAY{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-q8OiMR{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-q8eXpw{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-q9FZ5G{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-q9FZ5G{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-q9LvI6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-q9cRMH{
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.2;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-q9z7Qf{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-q9z7Qf{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-qAOD9c{
}

.phw-g-i-qAdNzu{
font-size:1px;
}

.phw-g-i-qAmMfn{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:500px;
}

.phw-g-i-qB9Xee{
font-size:16px;
font-family:var(--cms-g-roboto);
align-items:center;
font-weight:400;
}

.phw-g-i-qBB71F{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-qBFWdL{
}

.phw-g-i-qBMuLs{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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-qCKqt3{
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:none;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
}

.phw-g-i-qCKqt3:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-qCKqt3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-qCKqt3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-qCRpEU{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-qCV7Uf{
color:var(--white);
}

.phw-g-i-qCZiEB{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-qCZiEB{
opacity:1;
height:300px;
}

.phw-g-i-qD9LDI{
max-height:auto;
max-width:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
min-height:auto;
font-style:italic;
height:auto;
min-width:auto;
}

.phw-g-i-qENVIS{
}

.phw-g-i-ipvGEQ:hover .phw-g-i-qENVIS{
color:var(--phw-custom-heading-color);
background-color:transparent;
}

.phw-g-i-qFBdYM{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-qFZCPH{
font-size:40px;
font-family:var(--cms-g-roboto);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-qFgJqw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-qGba8H{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qGdcgV{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-qH7L4y{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-qHG4yz{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-qHjnAL{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-qJBeqA{
}

.phw-g-i-qJFmm8{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-qJLxjt{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-qJs6yZ{
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
text-align:left;
}

.phw-g-i-qK6Cdp{
font-size:30px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-qK70w3{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*1);
margin-inline-end:calc(var(--mu-space)*1);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-qKFH4A{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
font-size:18px;
padding-bottom:calc(var(--pu-space)*3.75);
line-height:var(--paragraph-line-height-3);
}

.phw-g-i-qKTt7t{
}
.phw-g-i-qKTt7t img{
}

.phw-g-i-qKefqQ{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:0px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:0px;
}

.phw-g-i-qKefqQ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-qKefqQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qKefqQ:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-qKefqQ:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-qKefqQ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-qKefqQ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-qKxOGs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
width:80%;
height:85%;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-qL9NMb{
}

.phw-g-i-qLizzP{
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
}

.phw-g-i-qMRcRx{
}

.phw-g-i-qMwmeI{
color:var(--text-dark);
text-align:start;
}

.phw-g-i-qN2Xvb{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
max-height:51px;
}

.phw-g-i-qNEmHL{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*6.5);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*6.5);
}

.phw-g-i-qO2rFQ{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-qOAT5m{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-width:1px;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
align-items:start;
}

.phw-g-i-XOrheh:hover .phw-g-i-qOAT5m{
border-color:var(--brand-color-primary);
border-width:2px;
}

.phw-g-i-qOQZsH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/1698325721112_video-place-holder-1548607731924.jpg);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-qOf5RV{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-qPAN5k{
}

.phw-g-i-qPUF3G{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-qPYBJB{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-qPYBJB img{
}

.phw-g-i-qPaFlO{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-qPbJsS{
padding-inline-end:calc(var(--pu-space)*5.5);
font-weight:400;
width:100%;
font-size:16px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-qPdU3t{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1701089568129-1711704911915.jpg);
}

.phw-g-i-qPou3l{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-qPou3l:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-qQ81BL{
color:var(--white);
font-size:14px;
}

.phw-g-i-qQ81BL:hover{
color:var(--white);
}

.phw-g-i-qQ81BL:focus{
border-style:none;
}

.phw-g-i-qQFRxn{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-qQwgaX{
font-size:14px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-qR45Cb{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-qREKVF{
}

.phw-g-i-qRSt1f{
}

.phw-g-i-qRvhPY{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-qRvhPY{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-qSua71{
}

.phw-g-i-qT8Y77{
}

.phw-g-i-qTfjlR{
font-weight:400;
font-size:14px;
line-height:1.6;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-qUQ4dC{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*5);
text-align:center;
}

.phw-g-i-qUdifp{
}

.phw-g-i-qUvvAS{
}

.phw-g-i-qW8bUc{
}

.phw-g-i-qWKTJp:hover{
}

.phw-g-i-qWKTJp{
}

.phw-g-i-qWnKdu{
padding-inline-start:calc(var(--pu-space)*25);
padding-top:calc(var(--pu-space)*3.125);
}

.phw-g-i-qWyxZe{
}

.phw-g-i-qXD0hk{
max-height:70%;
}

.phw-g-i-qXvGNx{
}

.phw-g-i-qYSKGK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qYYXHs{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-qYYXHs{
font-size:14px;
height:380px;
text-align:center;
opacity:1;
}

.phw-g-i-qYc1BV{
text-align:left;
}

.phw-g-i-qYjBNv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-qYwz0v{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-qYy4Pb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo2-1722431621280.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-qZF7Ve{
}

.phw-g-i-qZMskV{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*35);
}

.phw-g-i-qaBzEq{
}

.phw-g-i-qaDJ7c{
font-size:44px;
color:var(--phw-custom-black000000);
}

.phw-g-i-qarzL5{
height:80px;
}

.phw-g-i-qbWg8V{
}

.phw-g-i-qbYM7j{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-qcAZYE{
}

.phw-g-i-qcX72L{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-qcX72L:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
background-color:var(--phw-custom-white);
}

.phw-g-i-qcX72L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qcX72L:focus{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-qcX72L:active{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-qcX72L.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-qcX72L:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-qcbMnE{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-qcbMnE:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-qcbMnE:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-qcbMnE:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-qcbMnE:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-qcbMnE.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-qcbMnE:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-qcc8Tg{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-qcdubg{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-qd7tvz{
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-qdOeqW{
}

.phw-g-i-qdPPbQ{
font-weight:500;
font-size:24px;
}

.phw-g-i-qdQZ32{
}

.phw-g-i-qe2WLG{
}

.phw-g-i-qeMIeE{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-qeMIeE img{
object-fit:cover;
}

.phw-g-i-qf2aBi{
background-color:var(--phw-custom-white);
}

.phw-g-i-qfBwuA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview2-1717156485407.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:226px;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-qfCsFh{
font-weight:700;
font-family:var(--cms-g-roboto);
font-size:44px;
}

.phw-g-i-qfYpyd{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
}

.phw-g-i-qgCmSY{
object-fit:cover;
}

.phw-g-i-qgUW9Y{
fill:var(--phw-custom-darkicon000000000);
}

.phw-g-i-qgefV5{
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-qgl6Ds{
}
.phw-g-i-qgl6Ds img{
}

.phw-g-i-qh1M8k{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-qh1M8k{
height:380px;
}

.phw-g-i-Mu8oiv:hover .phw-g-i-qh1M8k{
height:380px;
}

.phw-g-i-qhNakY{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-qhsTTO{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-qi0bXw{
}

.phw-g-i-qiS3qg{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*11.25);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-qiS3qg{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
}

.phw-g-i-qiUnbF{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-qivOSH{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-qj3bkW{
}

.phw-g-i-qjGcq2{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-qjGuHm{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-qjcs3B{
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-qjdrgn{
color:var(--white);
width:508px;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-qjfyCe{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--text-dark);
font-size:var(--font-size-15);
border-top-left-radius:calc(var(--border-radius-base)*0);
line-height:var(--paragraph-line-height-1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-qkyt5K{
padding-inline-start:calc(var(--pu-space)*22.5);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*9.375);
}

.phw-g-i-ql0sVV{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ql4Xqy{
}

.phw-g-i-qlBAHl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qlcKU8{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-qm2Tvl{
width:300px;
text-align:left;
}

.phw-g-i-qmZsf4{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qmpAel{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-qnFYYb{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-qnRNET{
font-size:20px;
}

.phw-g-i-qnTWYX{
background-color:var(--brand-color-secondary);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-qnZrkQ{
}

.phw-g-i-qo0Mf6{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-qof3z3{
}

.phw-g-i-qpHj5q{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
width:353px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-qpHrj4{
opacity:1;
height:30px;
}

.phw-g-i-qpWtvz{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-qprWsd{
font-weight:400;
font-size:12px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-qq9fTu{
text-align:start;
}

.phw-g-i-qqHTBU{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-qqZ08s{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-qqgsLo{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-qqxkze{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-qr1HrD{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
border-style:none;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qr3TGB{
}

.phw-g-i-qrOqdz{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-qrs9tL{
}

.phw-g-i-qrxSVw{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Aspirelogo-1722417796963.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-qs22L3{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-qs5bRQ{
border-right-style:solid;
border-left-style:none;
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-qsBQQJ{
}

.phw-g-i-qsDPrn{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-qsFw8C{
gap:0px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-qsQOIk{
font-weight:300;
color:var(--white);
font-style:italic;
}

.phw-g-i-qsZbAC{
}

.phw-g-i-qsqdWl{
height:300px;
width:450px;
}

.phw-g-i-qsvK3t{
color:var(--white);
font-weight:400;
font-size:14px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-qsyz2k{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-qtuHsw{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-qtuHsw{
color:var(--white);
padding-top:calc(var(--pu-space)*5);
opacity:1;
padding-bottom:calc(var(--pu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-qu2VYa{
color:var(--white);
text-decoration:none;
font-size:12px;
text-align:start;
}

.phw-g-i-qu2VYa:hover{
color:var(--white);
}

.phw-g-i-qu2pJL{
}

.phw-g-i-qu2tIG{
font-weight:400;
font-size:22px;
font-family:var(--cms-g-inter);
color:var(--white);
}

.phw-g-i-quE25F{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 0%;
}

.phw-g-i-qumwgQ{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-qumwgQ{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-quuQyx{
color:var(--white);
}

.phw-g-i-qvXxni{
background-color:var(--phw-custom-white);
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-qvnMbf{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-qvuu3U{
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
}

.phw-g-i-qwGRuv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qwHu96{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
}

.phw-g-i-spS7vU:hover .phw-g-i-qwZfal{
}

.phw-g-i-qwZfal{
}

.phw-g-i-qxGHqK{
}

.phw-g-i-qxOovv{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:597px;
height:274px;
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-qyEI18{
height:274px;
}

.phw-g-i-qyNJTq{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-qykXNi{
}

.phw-g-i-qynwTP{
font-size:14px;
color:var(--white);
text-decoration:none;
text-align:start;
}

.phw-g-i-qynwTP:hover{
color:var(--white);
}

.phw-g-i-qz6O9m{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-qzKp5T{
}

.phw-g-i-qzgHlj{
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-qzr773{
}

.phw-g-i-r02ufv{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-r02ufv img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-r0BxqZ{
}

.phw-g-i-r0cmez{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-r0hCoo{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-r0hCoo img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-r0pL87{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-r0wiq3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-r1eWGH{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-r26MSf{
}

.phw-g-i-r2Dc85{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-r2LSaY{
color:var(--white);
}

.phw-g-i-r2WFjN{
}

.phw-g-i-r2wC33{
}
.phw-g-i-r2wC33 img{
}

.phw-g-i-r32Fns{
}

.phw-g-i-r39fXX{
}

.phw-g-i-r3McjN{
}

.phw-g-i-r3OgFN{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-r4CiHg{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-r50gcs{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:14px;
border-width:0px;
min-height:45px;
}

.phw-g-i-r50gcs:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-r50gcs:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-r50gcs:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-r50gcs:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-r50gcs.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-r50gcs:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-r5L5b5{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-r5L5b5:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-r5L5b5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-r5L5b5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-r5daKg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:260px;
}

.phw-g-i-r5xE5Y{
}

.phw-g-i-r5xrOM{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-r5zLss{
font-weight:700;
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
}

.phw-g-i-r6fCP8{
align-items:center;
}

.phw-g-i-r6p1Cy{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-r6uSd0{
color:var(--white);
font-size:14px;
}

.phw-g-i-r6uSd0:hover{
border-width:0px;
color:var(--white);
}

.phw-g-i-r6uSd0:focus{
border-width:0px;
outline-style:none;
}

.phw-g-i-r6uSd0:active{
border-width:0px;
}

.phw-g-i-r71z4h{
}

.phw-g-i-r7YeOa{
font-size:18px;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-r7gn0h{
width:100%;
}

.phw-g-i-r80ITy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-r8vpit{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--text-dark);
font-size:var(--font-size-15);
border-top-left-radius:calc(var(--border-radius-base)*0);
line-height:var(--paragraph-line-height-1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-r97Ld1{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-r98reB{
font-size:30px;
color:var(--white);
}

.phw-g-i-r98uP7{
opacity:0;
}

.phw-g-i-r9Wqkf{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:358px;
}

.phw-g-i-rA5maC{
}

.phw-g-i-rA6t2u{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-rAmdqu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rAsujZ{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-bg1e9e9e9);
margin-inline-end:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-rBK5Mq{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-XOrheh:hover .phw-g-i-rBK5Mq{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:none;
}

.phw-g-i-rBPckB{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-rBQYbm{
}

.phw-g-i-rBfX1H{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-rBiboe{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-rBq76q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rC8H67{
}

.phw-g-i-rCVjVV{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-rCXAVg{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-rCdagJ{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-rCdagJ:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-rCdagJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rCdagJ:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rCdagJ:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rCdagJ.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-rCdagJ:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-rCw1jh{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*6);
}

.phw-g-i-rCyhoL{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-14.5);
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-rD6qMP{
}

.phw-g-i-rDbLtO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatKiShaanLogo1-1722418157457.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-rDuEoL{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*11.25);
}

.phw-g-i-rE33gt{
}

.phw-g-i-rEUOxI{
font-weight:700;
font-size:60px;
line-height:1.1;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-rEn8qO{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-rEsIBu{
}

.phw-g-i-rF81Af{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/AdBanner-1724738227691.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rHKnHY{
}
.phw-g-i-rHKnHY img{
}

.phw-g-i-rHXnx4{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
justify-content:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-rHaQhg{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-rHhUde{
font-size:60px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
height:198px;
width:490px;
}

.phw-g-i-rHk7O3:hover{
}

.phw-g-i-rHk7O3{
}

.phw-g-i-rHulr0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-rI1K1X{
}

.phw-g-i-rILMP3{
}

.phw-g-i-rIjHqp{
}

.phw-g-i-rJKPmx{
}

.phw-g-i-rJLRbC{
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-rJSQmp{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-5ANdcp:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-UElXqj:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-RgM5XO:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-yO8aHk:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-Hcv4DD:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-vFbG3o:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-19s8iK:hover .phw-g-i-rJSQmp{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-rKP4TR{
}

.phw-g-i-rKSQ4O{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rKUnE8{
}

.phw-g-i-rLVWSY{
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-rLx8a6:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-rLx8a6{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
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-rLx8a6:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rLx8a6:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rLx8a6:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rLx8a6.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-rLx8a6:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-rM7v0H{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-rM8Rca{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rMG4qp{
color:var(--white);
}

.phw-g-i-rMeJRb{
}

.phw-g-i-rMmWvE{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0.5);
}

.phw-g-i-rNug3i{
}
.phw-g-i-rNug3i img{
}

.phw-g-i-rNwypG{
font-size:12px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-rP85fT{
}

.phw-g-i-rPEuwm{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-rPLYRx{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-rPjz6u{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rPmvAG{
}

.phw-g-i-rQSJdP{
}

.phw-g-i-rR03mI{
width:auto;
}

.phw-g-i-rREyoh{
}

.phw-g-i-rRZAJP{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-rRn6ip{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
}

.phw-g-i-rRn6ip:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
padding-left:20px;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
padding-right:20px;
}

.phw-g-i-rRn6ip:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rRn6ip:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rRn6ip:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rRn6ip.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-rRn6ip:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-rS6Ha2{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-rS6Ha2:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-rS6Ha2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rS6Ha2:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rS6Ha2:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rS6Ha2.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-rS6Ha2:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-rSGrO0{
}

.phw-g-i-rSHIEZ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-rSfXTl{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-rSzyq2{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-rTtivD{
color:var(--white);
font-weight:700;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:left;
}

.phw-g-i-rTuZ0o{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-rU4d8Z{
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-rU4d8Z{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-rUCH8W{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-rUQptQ{
font-size:10px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-rV7aTz{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-rVBo1Q{
}

.phw-g-i-rVUnzt{
color:var(--white);
font-size:14px;
}

.phw-g-i-rVUnzt:hover{
color:var(--white);
}

.phw-g-i-rVcLGb{
background:var(--phw-custom-gradient1);
}

.phw-g-i-rVhxME{
opacity:0;
}

.phw-g-i-rVxN5m{
}

.phw-g-i-rWE5GL{
}

.phw-g-i-rWcO1X{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:fill;
width:100%;
padding-bottom:calc(var(--pu-space)*5);
background-position:50% 100%;
}

.phw-g-i-rWgtDM{
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-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-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);
}

.phw-g-i-rWgtDM:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-rWgtDM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-rWgtDM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-rWuYG5{
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rXA8Mk{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-rXXsGa{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-rY86ez{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-rYDtv0{
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-rYThAi{
}

.phw-g-i-rYXmEl{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-rYlIfP{
margin-inline-start:calc(var(--mu-space)*25);
}

.phw-g-i-rZ5mNg{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-rZ5mNg{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:200px;
}

.phw-g-i-rZ6Xbe{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-width:100%;
max-height:600px;
background-color:transparent;
background-image:none;
width:100%;
}

.phw-g-i-rZATGD{
font-weight:400;
font-size:14px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:318px;
height:100%;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-rZDDgH{
}
.phw-g-i-rZDDgH img{
object-fit:cover ;
}

.phw-g-i-rZgMRD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-rZm9AV{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ra2XHA{
font-size:30px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-ra6zuq{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
height:400px;
}

.phw-g-i-raGVmj{
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-rasXIS{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-rbSrzQ{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-20);
}

.phw-g-i-rbUTdT{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-rbe5qL{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

.phw-g-i-rbkdZn{
}

.phw-g-i-rbtZDM{
margin-top:calc(var(--mu-space)*22.5);
}

.phw-g-i-rbxNXH{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-rcoFni{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-rd9XtC{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-rdD6Bj{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-reJPhf{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-reWvPg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
min-height:51px;
height:51px;
align-items:center;
}

.phw-g-i-rej5rY{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-rg1G5e{
padding-top:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-rg4ccV{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-rgap8B{
line-height:.9;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-rgfaRx{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--link-hover-color);
}

.phw-g-i-rgoYsh{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-rgz66V{
}

.phw-g-i-rh2IXM{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-rh6oPf{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-rh6oPf:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-rh6oPf:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rh6oPf:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-rh6oPf:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-rh6oPf.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-rh6oPf:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-rhAr5t{
}

.phw-g-i-rhBFUH{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-rhEUps{
}

.phw-g-i-rhEwBq{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-rhKcLg{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:540px;
object-fit:cover;
}

.phw-g-i-rhXj1z{
color:var(--white);
font-size:18px;
}

.phw-g-i-rhXkkG{
background:var(--phw-custom-gradient-white);
border-bottom-style:none;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-rhbd5B{
}

.phw-g-i-rhkBz1{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}

.phw-g-i-rhkBz1:hover{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
}

.phw-g-i-rhkBz1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rhkBz1:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rhkBz1:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rhkBz1.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-rhkBz1:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ri9Xdm{
opacity:0;
}

.phw-g-i-riatot{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-rihM8X{
}

.phw-g-i-riwuhe{
font-size:18px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-rjK4G0{
width:70px;
}

.phw-g-i-rjQPuC{
}

.phw-g-i-rkClfr{
font-weight:500;
font-size:24px;
}

.phw-g-i-rkMBAB{
font-weight:600;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-rkyQaa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-rlCoGK{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-rlLdo4{
color:var(--white);
}

.phw-g-i-rlUaWi{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40%;
height:40px;
width:40px;
align-items:;
padding-left:8px;
padding-right:8px;
}

.phw-g-i-rlUaWi:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rlUaWi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rlUaWi:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-rlUaWi:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-rlUaWi.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-rlUaWi:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-rlatWo{
}

.phw-g-i-rlmC1W{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-rltrDA{
color:var(--white);
font-weight:500;
font-size:24px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-rltrDA{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-rmXYLe{
}

.phw-g-i-rmv7Fh{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-rnEQdG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-rnGSHe{
font-weight:700;
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-rnS22Z{
}

.phw-g-i-rnY0NR{
padding-inline-start:calc(var(--pu-space)*18.75);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-rnpHWG{
}

.phw-g-i-rnyLIt{
}

.phw-g-i-ro3xzb{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
background-color:var(--brand-color-primary);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*2.1);
padding-bottom:calc(var(--pu-space)*2.1);
margin-top:calc(var(--mu-space)*2.5);
width:376px;
text-align:center;
}

.phw-g-i-roCCjA{
}
.phw-g-i-roCCjA img{
}

.phw-g-i-roXmVh{
font-size:36px;
line-height:1.3;
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-rok9Od{
}

.phw-g-i-rpxR8g{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-style:solid;
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*0);
border-style:none;
border-width:0px;
}

.phw-g-i-rq4oP6{
color:var(--white);
font-size:14px;
}

.phw-g-i-rqMVpt{
color:var(--white);
}

.phw-g-i-rqUWqL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716282102087.png);
background-size:cover;
}

.phw-g-i-rqX7EU{
background:var(--phw-custom-gradient1);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-rqrGOp{
width:100%;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rqsHWg{
font-size:12px;
padding-top:calc(var(--pu-space)*3);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-rr2BN9{
text-align:start;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
width:100%;
}

.phw-g-i-rr36Te{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:580px;
width:100%;
}

.phw-g-i-rr3dm7{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
}

.phw-g-i-rrKU0I{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-rrXimo{
}

.phw-g-i-rrrR45{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-rrxhDC{
}

.phw-g-i-rs2bB6{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-rsDPEp:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-image:none;
}

.phw-g-i-rsDPEp{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-rsDPEp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-rsDPEp:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-rsDPEp:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-rsDPEp.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-rsDPEp:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-rseh9Z{
}

.phw-g-i-rsqoy9{
background-color:var(--phw-custom-white);
}

.phw-g-i-rt1qar{
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-rt9znH{
}

.phw-g-i-rtCzfs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*35);
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-rtXHyB{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-rtbcaP{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-rtiglz{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-rtvs46{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ruFxGv{
color:var(--white);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-ruVux8{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-rumgRN{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:36px;
color:var(--white);
}

.phw-g-i-runHcH{
height:400px;
}

.phw-g-i-rusxgd{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:left;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-rvm5s5{
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-rvmWnv{
align-items:center;
}

.phw-g-i-rvsVpx{
font-weight:400;
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-rvuHTA{
}

.phw-g-i-rwAiYu{
color:var(--white);
}

.phw-g-i-rwIng4{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-rxulaF{
}

.phw-g-i-ry45Wb{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-rycvr8{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-ryjKmR{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rysSl7{
font-size:84px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-rziv2o{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rzlnAX{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-rzlnAX:hover{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-rznJ53{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*20);
}

.phw-g-i-s0V7v3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
}

.phw-g-i-s0jQ78{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-s0yOtf{
}

.phw-g-i-s15yam{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-s1I0RP{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-s1V3FC{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
width:70%;
}

.phw-g-i-s1f1ez{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-s1g4tT{
font-size:18px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-s2BuB4{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
background-color:transparent;
border-width:0px;
padding-left:41px;
padding-right:41px;
}

.phw-g-i-s2BuB4:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-s2BuB4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-s2BuB4:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-s2BuB4:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-s2BuB4.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-s2BuB4:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-s2KNPn{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-s2KNPn img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-s2WKMr{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
}

.phw-g-i-s2Znkg{
}

.phw-g-i-s2xEf7{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
width:135px;
height:65px;
}

.phw-g-i-s44RQV{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-s4qb76{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:700;
}

.:hover .phw-g-i-s4qb76{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-s4yRP3{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-esT73N:hover .phw-g-i-s4yRP3{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-s5gQqE{
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-s5hXDf{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-s5tzir{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-s5xNdt{
color:var(--white);
}

.phw-g-i-s5xNdt:hover{
color:var(--white);
}

.phw-g-i-s6N9w3{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
width:300px;
}

.phw-g-i-s6UPBK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image219-1717157880522.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-s6kpiO{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}

.phw-g-i-s79zu5{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-s7V8Jv{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-s7oZOd{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*1.5);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-s84GLl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-s85dWY{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-weight:700;
font-size:14px;
}

.phw-g-i-s8ALW0{
font-size:16px;
line-height:1.8;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-s8ALW0{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-s8Q7Ov{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-s8XrmW{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-s8c6bU{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*20);
}

.phw-g-i-s8vnZd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_185-removebg-preview1-1716878571922.png);
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:257px;
}

.phw-g-i-s9Cj2u{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-s9D2rs{
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*6.25);
text-align:left;
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-s9DdXY{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-s9JLBt{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-s9RJBl{
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;
}

.phw-g-i-s9RJBl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-s9RJBl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-s9RJBl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-s9ij82{
}

.phw-g-i-s9ouY3{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-s9sYzg{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-sAEzh5{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
text-align:left;
}

.phw-g-i-sAKGFT{
}
.phw-g-i-sAKGFT img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-sALA7Z{
}

.phw-g-i-sAOwjM{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-sAl8GP{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-sAoVCt{
}

.phw-g-i-sBAZQe{
}

.phw-g-i-sBRKpo{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-sBRKpo{
height:380px;
opacity:1;
}

.phw-g-i-sBbPPy{
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
min-height:40px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
padding-left:8px;
padding-right:8px;
}

.phw-g-i-sBzwPB{
}

.phw-g-i-sCMai6{
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-sCQRZz{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-sCW8x0{
}

.phw-g-i-sCpo65{
width:150px;
}

.phw-g-i-sCrvQb{
font-weight:400;
font-size:14px;
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
text-decoration:underline;
}

.phw-g-i-sCuNvF{
font-weight:500;
color:var(--white);
}

.phw-g-i-sDGohf{
padding-inline-start:calc(var(--pu-space)*23);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-sDJ6Bl{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-sDLxT8{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-sDvpji{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:900;
}

.phw-g-i-sE3cQo{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-sEXbCI{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-sEXzBe{
}

.phw-g-i-sEnBJC{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--white);
}

.phw-g-i-sEw0gk{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-sFYmYB{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-sFxXZO{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-sGDCUC{
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);
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
line-height:1.4;
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
}

.phw-g-i-sGEUcs{
}

.phw-g-i-sGgQw2{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-sGziY9{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-sHAgiC{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-sHMqNM{
color:var(--white);
font-weight:500;
}

.phw-g-i-sHa5Ki{
}

.phw-g-i-sHhw3U{
}

.phw-g-i-sIFHjh{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-sIYQgn{
}

.phw-g-i-sIyK2D{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716449559446.png);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-sJg9tK{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-sJmdqg{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-sK0z1J{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.75);
}

.phw-g-i-sK1LMz{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:center;
}

.phw-g-i-sK6RWs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-sKKphy{
}

.phw-g-i-sKjBAV{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-sKrwh4{
font-family:var(--cms-g-inter);
font-weight:300;
height:30px;
color:var(--white);
}

.phw-g-i-sLCtYk{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-sLgQl1{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:transparent;
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);
width:80%;
}

.phw-g-i-sLm989{
color:var(--white);
}

.phw-g-i-sMi9Mf{
}

.phw-g-i-sMnABC{
height:150px;
}

.phw-g-i-sNNoIR{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-sNTaY2{
font-size:36px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-sNpw50{
font-size:20px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-sOUTqC{
opacity:1;
}

.phw-g-i-sOuvkK{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:36px;
color:var(--white);
}

.phw-g-i-sPEvrc{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-sPROb5{
}

.phw-g-i-sPw8fM{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-sQ0t30{
background-color:transparent;
}

.phw-g-i-sQEmKf{
color:var(--white);
}

.phw-g-i-sQV00T{
background:var(--phw-custom-gradient1);
background-color:transparent;
border-style:none;
border-bottom-style:none;
border-bottom-width:0px;
border-bottom-color:transparent;
border-color:transparent;
text-align:start;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
}

.phw-g-i-sQpU1k{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-sRruEX{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-sSyH7q{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-sTdPob{
font-size:18px;
text-transform:lowercase;
margin-bottom:calc(var(--mu-space)*5.125);
}

.phw-g-i-sTeBRa{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:contain;
}

.phw-g-i-sUDm17{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:206px;
width:353px;
}

.phw-g-i-sUQ3Ms{
}

.phw-g-i-sUcRjp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725970840642.svg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-size:cover;
background-position:0% 0%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-sUhqPF{
fill:var(--brand-color-primary);
}

.phw-g-i-sUllve{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-sUnR4u{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-sUrXaj{
border-inline-end-style:none;
}

.phw-g-i-sV58ud{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
}

.phw-g-i-sV58ud:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-sV58ud:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-sV58ud:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-sV58ud:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-sV58ud.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-sV58ud:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-sVTfRl{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-sVTfRl:hover{
padding-top:calc(var(--pu-space)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
}

.phw-g-i-sWJNyw{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-sWQWcg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-sWoqpZ{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-sWq8TA{
}

.phw-g-i-sWr8g1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-inline-end:calc(var(--pu-space)*25.75);
text-align:left;
}

.phw-g-i-sX1lHQ{
color:var(--white);
}

.phw-g-i-sXASvu{
}

.phw-g-i-sXiFCj{
}

.phw-g-i-sXjlCV{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
height:0px;
}

.phw-g-i-sYDzEl{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-sYXo3b{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
height:50px;
width:50px;
opacity:0;
}

.phw-g-i-sZ6CDK{
}

.phw-g-i-sZDqqg{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}

.phw-g-i-sZIuzC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-sZqb00{
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-sao6xz{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-sbp0w9{
}

.phw-g-i-sd0nwF{
font-size:18px;
color:var(--phw-custom-heading-color);
}

.phw-g-i-sdTQef{
font-size:4px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-sdgTg1{
}

.phw-g-i-sdlBSI{
color:var(--white);
text-decoration:none;
font-size:14px;
}

.phw-g-i-sdlBSI:hover{
color:var(--white);
}

.phw-g-i-segRkM{
font-size:22px;
}

.phw-g-i-sf8ENS{
font-size:18px;
line-height:1.8;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-sfUHJj{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*20);
}

.phw-g-i-sfUJ7s{
font-size:18px;
color:var(--white);
height:50px;
width:384px;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-sffhlj{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
border-bottom-style:none;
}

.phw-g-i-sfmlyn{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-sfmlyn{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-sfunLM{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sg64ut{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-sgD5fr{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-sgGfqw{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-sga7SR{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-sghort{
}
.phw-g-i-sghort img{
object-fit:cover ;
}

.phw-g-i-shcjp8{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-si3rkp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-siogjv{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-siogjv{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-sjO8vq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-sk6KCn{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-skMGs5{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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-skTZAz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-size:cover;
}

.phw-g-i-skdvZ4{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-eOoeJI:hover .phw-g-i-skdvZ4{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-sklINx{
font-size:18px;
color:var(--white);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-sklPYV{
font-size:15px;
}

.phw-g-i-skzR5o{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-skzR5o:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
}

.phw-g-i-skzR5o:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-skzR5o:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-skzR5o:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-skzR5o.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-skzR5o:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-sl192i{
}

.phw-g-i-slNkQj{
}

.phw-g-i-slataj{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-sld8vr{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-sm59LV{
}

.phw-g-i-sm9G3R{
background:var(--phw-custom-gradient-white);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-smAUIp{
}

.phw-g-i-soDqJh{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-soE3nj{
color:var(--white);
}

.phw-g-i-soizyP{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

.phw-g-i-sojIPH{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--brand-color-primary);
}

.phw-g-i-soo9Dj{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-spQYmK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-top:calc(var(--pu-space)*4.5);
background-repeat:no-repeat;
background-size:cover;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-spS7vU{
}

.phw-g-i-spuNcw{
color:var(--brand-color-primary);
font-weight:700;
font-size:28px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-spxqcw{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
}

.phw-g-i-sqDS9i{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
background-color:var(--input-bg);
outline:none;
background-repeat:no-repeat;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-width:1px;
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-style:solid;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sqDS9i:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sqDS9i.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sqDS9i:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sqJgou{
font-size:16px;
line-height:1.6;
color:var(--phw-custom-darkblack000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-sqXupI{
}

.phw-g-i-sqlayK{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:350px;
width:100%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sqs3eD{
}

.phw-g-i-sqtPVv{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-srB0ja{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-srBxfV{
}

.phw-g-i-sraGGd{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-srqHEz{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-srzF5c{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ssTCJC{
font-size:var(--phw-g-widget-subheading-font-size);
line-height:1.3;
color:var(--phw-custom-black000000);
}

.phw-g-i-ssbXnp{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-ssbXnp{
font-size:16px;
line-height:1.8;
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-sse5YG{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-ssqx6A{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-ssqx6A{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
text-align:center;
opacity:1;
}

.phw-g-i-ssucuZ{
color:var(--white);
}

.phw-g-i-ssucuZ:focus{
}

.phw-g-i-ssucuZ:hover{
color:var(--phw-custom-black000000);
}

.phw-g-i-stJpaB{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-9.875);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
}

.phw-g-i-stP5yp{
}

.phw-g-i-stkE2T{
background-color:var(--phw-custom-bg);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-suH5CT{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-suH5CT{
margin-top:calc(var(--mu-space)*-32.5);
height:260px;
}

.phw-g-i-suHrNq{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-suWwOt{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-sun7gW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:100%;
}

.phw-g-i-svMei8{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
max-width:100%;
}

.phw-g-i-svXXrb{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-sw3MCf{
}

.phw-g-i-swTntb{
}

.phw-g-i-swY6Uz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-sx1AY5:active{
border-width:0px;
font-size:14px;
color:var(--white);
}

.phw-g-i-sx1AY5{
}

.phw-g-i-sx1AY5:focus{
border-width:0px;
color:var(--white);
font-size:14px;
}

.phw-g-i-sx7ON5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
background-size:cover;
}

.phw-g-i-sxBtRx{
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
border-width:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-sxG4TA{
opacity:1;
text-align:center;
}

.phw-g-i-sxG4TA{
color:var(--white);
opacity:0;
line-height:1.5;
}

.phw-g-i-sxHWXm{
opacity:1;
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-sxHWXm{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:380px;
}

.phw-g-i-sxT75n{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-sxT75n{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-sxVkBu{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-sxwshJ{
fill:var(--brand-color-primary);
}

.phw-g-i-sy9xqI{
}

.phw-g-i-syBxhA{
height:30px;
}

.phw-g-i-sybvdo{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:start;
}

.phw-g-i-syy2QF{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
width:300px;
}

.phw-g-i-szAynF{
}

.phw-g-i-szB4s5{
padding-inline-start:calc(var(--pu-space)*23.25);
margin-top:calc(var(--mu-space)*6.375);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-t0MuQp{
}

.phw-g-i-t0gzGH{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-t0r0Km{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-t0v5xO{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-t10LfZ{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-t1TAh5{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
width:90%;
}

.phw-g-i-t2QuOH{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-t2Toyq{
}

.phw-g-i-t3PKZb{
}

.phw-g-i-t3Z1AP{
}

.phw-g-i-t3a9ie{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-t3fQSL{
fill:var(--brand-color-primary);
}

.phw-g-i-t3yE7d{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-t4Jj5t{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
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);
overflow:hidden;
}

.phw-g-i-t4KN1y{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:32px;
}

.phw-g-i-t4KN1y:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-t4KN1y.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-t4KN1y:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-t4SLKi{
}

.phw-g-i-t4UX3G{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-t4WyHe{
}

.phw-g-i-t4ZfOV{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-t5qkBB{
}

.phw-g-i-t5t8vN{
height:50px;
}

.phw-g-i-t7mICt{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 100px rgba(255, 255, 255, 1);
font-size:18px;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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-t7n4X1{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-t7opei{
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-t7q949{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-t7wk2F{
}

.phw-g-i-t8ISUx{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:0;
}

.phw-g-i-t8ft4T{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:14px;
padding-bottom:calc(var(--pu-space)*5);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-t8sihM{
margin-top:calc(var(--mu-space)*5);
width:100%;
max-width:100%;
min-width:100%;
height:100%;
}
.phw-g-i-t8sihM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-t98GDu{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-t98GDu:hover{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-t98GDu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-t98GDu:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-t98GDu:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-t98GDu.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-t98GDu:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-t9E3Vf{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-t9H4QQ{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:250px;
}

.phw-g-i-t9Ijhm{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-t9p0jc{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-black000000);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-t9yyzf{
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-tAywgq{
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-JGD8ry:hover .phw-g-i-tAzxr9{
box-shadow:var(--phw-custom-black-shadow);
}

.phw-g-i-tAzxr9{
}

.phw-g-i-tBKiSk{
object-fit:cover;
}

.phw-g-i-tC3koU{
}

.phw-g-i-tCGVkL{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-tClmp3{
}

.phw-g-i-tCxnJq{
font-size:26px;
color:var(--white);
}

.phw-g-i-tDq2a4{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-tEAS7D{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-tF9QWs{
height:50px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-tF9QWs{
height:360px;
}

.phw-g-i-tFHXa2{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-tFZGIS{
color:var(--white);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
margin-top:calc(var(--mu-space)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
opacity:1;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-tFhigF{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-tFlm44{
font-weight:400;
font-size:12px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-tFwQN6{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-5ANdcp:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-UElXqj:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-RgM5XO:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-yO8aHk:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-Hcv4DD:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-vFbG3o:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-19s8iK:hover .phw-g-i-tFwQN6{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-tGV11Z{
}

.phw-g-i-tGVPnD{
border-style:none;
}

.phw-g-i-tHBsWc{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:auto;
width:auto;
}

.phw-g-i-tIOuol{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-tIb8ky{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-tIb8ky{
opacity:1;
height:300px;
}

.phw-g-i-tIwuzI{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-tIxhUD{
height:30px;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DLAb4Y:hover .phw-g-i-tIxhUD{
height:300px;
}

.phw-g-i-tJ1Nal{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-686873686873);
}

.phw-g-i-tJCeoy{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-tJHI7r{
text-align:center;
height:75px;
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-tK167c{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*4.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-tKwElp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image_187-removebg-preview1-1716878554365.png);
background-color:var(--phw-custom-f9f9f9f9f9f9);
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);
padding-bottom:calc(var(--pu-space)*2.5);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-tLV8tp{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-tMVbxT{
}

.phw-g-i-tN3urq{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
line-height:01.4;
}

.phw-g-i-tNBIHu{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-tOCe6X{
}
.phw-g-i-tOCe6X img{
}

.phw-g-i-tOwLi2{
}

.phw-g-i-tPLAd3{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-tPPS4g{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-tPzUaf{
}

.phw-g-i-tQum89{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-tQxD51{
}

.phw-g-i-tQyRFn{
}

.phw-g-i-tR75DG{
margin-top:calc(var(--mu-space)*25);
}

.phw-g-i-tRDQyT{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-tRiwNV{
}

.phw-g-i-tSCSyg{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-tSCSyg img{
object-fit:cover;
}

.phw-g-i-tSQWHa{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
min-height:40px;
padding-left:8px;
padding-right:8px;
}

.phw-g-i-tSQWHa:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tSQWHa:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tSQWHa:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tSQWHa:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-tSQWHa.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-tSQWHa:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-tSfDFA{
height:422px;
}

.phw-g-i-tSl8bp{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-tSwpyC{
font-size:10px;
color:var(--white);
font-weight:400;
text-align:left;
}

.phw-g-i-tT3U11{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-tT3U11:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-tT3U11:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tT3U11:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tT3U11:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tT3U11.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-tT3U11:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-tTVSFW{
width:10px;
height:10px;
}

.phw-g-i-tU35Vh{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-tU35Vh{
color:var(--white);
padding-top:calc(var(--pu-space)*3.75);
opacity:1;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-tUC3nL{
font-weight:400;
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:start;
line-height:01.4;
}

.phw-g-i-tUjze1{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
font-size:18px;
min-height:45px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-tUjze1:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-tUjze1:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tUjze1:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tUjze1:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-tUjze1.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-tUjze1:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-tUxv1z{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--link-hover-color);
}

.phw-g-i-tUyow3{
height:350px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-tWKkWz{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-tWRpYg{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-tWRpYg:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-tWRpYg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tWRpYg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tXgRcA{
}

.phw-g-i-tXvYhp{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:51px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-tXvYhp:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-tXvYhp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tXvYhp:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-tXvYhp:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-tXvYhp.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-tXvYhp:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-tXwoiv{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
max-width:100%;
text-align:center;
width:100%;
}

.phw-g-i-tYcdtr{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-tYhTnU{
color:var(--white);
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);
background-color:var(--brand-color-primary);
min-height:45px;
}

.phw-g-i-taSXsC{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-12.5);
}

.phw-g-i-Z15cAK:hover .phw-g-i-taSXsC{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-23.75);
}

.phw-g-i-tb7JWH{
color:var(--white);
font-weight:700;
font-size:60px;
line-height:1;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-tbhF99{
}

.phw-g-i-tbpP6E{
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:1px;
}

.phw-g-i-tc561O{
gap:30px;
justify-content:;
}

.phw-g-i-tcY1Oo{
text-align:start;
}

.phw-g-i-tcva5K{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-tdIomE{
}

.phw-g-i-tdXc9o{
}

.phw-g-i-tdqw56{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-tdy1mx{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
background-color:var(--phw-custom-greylight);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-te7sHq{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
aspect-ratio:3/2;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-teRgEn{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-tehSIi{
text-align:start;
height:100%;
margin-top:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*11.25);
margin-bottom:calc(var(--mu-space)*15);
}

.phw-g-i-tejwtA{
background-color:var(--widget-bg-gray-color);
padding-inline-start:calc(var(--pu-space)*27);
padding-inline-end:calc(var(--pu-space)*27);
}

.phw-g-i-tevjHz{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-tfSPbm{
padding-inline-start:calc(var(--pu-space)*23);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-tfWhwz{
font-size:20px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:600;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
padding-top:calc(var(--pu-space)*2);
}

.phw-g-i-tgAQqW{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-tgW9l7{
color:var(--phw-custom-text-cac001f);
}

.phw-g-i-thiy3j{
width:70px;
}

.phw-g-i-thnN58{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-tigqK6{
}

.phw-g-i-tjHILv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-tja8Ag{
}

.phw-g-i-tjmv4M{
font-weight:700;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-tjtQWy{
font-size:26px;
font-family:var(--cms-g-roboto);
color:var(--body-color);
font-weight:700;
}

.phw-g-i-tjtjqU{
font-size:20px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-tjve4C{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
}

.phw-g-i-tk5PdM{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-tkGY6n{
font-size:36px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:700;
}

.phw-g-i-tklzm6{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-tkwVDt{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
margin-bottom:calc(var(--mu-space)*22.5);
}

.phw-g-i-tlFclp{
}

.phw-g-i-tlOIvH{
font-size:30px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:left;
}

.phw-g-i-tlQYnh{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-tlWT4p{
}

.phw-g-i-tlg8r7{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.7;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
margin-bottom:calc(var(--mu-space)*-3.125);
}

.phw-g-i-tm3k9S{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-tmMB7M{
}

.phw-g-i-tn5hBk{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-tnBl1e{
}

.phw-g-i-to3Xsc{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-toCGz8{
object-fit:cover;
}

.phw-g-i-tp4rPT{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1.5px;
}

.phw-g-i-tpxheS{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-tqARl2{
}

.phw-g-i-tqdvAN{
}

.phw-g-i-trCwXJ{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-trnd9v{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-tsG90M{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-tsJNUx{
}

.phw-g-i-tsOtCs{
background-color:var(--phw-custom-f9f9f9f9f9f9);
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-tsPZpT{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-tsvC8j{
}
.phw-g-i-tsvC8j img{
object-fit:cover ;
}

.phw-g-i-tt0VWm{
font-weight:700;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-tth8BQ{
}

.phw-g-i-ttuBoa{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-tuAPvw{
font-size:18px;
font-family:var(--cms-g-inter);
}

.phw-g-i-tuNdio{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-tuj6Yd{
}

.phw-g-i-tw3trZ{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-twV8G6{
color:var(--white);
}

.phw-g-i-twpMCh{
}

.phw-g-i-txOkI6{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
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-txV2kx{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-size:18px;
}

.phw-g-i-txbZS9{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
text-align:center;
height:90px;
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-txesWe{
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-txggez{
}

.phw-g-i-ty8ET0{
font-size:18px;
line-height:1.62;
color:var(--phw-custom-heading-color);
}

.phw-g-i-tyQv4u{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/G20-1722595935194.png);
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-tyXJc1{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-tyerg4{
font-weight:300;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:16px;
}

.phw-g-i-tz8SAi{
color:var(--white);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-tzR4ft{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-tzr9HU{
}

.phw-g-i-tztowT{
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-tzxHY4{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-tzxHY4 img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-u09B9W{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-u14dGO{
background-color:var(--phw-custom-bg);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-u1AONN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-u1WWYT{
}

.phw-g-i-u1iU5g{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-u31iEZ{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-u37ZHG{
}

.phw-g-i-u37i7U{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-weight:400;
font-family:var(--cms-g-inter);
background-color:transparent;
justify-content:;
align-items:center;
}

.phw-g-i-u3AalJ{
}

.phw-g-i-u3D13p{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-gradient1);
}

.phw-g-i-u3Jfwc{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-u3Jfwc:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:transparent;
background-color:var(--phw-custom-white);
}

.phw-g-i-u3Jfwc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-u3Jfwc:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-u3Jfwc:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-u3Jfwc.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-u3Jfwc:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-u3Jp3l{
color:var(--body-color);
font-size:16px;
}

.phw-g-i-u3O9Ow{
}

.phw-g-i-u3jQ6H{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-u3oCIZ{
height:225px;
}

.phw-g-i-u3otY9{
}

.phw-g-i-u3rumJ{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-u3rumJ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-u3xlku{
}

.phw-g-i-u42bcH{
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
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;
}

.phw-g-i-u42bcH:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-u42bcH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-u42bcH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-u4RYg2{
}

.phw-g-i-u4SoSR{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-u4X6Rl{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:383px;
height:200px;
}

.phw-g-i-u4yu5p{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--phw-custom-black000000);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:1;
margin-bottom:calc(var(--mu-space)*-48.75);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-u5E5u6{
color:var(--white);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
}

.phw-g-i-u5FRf2{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-u5Ww83{
}

.phw-g-i-u5bkZa{
color:var(--white);
font-size:16px;
font-style:italic;
text-align:start;
}

.phw-g-i-u6tucg{
}

.phw-g-i-u7AcY0{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-inter);
line-height:var(--paragraph-line-height-2);
border-style:none;
}

.phw-g-i-u7AcY0:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-u7AcY0:focus{
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:500;
}

.phw-g-i-u7AcY0:active{
border-style:none;
}

.phw-g-i-u7ehZZ{
font-size:16px;
color:var(--white);
font-weight:700;
}

.phw-g-i-u8MTmG{
}

.phw-g-i-u8MtBF{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-u8laMg{
}

.phw-g-i-u8qNeX{
font-size:16px;
line-height:1.6;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-u948EW{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-u948EW img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-u95SxH{
}
.phw-g-i-u95SxH img{
}

.phw-g-i-u9Se4U{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-uA14tz{
background-image:none;
background-size:cover;
height:202px;
}

.phw-g-i-uA8q93{
font-size:36px;
padding-bottom:calc(var(--pu-space)*2.5);
color:var(--brand-color-primary);
}

.phw-g-i-uAJQHL{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-uAJQHL:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-uAJQHL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uAJQHL:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-uAJQHL:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-uAJQHL.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-uAJQHL:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-uANBfl{
}
.phw-g-i-uANBfl img{
}

.phw-g-i-uBGUCv{
}

.phw-g-i-uBPtWT{
color:var(--white);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-uBT2yT{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-uBT2yT{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-uBglDk{
}

.phw-g-i-uBhvTY{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-uC31AN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:290px;
}

.phw-g-i-uCROLY{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-uClWWG{
}

.phw-g-i-uCoLl8{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-uCwpfz{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-uCzmQX{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*1.25);
text-align:start;
}

.phw-g-i-uD9j14{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-uDLJI5{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:180px;
}

.phw-g-i-uEMPJw{
font-size:44px;
color:var(--phw-custom-black000000);
}

.phw-g-i-uEXJph{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-uEqdeY{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-uEuf0z{
height:51px;
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);
}

.phw-g-i-uFF3Nm{
text-align:center;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
}

.phw-g-i-uFIbCK{
font-weight:300;
font-size:24px;
color:var(--white);
}

.phw-g-i-uFVnSS{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-secondary);
fill:var(--phw-custom-white1);
}

.phw-g-i-uFv2y6{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-inline-start:calc(var(--mu-space)*0);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.6;
padding-inline-end:calc(var(--pu-space)*1.875);
width:350px;
height:190px;
}

.phw-g-i-uGE2Ut{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
width:400px;
text-shadow:100px 100px 100px ;
border-style:solid;
border-width:0.1px;
border-color:var(--phw-custom-light-graye9e9e9);
}

.phw-g-i-uGcr1W{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
height:80%;
}

.phw-g-i-uGlQac{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-1);
}

.phw-g-i-uHHhgG{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uIBKe7{
color:var(--brand-color-primary);
font-weight:700;
font-size:16px;
line-height:1.8;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-DKtX09:hover .phw-g-i-uIBKe7{
font-size:16px;
line-height:1.8;
font-weight:700;
}

.phw-g-i-uICMOS{
}

.phw-g-i-uIm7mC{
}

.phw-g-i-uJ3BsL{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-uJ8Lya{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-uJdL79{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-uKCL2n{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
}

.phw-g-i-uKTPkP{
}
.phw-g-i-uKTPkP img{
object-fit:cover ;
}

.phw-g-i-uKpPPa{
}

.phw-g-i-uKsSNW{
font-weight:600;
font-size:30px;
line-height:var(--line-height-1);
color:var(--body-color);
}

.phw-g-i-uLhYCR{
}

.phw-g-i-uLhwSW{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-uMfRSl{
}

.phw-g-i-uNbno2{
}

.phw-g-i-uNireO{
}

.phw-g-i-uO017f{
}

.phw-g-i-uO3iKt{
width:25px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:25px;
}

.phw-g-i-uOhQJH{
}

.phw-g-i-uOwrDf:focus{
border-style:none;
}

.phw-g-i-uOwrDf{
}

.phw-g-i-uP6Gkq{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-uS04Iv{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-uSZajw{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-uSg5jv{
background-color:transparent;
color:var(--white);
font-weight:700;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-uSrJfn{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-uTUZKD{
}

.phw-g-i-uTj2v4{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-10.75);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-uU1vZJ{
font-size:14px;
line-height:1.7;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
}

.phw-g-i-uUSKLk{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-uUeTPu{
font-size:18px;
line-height:1.62;
color:var(--white);
}

.phw-g-i-uUj4fy{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-uVVlZk{
color:var(--white);
}

.phw-g-i-uWbzL0{
}

.phw-g-i-uWiD7V{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-uWy4Mz{
border-bottom-left-radius:calc(var(--border-radius-base)*2.5);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*2.5);
background-image:none;
background-color:transparent;
}

.phw-g-i-uXGiEu{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-uXXSZB{
text-align:center;
border-inline-start-style:none;
border-inline-start-color:transparent;
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:0px;
}

.phw-g-i-uXZ1Rn{
}

.phw-g-i-uXoy50{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-uXrIN9{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-uY0Dhk{
margin-top:calc(var(--mu-space)*1.5);
}

.phw-g-i-uYEuF3{
opacity:0;
}

.phw-g-i-uYLnLH{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-uYLnLH:hover{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:18px;
min-height:45px;
background-color:transparent;
border-width:1.5px;
padding-left:20px;
padding-right:20px;
}

.phw-g-i-uYLnLH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uYLnLH:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-uYLnLH:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-uYLnLH.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-uYLnLH:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-uYf4BN{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-uYk6I5{
}
.phw-g-i-uYk6I5 img{
object-fit:cover ;
}

.phw-g-i-uZ57Ja{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
height:290px;
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-uZgPCK{
color:var(--white);
}

.phw-g-i-uaCbiu{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-ualfIr{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-uamhpU{
}

.phw-g-i-ub1lcE{
background-color:var(--phw-custom-white);
max-width:100%;
}

.phw-g-i-ubZwX9{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ubu6MY{
fill:var(--brand-color-primary);
}

.phw-g-i-ubxxyy{
font-size:30px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-A1QKM6:hover .phw-g-i-ucPr5P{
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-ucPr5P{
}

.phw-g-i-ucZ5hm{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:100%;
}

.phw-g-i-ucfms2{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-udMyg6{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-udq0CJ{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-ue84zj{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-ueAJLI{
color:var(--white);
font-weight:400;
width:727px;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
height:50px;
}

.phw-g-i-ueHmG3{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-uefs3F{
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);
height:367px;
}

.phw-g-i-ufrRC1{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:auto;
}

.phw-g-i-uftxSS{
}

.phw-g-i-ugMUNG{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-f9f9f9f9f9f9);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-ugQANy{
line-height:.9;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-ugRpMe{
}

.phw-g-i-ugmYAw{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-uiJQr7{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-uiSY7o{
margin-top:calc(var(--mu-space)*-32.5);
}

.phw-g-i-uiamWX{
font-size:18px;
text-align:justify;
}

.phw-g-i-uicwZE{
}

.phw-g-i-uj8gqx{
background-color:var(--widget-bg-white-color);
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);
}

.phw-g-i-ujI68D{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-uja9WE{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ujkYmr{
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
text-align:center;
}

.phw-g-i-ujthpZ{
}

.phw-g-i-ulok8q{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-uluCdY{
font-size:15px;
}

.phw-g-i-umW0x0:hover{
color:var(--link-hover-color);
opacity:0;
}

.phw-g-i-umW0x0{
}

.phw-g-i-umuRym{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:underline;
font-size:14px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-umuRym:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:transparent;
}

.phw-g-i-umuRym:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-umuRym:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-umuRym:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-umuRym.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-umuRym:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-unkVOv{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-wdg-bgaeaeae);
}

.phw-g-i-uno5Tx{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
max-width:100%;
max-height:600px;
width:100%;
}

.phw-g-i-unqvts{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}

.phw-g-i-uoN9dB{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-IxpHvc:hover .phw-g-i-uoN9dB{
font-size:14px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-uoXCJs{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-uokHFS{
}

.phw-g-i-upCfpF{
}

.phw-g-i-upFC1W{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-upHuDr{
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:var(--phw-custom-bg);
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*1.875);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-uprJN4{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
}

.phw-g-i-upycOY{
}

.phw-g-i-uqrytr{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-uqyG4G{
}
.phw-g-i-uqyG4G img{
}

.phw-g-i-ur6kXR{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:600;
}

.phw-g-i-ur6kXR:hover{
color:var(--white);
}

.phw-g-i-urSrtN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-urmuOP{
font-weight:700;
color:var(--link-color);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*2.25);
font-size:18px;
}

.phw-g-i-urmuOP:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-urmuOP:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-urmuOP:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-urmuOP:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-urmuOP.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-urmuOP:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-ury9Wa{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-usQ3zN{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-usQ3zN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-usQ3zN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-usQ3zN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-useHYT{
}

.phw-g-i-uslWjT{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-uslWjT:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-uslWjT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-uslWjT:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-uslWjT:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-uslWjT.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-uslWjT:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ut06f0{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-style:none;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-utNR1i{
}

.phw-g-i-utObv1{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:auto;
}

.phw-g-i-utQxAa{
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-utz1Bg{
padding-top:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-uu3WHu{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-uu7VZZ{
}

.phw-g-i-uuAZMS{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:270px;
}

.phw-g-i-uuPkDg{
}

.phw-g-i-uujz6g{
}

.phw-g-i-uus57f{
}

.phw-g-i-uv9zRJ{
font-weight:300;
font-size:16px;
line-height:1.8;
color:var(--phw-custom-black000000);
}

.phw-g-i-uvJr2B{
margin-top:calc(var(--mu-space)*-10);
}
.phw-g-i-uvJr2B img{
object-fit:cover;
}

.phw-g-i-uvvdkk{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-uwRS2v{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-uwWrki{
}

.phw-g-i-uwsx38{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-ux3QtX{
padding-inline-start:calc(var(--pu-space)*18.75);
margin-top:calc(var(--mu-space)*8.75);
}

.phw-g-i-uxD67z{
color:var(--white);
}

.phw-g-i-uxN1d5{
}

.phw-g-i-uy9iay{
}

.phw-g-i-uyAhfP{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:45px;
font-family:var(--cms-g-roboto);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-uyLM3q{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:550px;
}

.phw-g-i-uyN4Hg{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-uyVQje{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-uyeHQZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
width:50%;
}

.phw-g-i-uyxM07{
text-align:justify;
font-size:18px;
}

.phw-g-i-uz51C5{
height:280px;
}

.phw-g-i-uzDGPg{
padding-inline-start:calc(var(--pu-space)*37.5);
}

.phw-g-i-v0Q9hT{
font-weight:500;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
height:60px;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
}

.phw-g-i-v0USXW{
}

.phw-g-i-v0Unlu{
}
.phw-g-i-v0Unlu img{
}

.phw-g-i-v0pkPG{
}

.phw-g-i-v1Ae7L{
padding-inline-start:calc(var(--pu-space)*26.125);
margin-top:calc(var(--mu-space)*7.375);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-v1BKU8{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}

.phw-g-i-v1JNiO{
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-v1UQFJ{
font-size:18px;
color:var(--text-dark);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-20);
}

.phw-g-i-v25WTl{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-v285dO{
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
color:var(--white);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*5.625);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-A1QKM6:hover .phw-g-i-v285dO{
font-size:16px;
}

.phw-g-i-v2S02q{
}

.phw-g-i-v2gwke{
}

.phw-g-i-v37trX{
color:var(--white);
background-color:var(--phw-custom-jb5b3b3);
text-align:center;
height:30px;
width:280px;
}

.phw-g-i-v39O5A{
font-size:90px;
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-v3dIDb{
text-align:left;
}

.phw-g-i-v3evoZ{
margin-inline-start:calc(var(--mu-space)*-2.5);
}
.phw-g-i-v3evoZ img{
object-fit:cover;
}

.phw-g-i-v49xVv{
}

.phw-g-i-v4gxje{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
height:290px;
background-color:var(--phw-custom-f9f9f9f9f9f9);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-v500u0{
color:var(--body-color);
background-color:var(--phw-custom-wdg-bgaeaeae);
width:400px;
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
opacity:0.68;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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-v52rO6{
}

.phw-g-i-v57R7C{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-light-graye9e9e9);
border-bottom-style:none;
border-width:1px;
border-style:solid;
border-top-style:none;
}

.phw-g-i-v5ANQ6{
}

.phw-g-i-v5Tdyt{
height:30px;
}

.phw-g-i-v5c9fK{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*-20);
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-v5ge9N{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-v5lgCB{
margin-top:calc(var(--mu-space)*25);
margin-inline-start:calc(var(--mu-space)*-51.625);
}

.phw-g-i-v5oztr{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:right;
}

.phw-g-i-v63Ryb{
color:var(--white);
}

.phw-g-i-v64vCl{
background-color:transparent;
}

.phw-g-i-v6GeMc{
color:var(--white);
line-height:0;
}

.phw-g-i-v6ReaG{
font-size:22px;
}

.phw-g-i-v6qMMb{
}

.phw-g-i-v6wqzz{
opacity:0;
}

.phw-g-i-v7B6To{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-v7nS5d{
color:var(--text-dark);
font-weight:500;
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
opacity:0;
}

.:hover .phw-g-i-v7nS5d{
font-size:16px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
opacity:1;
}

.phw-g-i-v7xJuM{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
height:auto;
width:100%;
}

.phw-g-i-v8O0hf{
}

.phw-g-i-v8TuTH{
opacity:0;
}

.phw-g-i-v8uNaq{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-v95Oei{
}

.phw-g-i-v95PYI{
}

.phw-g-i-v96FX4{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--brand-color-primary);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*2.1);
padding-bottom:calc(var(--pu-space)*2.1);
}

.phw-g-i-v9XJ02{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.3;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-v9ordi{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:22px;
line-height:1.32;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-vA4r81{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:383px;
}

.phw-g-i-vAEBZ2{
}

.phw-g-i-vATwRh{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-vAp5W5{
}

.phw-g-i-vB0hXl{
color:var(--brand-color-primary);
text-decoration:none;
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-vBPeJX{
line-height:1;
color:var(--brand-color-primary);
}

.phw-g-i-vBfUmk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-vBiMcC{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-vBsrME{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}

.phw-g-i-vBsrME:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-vBsrME:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-vBsrME:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vBsrME:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vBsrME.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-vBsrME:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-vBtkba{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-5ANdcp:hover .phw-g-i-vBtkba{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-vBvUZE{
font-weight:700;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:24px;
}

.phw-g-i-vCaRaz{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-vCgx2E{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-vCohHm{
}

.phw-g-i-vCyC92{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-vDD1Bi{
}

.phw-g-i-vDkmqh{
}
.phw-g-i-vDkmqh img{
}

.phw-g-i-vE4k68{
}

.phw-g-i-vEaGNg{
}
.phw-g-i-vEaGNg img{
}

.phw-g-i-vEeGNx{
color:var(--white);
font-size:16px;
}

.phw-g-i-vEvyrW{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-vFArcL{
}

.phw-g-i-vFAyEW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
width:196px;
background-size:cover;
height:171px;
}

.phw-g-i-vFB7pw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-vFB7pw:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vFB7pw{
color:var(--link-color);
border-color:transparent;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
text-align:left;
}

.phw-g-i-vFB7pw:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vFB7pw.disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-vFXekZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vFbG3o{
background-image:none;
}

.phw-g-i-vFcaf1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

.phw-g-i-vFqU5K{
}

.phw-g-i-vG9niq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vGLGgT{
}

.phw-g-i-vGXK3Z{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-vGhwoD{
background-color:var(--phw-custom-white);
color:var(--text-dark);
border-top-left-radius:calc(var(--border-radius-base)*4.625);
border-top-right-radius:calc(var(--border-radius-base)*4.625);
border-bottom-left-radius:calc(var(--border-radius-base)*4.625);
border-bottom-right-radius:calc(var(--border-radius-base)*4.625);
border-style:none;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}

.phw-g-i-vGj7Tz{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-vHbPBj{
opacity:0;
font-size:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-vHbPBj{
font-size:16px;
opacity:1;
}

.phw-g-i-vIGKPn{
}
.phw-g-i-vIGKPn img{
}

.phw-g-i-vIH42E{
}

.phw-g-i-vIktln{
}

.phw-g-i-vIv3P5{
background-color:var(--phw-custom-bg1e9e9e9);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-style:none;
}

.phw-g-i-vJ1ZDA{
}

.phw-g-i-IxpHvc:hover .phw-g-i-vJUEd5{
height:300px;
}

.phw-g-i-vJUEd5{
}

.phw-g-i-vJdQr4{
}

.phw-g-i-vJzecB{
font-size:22px;
}

.phw-g-i-vK4TnG{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter);
text-decoration:underline;
font-size:14px;
}

.phw-g-i-vK4TnG:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-vK4TnG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-vK4TnG:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vK4TnG.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-vK4TnG:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-vKCWez{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-vKpeTG{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-vL1fNe:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-vL1fNe{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-vLWsCF{
}

.phw-g-i-vLab38{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-vLk1nB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vMDTG5{
font-family:var(--cms-g-inter);
font-weight:500;
font-size:20px;
}

.phw-g-i-vMQ6WT{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-vMhhVK{
}

.phw-g-i-vMivAx{
}

.phw-g-i-vN5J2p:hover{
color:var(--white);
border-style:none;
font-weight:500;
}

.phw-g-i-vN5J2p{
font-weight:500;
color:var(--white);
border-style:none;
font-size:14px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-vN6LpE{
height:30px;
}

.phw-g-i-vN8r7N{
font-weight:600;
font-size:18px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2);
background-color:var(--brand-color-primary);
}

.phw-g-i-vNSRY9{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-eOoeJI:hover .phw-g-i-vNSRY9{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-vNp1f4{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-vNp1f4 img{
}

.phw-g-i-vNylMi{
}

.phw-g-i-vO8wtu{
margin-top:calc(var(--mu-space)*11.25);
}

.phw-g-i-vObPCV{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-6.25);
font-weight:400;
}

.phw-g-i-esT73N:hover .phw-g-i-vObPCV{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-vOkzhg{
font-weight:700;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-size:44px;
}

.phw-g-i-vOlSMF{
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-vOlSMF:hover{
color:var(--link-hover-color);
text-decoration:none;
border-color:transparent;
}

.phw-g-i-vOlSMF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-vOlSMF:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vOlSMF.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-vOlSMF:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-vPCSjc{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-vPSxdb{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-vPUUc8{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-vPmRHN{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-vPovrG{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*15);
text-align:start;
height:100%;
}

.phw-g-i-vQSzTW{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-vQY1Lw{
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:1px;
}

.phw-g-i-vQZMlD{
color:var(--white);
font-weight:400;
}

.phw-g-i-vRUykf{
color:var(--white);
font-weight:400;
width:100%;
font-size:18px;
line-height:1.4;
font-family:var(--cms-g-inter);
}

.phw-g-i-vRtlJH{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-vSDEqk{
width:auto;
}

.phw-g-i-vSOLOR{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:100%;
}

.phw-g-i-vSQ7bx{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*7.5);
}

.phw-g-i-vSQVbk{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-vSR84W{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-vSYxB7{
}

.phw-g-i-vSuoGN{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-vSuoGN:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-vSuoGN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-vSuoGN:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vSuoGN:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vSuoGN.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-vSuoGN:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-vTInFC{
max-height:600px;
width:400px;
}

.phw-g-i-vTQh30{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:30px;
}

.phw-g-i-vTh1wo:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-vTh1wo{
color:var(--white);
font-weight:600;
font-size:12px;
font-family:var(--cms-g-inter);
min-height:30px;
border-style:none;
height:30px;
}

.phw-g-i-vThn0q{
background-color:transparent;
}

.phw-g-i-vUHzvS{
opacity:1;
height:30px;
}

.phw-g-i-vUWF14{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vVMoHb{
font-size:18px;
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-vVeKnU{
}

.phw-g-i-vWmYWu{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer-1716358167455.jpg);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vXUuyg{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
margin-inline-start:calc(var(--mu-space)*6.25);
width:35%;
}

.phw-g-i-vXozwU{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-vXp5AO{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-vXrnrL{
}

.phw-g-i-vXydKq{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vY6E99{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vY7TKk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
}

.phw-g-i-vY7sFQ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-vYAEKj{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-vYNzDl{
color:var(--phw-custom-black000000);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-vZveYC{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:40%;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
align-items:;
}

.phw-g-i-vZveYC:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-vZveYC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-vZveYC:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-vZveYC:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-vZveYC.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-vZveYC:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-vaMby9{
background:var(--phw-custom-gradient1);
}

.phw-g-i-vaOHLL{
}

.phw-g-i-vaOYij{
}

.phw-g-i-vak0Aq{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-vaz5fs{
font-size:12px;
line-height:1;
color:var(--white);
width:700px;
}

.phw-g-i-vbJaPI{
}

.phw-g-i-vbQLOx{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-vbcYR1{
}

.phw-g-i-vcA2T4{
}

.phw-g-i-vcFnPV{
font-weight:600;
font-size:26px;
line-height:1.5;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-style:italic;
}

.phw-g-i-vcORTX{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-vcP4R7{
font-weight:700;
font-size:18px;
}

.phw-g-i-vdCUHh{
padding-inline-start:calc(var(--pu-space)*26.125);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-vdGmLB{
padding-inline-start:calc(var(--pu-space)*23);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-vdGmgM{
}

.phw-g-i-vdM4ua{
border-right-style:none;
}

.phw-g-i-vdgzaA{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background:var(--phw-custom-gradient1);
}

.phw-g-i-vdh0U9{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
background-color:var(--brand-color-primary);
background-size:cover;
}

.phw-g-i-vdkgPn{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:80%;
}

.phw-g-i-vdr5ag{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-ve7Auf{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-veEYcY{
}

.phw-g-i-veP7HC{
}

.phw-g-i-veS47j{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-vea47P{
background-color:var(--phw-custom-white);
}

.phw-g-i-veinqi{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-textcolor222000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
height:60px;
width:100%;
}

.phw-g-i-vesDyk{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-veueuY{
}

.phw-g-i-vfI0so{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-width:0px;
border-right-width:1px;
}

.phw-g-i-vfP2zv{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
background-size:cover;
align-items:center;
height:160px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-repeat:no-repeat;
}

.phw-g-i-vfXjiJ{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-vfuzYr{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-vgF6sa{
}

.phw-g-i-vgl129{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/fame1-1716378995995.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-vgqCSz{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
align-items:center;
border-style:solid;
border-color:var(--input-stroke);
max-height:51px;
border-width:1.2px;
}

.phw-g-i-vgzSqf{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-7.5);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-vgzSqf{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-vhY8CJ{
}

.phw-g-i-vhckHp{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-vhd4q5{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-vhhVq6{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-viDx1I{
}

.phw-g-i-viwRDq{
}

.phw-g-i-vizMtI{
font-weight:700;
font-size:26px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-style:italic;
max-width:850px;
background-color:var(--phw-custom-greylight);
}

.phw-g-i-vjNjzc{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}

.phw-g-i-vjcJqi{
}

.phw-g-i-vjmbqM{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-vjuB3D{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-vk9koY{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-vknsXX{
font-size:16px;
color:var(--phw-custom-black000000);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vksVvr{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-vlCAN8{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-vlDJg6{
height:56px;
}

.phw-g-i-vm1hQD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vm5Vbh{
}

.phw-g-i-vmMEVK{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-vmMEVK:hover{
font-weight:600;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-vmMEVK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-vmMEVK:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vmMEVK:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-vmMEVK.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-vmMEVK:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-vmWTAs{
color:var(--white);
font-weight:700;
font-size:24px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*11.25);
text-align:center;
}

.phw-g-i-KD4krN:hover .phw-g-i-vmWTAs{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
opacity:0;
}

.phw-g-i-McXh1k:hover .phw-g-i-vmWTAs{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
opacity:0;
}

.phw-g-i-QMsycf:hover .phw-g-i-vmWTAs{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
opacity:0;
}

.phw-g-i-Tpi4a4:hover .phw-g-i-vmWTAs{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*-8.75);
text-align:center;
opacity:0;
}

.phw-g-i-vmXSgN{
}

.phw-g-i-vmyJ6C{
border-inline-end-style:none;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-vn0MDX{
}

.phw-g-i-vnBw4V{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-vnueTB{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-voiXW4{
text-align:left;
}

.phw-g-i-votXOJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vpWDHE{
}

.phw-g-i-vprYgG{
}

.phw-g-i-vq5FBK{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-vq6buz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282029-1716888459574.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-size:cover;
}

.phw-g-i-vqSL2Q{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vqYoA8{
font-size:30px;
line-height:1.58;
font-weight:700;
font-family:var(--cms-g-inter);
}

.phw-g-i-vqj1qe{
}

.phw-g-i-vrPcB3{
text-align:center;
}

.phw-g-i-GSwt2Z:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-6ZsaDL:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-MuNmAD:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-DKtX09:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-RRGart:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-gLuzby:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-64eIDy:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-AFiRO2:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-CllBUN:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-28MdtC:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-ngB698:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-7LMbPq:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-qPou3l:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-eNk23m:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-9dtumJ:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-Xwpq2n:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-XdZVI8:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-4J5vUQ:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-1ybH3r:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-hobcbe:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-HOM7HN:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-bhssGd:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-Qn1X1K:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-eib7KZ:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-rzlnAX:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-ZV3Jml:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-cIYkLc:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-ArwaHO:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-JuRlv7:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-JpO8CF:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-Mh92Ti:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-0BeX52:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-2UsWZW:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-lIw9DN:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-iZUOnh:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-YnoKxU:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-l0urUs:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-HxeNcz:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-MfoNKI:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-sVTfRl:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-oj2qtA:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-2djeLd:hover .phw-g-i-vrPcB3{
color:var(--brand-color-primary);
}

.phw-g-i-vrYM17{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-vrdfBS{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
}

.phw-g-i-vrnIPn{
text-align:center;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}

.phw-g-i-vrpNdV{
font-size:32px;
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-vrrPQW{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-2AhkiX:hover .phw-g-i-vrrPQW{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
height:90px;
}

.phw-g-i-vs7Upr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-vsAwwZ{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-vsAwwZ{
font-size:14px;
line-height:1.5;
color:var(--white);
opacity:1;
}

.phw-g-i-vsC9o1{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-start:calc(var(--pu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-vsRfYV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vsoQ5U{
height:300px;
}

.phw-g-i-vt7GGT{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-vtGlrr{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-w1m0SL:hover .phw-g-i-vtGlrr{
color:var(--phw-custom-black000000);
}

.phw-g-i-vuJZ39{
}

.phw-g-i-vuOWNP{
}
.phw-g-i-vuOWNP img{
}

.phw-g-i-vvcVeN{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-vvcVeN{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-vvgzYT{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-vvpB5W{
font-size:18px;
color:var(--white);
width:100%;
}

.phw-g-i-vvu9k3{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2.1);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*2.1);
background-color:var(--brand-color-primary);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-vw54hT{
width:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:15px;
}

.phw-g-i-vwITMs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-style:none;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-width:1px;
align-items:start;
border-style:solid;
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:none;
}

.phw-g-i-XOrheh:hover .phw-g-i-vwITMs{
border-color:var(--brand-color-primary);
border-width:2px;
border-style:none;
}

.phw-g-i-vwacdx{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-vwhIF2{
margin-inline-start:calc(var(--mu-space)*11.25);
width:40%;
}

.phw-g-i-vwoKi0{
height:30px;
width:30px;
fill:var(--phw-custom-white1);
}

.phw-g-i-vwwkyu{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-vxHUZS{
}

.phw-g-i-vy3c5b{
padding-top:calc(var(--pu-space)*1.25);
color:var(--text-dark);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:var(--paragraph-line-height-3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-vyHIAF{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-vyOzkR{
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-vygK9m{
}

.phw-g-i-vz4VYk{
}

.phw-g-i-vzCmNS{
}

.phw-g-i-vzCqnb{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-vzK9uL{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-vzORHu{
width:100%;
}

.phw-g-i-vzPGhO{
color:var(--white);
}

.phw-g-i-vzz8LA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-vzzfxI{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-w07G7n{
background-color:var(--phw-custom-brandtint100fcf1f2);
text-align:;
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-brandtint40fab7bc);
border-inline-start-width:4px;
}

.phw-g-i-w0KkRk{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-w0KkRk:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-w0KkRk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-w0KkRk:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-w0KkRk:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-w0KkRk.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-w0KkRk:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-w1Buxb{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-w1Wtbj{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:130%;
}

.phw-g-i-w1m0SL{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-w1rgXo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/image138-1736161949194.jpg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:50% 50%;
background-color:none;
background-repeat:no-repeat;
height:290px;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-w3Jjug{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-w3y2OO{
font-size:30px;
color:var(--white);
font-weight:400;
}

.phw-g-i-w4Nqrx{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-w4SHdk{
font-size:18px;
line-height:1.2;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-w51fqc{
font-weight:500;
font-size:20px;
line-height:1.25;
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
}

.phw-g-i-w5KM42{
width:100%;
color:var(--white);
text-align:center;
}

.phw-g-i-w5jsvn{
}

.phw-g-i-w5phss{
font-size:14px;
color:var(--white);
}

.phw-g-i-w5sSa8{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-w5xuxM{
border-inline-end-style:none;
margin-inline-start:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-w6DIy4{
font-size:14px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-w6UN36{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-w6Uj9q{
width:30px;
fill:var(--icon-light);
height:30px;
}

.phw-g-i-w70P3I{
font-weight:700;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:36px;
}

.phw-g-i-w7jygJ{
font-size:24px;
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-w81l8o{
}

.phw-g-i-w86pgg{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-w8fC7i{
font-size:22px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-w97TbQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-w9MRDW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
}

.phw-g-i-w9V0jn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-w9b4Au{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-blacktransb7bbbb);
opacity:0.7;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
margin-bottom:calc(var(--mu-space)*-3.125);
height:200px;
}

.phw-g-i-w9kXgp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-wAQmZI{
}

.phw-g-i-wAo654{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background:var(--phw-custom-gradient1);
}

.phw-g-i-wBO7SA{
}

.phw-g-i-wBRMWC{
color:var(--white);
font-weight:700;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-wBkK1Q{
width:100%;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-wCD3vD{
font-family:var(--cms-g-inter);
font-weight:300;
text-align:left;
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-wCNMtE{
}

.phw-g-i-wCW1Kz{
}

.phw-g-i-wCc8W9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 0%;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}

.phw-g-i-wCdgfm{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-wCe6mA{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
height:85%;
width:95%;
}

.phw-g-i-wCsu7N{
}

.phw-g-i-wDXyQv{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-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-wDXyQv:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-wDXyQv:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wDXyQv:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wDXyQv:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wDXyQv.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wDXyQv:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wDwOkv{
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-wE2fP8{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.75);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.75);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-wEGcvk{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-wEZavN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-wFAnKX{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:left;
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-wFBefS{
border-inline-end-style:none;
border-inline-end-color:transparent;
border-inline-end-width:0px;
border-style:none;
border-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wFFVog{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
font-size:18px;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.3;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-wFNGmA{
margin-inline-start:calc(var(--mu-space)*1);
}

.phw-g-i-wFV1Z7{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}

.phw-g-i-wFtDB4{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wGIQ8g{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820741-1718201685465.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:290px;
}

.phw-g-i-wGIuqy{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-wGKVYc{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wGVr36{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
}

.phw-g-i-wGbKEd{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-wGkqqw{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}
.phw-g-i-wGkqqw img{
}

.phw-g-i-wH43EK{
height:40px;
width:40px;
min-height:40px;
}

.phw-g-i-wHKerf{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:680px;
}

.phw-g-i-wHWNMb{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:0px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:0px;
}

.phw-g-i-wHWNMb:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-wHWNMb:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wHWNMb:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wHWNMb:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-wHWNMb.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-wHWNMb:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-wHry2o{
margin-top:calc(var(--mu-space)*5.13);
gap:20px;
}

.phw-g-i-wIAKyd{
color:var(--text-dark);
}

.phw-g-i-wIg8ea{
font-weight:400;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
font-size:18px;
}

.phw-g-i-wIwv5E{
font-size:18px;
margin-bottom:calc(var(--mu-space)*4.375);
}

.phw-g-i-wJtdx7{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-width:1px;
gap:0px;
font-size:14px;
min-height:40px;
}

.phw-g-i-wJtdx7:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-wJtdx7:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wJtdx7:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wJtdx7:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wJtdx7.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wJtdx7:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wK7AVY{
}

.phw-g-i-wKBuj4{
}

.phw-g-i-wKQufc{
}

.phw-g-i-wKbUhJ{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-wKbvNU{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-wKdbib{
color:var(--white);
font-size:18px;
}

.phw-g-i-wKi1qZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:600px;
}

.phw-g-i-wKlJy2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
padding-inline-start:calc(var(--pu-space)*7.5);
background-size:cover;
padding-inline-end:calc(var(--pu-space)*11.25);
}

.phw-g-i-wKtMZC{
}

.phw-g-i-wKu78o{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wLMQE6{
text-align:;
}

.phw-g-i-wLOEgf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wLPs9M{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-wLUFbm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wLcn3n{
color:var(--phw-custom-heading-color);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-wLi9TZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-wLw3Y1{
padding-inline-start:calc(var(--pu-space)*23.25);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*3.375);
}

.phw-g-i-wMB3YZ{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-inter);
font-weight:700;
padding-top:calc(var(--pu-space)*2.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.25);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.875);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
}

.phw-g-i-wMeGi3{
}

.phw-g-i-wMml6M{
}

.phw-g-i-wMu0e2{
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-wMu0e2{
opacity:1;
text-align:center;
}

.phw-g-i-wNVNkF{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-wNh16F{
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-wPADj4{
}

.phw-g-i-wPBpAb{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
}

.phw-g-i-wQ43zi{
}

.phw-g-i-wQqbX3{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-wSkZky{
}

.phw-g-i-wT9dYP{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
opacity:1;
font-size:24px;
}

.phw-g-i-wTU2Ol{
}

.phw-g-i-wTXT6x{
opacity:0;
font-size:0px;
}

.phw-g-i-r26MSf:hover .phw-g-i-wTXT6x{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-wTb1qq{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
background-size:cover;
}

.phw-g-i-wTddpQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-wVNae2{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*18.75);
}

.phw-g-i-wVRB90{
}

.phw-g-i-wVRLHG{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-wVyw6P{
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-wVyw6P{
opacity:1;
}

.phw-g-i-wVzuZR{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-wWOvLQ{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:400;
line-height:1.2;
color:var(--placeholder-text-color-1);
}

.phw-g-i-wWQVBj{
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(--pu-space)*1.25);
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(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-wWQVBj:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-wWQVBj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wWQVBj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wXRyz6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image31-1712052290992-1718186961368.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:tile;
background-position:100% 100%;
padding-inline-end:calc(var(--pu-space)*0);
height:260px;
}

.phw-g-i-wXfG4L{
}

.phw-g-i-wXmwLA{
}

.phw-g-i-wYGBVR{
}

.phw-g-i-wYGrjX{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-wYTjRk{
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(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
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-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-wYTjRk:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-wYTjRk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wYTjRk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wYpOF0{
}

.phw-g-i-A1QKM6:hover .phw-g-i-wYpOF0{
opacity:1;
}

.phw-g-i-wZ2zs4{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-wZ2zs4:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-wZ2zs4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wZ2zs4:focus{
color:var(--white);
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

.phw-g-i-wZ2zs4:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wZ2zs4.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wZ2zs4:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wa2kzg{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-wa3WNH{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-wa3w7v{
height:64px;
}

.phw-g-i-wahMte{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:16px;
min-height:45px;
}

.phw-g-i-wahMte:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:16px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-wahMte:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wahMte:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-wahMte:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-wahMte.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-wahMte:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-wauq5i{
color:var(--phw-custom-textcolor222000);
font-weight:400;
font-size:18px;
line-height:1.66667;
margin-inline-start:calc(var(--mu-space)*-17.375);
width:800px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
height:90px;
}

.phw-g-i-wbPusE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-wc4LCB{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:auto;
height:auto;
}

.phw-g-i-wcm8RW{
}

.phw-g-i-wcnRK1{
}

.phw-g-i-wdUzXd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472-1722252543599.png);
background-size:cover;
}

.phw-g-i-wdiedz{
font-size:10px;
color:var(--white);
font-weight:400;
text-align:left;
}

.phw-g-i-wea4pM{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-wemv1n{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-wepAxh{
}

.phw-g-i-wewFaS{
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-wfiAsL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-wfuXY0{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-color:transparent;
padding-bottom:calc(var(--pu-space)*1.25);
border-color:transparent;
line-height:1.25;
background-color:transparent;
border-bottom-width:0px;
border-bottom-style:none;
border-style:none;
text-align:start;
}

.phw-g-i-wg4lsS{
}

.phw-g-i-wgG9ER{
color:var(--white);
font-weight:500;
font-size:26px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-wgG9ER{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-wgkb0s{
color:var(--white);
font-size:10px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-wgxUyI{
height:240px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-whhVi8{
font-weight:700;
font-size:22px;
line-height:1.32;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-whmP3a{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
}

.phw-g-i-whwubK{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-wi8BgC{
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-wiDIFP{
margin-inline-start:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-willQA{
height:30px;
}

.phw-g-i-winHHg{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-wj7ler{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
height:171px;
width:196px;
}

.phw-g-i-wjsG5W{
border-width:1px;
border-color:var(--brand-color-primary);
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);
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
}

.phw-g-i-wjsG5W:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-wjsG5W:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wjsG5W:focus{
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-wjsG5W:active{
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-wjsG5W.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wjsG5W:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wk5Ur6{
font-size:14px;
}

.phw-g-i-wkQN0B{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wkkvSC{
color:var(--white);
}

.phw-g-i-wkkvSC:focus{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-wkkvSC:hover{
color:var(--phw-custom-black000000);
}

.phw-g-i-w1m0SL:hover .phw-g-i-wkkvSC{
color:var(--phw-custom-black000000);
}

.phw-g-i-wljwQk{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-wmOjTw{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-wmXlgC{
}

.phw-g-i-wnPZqj{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-wnaVgA{
}

.phw-g-i-wnncrM{
font-weight:700;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-wnunzO{
width:250px;
}

.phw-g-i-woJJFq{
margin-bottom:calc(var(--mu-space)*0);
background-color:var(--phw-custom-brandtint100fcf1f2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-woSNyC{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-decoration:underline;
}

.phw-g-i-wpM2DD{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-wpZ0as{
min-height:62px;
min-width:182px;
object-fit:contain;
}

.phw-g-i-wpZIg9{
}

.phw-g-i-wpaDxI{
}

.phw-g-i-wpeLP3{
}

.phw-g-i-wpvns0{
}

.phw-g-i-wqBjs6{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
font-size:30px;
}

.phw-g-i-wqcm4x{
color:var(--white);
}

.phw-g-i-wqcm4x:hover{
color:var(--white);
}

.phw-g-i-wr5SOk{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
width:60%;
height:51px;
}

.phw-g-i-wrGgF3{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-wsMVXT{
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-wsOjBk{
text-align:start;
}

.phw-g-i-wsZsMa{
}

.phw-g-i-wsi5Eq{
height:370px;
}

.phw-g-i-wt2CBt{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wtC7lX{
font-weight:400;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-wtHCpn{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-inter);
}

.phw-g-i-wtIgaf{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:20px;
}

.phw-g-i-wtbrZ9{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-wuRMVL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-wv6MsU{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-wvArQ1{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-wvNcOf{
}

.phw-g-i-wvQUuh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

.phw-g-i-ww1iJY{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-wwW0IT{
}

.phw-g-i-wwhrJI{
}

.phw-g-i-wwkc72{
}

.phw-g-i-wwzcmd{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-wx4BQ2{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-wxrzYq{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-wy2t6D{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-wydFnH{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-wyxdGL{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-wyxdGL{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-wzPvED{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-3-1725972320161.svg);
background-color:var(--phw-custom-background-6e0a0f);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:fill;
width:100%;
padding-bottom:calc(var(--pu-space)*5);
background-position:50% 100%;
}

.phw-g-i-wzYKBB{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
border-style:none;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}

.phw-g-i-wzie3y{
font-weight:700;
font-size:26px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
opacity:0;
}

.phw-g-i-x0HxWf{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-x0XfMC{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*11.25);
text-align:center;
}

.phw-g-i-x0il7w{
}

.phw-g-i-x0jeSm{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-x0zmic{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
}

.phw-g-i-x0zmic:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-x0zmic:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-x0zmic:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-x0zmic:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-x0zmic.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-x0zmic:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-x17EUO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-x1ECOY{
}

.phw-g-i-x1To6q{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-x1ZFMi{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-x1eRme{
color:var(--brand-color-primary);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
border-color:var(--brand-color-primary);
}

.phw-g-i-x1j69m{
}

.phw-g-i-x1pIg7{
}

.phw-g-i-x28ZgI{
background:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-background-6e0a0f);
}

.phw-g-i-x2XZKT{
}

.phw-g-i-x2kfGZ{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-x3BOXL{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
margin-inline-start:auto;
}

.phw-g-i-x3Fb1f{
background:var(--phw-custom-footer-bg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-i-x3I0ER{
color:var(--white);
}

.phw-g-i-x3hmVo{
}

.phw-g-i-x4LvV9{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-x4WrjK{
}

.phw-g-i-x59Coz{
}

.phw-g-i-x5Bdav{
font-size:30px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-x5La94{
}

.phw-g-i-x5RoXL{
}

.phw-g-i-x5zVg0{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:16px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-x6DCOq{
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
font-size:18px;
color:var(--white);
}

.phw-g-i-x6GMNL{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-x6GMNL{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-x6LK8D{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
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);
overflow:hidden;
}

.phw-g-i-x7LceG{
}

.phw-g-i-x7ZvLV{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
height:25px;
}

.phw-g-i-x7pQj2{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.4;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-x7wTi8{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-x7whb4{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:10px;
width:10px;
}

.phw-g-i-x83TE7{
background:none;
background-image: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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-x8NBpO{
}

.phw-g-i-x8OXuJ{
color:var(--white);
font-weight:400;
font-size:14px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-x8TN22{
padding-top:calc(var(--pu-space)*1.25);
color:var(--phw-custom-black000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
padding-bottom:calc(var(--pu-space)*0.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
text-align:center;
}

.phw-g-i-esT73N:hover .phw-g-i-x8TN22{
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-x8a6id{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-inline-end:calc(var(--mu-space)*11.25);
}

.phw-g-i-x8sCYJ{
background-color:var(--widget-bg-gray-color);
border-style:solid;
border-color:var(--phw-custom-black1000000);
border-width:0.5px;
}

.phw-g-i-x8zdLy{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-x9RaHE{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-xAVO5N{
color:var(--white);
font-weight:400;
font-family:var(--cms-g-inter);
text-align:left;
font-size:18px;
line-height:1.25;
}

.phw-g-i-xBhjLU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}

.phw-g-i-xBozyY{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
font-size:18px;
line-height:0.91;
}

.phw-g-i-xCpWKG{
opacity:0;
}

.phw-g-i-xCvdEZ{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-jb5b3b3);
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-xD9TwA{
opacity:1;
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-xDJmwT{
color:var(--white);
font-family:var(--cms-g-inter);
width:100%;
}

.phw-g-i-xEGpIh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Despite-the-transform-1725972240815.svg);
background-color:none;
background-position:50% 50%;
background-size:fill;
background-repeat:no-repeat;
}

.phw-g-i-xEK1dt{
}

.phw-g-i-xGKvAy{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:16px;
min-height:45px;
}

.phw-g-i-xGKvAy:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:16px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-xGKvAy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xGKvAy:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xGKvAy:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-xGKvAy.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-xGKvAy:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-xGRQZ4{
max-height:auto;
font-weight:400;
font-size:18px;
line-height:1.5;
min-height:auto;
font-style:italic;
max-width:auto;
width:100%;
font-family:var(--cms-g-inter);
height:auto;
min-width:auto;
text-align:start;
}

.phw-g-i-xGc7Xj{
max-height:222px;
}

.phw-g-i-xGjBeg{
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
max-width:384px;
max-height:50px;
width:384px;
}

.phw-g-i-xGyXMK{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-xH088z{
}

.phw-g-i-xHQCiG{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:cover;
width:100%;
}

.phw-g-i-xHpei1{
border-style:none;
}

.phw-g-i-xHrlF3{
}

.phw-g-i-xIaZMV{
opacity:0;
font-size:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xIaZMV{
font-size:16px;
opacity:1;
height:380px;
}

.phw-g-i-yuB3ze:hover .phw-g-i-xIaZMV{
font-size:16px;
opacity:1;
height:380px;
}

.phw-g-i-xId7uo{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:600;
font-size:20px;
}

.phw-g-i-xIe2aC{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
margin-top:calc(var(--mu-space)*1.25);
height:55px;
}

.phw-g-i-xIiZP3{
}

.phw-g-i-xIky8N{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
width:100%;
}

.phw-g-i-xIpj8p{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-xJEAsT{
}

.phw-g-i-xJJrtA{
}

.phw-g-i-xJdt0Q{
}

.phw-g-i-xJqmbY{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-xKALhG{
}

.phw-g-i-xKIc6z{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xKgrQG{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-xLwwA9{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-xLwwA9{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-xLzpVe{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-xMb7RP{
}

.phw-g-i-xMoQyx{
}

.phw-g-i-xMocOp{
}

.phw-g-i-xNaDTj{
color:var(--white);
}

.phw-g-i-xNrYFc{
}

.phw-g-i-xO6r7D{
}
.phw-g-i-xO6r7D img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-xPG0PG{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-xPLf3Z{
}

.phw-g-i-xQ2R0D{
}

.phw-g-i-xQbBxE{
color:var(--body-color);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
width:400px;
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
opacity:0.68;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-xR5a3d{
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Z15cAK:hover .phw-g-i-xR5a3d{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-xRbFTP{
background-color:transparent;
}

.phw-g-i-xS2jGa{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--input-stroke);
border-width:1.5px;
align-items:center;
width:60%;
height:51px;
min-width:60%;
}

.phw-g-i-xS9lYU{
font-family:var(--cms-g-inter);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-xSMClh{
}

.phw-g-i-xSigNq{
width:100%;
color:var(--white);
text-align:left;
}

.phw-g-i-xSm6tU{
}

.phw-g-i-xSm95K{
fill:transparent;
}

.phw-g-i-xTBMLk{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-xTRNSx{
font-size:18px;
text-transform:uppercase;
}

.phw-g-i-xTgkLj{
}

.phw-g-i-xTiFmc{
font-weight:400;
font-size:14px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-xTjrLm{
}

.phw-g-i-xU9siT{
background:var(--phw-custom-gradient1);
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xULtth{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-xULtth{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:1;
}

.phw-g-i-xV5qbY{
}

.phw-g-i-xVALpg{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-jb5b3b3);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-xVcSt9{
}

.phw-g-i-xWjiw0{
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-xWyyay{
}

.phw-g-i-xXB4Ue{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-xXmoOZ{
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}

.phw-g-i-xYC0AA{
background-color:transparent;
}

.phw-g-i-xYKbT0{
font-size:18px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-transform:lowercase;
width:520px;
height:150px;
}

.phw-g-i-xZClmz{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-xZOoLk{
height:300px;
object-fit:cover;
}

.phw-g-i-xZUq2b{
}
.phw-g-i-xZUq2b img{
}

.phw-g-i-xZcFbw{
}

.phw-g-i-xZkp8c{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-xZlBlg{
font-weight:700;
font-size:24px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*0.875);
padding-bottom:calc(var(--pu-space)*0.875);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-bottom:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*1.25);
text-align:center;
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-xZocm7{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-xZt0VU{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:18px;
min-height:60px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}

.phw-g-i-xZt0VU:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-xZt0VU:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xZt0VU:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xZt0VU:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-xZt0VU.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-xZt0VU:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-xaAx3q{
height:30px;
}

.phw-g-i-xaehn4{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-xatjRs{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-xbSlSn{
opacity:1;
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xbSlSn{
opacity:1;
height:300px;
}

.phw-g-i-psfvQq:hover .phw-g-i-xbSlSn{
opacity:1;
height:300px;
}

.phw-g-i-xc9Oae{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1724146088892.svg);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xcC8zB{
}

.phw-g-i-xcQ1Lk{
}

.phw-g-i-xcQu8i{
}

.phw-g-i-xcUyhs{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-xdLhpd{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
.phw-g-i-xdLhpd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-xdbR1b{
}

.phw-g-i-xdbpQZ{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:22px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xdbpQZ{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
height:380px;
}

.phw-g-i-xdi1wJ{
}

.phw-g-i-xdjcTv{
height:30px;
}

.phw-g-i-r26MSf:hover .phw-g-i-xdjcTv{
height:300px;
}

.phw-g-i-xdkunA{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-xdox43{
color:var(--white);
font-size:30px;
font-weight:400;
}

.phw-g-i-xe6BTN{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-xeD0dZ{
}

.phw-g-i-xeD5V3{
}

.phw-g-i-xf16a6{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:auto;
text-align:start;
line-height:1;
margin-bottom:calc(var(--mu-space)*0);
height:auto;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-xf2pIE{
}

.phw-g-i-xf3vTc{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-xf9oLk{
}

.phw-g-i-xfMcZB{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-xfV4V4{
}

.phw-g-i-xg8HGg{
}

.phw-g-i-xgHjXs{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-xgWPmv{
}

.phw-g-i-xggwoe{
height:80px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xggwoe{
height:300px;
text-align:center;
}

.phw-g-i-xgqfBN{
}

.phw-g-i-xgwbo7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-xh3rXN{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
}

.phw-g-i-xh95oL{
max-height:78px;
max-width:122px;
}

.phw-g-i-xh9jWC{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xh9jWC{
height:380px;
}

.phw-g-i-xhJTYY{
}

.phw-g-i-xhNEyR{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-xi7iel{
}

.phw-g-i-xiXNwb{
color:var(--phw-custom-black000000);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0.875);
font-size:24px;
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
text-align:center;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*0.875);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
margin-bottom:calc(var(--mu-space)*-2.125);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-wK7AVY:hover .phw-g-i-xiXNwb{
color:var(--white);
background-color:transparent;
}

.phw-g-i-xif8ZI{
border-right-style:none;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-2);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-xitj8a{
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-size:14px;
}

.phw-g-i-xj26Cx{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-xj37VF{
}
.phw-g-i-xj37VF img{
object-fit:cover ;
}

.phw-g-i-xjKdLq{
}

.phw-g-i-xjOc0b{
}

.phw-g-i-xjit3g{
}

.phw-g-i-xk5uZa{
}

.phw-g-i-xkTdiU{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
height:00px;
}

.phw-g-i-xkvhWI{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:400;
}

.phw-g-i-CkaZdQ:hover .phw-g-i-xkvhWI{
opacity:1;
}

.phw-g-i-xlJXbD{
background:var(--phw-custom-gradient-white);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-xldXvT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey1f2f2f2);
}

.phw-g-i-xlnZKz{
width:100%;
}

.phw-g-i-xmY0bh{
}

.phw-g-i-xmnnlz{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-width:0px;
border-inline-start-style:none;
border-color:transparent;
}

.phw-g-i-xn2YfJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
text-align:left;
}

.phw-g-i-xnE7xk{
}

.phw-g-i-xnFfNd{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-xnGpix{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/growthbackground-1718185775934.png);
padding-top:calc(var(--pu-space)*6.5);
padding-bottom:calc(var(--pu-space)*6.5);
background-color:var(--brand-color-primary);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-xnI6HK{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:513px;
margin-inline-start:calc(var(--mu-space)*0);
opacity:1;
line-height:1.3;
}

.phw-g-i-xnvgqT{
background-color:transparent;
border-style:none;
}

.phw-g-i-xnw8ey{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-xo3CeI{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-xo6tD7{
}

.phw-g-i-xoHv3S{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
}

.phw-g-i-xoQkPt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820732-1718267952310.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-xokuGJ{
color:var(--white);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:14px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-inter);
border-style:none;
}

.phw-g-i-xokuGJ:hover{
color:var(--white);
font-weight:500;
text-decoration:none;
}

.phw-g-i-xp1Wwd{
border-inline-end-style:solid;
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:1px;
padding-inline-start:calc(var(--pu-space)*0.875);
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-xp5WE1{
font-weight:300;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
font-style:italic;
text-align:center;
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-xpFsyz{
color:var(--white);
}

.phw-g-i-xpZWj1{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-xpmNjK{
font-weight:300;
line-height:1.58;
font-family:var(--cms-g-inter);
text-align:center;
font-size:18px;
}

.phw-g-i-xpmrmJ{
font-weight:700;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-xqB0qd{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-xqVvgg{
}

.phw-g-i-xr5Bt9{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*3.75);
height:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-xr9gKI{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
opacity:0;
}

.phw-g-i-IxpHvc:hover .phw-g-i-xr9gKI{
font-size:16px;
line-height:1.5;
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-xrTar0{
}

.phw-g-i-xrgdRK{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-xrvwnm{
font-weight:400;
border-top-left-radius:calc(var(--border-radius-base)*4.625);
border-top-right-radius:calc(var(--border-radius-base)*4.625);
border-bottom-left-radius:calc(var(--border-radius-base)*4.625);
border-bottom-right-radius:calc(var(--border-radius-base)*4.625);
}

.phw-g-i-xs1FE8{
}

.phw-g-i-xs2E4U{
font-weight:500;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-xsO7BG{
}

.phw-g-i-xsVK6B{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-color:transparent;
}

.phw-g-i-xtqvnn{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:600;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1.5px;
}

.phw-g-i-xtqvnn:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-xtqvnn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xtqvnn:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xtqvnn:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xtqvnn.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-xtqvnn:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-xu0rde{
font-size:24px;
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-xuOGlK{
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-2.875);
font-weight:400;
}

.phw-g-i-wK7AVY:hover .phw-g-i-xuOGlK{
font-weight:400;
font-size:30px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*-3.5);
}

.phw-g-i-xuhNYj{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-xumsQP{
line-height:.9;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
width:100%;
}

.phw-g-i-xvdPlv{
}

.phw-g-i-xwJb5H{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:16px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-xwJb5H:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-xwJb5H:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xwJb5H:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xwJb5H:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xwJb5H.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-xwJb5H:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-xwal8y{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-xx0Riu{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:41px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:41px;
}

.phw-g-i-xx0Riu:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-xx0Riu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-xx0Riu:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xx0Riu:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-xx0Riu.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-xx0Riu:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-xxQnmp{
}

.phw-g-i-xxW9R4{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-xxqpfk{
}

.phw-g-i-xy9R9U{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*25.75);
padding-inline-start:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-xy9XMi{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-xydVFL{
}

.phw-g-i-xzIqi0{
}

.phw-g-i-xzqoLb{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*4.125);
}

.phw-g-i-y04uOg{
}

.phw-g-i-y0HQOY{
margin-inline-start:calc(var(--mu-space)*11.25);
width:100%;
color:var(--white);
text-align:start;
}

.phw-g-i-y0dFvo{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:10px;
}

.phw-g-i-y1UKJh{
}

.phw-g-i-y1oUTX{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-y1oUTX img{
object-fit:cover;
}

.phw-g-i-y1pClf{
}

.phw-g-i-y2GAJe{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}

.phw-g-i-y2OtKw{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}

.phw-g-i-y2xKED{
font-size:14px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-y2zCCd{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-y3TyNq{
font-weight:300;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-xf9oLk:hover .phw-g-i-y3TyNq{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:1;
text-align:center;
}

.phw-g-i-y3ZwVN{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
max-height:400px;
}

.phw-g-i-y3aigq{
font-size:18px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-inter);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-y3kujL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background:var(--phw-custom-gradient1);
}

.phw-g-i-y467FY{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:48px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-y467FY:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-y467FY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-y467FY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-y4OM9w{
}

.phw-g-i-y4OV0j{
}

.phw-g-i-y4jh2P{
border-right-style:solid;
border-left-style:none;
padding-bottom:calc(var(--pu-space)*1.25);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-width:0px;
border-style:solid;
border-top-style:none;
border-right-width:1px;
}

.phw-g-i-y4mOwA{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-y4mOwA:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-y4mOwA:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-y4mOwA:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-y4mOwA:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-y4mOwA.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-y4mOwA:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-y6P6V4{
font-size:18px;
line-height:1.6667;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-y6c12g{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-y7MA06{
}

.phw-g-i-y7icLz{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:400;
}

.phw-g-i-CkaZdQ:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-5ANdcp:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-UElXqj:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-RgM5XO:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-yO8aHk:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-Hcv4DD:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-vFbG3o:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-19s8iK:hover .phw-g-i-y7icLz{
opacity:0;
}

.phw-g-i-y7n6h5{
color:var(--white);
font-size:14px;
}

.phw-g-i-y86HNp{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-y8EVMq{
font-size:1px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-y8yjb5{
}

.phw-g-i-y9UTJ7{
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-y9iPBw{
background-color:var(--phw-custom-black2000000);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-yA7Bkd{
}

.phw-g-i-yAIUmY{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}

.phw-g-i-yAzHf8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40210-1716544510500.png);
width:196px;
background-size:cover;
height:171px;
}

.phw-g-i-yB2bSm:focus{
border-style:none;
}

.phw-g-i-yB2bSm{
}

.phw-g-i-yBJaCf{
color:var(--brand-color-primary);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}

.phw-g-i-yBkWAA{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-yBqx6P{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
height:60px;
width:100%;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-yBvrVs{
margin-inline-start:calc(var(--mu-space)*0);
width:98%;
font-size:18px;
color:var(--white);
}

.phw-g-i-yCTM48{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-yCWiAP{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-yCcDxs{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-yCdPZ9{
}

.phw-g-i-yDO9s0{
}

.phw-g-i-yDpFEU{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-yE19Q5{
}

.phw-g-i-yE5dWf{
}

.phw-g-i-yEE1iV{
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.phw-g-i-yEPlH7{
font-size:24px;
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-yEbHPb{
height:300px;
margin-inline-start:calc(var(--mu-space)*25.625);
fill:transparent;
}

.phw-g-i-yEnpAu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-yF4kZF{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-i-yFJpKO{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-yFKy7t{
}

.phw-g-i-yFfUjY{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-yFu1Q1{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-yGRJV1{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-yGb789{
height:400px;
}

.phw-g-i-yGdID6{
font-size:14px;
line-height:1.8;
color:var(--phw-custom-686873686873);
font-weight:500;
text-align:center;
}

.phw-g-i-7LMbPq:hover .phw-g-i-yGdID6{
color:var(--phw-custom-black000000);
}

.phw-g-i-yGjcQL{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-yGnzDk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-f9f9f9f9f9f9);
background-repeat:no-repeat;
font-family:var(--cms-g-roboto);
height:290px;
}

.phw-g-i-yGyPqS{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yGyxpd{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-yH6hiH{
font-size:3px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-yH6hiH{
text-align:center;
opacity:1;
}

.phw-g-i-yH750L{
}

.phw-g-i-yH8t1E{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-yHPCTr{
}

.phw-g-i-yHQdEP{
}

.phw-g-i-yHdJYx{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-yIPPOl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-yIVhuH{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:400;
}

.phw-g-i-yIYHSI{
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:left;
font-size:18px;
}

.phw-g-i-yIz5bX{
color:var(--white);
text-align:center;
}

.phw-g-i-yJ0geq{
height:61px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-yJ5tj7{
text-align:start;
width:46%;
margin-inline-start:calc(var(--mu-space)*11.25);
color:var(--white);
}

.phw-g-i-yJgXfc{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-yJgXfc:hover{
background-image:none;
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
font-size:18px;
}

.phw-g-i-yJgXfc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-yJgXfc:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-yJgXfc:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-yJgXfc.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-yJgXfc:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-yK7YYD{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-yK7YYD:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-yK7YYD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-yK7YYD:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-yK7YYD:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-yK7YYD.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-yK7YYD:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-yKN9ej{
}

.phw-g-i-yKWPxt{
font-weight:400;
font-size:18px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
}

.phw-g-i-yKsuzu{
}

.phw-g-i-yKwyJu{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-yLInyK{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:18px;
min-height:45px;
}

.phw-g-i-yLInyK:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-yLInyK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-yLInyK:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-yLInyK:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-yLInyK.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-yLInyK:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-yLJhnO{
line-height:1.6;
}

.phw-g-i-yMeY6F{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
}

.phw-g-i-yMhAes{
font-size:14px;
font-weight:300;
}

.phw-g-i-yNlodZ{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-yO2tPv{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-yO8aHk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/retail-1714732844060.jpg);
}

.phw-g-i-yOcu7d{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Joinusbeapart-1720713656472.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-yOgsld{
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-yPVCnb{
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);
height:60px;
}

.phw-g-i-yPiiAd{
color:var(--white);
font-size:14px;
}

.phw-g-i-yPznMy{
}

.phw-g-i-yQ3Ka7{
}

.phw-g-i-yQDDoC{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-yQDDoC{
color:var(--white);
padding-top:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-yQZpah{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
}

.phw-g-i-yQlyAf{
}

.phw-g-i-yR460z{
}

.phw-g-i-yRAqch{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-yRIz9h{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-yRb52g{
}

.phw-g-i-yS90pi{
background-color:transparent;
transition:all 0.2s;
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-ySJ7ls{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ySKATS{
}

.phw-g-i-ySb9eF{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--link-color);
font-weight:700;
text-align:center;
}

.phw-g-i-ySirsF{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
font-size:18px;
min-height:45px;
}

.phw-g-i-ySirsF:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
}

.phw-g-i-ySirsF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ySirsF:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ySirsF:active{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ySirsF.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-ySirsF:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-ySoQxt{
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-yTMUlE{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-yU0vc7{
margin-inline-start:calc(var(--mu-space)*11.25);
}

.phw-g-i-yUMc8I{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*35);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-yV2Pim{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-yV8KeY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
background:var(--phw-custom-gradient1);
}

.phw-g-i-yVEHCJ{
}

.phw-g-i-yVMA9W{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-top:calc(var(--mu-space)*-10.75);
text-align:start;
margin-inline-start:calc(var(--mu-space)*10.375);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-yVWfw2{
height:30px;
opacity:1;
}

.phw-g-i-yVl6jl{
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}

.phw-g-i-yWKB2I{
color:var(--white);
}

.phw-g-i-yWKB2I:hover{
color:var(--white);
}

.phw-g-i-yWRRez{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-yWXxPy{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-yXIkm0{
color:var(--secondary-text);
}

.phw-g-i-yXwcAj{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}

.phw-g-i-yYBQyb{
}

.phw-g-i-yYBZuj{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-yYN533{
}

.phw-g-i-yYRxUp{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-yZBchQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/fame1-1716378995995.png);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-yZDhtn{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:auto;
}

.phw-g-i-yZIqXH{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
}

.phw-g-i-yaDwBA{
}

.phw-g-i-yap5fD{
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-end:calc(var(--pu-space)*0);
background-size:fill;
}

.phw-g-i-ybQLeC{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ybTaEZ{
height:56px;
}

.phw-g-i-w1m0SL:hover .phw-g-i-ybXOee{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-ybXOee{
}

.phw-g-i-ybb44C{
height:51px;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-ybnRYV{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-ybsKiL{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ybwbAH{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-yc3S52{
font-size:60px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:start;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ycVZpQ{
font-size:18px;
line-height:var(--heading-line-height-5);
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
}

.phw-g-i-ycoRVc{
color:var(--white);
font-weight:400;
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:start;
}

.phw-g-i-ydr7tG{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
object-fit:fill;
width:auto;
height:auto;
}

.phw-g-i-ydwLlf{
font-weight:400;
font-size:14px;
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-yeHkA5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yegiAV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/BharatGotTalentLogo21-1722418156220.png);
font-weight:400;
font-size:16px;
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:tile;
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-position:100% 100%;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
height:290px;
}

.phw-g-i-yeoTTK{
max-height:600px;
width:100%;
}

.phw-g-i-yf4tqr:hover{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
border-style:none;
font-weight:600;
}

.phw-g-i-yf4tqr{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
font-size:12px;
min-height:30px;
height:30px;
}

.phw-g-i-yfNt6B{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-yfZVC0{
font-size:16px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.phw-g-i-yfgode{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
width:353px;
}

.phw-g-i-ygC9Zq{
}

.phw-g-i-ygQIjO{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-inter);
font-weight:700;
}

.phw-g-i-ygW3mB{
font-size:14px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-ygWVF6{
}

.phw-g-i-ygm1wF{
background:var(--phw-custom-gradient1);
}

.phw-g-i-ygpodN{
}

.phw-g-i-yhldfJ{
}

.phw-g-i-yhz7xs{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
height:100%;
}

.phw-g-i-yiPfx3{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-yipuP1{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
}

.phw-g-i-yitD7B{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-yiyLTH{
font-size:36px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-yjH7Gl{
background:var(--phw-custom-gradient1);
background-color:var(--phw-custom-footer-bg6e0a0f);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yjKVNC{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-yjKVNC{
opacity:1;
}

.phw-g-i-yk4RZz{
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:0;
font-weight:700;
}

.phw-g-i-xf9oLk:hover .phw-g-i-yk4RZz{
font-weight:700;
font-size:26px;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-yk8vjm{
}

.phw-g-i-yk8vjm:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-ykDmex{
}

.phw-g-i-ykJ0lW{
}

.phw-g-i-ykNvs0{
background-image:none;
text-align:start;
background-size:cover;
background-position:100% 100%;
background-repeat:no-repeat;
}

.phw-g-i-ykmmzt{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
font-weight:400;
padding-left:0px;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:0px;
border-style:none;
padding-right:0px;
}

.phw-g-i-ykmmzt:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--link-color);
font-weight:400;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:60px;
}

.phw-g-i-ykmmzt:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ykmmzt:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ykmmzt:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ykmmzt.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-ykmmzt:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-ykyE97{
}

.phw-g-i-yl508u{
background-color:var(--phw-custom-wdg-bgaeaeae);
width:400px;
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
color:var(--body-color);
opacity:0.68;
}

.phw-g-i-yl5MvV{
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-yl94fa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ylTK0d{
color:var(--phw-custom-black000000);
}

.phw-g-i-ylxHhQ{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ymYXMH{
}

.phw-g-i-yn071u{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-yn08vV{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-ynM71a{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*12.5);
justify-content:;
align-items:;
text-align:start;
padding-inline-start:calc(var(--pu-space)*18.75);
padding-top:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ynMfKD{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}

.phw-g-i-ynMfKD:hover{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
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);
font-size:14px;
background-color:var(--phw-custom-white);
}

.phw-g-i-ynMfKD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ynMfKD:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ynMfKD:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ynMfKD.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-ynMfKD:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-ynRZv3{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:16px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ynSLme{
fill:transparent;
}

.phw-g-i-yo6MZ9{
}

.phw-g-i-yoRO6u{
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:367px;
}

.phw-g-i-yojNYp{
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
height:500%;
}

.phw-g-i-ypIzme{
}

.phw-g-i-ypLFwh{
color:var(--white);
font-weight:700;
font-size:60px;
line-height:1;
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-ypYeyO{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ypstXD{
background:none;
background-image:none;
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);
font-size:22px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
background-color:transparent;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-bottom:calc(var(--pu-space)*0);
width:513px;
opacity:1;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-yqUxSQ{
height:700px;
}

.phw-g-i-yqxsf3{
font-size:14px;
padding-top:calc(var(--pu-space)*0.625);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-yr9MpM{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
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);
width:100%;
}

.phw-g-i-yrNebq{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
height:5px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-yrNebq{
font-size:16px;
line-height:1.5;
color:var(--white);
}

.phw-g-i-ysB1Yz{
color:var(--white);
opacity:0;
}

.phw-g-i-ysG7bH{
font-size:18px;
line-height:1.6;
color:var(--phw-custom-686873686873);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-ysIPNY{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:0;
}

.phw-g-i-ysizOB{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ystdNA{
width:100%;
height:414px;
}

.phw-g-i-ytDntb{
text-align:center;
margin-inline-start:calc(var(--mu-space)*-5);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}

.phw-g-i-ytWvLs{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-yttTTD{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
background-color:var(--phw-custom-white);
border-bottom-style:none;
border-top-style:none;
border-style:solid;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-yu2XfM{
font-weight:700;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-inter);
width:498px;
text-align:left;
}

.phw-g-i-yuB3ze{
}

.phw-g-i-yuPrpn{
}

.phw-g-i-yukG54{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-yukG54:hover{
color:var(--white);
}

.phw-g-i-yukG54:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-yukG54:active{
border-style:none;
}

.phw-g-i-yv2DNf{
}

.phw-g-i-yv6bUk{
margin-top:calc(var(--mu-space)*5);
}
.phw-g-i-yv6bUk img{
object-fit:cover;
}

.phw-g-i-yvQrM4{
height:30px;
}

.phw-g-i-yvaGzp{
width:80%;
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:85%;
}

.phw-g-i-yvhwaQ{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-ywEZ6D{
opacity:0;
}

.phw-g-i-r26MSf:hover .phw-g-i-ywEZ6D{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-ywi6EY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ywtr27{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
align-items:center;
justify-content:center;
}

.phw-g-i-yxEUhK{
}

.phw-g-i-yxF2uF{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-yxI4t4{
}

.phw-g-i-yxIrsE{
font-size:14px;
line-height:1.6;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-yxJZDT{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-yxVJMJ{
}

.phw-g-i-yxhFmn{
}

.phw-g-i-yyJUnP{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-yyzOqw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-yzQHr9{
border-right-style:solid;
margin-top:calc(var(--mu-space)*1.5);
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}

.phw-g-i-yzdt6U{
background-color:transparent;
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:none;
box-shadow:var(--phw-custom-boxshadow-1);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-yzu9LC{
}

.phw-g-i-yzuwGX{
padding-top:calc(var(--pu-space)*1.25);
font-weight:500;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:20px;
line-height:1.25;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-z03xTi{
font-weight:400;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:18px;
}

.phw-g-i-z0Vm0M{
border-right-style:solid;
border-right-color:var(--stroke-dark);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-top-style:none;
border-bottom-style:none;
border-left-style:none;
border-width:1px;
}

.phw-g-i-z0gYqk{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
font-style:italic;
width:100%;
text-align:start;
}

.phw-g-i-z0h5GF{
color:var(--text-dark);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
}

.phw-g-i-z1Gufu{
width:30px;
fill:var(--brand-color-secondary);
height:30px;
}

.phw-g-i-z1Y3La{
border-style:none;
}

.phw-g-i-z2pwij{
color:var(--body-color);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*1.25);
font-size:24px;
background-color:var(--phw-custom-wdg-bgaeaeae);
margin-inline-start:calc(var(--mu-space)*2.5);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
height:270px;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
width:266px;
opacity:0;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-b3ImaJ:hover .phw-g-i-z2pwij{
font-size:16px;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
background-color:var(--phw-custom-wdg-bgaeaeae);
text-shadow:0px 0px 0px rgba(220, 220, 220, 0);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
width:266px;
height:270px;
margin-inline-start:calc(var(--mu-space)*2.5);
opacity:1;
}

.phw-g-i-z2zDYq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-z364NA{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-z3J6s4{
height:225px;
}

.phw-g-i-z3JDxJ{
padding-top:calc(var(--pu-space)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
border-color:var(--phw-custom-bordercolore9e9e9);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-width:1px;
border-style:solid;
}

.phw-g-i-z3N3y2{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
min-height:60px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-width:1px;
border-style:none;
}

.phw-g-i-z3N3y2:hover{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-secondary);
font-weight:600;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-z3N3y2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-z3N3y2:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-z3N3y2:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-z3N3y2.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-z3N3y2:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-z3PHOT{
}

.phw-g-i-z47kFa{
}

.phw-g-i-z4EG1c{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
opacity:1;
}

.phw-g-i-z4Hov0{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-z4LYRF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
border-top-right-radius:calc(var(--border-radius-base)*2.5);
background-position:100% 0%;
}

.phw-g-i-z4niLg{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-z4w8ZI{
text-align:left;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-z4ywZB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-z5FPiY{
height:370px;
}

.phw-g-i-z5IGCU{
font-size:18px;
line-height:1.3;
text-align:start;
}

.phw-g-i-z5K76S{
color:var(--white);
}

.phw-g-i-z5ZQ41{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-z5ZQ41{
height:380px;
color:var(--white);
}

.phw-g-i-yuB3ze:hover .phw-g-i-z5ZQ41{
height:380px;
color:var(--white);
}

.phw-g-i-z6Ghhx{
color:var(--white);
}

.phw-g-i-z6M5Sa{
}

.phw-g-i-z6oC8H{
}

.phw-g-i-z6vRJn{
color:var(--white);
}

.phw-g-i-z7KdBO{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*1.75);
margin-inline-end:calc(var(--mu-space)*1.75);
}

.phw-g-i-z7ojPP{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--phw-custom-black000000);
}

.phw-g-i-z8a8eh{
height:288px;
}

.phw-g-i-z8lIVL{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
opacity:0;
}

.phw-g-i-z8vKGG{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-z9EM9J{
font-weight:700;
font-size:44px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-z9G4SC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-z9c1UB{
color:var(--white);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-z9e7ty{
width:15px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:15px;
}

.phw-g-i-z9g7um{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-z9ihDs{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:300px;
}

.phw-g-i-zA0VJB{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-zANINi{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-zASNOG{
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}

.phw-g-i-zATPYx{
margin-top:auto;
margin-inline-start:auto;
}

.phw-g-i-zApnix{
width:100%;
}

.phw-g-i-zApqm5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-zAq14Y{
}

.phw-g-i-zAvMfO{
}

.phw-g-i-zCI5HR{
margin-inline-start:calc(var(--mu-space)*-17.375);
color:var(--phw-custom-black000000);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-zCLCzI{
}

.phw-g-i-zCYV98{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-zCbpFx{
}

.phw-g-i-zCgKCq{
font-weight:700;
font-size:16px;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
text-align:center;
}

.phw-g-i-zCwTLC{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-zDHQ4C{
font-size:10px;
color:var(--white);
font-weight:700;
text-decoration:none;
}

.phw-g-i-zDHQ4C:hover{
color:var(--white);
}

.phw-g-i-zDMyNS{
border-style:none;
}

.phw-g-i-zDe0KJ{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
text-align:left;
width:35%;
}

.phw-g-i-zE8GL6{
}

.phw-g-i-zEmPI0{
}

.phw-g-i-zGMbsY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-3);
height:50%;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zGSBY2{
}

.phw-g-i-zGqzhQ{
font-weight:300;
font-size:16px;
font-family:var(--cms-g-inter);
text-align:start;
margin-inline-start:calc(var(--mu-space)*12.5);
width:100%;
height:100%;
align-items:;
justify-content:;
}

.phw-g-i-zGyyLk{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-zH4Lki{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-zHAxr0{
font-size:36px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-textcolor222000);
line-height:1.2;
}

.phw-g-i-zHB5m4{
}

.phw-g-i-zHOESy{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-zHVwAw{
width:250px;
}

.phw-g-i-zHWQos{
color:var(--white);
background-color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-top:calc(var(--mu-space)*2.5);
padding-left:20px;
padding-right:20px;
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-zHWQos:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:none;
}

.phw-g-i-zHWQos:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-zHWQos:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-zHWQos.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-zHWQos:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-zHaJCl{
font-weight:700;
font-size:36px;
line-height:1.20;
font-family:var(--cms-g-inter);
height:129px;
width:380px;
}

.phw-g-i-zHbEXj{
}

.phw-g-i-zIAoKI{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zIX3s4{
background-color:var(--phw-custom-footer-bg6e0a0f);
}

.phw-g-i-zIXRFP{
height:150px;
width:300px;
}

.phw-g-i-zIkO41{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-zJDjO2{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}

.phw-g-i-zJQUke{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-zK1jBm{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-zKSoOg{
}

.phw-g-i-zLPZMl{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
box-shadow:var(--box-shadow-style-3);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-zLcMLu{
}

.phw-g-i-zMh0lM{
}

.phw-g-i-zNE9xe{
}

.phw-g-i-zNoI1B{
}

.phw-g-i-zNythk{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-zO7K28{
}

.phw-g-i-zO82HQ{
font-size:24px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
opacity:1;
background-color:var(--phw-custom-white);
}

.phw-g-i-zOHQx9{
}

.phw-g-i-zOhuIr{
font-weight:700;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-zPP9LA{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-zPpdS0{
}

.phw-g-i-zPs9HN{
}

.phw-g-i-zQ5LqW{
font-size:16px;
font-family:var(--cms-g-roboto);
opacity:1;
font-weight:400;
height:380px;
}

.phw-g-i-zQMnNi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image30-1712052291884-1718186663258.png);
background-size:tile;
background-position:100% 100%;
background-repeat:no-repeat;
height:320px;
}

.phw-g-i-zQgTph{
}

.phw-g-i-zQkHHu{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-zR0NPl{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-zR0NPl:hover{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:18px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-zR0NPl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zR0NPl:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-zR0NPl:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-zR0NPl.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-zR0NPl:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-zRMPiL{
font-size:10px;
line-height:1.4;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:400;
}

.phw-g-i-zRhMFx{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-zSeBVA{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-light-grayf5f5f5);
}

.phw-g-i-zStxtR{
height:150px;
width:300px;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-zTJVNZ{
}

.phw-g-i-zTQdZG{
}

.phw-g-i-zTYJRx{
line-height:1.4;
color:var(--white);
width:98%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
}

.phw-g-i-zTiaWl{
height:10px;
width:10px;
}

.phw-g-i-zToWuS{
}

.phw-g-i-zUDsbp{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-zUoiOo{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:left;
height:100%;
}

.phw-g-i-zUpuE3{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-zVExBG{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
color:var(--brand-color-primary);
font-weight:400;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-roboto);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
border-style:solid;
}

.phw-g-i-zVExBG:hover{
background-color:var(--phw-custom-white);
border-color:transparent;
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-zVExBG:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zVExBG:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-zVExBG:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-zVExBG.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-zVExBG:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-zW3IFF{
text-align:start;
height:100%;
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*12.5);
}

.phw-g-i-zWJv7X{
}

.phw-g-i-zWsZoa{
}

.phw-g-i-zWu1Hd{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-zX47hF{
}

.phw-g-i-zY750N{
}

.phw-g-i-zZccUN{
font-weight:400;
font-size:22px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-zZeAez{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:0;
}

.phw-g-i-KD4krN:hover .phw-g-i-zZeAez{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-QMsycf:hover .phw-g-i-zZeAez{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
opacity:1;
}

.phw-g-i-zZedeK{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
width:400px;
background-color:var(--brand-color-primary);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
text-shadow:0px 0px 0px rgba(255, 255, 255, 1);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
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);
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zZvdH1{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-zZwagk{
color:var(--brand-color-primary);
}

.phw-g-i-zZxoFW{
}

.phw-g-i-zaEYvY{
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-zaHlKG{
font-size:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
width:300px;
}

.phw-g-i-zaKxU3{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:40px;
width:40px;
min-height:40px;
}

.phw-g-i-zapAYf{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:30px;
}

.phw-g-i-zarQTd{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:start;
}

.phw-g-i-zb6dKR{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-zbaxTs{
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-zbsvao:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zbsvao:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-zbsvao:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-zbsvao:hover{
color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
background-image:none;
}

.phw-g-i-zbsvao{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:400;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}

.phw-g-i-zbsvao.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-zbsvao:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-zc9Vcn{
font-size:18px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-zcG4gs{
font-size:14px;
color:var(--white);
text-decoration:none;
}

.phw-g-i-zcG4gs:hover{
color:var(--white);
}

.phw-g-i-zcKva7{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-zcRcZ2{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/pr-demo-4-customizer-header-1712065130047.jpg);
background-size:cover;
}

.phw-g-i-zcS5h1{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:51px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
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;
}

.phw-g-i-zcS5h1:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-zcS5h1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zcS5h1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-zcjGud{
}

.phw-g-i-zcyLVh{
font-size:1px;
}

.phw-g-i-r26MSf:hover .phw-g-i-zcyLVh{
color:var(--white);
text-align:center;
}

.phw-g-i-zdqWyL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zdyBxT{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
opacity:0;
}

.phw-g-i-Z15cAK:hover .phw-g-i-zdyBxT{
color:var(--white);
padding-top:calc(var(--pu-space)*5);
opacity:1;
padding-bottom:calc(var(--pu-space)*7.5);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-ze4ZFa{
}

.phw-g-i-zeMWRM{
font-size:14px;
color:var(--white);
font-weight:400;
}

.phw-g-i-zeULLG{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image185-1716282102087.png);
}

.phw-g-i-zea2lB{
}

.phw-g-i-zekaVk{
}

.phw-g-i-zezO0I{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-heading-color);
}

.phw-g-i-zf6Z4b{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-zfDFF3{
}

.phw-g-i-zfTfjh{
font-weight:500;
font-size:24px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-black000000);
width:80%;
}

.phw-g-i-zgC0EY{
font-weight:700;
font-size:21.9px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
}

.phw-g-i-zgLK0G{
}

.phw-g-i-zgeMSk{
padding-inline-start:calc(var(--pu-space)*19.875);
padding-inline-end:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*5.375);
}

.phw-g-i-zghNhZ{
height:274px;
}

.phw-g-i-zi05Wl{
text-align:left;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ziDJVe{
margin-inline-start:calc(var(--mu-space)*11.25);
margin-top:calc(var(--mu-space)*7.5);
text-align:start;
height:100%;
}

.phw-g-i-ziH9Tn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-position:100% 100%;
height:290px;
}

.phw-g-i-ziYJej{
}

.phw-g-i-zimaaD{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-zj0XUM{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}

.phw-g-i-zj8aJf{
font-size:1px;
line-height:1.5;
color:var(--white);
opacity:0;
}

.phw-g-i-DLAb4Y:hover .phw-g-i-zj8aJf{
opacity:1;
text-align:center;
}

.phw-g-i-zjcWJB{
color:var(--white);
font-size:14px;
}

.phw-g-i-zjcWJB:hover{
color:var(--white);
}

.phw-g-i-zjcWJB:focus{
border-style:none;
border-color:transparent;
}

.phw-g-i-zkA9z7{
opacity:0;
}

.phw-g-i-A1QKM6:hover .phw-g-i-zkA9z7{
color:var(--white);
font-family:var(--cms-g-inter);
opacity:1;
}

.phw-g-i-zkDQQe{
}

.phw-g-i-zkEEyh{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:14px;
font-family:var(--cms-g-inter);
opacity:0;
}

.phw-g-i-wK7AVY:hover .phw-g-i-zkEEyh{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*2.5);
opacity:1;
}

.phw-g-i-zlUgPb{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-zlhoXP{
}

.phw-g-i-zm1RDv{
margin-inline-start:calc(var(--mu-space)*-5);
}
.phw-g-i-zm1RDv img{
object-fit:cover;
}

.phw-g-i-zmvRL3{
}

.phw-g-i-zmyrZP{
height:30px;
}

.phw-g-i-IxpHvc:hover .phw-g-i-zmyrZP{
font-size:14px;
opacity:1;
height:380px;
color:var(--white);
}

.phw-g-i-zniWRw{
font-size:16px;
font-weight:700;
color:var(--white);
}

.phw-g-i-znpI2Z{
border-style:none;
border-color:transparent;
}

.phw-g-i-zpk9gg{
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-zpzabw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zq2zsj{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
color:var(--body-color);
}

.phw-g-i-DLAb4Y:hover .phw-g-i-zqHaYu{
color:var(--white);
opacity:1;
text-align:center;
}

.phw-g-i-zqHaYu{
}

.phw-g-i-zqJYwG{
color:var(--white);
font-weight:500;
font-size:30px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space) * 3);
text-align:left;
}

.phw-g-i-zqNO7R{
border-width:1px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--brand-color-primary);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-zqW5Pp{
}

.phw-g-i-zqZQpK{
}

.phw-g-i-zqf7Ni{
}

.phw-g-i-zquw4T{
color:var(--white);
font-size:14px;
}

.phw-g-i-zqwnY7{
font-weight:700;
font-size:18px;
line-height:1.25;
color:var(--link-color);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*2.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:65%;
text-align:center;
}

.phw-g-i-zrzfrX{
height:46px;
}

.phw-g-i-zs8cjy{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
background-color:var(--phw-custom-white);
font-size:18px;
min-height:60px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-zs8cjy:hover{
background-image:none;
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

.phw-g-i-zs8cjy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-zs8cjy:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-zs8cjy:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-zs8cjy.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-zsErJw{
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*-31.25);
opacity:0;
text-align:center;
}

.phw-g-i-zsNEEb{
font-weight:700;
font-size:10px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}

.phw-g-i-zsqqXp{
font-size:16px;
line-height:1.6;
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:500;
}

.phw-g-i-zsyYw0{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-zu4YAE{
}

.phw-g-i-zuU4Lf{
align-items:center;
justify-content:center;
}

.phw-g-i-zuv1Jw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background:var(--phw-custom-gradient1);
}

.phw-g-i-zv378Y{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
height:450px;
}

.phw-g-i-zvLdhC{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-zvOXpX{
}

.phw-g-i-zvYkF7{
font-weight:500;
font-size:26px;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-jb5b3b3);
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-zw1ydR{
}

.phw-g-i-zwEDA1{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*1.25);
border-style:none;
}

.phw-g-i-zwGBBp{
font-size:14px;
line-height:01.4;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
}

.phw-g-i-zwGKIE{
background-color:var(--phw-custom-white);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-i-zwGKIE:hover{
}

.phw-g-i-zwS4xL{
}

.phw-g-i-zx3RYI{
font-weight:700;
font-size:36px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:left;
}

.phw-g-i-zxQHGb{
}

.phw-g-i-zyILit{
font-size:16px;
line-height:1.6;
color:var(--text-dark);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:left;
}

.phw-g-i-zyWK9Y{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
font-weight:400;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
text-align:start;
}

.phw-g-i-YbZWPm:hover .phw-g-i-zyWK9Y{
color:var(--white);
}

.phw-g-i-0heVLz:hover .phw-g-i-zyWK9Y{
color:var(--white);
}

.phw-g-i-zycUmh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image10-1712061676754.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

.phw-g-i-zygzZo{
font-size:18px;
color:var(--white);
width:100%;
}

.phw-g-i-zz6bsS{
color:var(--white);
font-family:var(--cms-g-inter);
margin-inline-start:calc(var(--mu-space)*0);
width:400px;
background-color:var(--phw-custom-jb5b3b3);
opacity:0.6;
}

.phw-g-i-zzHUg0{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-zzL37n{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-zzYFQB{
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:14px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:left;
}

.phw-g-i-zzl1zp{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:36px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
text-align:start;
}

.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{
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-jdsavedefault:hover{
}

.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(--white);
font-size:14px;
text-decoration:none;
font-weight:500;
border-style:none;
}

.phw-g-menu-list-link:hover{
color:var(--white);
text-decoration:none;
font-weight:500;
}

.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:14px;
line-height:1.6;
color:var(--body-color);
font-family:var(--cms-g-inter);
font-weight:500;
}

.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:18px;
line-height:1.2;
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-inter);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-savedjobsbtn{
line-height:1.2;
font-weight:500;
color:var(--phw-custom-dark-color-light4a4a4a);
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);
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-savedjobsbtn:hover{
color:var(--secondary-text);
}

.phw-g-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/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{
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);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
align-items:center;
}

.phw-g-text-default-light{
}

.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-large{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-text-field-style-1{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-text-large-dark{
font-weight:400;
color:var(--body-color);
}

.phw-g-text-small-dark{
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-text-small-secondary{
}

.phw-g-widget-bg-secondary{
background-color:transparent;
}

.phw-g-widget-bg-white{
border-style:none;
}

.phw-job-description{
font-weight:400;
color:var(--phw-custom-black000000);
line-height:1.5;
}

.phw-job-description li{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-black000000);
}

.phw-job-description p{
font-weight:400;
font-size:18px;
line-height:1.4;
color:var(--phw-custom-black000000);
}

.phw-overlay-card-overlay::before{
opacity:0.6;
}

.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-01cAPI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-06eMY6{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0D6Vfr{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0SD48g{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0W3TKF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0XYzVC{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0YRPpf{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0ZtLil{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0b65k9{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0qozJ8{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0uL3sC{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0wQLFt{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-13mwVK{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1CvkbJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1LnBJS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1MucVS{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1PZTEg{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1Qkmqc{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1SXJIu{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1UzVkz{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1VtHpf{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1Xygro{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1bmw7w{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1cZkqM{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1exAQD{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1gXKvc{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1gY6Xe{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1hpxFf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1pDK45{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1sbr2b{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1uBq1y{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1uV2E3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1zzkIc{
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2067yj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-20yi9w{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-21RS7z{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-23ClLd{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-23twR1{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-268ZFw{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-28dIv3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2BB5Zh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2IBQXc{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2bJWYx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2fCILi{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2gppAL{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2iBk6q{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2jbnwb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2koQ7f{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2mW5ao{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2nsPR5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2pOdbg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2qQZGx{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2wRitX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-39fTNp{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3LYSQb{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3M9jFA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3MolUs{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3SLnSV{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3Xt6uW{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3bfzjh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3cZ2xJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3ciLWa{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3kycuC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3szqg5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3y3VGZ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-416yB1{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-43JNiC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4AoDpm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4BR0bX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4FWUGS{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4JW7r8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4Keqjd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4M9vDk{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4OB6z2{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4PW8xh{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4QPWbB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4YUvmv{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4a9CIW{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4cyuyA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4fLsY9{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4gM7dE{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4hoQvC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4kgaPu{
margin-top:calc(var(--mu-space)*20);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4lC69w{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4yF63c{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-50T6JU{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-58M8Nm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-594hYt{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5BwZuu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5DaskY{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5ENnDt{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Etqal{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5H4OXp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5JpvNu{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Kjr2I{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Ljuze{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5MZO0d{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Ystf8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5dXa46{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5eq4ro{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5gzC8D{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5hF9b6{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5klE9C{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5pp4Gf{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5sS4BI{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5uXqwF{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5xEja6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5xekj1{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-61XGFf{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-63RQsu{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-64714s{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-69UnBs{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6FuHEW{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6IixaX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6IsKmH{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6K4OZK{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6NlT1Y{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6OIt7Z{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6PUtq2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6PqMzI{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6Q0fnS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6TrHY7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6UY3Mt{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6X7eKO{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6XncSl{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6ZMN48{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6ZYtdQ{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6eDK3L{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6fxwhZ{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6hCFjI{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6isZVa{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6lInUZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6t2Qad{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6v9S63{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6xhDTw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-708kIy{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-71d89Y{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7ADP32{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7E28W4{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7IKlGo{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7KygXs{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7M8GRf{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7N909V{
font-weight:500;
font-family:var(--cms-g-inter);
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7O01Oo{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7VIdXi{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7VJ0hD{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7VtnAV{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7ZAGu2{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7ancmC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7euNaY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7fX1fo{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7kHVZs{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7l1J5Q{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7rbSgL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7rvmo4{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7tGujw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7vevL5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7zxgvq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-84AJyY{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-85rtZE{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-878XrL{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8879Zo{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-88KREC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8AwYX3{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8B7J65{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8BpdJn{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8H6hhX{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8JdR4W{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8PclAO{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8QPYEo{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8RuHQK{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8UQJY6{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8UtKM1{
padding-top:calc(var(--pu-space)*23.75);
padding-inline-start:calc(var(--pu-space)*25);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8YDq6H{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8ZsKig{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8bhuN4{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8cza0e{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8dycjD{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8hizSm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8jS7TB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8oF7mO{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8qpFyD{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8xXJqA{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8zSJw7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-96aBBt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9A4mvm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9J2RtU{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9JeWXd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9PS86w{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9UxPmJ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9ax1zU{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9bWPrg{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9kM3zh{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9pDjq5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9tSEeS{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9ueRd3{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9upbKW{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9wkoyP{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A6zYHx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A96sZx{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AAKFvm{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ACh3Zc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AGcdQH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AHvDIu{
height:586px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AIk1Iz{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ATzR3c{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AUDOjD{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AWybzU{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AYwFoH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AaXxKR{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Agw3jl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ard8HP{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AvR6aJ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AvXFdY{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B3NgGE{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B3NxZb{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B3PE2t{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B77wrJ{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BEA1eI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BF9YZN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BIVhYW{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BLFAj0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BY2YXA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BaEUZQ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BbwWfS{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Bd0Iwi{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BfCUya{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BisS1q{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BjnIsQ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Bk2N6n{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BtgS13{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BuKcLX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ByRL8b{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C03Zr6{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C8LTGD{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CAdBfY{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CEEN5f{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CEqK4e{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CHWj81{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CIrPRg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CJPAzl{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CJS0gH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CNZz6E{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CZcrid{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CmHZc6{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CmYmYu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CxxcTN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Cyynqc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D2x7WS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D6nCzF{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DCyZ1F{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DHbOrN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DLN7gT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DMvwKp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DQDYfE{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DSd0pv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DTInBZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DTTDn3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DXME36{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Dg1diz{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DnhxgG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DotlEA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DtR5k4{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E0YOSy{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E17HU5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E2OR9A{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E38nne{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E75PN9{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E7iNLK{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EAElcI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EAeazU{
}
.phw-g-i-EAeazU img{
object-fit:cover ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EBnfH4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EELCMP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EIhjJx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EJKHbo{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EPzHhm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ERPEVF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EZGbqZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EdJuRR{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EeOUm2{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EkyF9L{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EpdZNw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Etf5OF{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F26aVT{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F8D29y{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F9Mz7q{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FAe9z6{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FBF3y0{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FCNPn5{
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FJn4KB{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FOdKE9{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FTumq1{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fa06qz{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fiz0uV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FlFKhE{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FpBNdp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FyF3Da{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G3RcdT{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G5PW7v{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G7RDAx{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G7hhIv{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G86EGi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G8Sh8O{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GA0ORw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GKkFdB{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GO77Y1{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GRtgV3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GY98dt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GgNFJu{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GjAgRl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GlkPdH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GoxAyB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Gozrwh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GsNl5w{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GupQL8{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H1PxDT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H7ebe0{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H7mL4c{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H8mVXB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H9WM6U{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HBEesd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HFukrc{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HHMtmg{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HL0DmC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HLdSWw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HQ9aRI{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HR5lrf{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HRkVl4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HXYv4r{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HZs4yT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hbk7Di{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hbv9FC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HdOs36{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HeUI1T{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hh1Fa2{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HmeKIx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HpoFWc{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hsk0bw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HtwRfi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HuwpgZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HxH6XH{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HxkmSl{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hyrxxu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I5EodT{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I7jUEj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I9nO5C{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IAl5HD{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IEpOIy{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IIiQdr{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IK8mxt{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IMpzX8{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IOdO9u{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IP1gmT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IPKDKY{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IQQbhJ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IYi4Ae{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ic3W0L{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IfGBkZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IhRYaf{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IiDZvM{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IiiVpG{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Iiy4HU{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ij3W7H{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IjeUDa{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IjqN9u{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ImBGi5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ipd0b2{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IsFx7k{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IxXIhx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IzGQ9S{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J1P1wT{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J4CXqq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J7g4kG{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J8KcJ7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J8yl2N{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JEBKdF{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JF8dVz{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JRFaYT{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JUAAmb{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JVfZRN{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Jabx6D{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JbP3mt{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JlqEDE{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Jm6NpK{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JtfmM7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ju0S1p{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JuHLch{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K2mDEZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K55iJi{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K65Nca{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K6hM6r{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KCdW1l{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KErIVv{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFgN5i{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KI0QVR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KK3qw6{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KLiMHI{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KMxfSm{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KTH65g{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KXIWND{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ki8qPN{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KiSr2Z{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L4Zfu3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L80JyQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LL3Spc{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LQYKCp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LSiUpe{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LUfjQf{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LVZswz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LdlKE6{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Le6lJA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LfpJTN{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LjFZwu{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Lpo5Nf{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Lr68Nh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LuhBOs{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-M2YWax{
margin-bottom:calc(var(--mu-space)*15);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-M3E5qz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-M5SG7o{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-M6mBoC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MDqVB7{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MIWwkD{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MIiF5o{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MJv2Gh{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MKZFTB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MR1ee2{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MUkJjG{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MUzsFS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MgJzWK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mj2k4A{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MkbMDP{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MlbBYp{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MrkOY5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mva3f1{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mxd6Ic{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N0n7Qp{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N5CIYb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N5GokX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N5Y43z{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NB5dJ0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NBGSQd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NIgOBq{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NJuLL7{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NQlwVl{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NevCU8{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NfslHm{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NgBVQ3{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Nj3qUI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O2qrfW{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O9IDX0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O9uM5b{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OEyOng{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OGRYKG{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OKlw5H{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OMDUAl{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OOU4JN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OPVrtS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OPhAhZ{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OQZury{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OTnKXg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OYPv4k{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OYS8y0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OiKBz5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OihEP9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OjXs9k{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Op6XwB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Oucn6l{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OvE95C{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P27C3S{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P3H7xu{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PFQIF1{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PGbdpH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PKiWfu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PMcUEW{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PMpXTg{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PQ3J3b{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PSdDAA{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PSoRmL{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PUNX1m{
}
.phw-g-i-PUNX1m img{
object-fit:cover ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PWj3Vg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pax3px{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PbN5YE{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pf2kFm{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PkaJoR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PkprW7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PrLh9D{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PxurGg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Q3SNZ7{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Q6fbIb{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QUQdUa{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QW9Ty9{
height:358px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QWwZ9j{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QZ2uuH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qh8INt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qj1v8J{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qk6Fbq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QkkxRS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qm5Bzi{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qnu5bj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qq0MwT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QtGV6s{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QyxK6d{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R1Okw0{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R29YtA{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R2FQfU{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R2G3yb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R4wCOz{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R5vWvU{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R9pb9G{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RLQY4a{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RNARDd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ROOpMc{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ROPLIL{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RPlEe2{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RQxe5e{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RW1xQ4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RXGL5P{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RYw74G{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Rak4q0{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RjQESJ{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RjXNs5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RnaUwb{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ryx2HT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-S4pSv6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SFkvrT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SS3MlB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SU0GDH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SUgIr4{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SWsQpT{
height:586px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SYI0mL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SbBPUJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SeaVLx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SjELSc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-So5PVG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SsZ1oG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T1KiEJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T3LMc9{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T9rxZ7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-THOYRe{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TNMFyt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TXIWhn{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TYvSOJ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ta5hwR{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TaWXul{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Tb88JM{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TcQi8y{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TdHFig{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Tm3L0s{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TpF9S1{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TqGKVj{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TqMEwA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TxxzQo{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U0f03e{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U4tYqs{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U6Its5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U7Ki7R{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U7jjNS{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U8VSsN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U8ftuL{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UFNeXS{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UGMUSG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UHRrQJ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UNyHbu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UU1mvI{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UVUDKG{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UWUWUh{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UasIGC{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UbWXDw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UdD18U{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Uk2U7h{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UmDRcW{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Uno7ji{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Unvr57{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UrZDfp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UuWZQL{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UxAgOQ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Uyk1x1{
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*12.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UzDCr3{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VAGn5R{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VF0UKN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VHDBZ1{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VJ7Hey{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VJeR7v{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VKzy2U{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VLTuCQ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VLduXl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VLogy2{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VOFtcs{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VOTpBd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VSpjPA{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VVLMWQ{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VYyzrM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vai8EH{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vayw3g{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VdIHvg{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VfiaXL{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vi8yZJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ViCxaf{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VmWP23{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vmn3Rt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VpNbB2{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vpk01b{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VrH0dJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VwjODP{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vx7nEB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W24kI0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W4Apq1{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W4wchn{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W9jp6a{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WB6Gcw{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WBK0cB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WCuaQg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WGjTc7{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WH04ex{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WJk1p2{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WOEdlz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WPsdFd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WQqFEq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WWry8p{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WXZwD1{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WZCLtS{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WZy5pZ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WgIvUH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WjDP8O{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WkDmb2{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Woii2S{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WpjcYA{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Wzd1Rz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X0AhCy{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X21Brb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X6i3hT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X7qExK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X7veXg{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XBD8ZS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XBQZrT{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XCxoC9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XHSG0t{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XJG5F8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XJmCix{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XLl9eE{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XLlLG9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XN0OdA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XQbjY1{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XVSPX6{
height:526px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XXMdo2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XXcnBR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XaGnts{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XbgAry{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XhJlJw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XhUkoA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XjNurI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XjjhZo{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xk0YNO{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XpCPM8{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XshWol{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XuUkUl{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XutkoU{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XvFiur{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xy9oR3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XySTuM{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y0I10c{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y0KiWi{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y2hSMN{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y7yOro{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YFjp5T{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YMFIR7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YPHPfW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YPYXAi{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YSWEuf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YUSJu7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YV5yG8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YZRCP2{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YaVSX7{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ygehq8{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YhSftd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Yikw6h{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkCPRz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkIGLh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkJIjV{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Hero-Banner1-1739522030165.jpg);
background-position:50% 50%;
padding-top:calc(var(--pu-space)*25);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkKCud{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkO8xg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Yoh7nD{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YwRLKX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YwrKhW{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z8DDRF{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZRwGL3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZWZ1G3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZWl6zI{
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZZVqpn{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZfTGQK{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Zih7bh{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Zjgj4t{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZlqlCg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZmomN6{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZuV060{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZzT37v{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZzXinb{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a0M2MZ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a1Ze8V{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a58kIK{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a5zjwc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a9RxFt{
font-size:var(--font-size-12);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aF0gSS{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aGNYmJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aK2DLY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aKZCLY{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aPFX4A{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aR5gGA{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ac19SG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-adES7f{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-adIJw6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-adPjAw{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ahIEDf{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ahSYzi{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ahybLP{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ajAKVJ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-akcbDr{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aoUtQ9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-apnwRY{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
width:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aq5nhe{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aujSFG{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-b9Bqwa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bFczsA{
margin-top:calc(var(--mu-space)*20);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bHNs2Z{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bHYwvT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bOiB8A{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bPb222{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bU18vS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bWRBVP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bYk8gI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-baN3zT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bhRlxg{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bhXhuE{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-blLsGc{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bol23W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bxN5Sg{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cEmXVu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cFsUeC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cGtZIi{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cK4gfk{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cRfl6k{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cRsSb5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cTiyfj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cWCuA9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ccO6oY{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cijeg9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cj9Gtt{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ckYg31{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ckpu90{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-coO1b3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cp9enA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cpkInt{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cqNsMl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cxWCYR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cyfK7J{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d2SwML{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d4DMo6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d99sXo{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dBpCVX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dF3ug8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dIgW1z{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dIwTyh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dKG3y3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dKxJGV{
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dNjBNV{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dOnXjp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dPPM7v{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dQ0gop{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dVAlu8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dVd3ds{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dY7lOn{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dZWswF{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-davsk6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dfvK8z{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dhLLuB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dkJcSE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dtEYWR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dvDC51{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dzsdMs{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e0oKCS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e3S39H{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e3oVuO{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e4Wbpy{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e59ODj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e5pnB3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eE9uXs{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eFZsSs{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eK29XZ{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eLKUSd{
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eMNczd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ePFdHY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eQtSMY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eSoJqZ{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eTmDnw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eUEi2e{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eWikHo{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eXoqRm{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ebTuFj{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eilWUK{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ekcpDB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-enUCsf{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eok4ft{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eqmPPA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eumapx{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ezp1oK{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f6lhBu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fG1rwz{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fGjbCn{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fH3uoN{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fHMn2Z{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fORxo8{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fOd23W{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fWK23U{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fhmfEy{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fihPaC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fmGTej{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fnMRlr{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fonaSv{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-frviku{
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-frviku img{
object-fit:cover;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fuRocO{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fy2umL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fzUa1o{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g7tnXI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g8gfu1{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g9TgAg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gBBACX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gC09nH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gCjdvv{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gFImq8{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gJbrsI{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gLr4VJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gMyF2c{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gNiNuN{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gOivQQ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gPVFmz{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gSPJ15{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gTn2CF{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gdpGrC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gebyFi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gf9oHp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gk9BD9{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gkbfo0{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-glRP60{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gwlpeb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h0spNa{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h1Z33F{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h4x9sP{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h60hjg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h7No3T{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hEKfZK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hNDDep{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hNNiko{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hODLxp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hQfW24{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hXU4Ws{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hYTEJM{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ha7utu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hcztsX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hlr4cF{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hnhrNw{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hp15hF{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hqZaRq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hr3Udf{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hskVAJ{
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*20);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hxONX3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hzg6vj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i13HgB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i199mh{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i25FPj{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i5LlSB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i7Zdom{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iBpIh4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iFSXl6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iLTV3m{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iMB4kC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iYHq4A{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-idtdKt{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ihHBhe{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ijpNbE{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-il4yaI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-imNa3X{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iqbqbN{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ivs8Te{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iyyfJP{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j3mu6n{
margin-top:calc(var(--mu-space)*15);
margin-bottom:calc(var(--mu-space)*17.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j5OBBN{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j5Qp59{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j8AWnG{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jBmsbu{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jCArv0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jHJ3pF{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jIUT6W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jPdIPh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jPsmbS{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jQLfqt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jYD68Y{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jaiB3X{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jbmqda{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jf9Ab2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jg7kGf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jhsoUV{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jlt0WZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jrU4As{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jvfz8H{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k0vW22{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k3ULGB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k7FBzo{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kCrOg1{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kHZ6n4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kIBAPe{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kIPUs1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kJjdoo{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kKGMqp{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kSBMb2{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kSPbLu{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kSoYaK{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kTWifE{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kUBfxN{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kZWden{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kcTGXl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-keo8Dh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kesQzb{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-khl6PV{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-klVYPS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kr9yjp{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kxiIVq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kysxi3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-l6wWk9{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lC6qwa{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lCaR65{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lEBWom{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lF0k2H{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lS4iWk{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lVMHqh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lVmTHw{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-laR1mk{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-le2Hhv{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lfxdZ5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lgim6W{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ljRYdS{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-llvTCQ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lzgfX9{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m1yQJQ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m87Vhg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mAbhxK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mCCYrJ{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mHHBBR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mQM83e{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mS3KZF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mUcHIC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mdnWAz{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mgF7IX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mh0HDu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mk0DrV{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mtCWjk{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-muF1EH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mwpxc1{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nH6rPW{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nI5W4e{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Hero-Banner1-1739522030165.jpg);
padding-top:calc(var(--pu-space)*25);
background-repeat:repeat;
background-position:50% 50%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nO1W9F{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nP0q06{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nQK4ue{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nSMfIR{
height:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nXXzVw{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ndEdXn{
font-size:var(--font-size-12);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-no6tBZ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o05up2{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o0LQPT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o3HdB3{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o3K0hO{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o6o9pG{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o6yYop{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o7ejjr{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oD4Qwm{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oLEUOR{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oLux2e{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oM5SsM{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Hero-Banner1-1739522030165.jpg);
padding-top:calc(var(--pu-space)*25);
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oMcmfN{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oPAVoD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oPb43G{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oQLsuf{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oSI0I0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oSkk2Q{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oTRsLT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oTayWA{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oTvoXC{
font-size:22px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oaNUqh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ok8aPf{
margin-top:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ot3unf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ouVlun{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ovnPzX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ox8gTI{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oxy0t4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p0Mlev{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p4RsVc{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pAI26Y{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pBqSOv{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pDUSJF{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pDurpT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pEgjIP{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pF2bbA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pHSWaI{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pJE1mO{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pQZAbc{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pR0UvF{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pUjZDY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pWfU80{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pkwUo1{
width:660px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-plDtfx{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-poo60r{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ppooa9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-psfvQq{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pu11Rc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pwaNS5{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q05SLD{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q22UMy{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q3GPZv{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q58NqS{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q59u2b{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q5rphH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q60y40{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qBB71F{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qGdcgV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qH7L4y{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qKFH4A{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qMwmeI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qQwgaX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qRvhPY{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qTfjlR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qbYM7j{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qiS3qg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qjfyCe{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ql0sVV{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qwHu96{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r5zLss{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r7gn0h{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r8vpit{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rCyhoL{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rY86ez{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rYXmEl{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ra2XHA{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rbe5qL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rh2IXM{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rhBFUH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rhEwBq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-riwuhe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rlmC1W{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rnGSHe{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-roXmVh{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rqsHWg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rrrR45{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ry45Wb{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rycvr8{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s1g4tT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s7oZOd{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s85dWY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s8ALW0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s8XrmW{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-s9ouY3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sCrvQb{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sFYmYB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sGDCUC{
width:600px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sK1LMz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sKjBAV{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sLCtYk{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sTeBRa{
height:586px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sdTQef{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sg64ut{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sgGfqw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-soDqJh{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-soizyP{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-spQYmK{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sqJgou{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ssTCJC{
font-size:var(--font-size-12);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ssbXnp{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sxT75n{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sybvdo{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-t3a9ie{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-t9H4QQ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-t9Ijhm{
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-t9p0jc{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tFwQN6{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tJCeoy{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tQum89{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tbpP6E{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tevjHz{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tgAQqW{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tlOIvH{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tlg8r7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tsG90M{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ttuBoa{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ty8ET0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tz8SAi{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u09B9W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u37i7U{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u3Jp3l{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u4SoSR{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u5E5u6{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u7AcY0{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u8MtBF{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u8qNeX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uCzmQX{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uGE2Ut{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uIBKe7{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uJ3BsL{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uKsSNW{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uTj2v4{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uUeTPu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uXoy50{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uXrIN9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ubZwX9{
font-size:36px;
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uoN9dB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uv9zRJ{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uvvdkk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uwsx38{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v1UQFJ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v5c9fK{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v7B6To{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v7nS5d{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v9XJ02{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vATwRh{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vBiMcC{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vEeGNx{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vGj7Tz{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vJzecB{
font-size:22px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vPCSjc{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vPovrG{
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vQY1Lw{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vSR84W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vXp5AO{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vak0Aq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vdr5ag{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-veinqi{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vk9koY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vksVvr{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vmWTAs{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vnueTB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vqYoA8{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vrdfBS{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vsAwwZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vwacdx{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vwwkyu{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vy3c5b{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vzCqnb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vzORHu{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vzPGhO{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w4Nqrx{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w4SHdk{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w9b4Au{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wFAnKX{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wGIuqy{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wIAKyd{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wKbvNU{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wLcn3n{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wMB3YZ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wYGrjX{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wa2kzg{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wauq5i{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wi8BgC{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-woSNyC{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wy2t6D{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wydFnH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x0XfMC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x2kfGZ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x5Bdav{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x5zVg0{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xGjBeg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xKgrQG{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xULtth{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xWjiw0{
font-size:var(--font-size-11);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xitj8a{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xnw8ey{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xo3CeI{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xokuGJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xpmNjK{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xqB0qd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xr9gKI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y0dFvo{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y2zCCd{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y3aigq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y86HNp{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y8EVMq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yEE1iV{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yGyxpd{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yH8t1E{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yIVhuH{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yIYHSI{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yMeY6F{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yO2tPv{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yQZpah{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yTMUlE{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yV2Pim{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yVMA9W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yXIkm0{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yfZVC0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ygQIjO{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ygW3mB{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yiyLTH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yl5MvV{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yn071u{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ynM71a{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yrNebq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ysG7bH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yxF2uF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yxIrsE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z0h5GF{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z8lIVL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z9c1UB{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zGMbsY{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zGyyLk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zHOESy{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zQkHHu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zUDsbp{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zZeAez{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zaHlKG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zarQTd{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zc9Vcn{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zfTfjh{
font-size:var(--font-size-13);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zqJYwG{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zsqqXp{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zwGBBp{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zyILit{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zzl1zp{
font-size:var(--font-size-15);
}
}

@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) {
h2{
font-size:40px;
}
}

@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) {
h4{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
other{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
a{
font-size:18px;
}
}

@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-btn-primary:hover,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']){
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary:visited,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary:focus-visible,.btn-primary,.primary-button:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary:focus-visible,.btn-success,.secondary-button:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary:visited,.btn-success,.secondary-button:visited{
font-size:18px;
}
}

@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:27px;
}
}

@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(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-dark{
font-size:18px;
}
}

@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-header-link{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-01cAPI{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-01z1NB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-03QGxb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-05ilSi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-06eMY6{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-07L2rB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-07UgAe{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-07xxKh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-07xxKh:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0AOpFP{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0AzvFd:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0AzvFd{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0D6Vfr{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0HeFnx:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0HeFnx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0IHPcj{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Iv2Zi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0J0gsm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0KxuhS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Kzw0x{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0LLYzV{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0LLYzV{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0MLfpG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0MP6Ak{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Oiqki{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0P5j1d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0SD48g{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0SFMBy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0U4Z5r{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0WVVvc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0XYzVC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0YPc93{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0YRPpf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Yb4zN{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0YbAXt{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0ZdsAZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0ZtLil{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0b65k9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0dCpNb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0e2Hap{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0ej8dJ{
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-0j7gLf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0kAaRr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0nJj2m{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0oUoDx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0qSScx{
font-size:40px;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0sJaIZ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0sU61w{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0t8u4c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0uL3sC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0vFD7M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0vPIkG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0y6Vcz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0y9D4c{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-13mwVK{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1412G5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-14efKw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-16f0e2{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-17SbHA{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1CvkbJ{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1GdZMy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1IVqk8{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1LnBJS{
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-1MucVS{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1NrNNv{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1OOV9y{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1OOV9y{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1OuHVl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1PWdLU{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1PZTEg{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Qjs92{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1RPl6C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1RlMnZ{
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-1SXJIu{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Sc6m6{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1SdQxd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1T5kR3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1T9V4n{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1TIISv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1UwIlo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1UzVkz{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1VtHpf{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Xygro{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1XzKXd:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1XzKXd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Y4oFB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Y8axF{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1bZxQw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1bmw7w{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1cnxCw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1dlvdK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1eOIgC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1eQSqy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ftFAx{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ftFAx{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1gY6Xe{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1hpxFf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1iF4DN{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1mDs4E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1mOmO0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1mwkP2{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1nWirL{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1nuTBO{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1oMYfy:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1oMYfy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ob3lY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1pDK45{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1pMfxZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1qAYx9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1qrds0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1rRge9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1sbr2b{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ssAIh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1t32SL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1uBq1y{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1xN1hi{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1yEEFO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2067yj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-20yi9w{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-21RS7z{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-21ZYMk{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-23CeIa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-23ClLd{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-24Cmem{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-25Xbyp{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-25zaKw{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-26gzkD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-27xHkX{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-286gll{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-28dIv3{
font-size:max(5px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-28iSD3{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2BB5Zh{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2BLluv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2EBsjn{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2EJbKr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2G2CFc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2HhGSO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2IBQXc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2JlU9X{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2JnQw0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2KZPPp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2M8umD:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2M8umD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2MOYRd{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2OXOlN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2OXOlN:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2P1Sdd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2PbzGI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2UgPGz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Vr9SW{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2WNBR3:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2WNBR3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2YYkiN:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2YYkiN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2YZ6My{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2bJWYx{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2bKKIn{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2diCER{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2dl3DJ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2eQHpt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2fCILi{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2fYqf6{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2gppAL{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2hYl2P{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2iBk6q{
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-2if4S2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2jbnwb{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2kkjmS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2koQ7f{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2mW5ao{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2nWEAS{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2nsPR5{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2oT2LE{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2pOdbg{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2qQZGx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2uRkbI{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2uZN2z{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2uZN2z{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2utBzj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2wRitX{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2ykaRG{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2znaDb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-32Lvss{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-353JMC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-35UFtc{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-37oxti{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-383CPY{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-39fTNp{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ANAGv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3APPM6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3E5qU1{
font-size:33px;
border-right-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3FHk7E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3GOveg{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3IEPQz{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Ijcj1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3JA8qY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3KiXdh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3LYSQb{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3M9jFA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3NGyAm{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Nu6Gz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3PGoQD{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3SLnSV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3UIX3s{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3X7cp0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Xt6uW{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3bfzjh{
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-3cZ2xJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ciLWa{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3dlJZI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3el2JY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3fM9bZ{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3frg8C{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3jpHPX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3k3lNv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3kycuC{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3lwZnZ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3o7MHk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3oh9fz{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3pEXPb{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3pgmXR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3pgmXR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3qDhiY{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3qDhpG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3szqg5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3tnwmE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3u07B1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3xFBvt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3yyjEo{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-41sDyf{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43Ag0T{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43JNiC{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43m3UB{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-45g8q7{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-45pOp6{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-488K37{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-49jc3O{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4AoDpm{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4BR0bX{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4F7mRf{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4F7mRf{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4FWUGS{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4IIHoB:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4IIHoB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4IhvbN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4JW7r8{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4JoMUI{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4Keqjd{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4KmDBd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4M9vDk{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4MZ71v{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4N30nU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4N30nU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4N8zl2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4NcG51{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4QPWbB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4Qngjh{
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-4RAzxC{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4TyXCN{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4V0zWr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4WZCvT:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4WZCvT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4WdoLj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YSp2B{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YSp2B{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YjhUA{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ZeqnG{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4cyuyA{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4dzb7y{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4fLsY9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4hoQvC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ilRLy{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4inirX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4kYbio{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4lC69w{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4nLC9Y{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ndBV4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ratGE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rbHLo{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rlFBI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rxMvX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4sQTIa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4sRhjk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4tE01u{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4vSUhT{
font-size:max(31px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4wHppY{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4wryde{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4yF63c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4zHB3c{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-50T6JU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-522rwE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-54GjpW{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-54e6vh{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-55K5ub{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-565ndf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-58M8Nm{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-58hega{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-59Dp4Y{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5CpckJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5DaskY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5EZ90t{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Etqal{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5FE4uD{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5H4OXp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5IPuWQ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5JpvNu{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5KTknp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Kjr2I{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5MCuNM{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5MkSOE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5MnXNe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5QoOq2{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5SeKQy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Uip2v{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Vg7H2{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Xts4U{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5YlXXl:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5YlXXl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Ystf8{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5cVfFS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5dXa46{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5eq4ro{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5gzC8D{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5hF9b6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5j2mwf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5jhZQj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5kiuWd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5klE9C{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5nrb9L{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5pDpkf:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5pDpkf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5pp4Gf{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5rVEEv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5uJH68{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5uXqwF{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5uvMwe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5wCaWv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5wMs5J{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xE2Xa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xEja6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xekj1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xz9UB:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xz9UB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61BQjA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61SHzM{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61XGFf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61gBge{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-62837O{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-63RQsu{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-64714s{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-654BZs{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-65x6IE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-665O5U{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-66s7Im{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-67Asm4{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6BNENV{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6CahH8{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Dkt1x{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6EtIVi{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6FVQX7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Fs4oM{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6GZGtw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6H8tvP{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6HiOpV{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6I1lOy{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6IixaX{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6IsKmH{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6K4OZK{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6KHIH1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6OIt7Z{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6OoguG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6P7RZq{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6PUtq2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Q0fnS{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Q3Ut8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Q9neV{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6RmrKF{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Rofyz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6RsuqG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6S5QjB{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6TrHY7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6UY3Mt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Uupcv{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6W33ar{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6X7eKO{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6XncSl{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6YHaaR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Ya4rE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6ZMN48{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6aWCXN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6cjnVk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6eDK3L{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6eSQ8e{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6fEI3G{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6fYKAi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6fo4lh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6fxwhZ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6hCFjI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6iaF7K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6isZVa{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6l9OuU{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6lpcLx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6mdTmD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6n8pup{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6o9jAI:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6o9jAI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6ri8X2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6t2Qad{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6v9S63{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6xhDTw{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6yYNwG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6zBBN8{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6za3XZ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-708kIy{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-70TiRf{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-71d89Y{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-71rbKf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-72A2sl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-72Uc2k{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-72VEJf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-74HyxQ{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7BWsx7{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7BWsx7{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7BcCAe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7FERA6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7FIYE4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7IKlGo{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7J2Vqk{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7JC71v{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7KygXs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7M8GRf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7MeM4q{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7O01Oo{
font-size:18px;
width:320px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7OY7MG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7PSRTU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7R72Mh{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7SgKrH{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Siz58{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7V5Fgq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7VIdXi{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7VJ0hD{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7XgnMd{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7YJVLK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7ZAGu2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Zta67{
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-7ancmC{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7b3lKr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7c5fpG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7cjLQ8{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7d9kpU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7dFuPN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7dzDTU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7euNaY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7fX1fo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7ff3td{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7gRCXf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7iFSHl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7jsk6S{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7kHVZs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7l1J5Q{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7mt77H{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7pNVzU:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7pNVzU{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7rvmo4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7sEpYg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7sIWi9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7sc56j{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7tGujw{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7uKW1w{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7vevL5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7wagIs{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7wjBf9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7zG8am{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7zxgvq{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-81CtnU:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-81CtnU{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-81sKZM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-824oY3{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-84AJyY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-85rtZE{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-86kayn{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-878XrL{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8879Zo{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-88KREC{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-88b8ml{
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-899p1f{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-89I9dJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-89SZk6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8ADTNx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8AwYX3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8B7J65{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8BofEa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8BpdJn{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8DZNy9{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8EL7Pg{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8Fbi2g{
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-8FbxPE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8GE48s{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8H4Drd{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8JdR4W{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8KRvIS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8NUkqz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8Okk6p{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8QPVf0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8QPYEo{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8QoSQy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8R1ra1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8SGpHM{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8UtKM1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8VkLaa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8W7NL2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8WBuJo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8WdYuP:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8WdYuP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8Y80lE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8YDq6H{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8aifSE{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8aqw0b{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8bVvB7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8c640R{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8cfxXa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8cza0e{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8dJZvX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8dNoIH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8dgouV{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8eUz3X{
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-8gYDBJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8gYDBJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8gj8WX{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8hizSm{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8hizSm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8iBXbm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8jS7TB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8kodz7{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8lsNjp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8nBOY2{
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-8nVzlg{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8oQhyF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8pgKKA{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8qpFyD{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8wuEXa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8x7vRQ{
padding-inline-end:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8zSJw7{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8zyRkC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-91gxnm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-94BeRH{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-95NFX5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-96aBBt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-97f2o0{
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-97sPZ3{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-98REno{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9A4mvm{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9AOKRW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9H8c4V{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9HF7qh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9HNpob{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9HZ382{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9IUT9j{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9J2RtU{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9JeWXd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9LA8fB{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9LeXaS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9OgZcY{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9PTzIO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9QAt7D{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9QvV3T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9RAy2R{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9RpxsF{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9SRWSM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9THP44{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Uu6Ov{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9UxPmJ{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9V0ubJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9VFB56{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9VeKWa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9WLY2M{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9X0gn5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9ax1zU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9cPknN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9drX43{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9g61K8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9kM3zh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9lp908{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9oU32k{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9pDjq5{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9rmQ0b{
font-size:max(31px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9tSEeS{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9ubfpd{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9upbKW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9w1Utp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9wkoyP{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9xE6fh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A16m8n{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A2hpFd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A4vm8i{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A6GzOd{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A7XafA{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A8l2oe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A8yvrW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A96sZx{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AAKFvm{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AB5BUN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ACh3Zc{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ADDMVA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ADDMVA:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AGQGa3{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AGcdQH{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AGpy8r{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AHI2Dv{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AIk1Iz{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AJMxin{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AMLTZM{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ANRO6x{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ANnMxO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ANrUhq{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AOQarH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AP8b5z{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ATzR3c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AWnZbS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AWybzU{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AXFqYN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AZk1Y2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AaHGPt{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ae6eVK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AehMRl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Afnvxw{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ag56UT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ag56UT:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ag56UT:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ag56UT:visited{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Agw3jl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AhHg8l{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AhHg8l{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AiczKv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Al1oNk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Al1oNk:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Am1SOx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Am1SOx:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AmS4wo{
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-AmToK2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AoFOBj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ApNhOZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AqCCRk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AqD2bn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ard8HP{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AsPdWB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AvR6aJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AvXFdY{
font-size:max(calc(var(--paragraph-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AvtJij{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AxlnuW{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AyRR33{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AzZhol{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B0S20b{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B10Bhd{
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-B1yStS{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B2X3P9{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B2mfl6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B3NxZb{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B3PE2t{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B4CciK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B4MHl9{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B8yjqn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BCi9AR{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BDn9Ye{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BEA1eI{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BF9YZN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BIVhYW{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BK46lN{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BK46lN{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BLFAj0{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BMuV6y{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BOE0bH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BRQ3NK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BRfy0p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BSPVhl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BSUCK5{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BTDrty{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BTQZwW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BYNLXf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BYxj4y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BZUVRe{
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-BZcX84{
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-BaV6gQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BbkycO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BbuPqf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bd0Iwi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BdJjgL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BeDbvY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BfCUya{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bh6d6s{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BisS1q{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BjnIsQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BkIDq3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BkgIlp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bl7YFR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BmJs0c{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bo6JZ5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bs1lj0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BshocS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BsyRE6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bt7xgj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BtgS13{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BuKcLX{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BwLUgl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bwzbko{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BzoWym{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BzvGSv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C03Zr6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C1RCHN{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C1sEyM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C2eh1l{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C2gRJQ{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C4FnM4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C4o6pq{
border-right-style:none;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C6CJUr{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C8LTGD{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C96pTI{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CACaB1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CAdBfY{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CAogcv{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CB5piV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CBP0fA{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CCJZI5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CCXKNH{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CE3s4y{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CEEEh3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CEEN5f{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CEIz6o{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CEqK4e{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CHN4i0{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CHWj81{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CHabE4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CIomhl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CIrPRg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CJPAzl{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CJS0gH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CNEQky{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CNItGw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CPCzaY:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CPCzaY{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CQF2jA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CRkdci{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CTDDh5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CUNVdX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CVHOdH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CWVUK0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CZcrid{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CaHh7c{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CcQ8ps{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cf7Ib6{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cg2Y9L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CgP5pK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CipUBT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cjoeiq{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cl4TxL{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ClG8yV{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CmQnYO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CoxqNG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cq6IVC{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cr596f{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Crx73p{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Crx73p{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CuPxVx{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CxdNiS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CxxcTN{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cyk7Re{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CyrCP4{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cyvrgh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cyynqc{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D0JZKL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D0MbIJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D1alVm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D3Zgo2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D5rl9a{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D6IFOd{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D6nCzF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D7eCuZ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D7rzm9{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D89UiH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DBpLLq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DCyZ1F{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DDYCWU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DHbOrN{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DKQbVD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DLN7gT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DLgeWC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DMvwKp{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DNKeX3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DNo1BE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DOdRKY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DPfp3S{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DQDYfE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DSVJGO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DSd0pv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DTInBZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DTTDn3{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DXKTf3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DXME36{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dagjf1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DarCHL{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Db8LW6{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DbXb6W{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DgLSgu{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DhPNXa{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dit9Fu{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DjMIwN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dk9828{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DkRKxy{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DlfWrn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dm5hrR{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DmDixU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DmM5D5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DnhxgG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DotlEA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DpT8zj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DqXpUn{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DqtMMz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dr7kkh{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DsBttc{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DsWK3p{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DsjPWM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DtR5k4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Du02TE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DvNFgx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DxfBhy{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DyJX60{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dz49E7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E00LY3{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E0CZse{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E0Jhvl{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E0YOSy{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E0kW8g{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E17HU5{
font-size:max(10px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E38nne{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E54xQ4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E5RA3C:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E5RA3C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E75PN9{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E7QgkR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E7Xzbn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E7iNLK{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EAElcI{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EB6066{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EBDHHh{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EBnfH4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ECdf8R{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EELCMP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EFllmo{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EH5jRl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EHG0Et{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EJKHbo{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EJOw5E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EJYgbF{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ELXM5l{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EPbJdR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EPzHhm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EQ39pH{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ER8kRp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ERPEVF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ESNHRV{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EUYKY1{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EZGbqZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EbDklR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EbDklR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EbPScK{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EdJuRR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EeFid1{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EfpxJJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EfvCX5{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Eh54HO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EjnqJY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EkEX2F{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EkyF9L{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EmcY5t{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Eo32GC{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EorKpv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EosZuj{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EppBv1{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Eq91dr{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EqgRzJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Erwwn1{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Es8FTP{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EtIVbM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Evggo2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Evi2T1{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ewh6vZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ExIkv5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F1uPjz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F26aVT{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F6Rkm4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F9Mz7q{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F9YFRW{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FAHDab{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FAe9z6{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FAehlt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FBF3y0{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FCtM5v{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FDHf5C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FDHf5C:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FDPOfi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FE7Ha1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FG0vaB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FGpzIy{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FGpzIy:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FHkOPE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FJn4KB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FKxvqg{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FL1sQx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FLKUsz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FOgCWB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FR8Lo6{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FTumq1{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FUSio7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FVI0VM{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FX3Dts{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FX4gwx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FXJRJl{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fa06qz{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FakT5K{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fc7Hn0{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FebT78{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FhGDHE{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FhVCUK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fip9pE{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fiz0uV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FjGF9O{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FkfWhu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FlFKhE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FmzqJn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FmzqJn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FmzqJn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FnCRoG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FpBNdp{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FpeMj6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FqqGXV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FrqytM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FuVvWz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FvLFrt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FwXswt{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FyF3Da{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fz6dBK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G0b8v7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G1K60D{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G2t34m{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G3RcdT{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G5PW7v{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G7gWLZ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G7hhIv{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G7hwgs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G7wVFL{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G86EGi{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G8Fg1B{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G8Sh8O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GA0ORw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GDf3vc{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GE930c{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GEKxA3{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GKkFdB{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GM8uva:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GM8uva{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GO77Y1{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GO94v5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GWV1AU{
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GWibty{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GY98dt{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GYUnna{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GZcjY6{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ga8boE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gc5AaM{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gc5YLb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GcKv63{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GcmB2n{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gfc319{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GgK60J{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GgVHzQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GhsFZx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gifh49:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gifh49{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GjAgRl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GjNpSf{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GlkPdH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gm5dyv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GmclYd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GnIY1D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GnxP9E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GoxAyB{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gozrwh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gq1KZ8{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GqjPTO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GsNl5w{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GtKpoW{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gu4W3j{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gu4W3j{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GupQL8{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GvLMlH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GwDPM0{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GwqDPu{
font-size:84px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GxZbuB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H1PxDT{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H2vHWF{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H321Ru{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H4Xn3F{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H4fwLa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H4lhO5{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H6M0yB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H7Wq4f{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H7mL4c{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H8mVXB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H9DIka{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H9WM6U{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HAQLHn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HAiufF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HBEesd{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HBvGEW:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HBvGEW{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HCV0hD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HCgjQq{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HDrXmb:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HDrXmb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HDxnV9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HETe1e{
aspect-ratio:9/16;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HFh35l{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HFukrc{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HGjR5V{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HHMtmg{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HJT14K{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HJou7o{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HKLCMk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HL0DmC{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HLdSWw{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HNSANp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HPewUJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HR5lrf{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HRkVl4{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HSd3Wu{
font-size:84px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HTOKnR{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HTvdSh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HU9l5K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HVKpu8{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HVp7j8{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HWfZ9m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HXYv4r{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HYCI1i{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HYCI1i{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HZs4yT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HaLAqw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HaNOMR{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hbk7Di{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hbv9FC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HcE2sK{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HdOs36{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HdSd92{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HeNv0A{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HeUI1T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HemROc{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hh1Fa2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hj6zQ3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hkko9N{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HkxL2u{
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-HmeKIx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hot0DQ{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HrIXVy{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hrct8r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hsk0bw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HsvMR6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ht5q9Z{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HtwRfi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HutOdJ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HvBn4i{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hwr2vE{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HxMwlT:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HxMwlT{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HxkmSl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hyrxxu{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I0FVC6{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I33sUj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I3LZab{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I3fQg2:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I3fQg2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I5EodT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I7iEce{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I7jUEj{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I86f7T{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I939f9{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I9nO5C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IBrvQ1{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IDh0mR{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IDiPv5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IGkat5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IIiQdr{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IKHtR3:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IKHtR3{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IKOo2k{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IKyvKA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IMQO30{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IOdO9u{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IOwOwx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IP1gmT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IPKdSN{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IPvbhW{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IQQbhJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IQqwUR{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IQsKa7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IU9Oh9{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IUXHjk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IVu9ah{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IXQLuQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IYH2Lm{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IYi4Ae{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IaujVV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ibkijn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IcZSww{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IdmkkW{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ieg7LR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IfGBkZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IgYmBR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IgYmBR{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IhRYaf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IiDZvM{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iid0xo{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IiiVpG{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IillWx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iiy4HU{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IjZjW1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IjeUDa{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IjqN9u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ijy4kp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IkL0GC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IlrsI2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ImBGi5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IpR3EU{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IpjiBJ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IqqRe1{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IsFx7k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IxXIhx{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iyfd3v{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J0Cie1{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J1P1wT{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J4CXqq{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J5UOO5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J6kXv9{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J78rLY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J798lR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J7g4kG{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J7icd8:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J7icd8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J8KcJ7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JBpkPM{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JC6MaK{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JCCfHn{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JDVeGv:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JDVeGv{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JEBKdF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JEjeiZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JF8dVz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JFlCvs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JIcruE{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JJzfNL{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JJzfNL{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JKSbsK{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JMdach{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JQW0ad{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JRFaYT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JRfglN{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JSXqCr{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JSeKow{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JTEjjJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JUAAmb{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JUrwPN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JVfZRN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JWY65q{
font-size:63px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JXUjCn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JYUQjP{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JZbYz3{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jabx6D{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JbPNYo:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JbPNYo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JceaRT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JdpCp6{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Je8yTv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JeTKrE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JgXioE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jhfzqw{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JkmR4r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JlqEDE{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jm6NpK{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JmXQw0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jmca5R{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JnSCw9{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jo0fYI{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JpTxE1{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JsJqpj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JtfmM7{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ju0S1p{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K0oL3O{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K2mDEZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K3Hkmo{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K55iJi{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K5widq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K5yITc{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K65Nca{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K8syui{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K9HKl5{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KCArwS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KCOJ9z{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KCasRp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KCdW1l{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KCkrrH{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KE25Wb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KErIVv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFWzOH{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFb91J{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFgN5i{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KI0QVR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KIXDbx{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KIo9tR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KJkrqK{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KK3qw6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KLiMHI{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KMxfSm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KOBoO8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KQHX52{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KQrYbW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KRQJz0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KSg0IP{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KSjNgO{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KTH65g{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KTSScQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KTYrFV{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KUWNp2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KVn1NO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KXIWND{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kbjmt2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kbuzih{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kbuzih:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KeIGQx{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgQMQS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgQMQS:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgetZr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ki8qPN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KiSr2Z{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KiaDaC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KkOMct{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KlGRLv{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KlRZlz{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KmH2Lr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KmM8zS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kn7isX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KnEYP2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KnvbYO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KqIM3M{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KsHFXB{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KsHFXB::-webkit-input-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB:-ms-input-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB::-moz-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB::placeholder{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KwP4cQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ky5y3q{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L0HqjX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L0QGj1{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L4Zfu3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L4ijIk{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L9IIR0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LG5CR2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LGgZri{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LHm0r6{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LIftkf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LLQnxs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LMnEsv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LNFOyA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LPGebV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LQYKCp{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LQp0DG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LRThQf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LSITY3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LSiUpe{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LU2Svt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LUfjQf{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LVEUGZ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LVZswz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LXq4wH{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-La5Wfz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LaZsto{
margin-inline-start:calc(var(--mu-space)*0);
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LcWtKW{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LcWtKW:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LdlKE6{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LfVXle{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LfW3wI{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LfpJTN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LgPfoD{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LgR7Di{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LgXvDF{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LjtEFt{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LlECkD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LlL6yr{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LlX73j{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LobQ8A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lpk2Dn{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lpo5Nf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lr68Nh{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LrbQ4S{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LueCES{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LuhBOs{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LvWWCH{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LwZDGa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M3E5qz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M4mRbq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M5SG7o{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M68ZKy{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M6mBoC{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MB4N3J{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MBMeCE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MBvbnC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ME48bn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MEFQMT{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MHYV3V:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MHYV3V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MIWwkD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MIgygT{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MIiF5o{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MJ5kse{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MJBXkU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MJv2Gh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MKZFTB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MMMDie{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MN9UwE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MR1ee2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MS1DDA{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MU6Gge{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MUyGfH{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MUzsFS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MVbP7Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MaT4TT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Md2pgf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MdJ755{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MgJzWK{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mh8c0V{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MhVYAQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MhcQAQ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mj2k4A{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MkbMDP{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MlbBYp{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mm8Wc2{
margin-inline-start:calc(var(--mu-space)*0);
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mo8U10{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MqLYIu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mr8d3D{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MsYKc5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Msk3Fv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Muk4Q6{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mux7qz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mva3f1{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MwrYT3{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mxd6Ic{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mzaaiy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N0n7Qp{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N4Fx27{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N4wp2Y{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N5CIYb{
font-size:max(4px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N5GokX{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N5Y43z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N6LDKv{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N8WXrp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N9SAdO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NB5dJ0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NBGSQd{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NEmj5s{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NIgOBq{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NLWgHc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NNuI8T{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NQlwVl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NRYMsJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NTsO4A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NU1jvY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NVDJlH{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NVKWwC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NX7vfv{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NXTJHz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NaA4bH:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NaA4bH{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nb2nkg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NbiUcS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NdI8x4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ndm1nh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NevCU8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NfslHm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ng0JyJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NgKYWm{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NgY6Ma{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NhlkmI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NinHsc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nj3qUI{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NkGhvd{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nlyvee{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nn4PJC{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NowwKk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NrWxWq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nrk23a{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NuD8Qw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NuVD8G{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nwz3ty{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NzBtE8{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O13jHa:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O13jHa{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O2xnJh{
font-weight:700;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O4Zrk3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O7pOZb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O800db{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O8Pdkv{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O9IDX0{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O9uM5b{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OBFsoJ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OBFsoJ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OBcVXy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OCjl1T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OCrg7m{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OD8lSQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OGRYKG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OJIlBa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OJQj8V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OKNDjt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OKRhpb{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OKlw5H{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OL3F6d{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OLrMBv{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OOU4JN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OPKdQA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OPVrtS{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OQZury{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OQwlUx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OSfd4C{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OSsdqA{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OTnKXg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OUiJwQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OVZRnd{
font-size:60px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OYPv4k{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OZvoqb{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oa5F7N{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OaACfv{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OchiDM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OdMrw3:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OdMrw3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Of63Zh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OgpCMu{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OheIfN{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OhmMnv{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OhoBN9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OihEP9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OjXs9k{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Op6XwB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OryE7j{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OsMjkJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OuQHDX{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oucn6l{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OvE95C{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OvzMwu{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P0SLNU{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P0bGTH{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P1g01O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P27C3S{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P2TV92{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P3qPt8{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P4knYq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P6J1wm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P8DOeZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PEoCD3{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PFCP9v{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PFQIF1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PFbv87{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PGo3DP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJIMGR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJUVHV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJrdBj{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJvrvV{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJwTPn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PKJNFI{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PKbKrh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PKiWfu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PL8oqr{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PMcUEW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PMpXTg{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNAUy9{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNI8Wu{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNXufn{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNu24K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PP5xTc{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PQ3J3b{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PQKhoh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PRb8Ek{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PS8l04{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PSOg3T{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PSdDAA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PSoRmL{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PTBmL3{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PTCi1d{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PWj3Vg{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PZmTR1:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PZmTR1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pa4VU9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pax3px{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PbN5YE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PcKLtn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pd3u8u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pf2kFm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pf7MzU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PfPEYJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PfPEYJ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PjbH07{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PkaJoR{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PkprW7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ps5gSC{
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-PsM1rV{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PtxmkU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PvDKPk{
padding-inline-end:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PwHfIB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PxurGg{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pyp2lA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q0kWfH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q4uFnk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q6ZWAk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q6fbIb{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q703SM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q7uv29{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q8hsxz{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q8vjCL{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QA634X{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QBDswQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QCCRkG{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QHvTTS{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QLE0Sj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QNlEKt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QOnUrR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QP2j1C{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QRDK6G{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QRhvs9{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QSRbyA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QUQdUa{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QVbYff{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QVuXba{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QWhsWs{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QYFt7E{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QYJ8Se:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QYJ8Se{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QYUA9I{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QYbnRs{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QZoyWN:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QZoyWN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QauEEw{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QauEEw{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QbL7xO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QbduKI{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qe0rzS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QeKB5v{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QfG6aQ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QgOj4p{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qh8INt{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QhHXbf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QhzEBa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QiQVXp{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qj1v8J{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QjgQP7{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qk6Fbq{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QkUqxk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QkkxRS{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qm5Bzi{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QmsHI4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QnFWTS{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QnfbE5:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QnfbE5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qnu5bj{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QqrDZn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QsKCLE{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QtGV6s{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QuNxU3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QzkUfS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R07W1O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R1vW0s{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R2FQfU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R3plMG{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R4nLBj{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R4wCOz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R4xeyi{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R6VpRR{
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-R6Zpyf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R9pb9G{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R9rIV0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RGGafC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RGvfbW{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RHu96c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RJ4GmC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RJv3Je{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RKRWao{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RLQY4a{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RLV4Iu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RLjpbS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RMxXTy{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RNARDd{
font-size:max(10px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RPYGTD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RPlEe2{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RQa7Cr{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RQxe5e{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RW1xQ4{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RWf29X{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RWpF4c{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RXGL5P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RXYY2f{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RXYcrN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RYw74G{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RZZiEf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RZjWkh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RaPh5B{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rak4q0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RctCKP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ref81y{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rf16gW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rf6MbR{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RfcvqX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RfkCQ6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RisyWT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RjXNs5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rkp2Tq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RlTzNk{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RmyRPP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RnaUwb{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rq9KKf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RrErwJ{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RuEKdJ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RuEKdJ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RuW2pA{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RualHa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RvTPYF{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ryx2HT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S06gMx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S1cTzi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S4pSv6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S6oRTc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S7NfO8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SAAsa3{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SDChk7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SE0fXK{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SFkvrT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SIHalK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SKfmIG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SLrnMd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SMeP8d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SNKnFQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SNvB5r{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SOfi5P{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SS3MlB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SSiDem:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SSiDem{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SU0GDH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SV62J2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SVugh5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SYI0mL{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SZ2Usa:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SZ2Usa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SakZww{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SbBPUJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SdC2c5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SdIcDh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SeaVLx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SfJyHd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SfdFiV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Sg7Qpt{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ShUUIA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Sj2H65{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SjELSc{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SjZijr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SjwxlI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SjwxlI:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Sm5dSs{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SnQsSB{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-So5PVG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SpilDl{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SrZlKJ{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SsZ1oG{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Su8pw5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SvH2Pv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SwBjsY{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SxAkpg{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T00AWc{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T1KiEJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T1sHi0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T236kc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T2lkLS{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3LMc9{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3ZGGO{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3jqSQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T46qZO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T4C5s6{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T4fvZ3{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T5cNax{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T6JR72{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T7Erl1{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T8SWmS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T8Z1sn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TD4bm6{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TDDd4H{
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-TDnjWr{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TEkqY1{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TF5lCf{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TGww3w{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-THOYRe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-THtSOg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TKZ3Jk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TNMFyt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TRoqMg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TS1qAT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TSHP5h{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TXIWhn{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TYvSOJ{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ta5hwR{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TaKdUt:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TaKdUt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TaWOJ9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TaWXul{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TajJzP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TcQi8y{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tcrdz6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TdHFig{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Te6Of6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TfliEo{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TigFD5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TjiEHe{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tl0Zaw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TlceNA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tm3L0s{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TmaSyB{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tnni6X{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TobwDn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TokSJm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tp8BJU{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TqGKVj{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TqMEwA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ts4lLa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TsEvpb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TsMLxU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TwuWdw{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U0f03e{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U1Kigo{
font-size:18px;
width:320px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U4as24{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U4f1QT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U4tYqs{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U5TsLS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U6Its5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U7Ki7R{
font-size:16px;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U7jjNS{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U7lgW2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U8SZBM{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U8VSsN{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U8ftuL{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UAFKjy{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UDWII2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UFMlAB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UFNeXS{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UGMUSG{
font-size:max(5px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UGkYHP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UHRrQJ{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UHThsL{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UHuDHv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UK4GEN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UKah01{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ULScB4{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UM1DNU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UN42SP{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UNQfcy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UNyHbu{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UO79po{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UR52va{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UT84L1{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UVUDKG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UWR3YB:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UWR3YB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UWUWUh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UaibaC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UasDip{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UasIGC{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UbS1jc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UbS1jc:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UbWXDw{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UbzcLo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ucuvq1:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ucuvq1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UdD18U{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UdzkRN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UgcYwE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uh6wMl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uhquos{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uhz0CU{
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-UilWdM{
font-size:34px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UimDgX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uk2U7h{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uk8wHw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UlY0uR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UnWInL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uno7ji{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Unvr57{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Up6b0g{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UrZDfp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UrnET7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UskZob{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uu7NXi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UuWZQL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UuujJB{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UxAgOQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UxlXK5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UzDCr3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V0tzUe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V2irJz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V5wklC{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V7HUYg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V7iiH5{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VAGn5R{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VBdXB5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VDaRIT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VF0UKN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VGfoav{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VHDBZ1{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VJ7Hey{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VJJJjw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VJeR7v{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VJtfIm{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VK8Yiq{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VKLVKn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VKzy2U{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VLGBLL{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VLTuCQ{
font-size:max(24px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VLduXl{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VLogy2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VMeyMq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VNkZtq{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VOFtcs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VOTpBd{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VPMLCY{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VQXLVt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VSFIeC{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VSOls0{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VSYcLu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VSpjPA{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VSzP1Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VU2HIJ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VUD9AV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VYyzrM{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vai8EH{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vayw3g{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VbtWDZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VbtWDZ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VdIHvg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VekfSi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vfd8WQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vfd8WQ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VfiaXL{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VgDSVM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vi8yZJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ViCxaf{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VlZEUB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VmWP23{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vmn3Rt{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VpIgEw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VpJc7x{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VpNbB2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vpk01b{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vrg4eE{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vtrvh9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vw7xav{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vw7xav:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vw7xav:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vw7xav:visited{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sAl8GP:hover .phw-g-i-Vw7xav{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vw9FjU{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VwKcTA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VwjODP{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vx7nEB{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W24kI0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W2z0nT{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W3JHji:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W3JHji{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W4wchn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W7KIU2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W85m5G{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W978BV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W98a8j{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W9jp6a{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WBK0cB{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WBOu7n{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WCuaQg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WFoUKI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WG12oQ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WGKKMk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WGjTc7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WIHCyG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WJ18hS{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WJ8OXh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WJk1p2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WM3smb{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WMSAxg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WMYF79{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WOEdlz{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WPsdFd{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WQ2BzX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WQqFEq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WSZdch{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WUD7bd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WVW9gu{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WVz9uT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WWry8p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WX8V0U{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WXLbeC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WXXRFw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WXZwD1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WXd6Oh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WaRqL9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WbMJ21{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wbdgwk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wd992H{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WdSgl9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WeRtfb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WgIvUH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WgN2Gi{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WgjlfQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wi9AUO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WjDP8O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WkDmb2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wo8X1s{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wogfar{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WpKIAg{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WpjcYA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wprobp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WqIYa0{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WvcgvQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ww2kwN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wzd1Rz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WzfqVs{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X0AhCy{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X21Brb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X2kZbr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X6i3hT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X7qExK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X7veXg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X8adyn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X9PAGy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XBD8ZS{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XBQZrT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XBfX23{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XCxoC9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XHSG0t{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XJG5F8{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XJmCix{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XJwRtS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XLl9eE{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XLlLG9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XN0OdA{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNLGn1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNLPVK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNbRCt{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNbRCt{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XP7PC4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XQbjY1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XRMb62{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XSnvWQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XUdK4Z{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XUdK4Z{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XX6xpu{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XXIUzb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XXMdo2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XZgi8o{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xa58xu{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xb1QYX{
font-size:84px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XbgAry{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xcb2zP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XdpteN{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xg2Kf5{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XhJlJw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XhUkoA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XjNurI{
font-size:max(4px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XjdsID{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XjjhZo{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xk0YNO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xlv7BY{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xm2hm0{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XpCPM8{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XrygHn{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XsW7x3{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XshWol{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XsxOZj{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XttVil{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XuAmQQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XuUkUl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XutkoU{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xv8LAR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xy9oR3{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XySTuM{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y0I10c{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y0KiWi{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y1ZKf5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y2djbm{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y2djbm{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y2hSMN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y3BDj0{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y6l6kg{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y7yOro{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YALcf0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YE6z8S{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YE6z8S{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YEWq9P{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YEoe8W{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YFjp5T{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YHTYHC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YHfEMY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YMBoD5{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YMFIR7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YOyV1k{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YPYXAi{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YQjzSJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YSWEuf{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YTc6gk{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YUSJu7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YUc7FP{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YV5yG8{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YWBSVr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YX1Rbo{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YYGHve{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YZRCP2{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YaCWMQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YcDg8X{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ye4eda{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YfYkye{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YfcCWa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ygehq8{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YhHJZF{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YhSftd{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YidVFi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Yikw6h{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YjJK12{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YjNbJb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YkCPRz{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YkIGLh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YkKCud{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YkkdnE{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YmXhwh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YmXhwh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YnZfUf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Yomr3T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YptLvv:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YptLvv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YsWgr3{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YwRLKX{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z1RXJT{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z2VppZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z2vRDf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z6MlD8{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z8DDRF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z9U79n{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZBPFe9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZBzA9O{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZCvdtm{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZDeH7E{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZEUR5V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZEsMbw{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZGOOB5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZJuaN9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZNgN4i{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZPp2IV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZTsH0O{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZWZ1G3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZXThVe:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZXThVe{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZY4pBS{
font-size:34px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZaoAPM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZdFSBP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZdNm5M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zdtrda{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZeqLHE{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZfTGQK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZjEwqo{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zjgj4t{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zl39ca{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZlMY3s{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZlqlCg{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zm0ey2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZmomN6{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zo7RiX{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZtyY2w{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZuV060{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZutSdK{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZvGCzE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZwLqYN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZwLqYN:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZwO9WZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZwktWj{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zx6wkc{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZzT37v{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZzXinb{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a0M2MZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a0rvxu{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a3nlwX{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a3nlwX:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a4sU37{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a86TDq{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a9RxFt{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a9eh5n:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a9eh5n{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a9teAz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aA6zFM{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aA6zFM{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aAUCIW{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aAikjJ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aFCHQx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aGNYmJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aHUgC4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aI67mS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aK2DLY{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aKZCLY{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aM3X1R{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aOLzor{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aOLzor{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aOh7LR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aTU6lf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aU9otl{
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-aYObyc{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aamo9y{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ac19SG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ad6bzt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-adIJw6{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-adPjAw{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aeodJm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-agHgnh{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ahAtbA{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ahIEDf{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ahybLP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ajAKVJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ajlMn5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-akLSdN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-akcbDr{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-akxW8s{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aoUtQ9{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aq5nhe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aqjTWl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-arRw2R{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-avGJ7m{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ava5kX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aw4snn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b1rQhK{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b1xNws{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b26PZM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b2epSY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b2wyH8{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b3u9zJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b4bb9v{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b51aL6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b6GzhD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b73GK8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b86kph{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b9Bqwa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b9PTDy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bFDy2T{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bGWUTx:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bGWUTx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bGvH5V{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bHNs2Z{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bHYwvT{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bHeCmM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bJRdRh{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bJfIfi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bJzPU9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bMM35R{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bMiVrb{
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-bMsFff{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bNWEaG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bOiB8A{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bPClDR{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bPb222{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bU18vS{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bUWNwa{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bWRBVP{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bXnIN5{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-baN3zT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bbfUKg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bcCs7F{
font-size:84px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bdF1J4{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bfAKap{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bg0OrG{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bgIOtQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bhRlxg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bjAuJb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bmj4YW{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bnyj9t{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bqmafP{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-brDpRV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-brjjvz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-btuInn:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-btuInn{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bu4R1c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-buqvZ0{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bxN5Sg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-by5PoV{
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-bzqxjc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c0kh1U{
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-c2OJES{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c2OJES:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c34cZT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c5Wq8U{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c7vagU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cA2gnh{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cA7InK{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cAIv0L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cAY0fa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cAy67U{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cDTl0T{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cETfHk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cEmXVu{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cFsUeC{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cG2MV5{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHetLB:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHetLB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHnkbd{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cIzYkS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cJc18X{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cK4gfk{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cNJ0CN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cQwjYs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRc69L{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRfl6k{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRsSb5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cScKCE{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cTiyfj{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cWCuA9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cX3BXW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cY3VJE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cZVYEu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cZo94N{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cZvnmA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ca4T70{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ca9qCg{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ccO6oY{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ccQCKN{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cd2rHL{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgXGhB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgkpMX{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgkpMX{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgkpMX{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgkpMX{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgvlhK{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgvlhK:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cijeg9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cj9Gtt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cjyzhM{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ckYg31{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ckpu90{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-clyVas{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-coO1b3{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cp9enA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cpkInt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cqNsMl{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cwdU3B{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cxEjmK{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cxWCYR{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cyfK7J{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d0PbL3{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d1MTjH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d2SwML{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d2iT2k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d4DMo6{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d6LIZy{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d6anK1{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d7EFpZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d8bhS5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d99sXo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dBoavn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dBpCVX{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dCdNzY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dD8iE3{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dE2phy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dErEfx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dEwMQe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dF3ug8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dGGTO1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dHDKUb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dI5hJC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dIUa54{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dIgW1z{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dJTzkP{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dJa7WK{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dJvZc0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dKG3y3{
font-size:18px;
width:320px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dMLZaZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dNCSmO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dNjBNV{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dOnXjp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dQ0gop{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dQAOxo{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dQAOxo{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dQkSGJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dR2rTf{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dRsbbl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dSsfeJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dTkxMk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dVAlu8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dVd3ds{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dVkH43{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dXeIHs{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dXh6mG{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dY7lOn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dZWswF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-davsk6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-db5Cw6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dbAVQq{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ddrHXo{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-deJR4w{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dfLZPt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dfg9mg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dfvK8z{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dgPTJL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dhLLuB{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-div09t{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-djxNv4:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-djxNv4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dk7KeZ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dmJNWi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-drCThP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-drsiup{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-drtO76{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dswiWB{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dtEYWR{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dvDC51{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dwWnRi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dz9E6s{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dzsdMs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e1B2oh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e2oyFt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e3S39H{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e3eZis{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e3hEXn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e3oVuO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e55iLH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e59ODj{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e5aPeB{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e5pnB3{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e6EySQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e6WvWa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e85V2a{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eB6mSI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eBQx1N{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eCchGG{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eCoiPb{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eEbLkn{
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-eHHxxc{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eKoEa0{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eMNczd{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eOCItB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ePFdHY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ePpXE4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eQtSMY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eSoJqZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eSsUoG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eTmDnw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eUEi2e{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eWtQKF:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eWtQKF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eXoqRm{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eY40Q1{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eYqzfF{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eawrlN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ebEqAW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ebTuFj{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ecq0iJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-efKfpa{
margin-inline-start:calc(var(--mu-space)*0);
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ehjhkM{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ekcpDB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-elUDGx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-em3ny2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-emUgQZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-enUCsf{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eok4ft{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eq3XJ6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eq5f9x{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eqmPPA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-esWL6q{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eth95S{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eumapx{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-evjmmt{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ewMmke{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-exgV7K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eyHtrg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ezjdCm{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ezp1oK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f2FKWi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f2vuhI{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f3aVsx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f4HAS8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f6lhBu{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f7UzUb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f7YISj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f7YISj:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f8YPRB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f8p63M{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f9i6s1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fC4JuQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fDCYsf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fEyCo7{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fG1rwz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fGjbCn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fH3uoN{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fHMn2Z{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fJBAzm{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fJpU4j{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fMDEn6{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fMVCIf{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fNvcO8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fOd23W{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fQQQYR:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fQQQYR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fS6Gzo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fU6WAr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fWK23U{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fYp3Sl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fZ1htr{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fdH7Gg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fdaYrK{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fdi5pT{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-feViYR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-feViYR:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-feYtZX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fhmfEy{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fhvGHc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fj9KWX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fl9Uco{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-flPPNm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-flhcTE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fmGTej{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fo91pk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fonaSv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fpa9jz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fraOST{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fsGJ9c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fsSvuq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fu0U19{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fx405j{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fxCTI5{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fxVcKP{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fy2umL{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fyZuAN{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fzUa1o{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g0oazU{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g2iHMt{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g4EgMh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g4aQeW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g6twrU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g7pJhw{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g7tnXI{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g8gfu1{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g8qkYG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gBAs1d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gBr7hm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gC09nH{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gCjdvv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gDCeBn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gG8Sb6{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gGaRdJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gHGkMy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gIn4Zq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gJbrsI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gK7lvW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gL9O6I{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gLIvX2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gLr4VJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gMt7D2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gMyF2c{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gNiNuN{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gOivQQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gPVFmz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gPfKtO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gQ2Pfv{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gQJB4J:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gQJB4J{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gSPJ15{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gSuoB0{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gTn2CF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gVDYjs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gW3qwp:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gW3qwp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gWO7S5{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gXIJlP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gdpGrC{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gebyFi{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gf9oHp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gg90fa{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gh1Dks{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gkJR27{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gkJR27{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gkbfo0{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gkwcsy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-glRP60{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gmaScD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-grRpts{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gvxd6m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gwLZmZ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gwlpeb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gycQ2s{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h0C7T5{
font-weight:700;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h0spNa{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h1Z33F{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h2O7cy{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h3PKZ9{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h4x9sP{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h60hjg{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h7No3T{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hAI1f2{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hAp07A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hDqy9P{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hEKfZK{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hFNN9F{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hFP3KR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hFcOFi{
font-size:18px;
width:320px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hIeawk{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hKILfw{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hL1KUF{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hLYiLM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hM7iMl{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hMKjAI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hNNiko{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hOASeF{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hODLxp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hOWd8W{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hRR3PM{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hSNOPW{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hSxtxT{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hTo9Rq{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hUIywv{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hVQtzK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hViS8u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hW6TVk{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hXBD3c{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hYDCa0{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hYDCa0:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hYTEJM{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ha7utu{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-haL63p{
font-size:34px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-haocNl{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hcztsX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hePmqP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hePmqP:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hef1KZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hf4cU6{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hgGPhn{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hgMuuM{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hgbcJq{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hkGYYO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hlr4cF{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hm7zjp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hmYDEn{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hnJjOe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hnhrNw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hocBcs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hp15hF{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hqZaRq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hr3Udf{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-huXk1r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hxONX3{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hyL5RF{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hyQeyR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hzg6vj{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i0XWlx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i13HgB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i199mh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i25FPj{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i3zAQw{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i4pQdG{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i5LlSB{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i5i38X{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i5u8vl{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i7Zdom{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i8HWxb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i9Ax0T{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i9yL8F{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iAp4Tm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iB7eTY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iCaKEy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iFSXl6{
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-iIF61F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJM11E{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJeiPh:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJeiPh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iLTV3m{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iLXaPD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iMB4kC{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iPQaX7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iPzGhN{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iRwfgb{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iSAcmy{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iSwkTJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iVvDIV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iWurNm{
font-size:max(21px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iZKubX{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iZUOWD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iZtUf1{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-idEMcL{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-idI0Ca{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-idtdKt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iegigt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ifTfeD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ihHBhe{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ihuu0z{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ijpNbE{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-il4yaI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-im7j1y{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-imNa3X{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-inYByi{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iokygd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iqbqbN{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-irmiNF{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-irvm0G{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-isew5N{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-isew5N{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-itLzii{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-itobgk{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iv1YiV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ivs8Te{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ixJdVB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iyqyUr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iyyfJP{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j1HFNm{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j1HFNm{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j262bN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j5OBBN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j5Qp59{
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-j6wSum{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j8AWnG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j8PRQH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j8zEfh{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j9PlCI{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j9Qo1E{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jBmsbu{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jCArv0{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jCUFKL{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jEsxzc{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jFiIrx{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jFiIrx:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jHJ3pF{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jHm9q9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jHvg3V{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jILSvR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jIUT6W{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jN2wIQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jN9QP6{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jN9QP6{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jOfsER{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jPdIPh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jPsmbS{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jQLfqt{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jSR2Oy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jST2LV:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jST2LV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jSps5k{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jTL6ci{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jVGc0Z{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWCeJW{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWbTvl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWdSBy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWu7Du{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWu7Du{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jYD68Y{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jYjafJ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jaiB3X{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jcAHPG{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jf9Ab2{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jfEz6H{
padding-inline-end:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jg7kGf{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jhsoUV{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jidtIp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jj3mVE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jjos1X{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jlt0WZ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jnN4OA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jo3smw{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jo8OCj{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jpVUJX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jrU4As{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jrVUvi{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jrhvR8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jrmcrZ{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jt9KwJ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jtVXrd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jv9mPx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jvaQ2K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jvfz8H{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jwb94J{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jwqJ3N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jxElwR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jzMVnb{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k024vm{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k0nujx:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k0nujx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k1bj0H{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k3U6pI{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k3ULGB{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k4Yc7Q{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k5jhm2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k6PMKj{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k6b6YA:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k6b6YA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k7FBzo{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k8INJv:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k8INJv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k8Pgqp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k8ng0R{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k9PbuU{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k9ogLM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k9rP6r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kBneL3{
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-kCTToZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kEdGsb{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kElE65{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kF9NXP{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kHZ6n4{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kI5bI6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kIPUs1{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kJZIyU{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kJoWRc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kKGMqp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kKY2at{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kMgvTF{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kQbSQy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSBMb2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSLwSV{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSPbLu{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSoYaK{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kTWifE{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kUBfxN{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kWCNZI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kYBHf4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kZWden{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kZm0rJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kZm0rJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kbPAbD{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kcTGXl{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kcjcPZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ke2J7l{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ke5xl3{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ke5xl3:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-keL3tO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-keo8Dh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kesQzb{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khkYcn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khl6PV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khxWlR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-klVYPS{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kqs19q{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kr9yjp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-krnuYv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ks4pmE{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kt3Fcf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kw6Ucl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kyf5ya{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kysxi3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kz5i4G{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kzqAej{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l0oJk1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l1GWY7{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l2f5WV:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l2f5WV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l35qmc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l4y5D6{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l5AYPy{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l5TPc3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l7myPY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l8AOIg{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l9oCek{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lCaR65{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lEBWom{
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-KD4krN:hover .phw-g-i-lEBWom{
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-lEwA8l{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lFr9d4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lJrLBN{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lKorEQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lNU79N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lNtI5i:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lNtI5i{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lPZtr4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lS4iWk{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lSStrv{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lTqtsT{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lVMHqh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lVmTHw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-labnVk{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lboYsT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-le2Hhv{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-le4mR6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lfxdZ5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lgim6W{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-libZ1p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ljRYdS{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ljWZrz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lkYuqc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ll8dbn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-llkuwZ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-llvTCQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lmG4bn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lnAB4n{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lr1QuQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ltibrq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lu3Wqc{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-luS8gq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lxPcMh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m1p1Cf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m1yQJQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m2qzh4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m3A4Hh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m4yU8i{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m87Vhg{
font-size:max(10px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mAbhxK{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mCB63i{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mCCYrJ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mDwkqk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mDxQex{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mEZrcz{
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-mF9aJb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mFtIUw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mGhrCD{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mHHBBR{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mI9Yba{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mIcFqu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mLDgKf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mNLMxY{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mNNTlV{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mOWDXt{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mPDVNl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mQM83e{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mSuErg{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mTBiTE{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mTfl8c{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mUcHIC{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mWTDaA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mbNoVm{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mbaoJD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mcFMWy{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mcz1Vg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mdGvls{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mdHnkQ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mdnWAz{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mgF7IX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mgZHvk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mh0HDu{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mhAElb{
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-miZIcy{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mjLzav{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mkW7Dh{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mktB17{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mktB17{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-moNIGm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mpPxLr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mph7Bd{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mqSINZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mtCWjk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-muF1EH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mupuz7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mwtEFi:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mwtEFi{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mxjqx4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n0bYKI{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n2XJA8{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n2hKHq{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n468tQ{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n4eh6S{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n4qN04{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n4qN04:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n5erdd{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n6tvuL{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n8bcNx{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n9ac4J{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n9ac4J{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nA0RI5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nAWTGu{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nChx6v{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nDuhBW{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nEYWfz{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nEkhx7:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nEkhx7{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nGZ6AF{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nH6rPW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nLZJrJ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nN14eR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nO1W9F{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nOhxWR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nP0q06{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nPApHt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nPuO8U{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nW96T5{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nXXzVw{
padding-inline-end:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nYxcMJ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nZEUg1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nZEUg1:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ndEdXn{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-neAw8h{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nf1lYx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nfke8x{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ngH2Fe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-niB8Dz{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ninuKS{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-njEgAc{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nkhrUB{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nlQ1s2{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-no6tBZ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-noJF9w{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nojG1j{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-np0286{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nrjsR8{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ntFEDi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ntbv45{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nx00Tr{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nx00Tr{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nzN9us{
font-size:33px;
border-right-style:none;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nzZcQ0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o05up2{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o0LQPT{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o29MDx{
font-size:max(24px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o3K0hO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o5MssW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o5y6aG{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o64m20{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o6yYop{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o7PneH{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o7ejjr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o7qAKg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o8TJai{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o8VLzQ{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oAdp8U{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oD0SBW{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oD4Qwm{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oDw2Sz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oELMKE{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oHv3Ti{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oJCx2i{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oKy7Yr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oLEUOR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oLux2e{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oMWcyD{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oMcmfN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oNUlxk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oPfl6I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oPj629{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oPrLvo{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oQZYHI{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oQZYHI{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oSI0I0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oSg7l6{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oSkk2Q{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oSpNSl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTRsLT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTayWA{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTzLNZ{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oVe9Lk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oVmOAv{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oXcQSl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oYzurZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oZemtY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oa0li5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oaNUqh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-obsKhQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-of8uEj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ogyGNX{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-okxdcE{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-osCwca{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ot3unf{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-otXbwQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-otuen4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ouRj6N{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ouVlun{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ouks9s{
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-ovcZVj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ovnPzX{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ox7cSU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ox8gTI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oxH4Xe{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oxy0t4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oyDXg1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p0Mlev{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p1XlXW{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p3nVCZ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p6TE1I{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p76PLk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p8LLLU{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p8nPhi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pAI26Y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pCYCID{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pDUSJF{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pDZGZ8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pDurpT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pESKRR{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pEgjIP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pF2bbA{
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-pFMxEk{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pFMxEk{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pHSWaI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pI2fFz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pId47c{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pJd9yx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pL1wwF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pNQhQa{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pNlOQI{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pOMAFu:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pOMAFu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pOXpDJ{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pPEwb9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pPxsyX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pQZAbc{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pR0UvF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pTwr5L{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pU5Z5L{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pUPRHO{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pUjZDY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pUkE9F{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pWfU80{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pXAnum{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pXqJmL{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pZ7Aln{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pZHvQe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pa9Hho{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pcvr7w{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pcvr7w:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pcwpZ1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pdjzun{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-peXZv3{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pfX4g4{
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-pgrWiW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-piNUp7{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pjA3yR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pm6Td0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pn9fEU{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pnNctQ{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pok6Fp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pok6Fp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-poo60r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ppooa9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pr9ES1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-psPDci{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptCQcK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptCQcK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptZJkQ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pu11Rc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-puItZi{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-puiPzw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pvUQcq{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pw9jHi{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q05SLD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q0PxOZ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q22UMy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q2jKYV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3GPZv{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3Pvjn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3Pvjn{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3R5vk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q4Y4VX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q4lUNz{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q58NqS{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q59u2b{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q5rphH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q60y40{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q6wxxq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q7D6hk{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q7w4fI:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q7w4fI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q9cRMH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qBMuLs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qCKqt3{
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-qCRpEU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qD9LDI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qFBdYM{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qFZCPH{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qHG4yz{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qJFmm8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qK6Cdp{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qKFH4A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qKefqQ:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qKefqQ{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qO2rFQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qOf5RV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qPUF3G{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qPaFlO{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qQwgaX{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qRvhPY{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qTfjlR{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qYwz0v{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qaDJ7c{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qcX72L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qcX72L:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qcbMnE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qdPPbQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qfCsFh{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qiS3qg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qjdrgn{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qlcKU8{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qnRNET{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qo0Mf6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qpHj5q{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qs22L3{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qsvK3t{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qu2tIG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qwHu96{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r1eWGH{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r50gcs:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r50gcs{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r5L5b5{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r5zLss{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6p1Cy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6uSd0{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r7YeOa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r98reB{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rA6t2u{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rBPckB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rCVjVV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rCdagJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rCdagJ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rCyhoL{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rEUOxI{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rHhUde{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rJSQmp{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rNwypG{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rPjz6u{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rRZAJP{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rRn6ip{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rRn6ip:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rSfXTl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rTtivD{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rUQptQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rV7aTz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rWgtDM{
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-rYXmEl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rZATGD{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ra2XHA{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rbSrzQ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rbUTdT{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rbe5qL{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rh2IXM{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rhBFUH{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rhEwBq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rhXj1z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rhkBz1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-riwuhe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rkClfr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rkMBAB{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rltrDA{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rmv7Fh{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rnGSHe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ro3xzb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-roXmVh{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rr3dm7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rrKU0I{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rrrR45{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rsDPEp:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rsDPEp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rtbcaP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rtvs46{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ruVux8{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rumgRN{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rysSl7{
font-size:63px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s1g4tT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s2BuB4:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s2BuB4{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s44RQV{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s4qb76{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s4qb76{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s5hXDf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s7oZOd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s8ALW0{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s8XrmW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s9Cj2u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s9ouY3{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sAEzh5{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sDLxT8{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sDvpji{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sEw0gk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sIFHjh{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sK1LMz{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sKjBAV{
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-sLCtYk{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sNTaY2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sNpw50{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sOuvkK{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sTdPob{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sV58ud:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sV58ud{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sd0nwF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sdTQef{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-segRkM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sf8ENS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfUJ7s{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfmlyn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfmlyn{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sgGfqw{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-shcjp8{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sklINx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sklPYV{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-skzR5o{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-slataj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sld8vr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-soDqJh{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-soizyP{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sojIPH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-spuNcw{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sqJgou{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sraGGd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ssTCJC{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ssbXnp{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-suWwOt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sxT75n{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sxVkBu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sybvdo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-syy2QF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t3a9ie{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t4Jj5t{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t4KN1y{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t4UX3G{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t7mICt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t7opei{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t7q949{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t98GDu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t9H4QQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t9p0jc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tCxnJq{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tEAS7D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tFhigF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tFwQN6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tIOuol{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tJCeoy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tN3urq{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tPPS4g{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tQum89{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tSl8bp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tSwpyC{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tT3U11{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tUC3nL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tUjze1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tUjze1:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tWKkWz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tWRpYg{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tXwoiv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tb7JWH{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tbpP6E{
font-size:max(5px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tdqw56{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tdy1mx{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-teRgEn{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tevjHz{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tfWhwz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-thnN58{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tjmv4M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tjtQWy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tjtjqU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tkGY6n{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tlOIvH{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tn5hBk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-to3Xsc{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tsG90M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tt0VWm{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ttuBoa{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tuAPvw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-txV2kx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ty8ET0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tyerg4{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tz8SAi{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u09B9W{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u4SoSR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u4X6Rl{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u4yu5p{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u5FRf2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u7AcY0{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u7ehZZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u8qNeX{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uA8q93{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uAJQHL:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uAJQHL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uBT2yT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uBT2yT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uCoLl8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uCzmQX{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uD9j14{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uEMPJw{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uFIbCK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uGE2Ut{
font-size:max(calc(var(--paragraph-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uGlQac{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uIBKe7{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uJ3BsL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uKsSNW{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uP6Gkq{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uSg5jv{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uTj2v4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uU1vZJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uUeTPu{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uXoy50{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uXrIN9{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uYLnLH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uYLnLH:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ualfIr{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ubxxyy{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ucZ5hm{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-udMyg6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ueAJLI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ugmYAw{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uiamWX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ulok8q{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uluCdY{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-umuRym{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uoN9dB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-upHuDr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uqrytr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ur6kXR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-urmuOP:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-urmuOP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ury9Wa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-usQ3zN{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ut06f0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uu3WHu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uvvdkk{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uwsx38{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uyAhfP{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uyN4Hg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uyeHQZ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uyxM07{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v0Q9hT{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v1UQFJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v39O5A{
font-size:67px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v5c9fK{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v64vCl{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v6ReaG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v7B6To{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v7nS5d{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v8uNaq{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v9XJ02{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v9ordi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vA4r81{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vATwRh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vB0hXl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vBiMcC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vBsrME{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vBtkba{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vBtkba{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vBvUZE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vGXK3Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vGj7Tz{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vJzecB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vL1fNe{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vMDTG5{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vN5J2p{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vN8r7N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vObPCV{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vObPCV{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vOkzhg{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vPUUc8{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vPmRHN{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vQY1Lw{
font-size:max(5px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vRUykf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vSR84W{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vSuoGN{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vSuoGN:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vTQh30{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vVMoHb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vXUuyg{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vXozwU{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vXp5AO{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vYAEKj{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vak0Aq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vaz5fs{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vcFnPV{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vcORTX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vcP4R7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vdr5ag{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-veinqi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vfP2zv{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vfXjiJ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vizMtI{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vksVvr{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vmMEVK{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vmWTAs{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vnBw4V{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vnueTB{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vqYoA8{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vrYM17{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vrdfBS{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vrpNdV{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vsAwwZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vtGlrr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vvcVeN{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vvcVeN{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vvpB5W{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vvu9k3{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vwwkyu{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vy3c5b{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vzCqnb{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w1Buxb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w4Nqrx{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w4SHdk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w51fqc{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w5sSa8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w6DIy4{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w70P3I{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w7jygJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w8fC7i{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wBRMWC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wFAnKX{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wFFVog{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wFV1Z7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wGIuqy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wHWNMb:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wHWNMb{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wIg8ea{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wIwv5E{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wJtdx7{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wKdbib{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wLcn3n{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wMB3YZ{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wNVNkF{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wPBpAb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wT9dYP{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wVzuZR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wWOvLQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wWQVBj{
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-wYTjRk{
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-wZ2zs4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wa2kzg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wahMte:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wahMte{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wauq5i{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wdiedz{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wgG9ER{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wgG9ER{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-whhVi8{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-whwubK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wi8BgC{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wjsG5W{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wk5Ur6{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wmOjTw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wnPZqj{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wnncrM{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-woSNyC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wqBjs6{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtC7lX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtHCpn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtIgaf{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtbrZ9{
font-size:22px;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ww1iJY{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wy2t6D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wzie3y{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x0XfMC{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x5zVg0{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x6DCOq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x6LK8D{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x7pQj2{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x83TE7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x8OXuJ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x8TN22{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xAVO5N{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xBozyY{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xCvdEZ{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xGKvAy:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xGKvAy{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xGRQZ4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xGjBeg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xGyXMK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xId7uo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xIpj8p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xLzpVe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xPG0PG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xTRNSx{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xULtth{
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-KD4krN:hover .phw-g-i-xULtth{
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-xVALpg{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xXmoOZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xYKbT0{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xZlBlg{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xZt0VU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xhNEyR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xiXNwb{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xnFfNd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xnI6HK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xnw8ey{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xo3CeI{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xokuGJ{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xpmNjK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xpmrmJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xqB0qd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xr9gKI{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xs2E4U{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xtqvnn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xtqvnn:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xu0rde{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xuOGlK{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xuOGlK{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xuhNYj{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xwJb5H{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xx0Riu:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xx0Riu{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y0dFvo{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y2GAJe{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y2OtKw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y3ZwVN{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y3aigq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y467FY{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y4mOwA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y6P6V4{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y6c12g{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y86HNp{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y8EVMq{
font-size:max(1px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBJaCf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBqx6P{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBvrVs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yCWiAP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yEE1iV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yEPlH7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yF4kZF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yGdID6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yIVhuH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yIYHSI{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yJgXfc:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yJgXfc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yK7YYD:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yK7YYD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yKWPxt{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yLInyK:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yLInyK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yMeY6F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yMhAes{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yNlodZ{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yO2tPv{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yQZpah{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ySb9eF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ySirsF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ySirsF:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yTMUlE{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yV2Pim{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yVMA9W{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yVl6jl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yYRxUp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ybnRYV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ybsKiL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yc3S52{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ycVZpQ{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ycoRVc{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yfZVC0{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ygQIjO{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ygW3mB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yiyLTH{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yk4RZz{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yk4RZz{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ykmmzt:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ykmmzt{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ynM71a{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ynMfKD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ypLFwh{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ypstXD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yrNebq{
font-size:max(14px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ysG7bH{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ytWvLs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yu2XfM{
font-size:max(45px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yxIrsE{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yxJZDT{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yzuwGX{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z03xTi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z0gYqk{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z2pwij{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z3N3y2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z5IGCU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z7ojPP{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z8lIVL{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z9EM9J{
font-size:max(33px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z9c1UB{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zCI5HR{
margin-inline-start:calc(var(--mu-space)*0);
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zDe0KJ{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zGqzhQ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zGyyLk{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zHAxr0{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zHOESy{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zHaJCl{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zK1jBm{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zO82HQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zOhuIr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zQkHHu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zR0NPl:hover{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zR0NPl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zRMPiL{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zTYJRx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zZccUN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zZeAez{
font-size:max(16px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zZedeK{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zaHlKG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zapAYf{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zarQTd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zc9Vcn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zcKva7{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zcS5h1{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zeMWRM{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zezO0I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zfTfjh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zj0XUM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zniWRw{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zqJYwG{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zqwnY7{
width:320px;
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zs8cjy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zsqqXp{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zvYkF7{
font-size:max(19px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zx3RYI{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zyILit{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zyWK9Y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zygzZo{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zzYFQB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zzl1zp{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-menu-list-link{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-default-dark{
font-size:14px;
}
}

@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-regular-paragraph-text-dark-light{
font-size:18px;
}
}

@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: 1199.98px) {
.phw-g-text-large-dark{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description li{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description p{
font-size:18px;
}
}

@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) {
h2{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-size:36px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
h3{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
other{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
[data-tag-type='p'],p{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
a{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
input::-webkit-input-placeholder{
font-size:16px;
}
input:-ms-input-placeholder{
font-size:16px;
}
input::-moz-placeholder{
font-size:16px;
}
input::placeholder{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
input{
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:hover,.btn-default,.default-button:hover{
font-weight:700;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default,.btn-default,.default-button{
background-color:var(--brand-color-primary);
}
}

@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-btn-large-primary{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link{
color:var(--body-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*1);
margin-inline-end:calc(var(--mu-space)*2);
margin-bottom:calc(var(--mu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-plain,.btn-info,.plain-button{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']){
border-width:0px;
border-color:var(--brand-color-primary);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
width:auto;
height:60px;
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
color:var(--white);
background-color:var(--phw-custom-white);
font-size:18px;
min-height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary:visited,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited,.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):visited{
color:var(--white);
background-color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary:focus-visible,.btn-primary,.primary-button:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:600;
font-family:var(--cms-g-inter);
font-size:18px;
min-height:45px;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:focus-visible,.btn-success,.secondary-button:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:visited,.btn-success,.secondary-button:visited{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:active,.btn-success,.secondary-button:active{
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary:hover{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-sm);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary:visited{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary:active{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}
}

@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:18px;
color:var(--body-color);
}
}

@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(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-dark{
font-size:18px;
}
}

@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-header-link{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-01cAPI{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-01z1NB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-036WLX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-03QGxb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-03k8qu{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-04MVp3{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:51px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-04Q8fZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-051gc1{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-051gc1{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-05O4Hi{
height:210px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-05Z7OT{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-05fFa2{
width:auto;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-05ilSi{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-060lAo{
text-align:left;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-06eMY6{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-07L2rB{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-07UgAe{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-07xxKh{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-07xxKh:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-09aAC9{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-09wlM1{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0AOpFP{
font-weight:700;
font-size:32px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0AzvFd{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:12px;
min-height:60px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0AzvFd:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0BeX52{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0CQWvt{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
background:var(--phw-custom-mix1);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0CUElu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Ci7Ql{
font-weight:700;
color:var(--link-color);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
font-size:18px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0D6Vfr{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0DKnoP{
font-size:36px;
line-height:1.2;
color:var(--white);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0De63r{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0G7fxm{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0GNJkg{
font-size:14px;
margin-top:calc(var(--mu-space)*-12.5);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/GlassMorph-1715856507449.png);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0GpG6V{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0HFDNI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1293-1718004948641.png);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0HeFnx:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0HeFnx{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0IHPcj{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0IaVES{
max-height:auto;
max-width:100%;
width:100%;
margin-top:calc(var(--mu-space)*3.125);
min-height:auto;
height:auto;
min-width:100%;
}
.phw-g-i-0IaVES img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Ifdgx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Iv2Zi{
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Ivyqb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0J0gsm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Jw6Fo{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0KKLQi{
font-size:14px;
line-height:1.49;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0KP6QR{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-40.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0KPkwW{
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-0KXMy6{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Kx84W{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0KxuhS{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Kzw0x{
width:80%;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LLYzV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LLYzV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LOgeq{
}
.phw-g-i-0LOgeq img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LwBSc{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0MLfpG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0MP6Ak{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0NSanN{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0NcltH{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0OHbjJ{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Oiqki{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0OqNyJ{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0P5j1d{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0PWVKj{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0QRw84{
object-fit:cover;
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0RDBW1{
border-right-style:none;
padding-bottom:calc(var(--pu-space)*1.5);
border-style:none;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0RZ4no{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Rs6qA{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0SD48g{
font-size:14px;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0SFMBy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0SrB7G{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition1-1716918451010.png);
font-size:14px;
border-style:none;
max-height:300px;
background-repeat:no-repeat;
background-position:50% 0%;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0ToxwI{
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0TsoYl{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0U4Z5r{
line-height:1.5;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0UBZWE{
font-size:20px;
line-height:1.5;
margin-bottom:calc(var(--mu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0V6GBy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0VPVeb{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0VmTMi{
background-image:none;
padding-top:calc(var(--pu-space)*0);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0WVVvc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Wc0zW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Wp4Ex{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0XYzVC{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YLE6g{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YPc93{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YRPpf{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Yb4zN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YbAXt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YsXK2{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0ZdsAZ{
color:var(--body-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0ZtLil{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0a3FSd{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0b65k9{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0c2HNb{
text-align:center;
padding-top:calc(var(--pu-space)*18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0cmtCe{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0dCpNb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0dxpvR{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0e2Hap{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0ej8dJ{
background:var(--phw-custom-gradient1);
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-0f1rFY{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0gqlXy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284508-1733917263090.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0iJ0oP{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0idKfO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0j7gLf{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0jBS3F{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-43.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0jYAes{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0kAaRr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0kZhU2{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0lE1jC{
font-weight:400;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0lQ5c5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0m5iZC{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0mlYgx{
width:30px;
margin-inline-start:calc(var(--mu-space)*0.625);
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nJj2m{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nn67C{
font-size:14px;
color:var(--phw-custom-text-cac001f);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nw3C8{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0oDpMH{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0oUoDx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0p010K{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0pkWHA{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0qmFMe{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0qozJ8{
font-size:var(--phw-g-large-text-font-size);
font-weight:500;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0quAvQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sEZbc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sJaIZ{
font-weight:700;
font-size:36px;
text-align:center;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sNk1H{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sU61w{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sWlpf{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sav8Z{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0t77Nr{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0t8u4c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0tEs47{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0tfxdB{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0uL3sC{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0uszhU{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0vFD7M{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0vPIkG{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0vPIkG:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0vTAEU{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0wQLFt{
font-size:14px;
line-height:1.4;
font-weight:400;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0wxSwb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0wyuuF{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0y6Vcz{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0y9D4c{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0zFS0g{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0zIYPG{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-0zIYPG{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v49xVv:hover .phw-g-i-0zIYPG{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0zXb4T{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-124aym{
font-size:14px;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-13kdiC{
font-size:36px;
line-height:1.2;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-13mwVK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1412G5{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-14J46t{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723203162724.svg);
height:100%;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-14efKw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-14qB1H{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-163dxU{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16Icl6{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16X87x{
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16ZVi1{
color:var(--brand-color-primary);
min-height:41px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16ZVi1:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16cvL0{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16f0e2{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16qCUt{
padding-top:calc(var(--pu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-17SbHA{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-19DGLJ{
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ABvT2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1AMqdE{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1AaOCX{
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1BiCHg{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1BpR1y{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1CvkbJ{
font-size:28px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1D9rlL{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
min-height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1E3ncH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1EI50O{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1EpxNK{
margin-top:calc(var(--mu-space)*3.125);
height:218px;
width:100%;
}
.phw-g-i-1EpxNK img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1FIkK5{
font-size:22px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1G55Pu{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1GdZMy{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Gjx0u{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1HZ6c4{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Hfk6F{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1HuA3Z{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1INpZ1{
font-size:14px;
text-align:center;
height:590px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1IVqk8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1JuXzg{
overflow:scroll;
}
.phw-g-i-1JuXzg img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1LnBJS{
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-1Lu2bE{
width:70%;
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1MucVS{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1NrNNv{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1OOV9y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1OOV9y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1OuHVl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Owkgg{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Owkgg:hover{
color:var(--white);
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1PCkWn{
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1PWdLU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1PZTEg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Px9dL{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Qjs92{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Qkmqc{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.05;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1R8J0S{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1RPl6C{
font-size:14px;
font-weight:600;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1RVhge{
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1RlMnZ{
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-1RrMES{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1RybjM{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1S6lTL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1SOzRo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1SXJIu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Sc6m6{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1SdQxd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1T5kR3{
font-size:20px;
line-height:1.3;
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-1T9V4n{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1TGx1a{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1TIISv{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Te3El{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1UIs7Y{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1UwIlo{
color:var(--phw-custom-black000000);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1UzVkz{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1VTduR{
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-i-1VtHpf{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1XHdFE{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*10);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-23.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Xygro{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1XzKXd{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1XzKXd:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Y4oFB{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Y8axF{
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1YPa38{
font-family:var(--cms-g-inter);
font-weight:300;
font-size:8px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1YTp6F{
background-color:var(--brand-color-primary);
width:100px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Yi1wn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ZJYSX{
font-size:12px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
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-1bZxQw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1bkjCd{
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-i-1bmw7w{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1cJo25{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1cZkqM{
font-size:16px;
color:var(--brand-color-primary);
font-weight:600;
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1canuZ{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1cbqeg{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1cnxCw{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1dPE8D{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1dlvdK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1e9GKs{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:218px;
}
.phw-g-i-1e9GKs img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1eOIgC{
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1eQSqy{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1eUtu7{
height:306px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1exAQD{
font-size:28px;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1frilr{
padding-bottom:calc(var(--pu-space)*26.25);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ftFAx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ftFAx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1fu41V{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1gY6Xe{
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1goaeV{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1h0mB2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1hAued{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1hpxFf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1iF4DN{
color:var(--white);
width:100%;
min-width:100%;
text-align:center;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1iFPgk{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1iXd8S{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1itHty{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1j4Q2o{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1j9Y1E{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1js2pR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1kz462{
font-size:20px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mDs4E{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mOmO0{
font-weight:700;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:18px;
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mOmO0:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mwkP2{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1nWirL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1nlmn9{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1nuTBO{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1oMYfy{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:transparent;
margin-top:calc(var(--mu-space)*-1.625);
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1oMYfy:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ob3lY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1pDK45{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1pMfxZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1pN2kk{
font-size:14px;
min-height:0px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
max-height:0px;
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1q3I9D{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1qAYx9{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1qEwlr{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1qdLDW{
padding-bottom:calc(var(--pu-space)*2.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1qrds0{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1rRge9{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1rutVG{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1sRBQ9{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1sbr2b{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ssAIh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1t32SL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1tjZKT{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1tvy2y{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1u7uQj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1uBq1y{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:left;
margin-top:calc(var(--mu-space)*37.5);
background-color:var(--phw-custom-blacktransb7bbbb);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
opacity:0.8;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1uV2E3{
font-size:16px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1v57Hh{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1vBWW9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1vqBB0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1w0GVs{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1wRgYh{
background-image:none;
background-size:cover;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1wzB1y{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xLuzp{
padding-top:calc(var(--pu-space)*1.125);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xN1hi{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xO1Zq{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.875);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xRRfq{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1y8Fyd{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1yEEFO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ybH3r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1zzzeK{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2067yj{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-209qHV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-20ZVhB{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-20nAxu{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-20yi9w{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-21RS7z{
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-21ZYMk{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-220AC9{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-22sAkT{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-23CeIa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-23ClLd{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-23a6xU{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-24Cmem{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-24pxFq{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-250kx1{
width:100%;
text-align:center;
height:125%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25KfGr{
font-size:24px;
line-height:1.3;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25Xbyp{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25zaKw{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-268ZFw{
font-size:18px;
font-weight:700;
text-align:center;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-26gzkD{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-26gzkD:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-26x0Io{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-27LQUZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-27O2G2{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-27xHkX{
font-size:12px;
line-height:1.8;
color:var(--white);
font-weight:400;
width:300px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-286gll{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28MdtC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28V6KD{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28dIv3{
font-size:max(5px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28deMH{
}
.phw-g-i-28deMH img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28iSD3{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2AXkLW{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2BB5Zh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2BLluv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2BdZN4{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2By6vo{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Cmmbz{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Dt1TE{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2EBsjn{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2EJbKr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Eo5ei{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2G2CFc{
font-size:14px;
color:var(--phw-custom-heading-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2HET7Q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Banner_TechNEXT_Mobile-1720784364600.svg);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2HhGSO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2HjIXr{
font-weight:700;
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2I91sm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2IBQXc{
font-weight:400;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Il0Dk{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2J1N2U{
margin-top:calc(var(--mu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:0px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JPegI{
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JlU9X{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JnQw0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JvMpo{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2KZPPp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2LgbrU{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Lh6bZ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2M8umD{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2M8umD:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2MOYRd{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2N3aw6{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2NMDtE{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2OPrz0{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2OXOlN{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2OXOlN:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2P1Sdd{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2PbzGI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Pgivb{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Pj7B9{
font-weight:700;
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2QRDAO{
font-weight:400;
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2QfCpm{
color:var(--white);
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:14px;
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2U5iCM{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2UgPGz{
font-size:14px;
text-align:justify;
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-i-2UsWZW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2VIAVK{
background-image:none;
background-color:var(--phw-custom-bg);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Vr9SW{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WJwOS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WNBR3{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WNBR3:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WdyQZ{
font-size:14px;
margin-top:calc(var(--mu-space)*4.375);
margin-inline-start:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2X07KI{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2XcS5P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Xwhh3{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*4.25);
background-color:var(--phw-custom-light-grayf5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2YOLHT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2YYkiN{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2YYkiN:hover{
color:var(--brand-color-primary);
font-size:14px;
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2YZ6My{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2aB61E{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ajoCr{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2asfCy{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2bJWYx{
font-size:14px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2bKKIn{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2d2yIQ{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2d527M{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2diCER{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2djeLd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2dl3DJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2dp3jO{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2e10EL{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2e2ozZ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2eQHpt{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2fCILi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2fYqf6{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2gATi7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282055-1716896919876.png);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2gppAL{
font-size:28px;
color:var(--white);
font-weight:700;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2hMdm3{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2hU8qu{
margin-bottom:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2hYl2P{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iBk6q{
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-2if4S2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2jOoCJ{
height:343px;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-2jOoCJ img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2jbnwb{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2kkjmS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2km2lx{
background-color:var(--phw-custom-white);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2km2lx:hover{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2koQ7f{
font-size:14px;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2l4rUz{
font-size:20px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2lCtD4{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2lypfG{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2mW5ao{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2mh7b5{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2my8Uh{
padding-top:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2nWEAS{
font-weight:700;
font-size:36px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2njDgX{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2no6tV{
background-image:none;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2nsPR5{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2nxOQ9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2oT2LE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2p8Uuj{
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2pFo9t{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2pOdbg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2pibfw{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2qQZGx{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2sE5ar{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2sqkoO{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2tz3nT{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
margin-top:calc(var(--mu-space)*-1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2uRkbI{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2uZN2z{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2uZN2z{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2un6i8{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2utBzj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2w0cfL{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2wRitX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2wVOGg{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2xRWOI{
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2yAYvF{
border-left-style:none;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2yjApX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1739418425461.png);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ykaRG{
font-size:20px;
color:var(--body-color);
width:100%;
margin-top:calc(var(--mu-space)*1.25);
text-align:start;
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zSQfR{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zfP1Q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zn0vs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2znaDb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-320Ml6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-322jjf{
color:var(--brand-color-primary);
font-size:12px;
min-height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-322jjf:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-32Lvss{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
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);
font-size:18px;
min-height:40px;
background-color:var(--phw-custom-white);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-332dxb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-33J704{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-33NzPk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-33gO8i{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-348uei{
font-size:14px;
height:406px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-353JMC{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-355sgF{
font-weight:700;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35Hn70{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35SaYK{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35UFtc{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35VMJX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35lj1c{
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
padding-top:calc(var(--pu-space)*0);
margin-bottom:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-36rICp{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37N2Iq{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37Si4x{
padding-bottom:calc(var(--pu-space)*3.25);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37lMzK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37oxti{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37weuS{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-383CPY{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-38KqHi{
font-size:16px;
line-height:1.7;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-38k6wy{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-39RMhY{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-39eAcJ{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-39fTNp{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ANAGv{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3APPM6{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3BKyRt{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3BUDpe{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3BwQLa{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Bwmx0{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3CFkTf{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3E5qU1{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3EG0mU{
border-style:none;
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3EsdEO{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3F7JgS{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3FHk7E{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3FyREn{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GEzom{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GO8CT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GOJ3D{
font-size:14px;
text-decoration:underline;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GOveg{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GQK1b{
font-size:14px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GnJAK{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3HnLBM{
}
.phw-g-i-3HnLBM img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3I55WI{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3IEPQz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Ijcj1{
font-size:14px;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3IpAsH{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3JA8qY{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3JPAFj{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3KiXdh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3L6L8A{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3LT8lX{
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3LYSQb{
font-weight:600;
font-size:22px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3M9jFA{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3NGyAm{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3NqBDd{
height:293px;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-3NqBDd img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Nu6Gz{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3OYQZm{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3PGoQD{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3PiJqi{
height:380px;
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Q4PHp{
background-image:none;
font-size:14px;
border-style:none;
max-height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3QY3Pw{
font-size:var(--font-size-15);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3RXxN0{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3RZhKn{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3SLnSV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3UIX3s{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3UfjGt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/088A17421-1731067384119.jpg);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Umi4O{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-color:transparent;
border-bottom-width:1px;
border-bottom-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3VmAMq{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3WZ82g{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3X7cp0{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Xt6uW{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3YQIGl{
}
.phw-g-i-3YQIGl img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3aB74U{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3aMuwf{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3adhIM{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3b8UqG{
color:var(--body-color);
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3bQpyB{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
padding-top:calc(var(--pu-space)*25);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3bfzjh{
margin-bottom:calc(var(--mu-space)*2.5);
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-3cZ2xJ{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ciLWa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3dlJZI{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3e1da2{
font-size:14px;
height:750px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3eD5sb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3el2JY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3eqqpJ{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3eqqpJ::-webkit-input-placeholder{
font-size:14px;
}
.phw-g-i-3eqqpJ:-ms-input-placeholder{
font-size:14px;
}
.phw-g-i-3eqqpJ::-moz-placeholder{
font-size:14px;
}
.phw-g-i-3eqqpJ::placeholder{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3fM9bZ{
font-size:22px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3frg8C{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3h0jLg{
margin-top:calc(var(--mu-space)*0);
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3h8QFf{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
width:100%;
padding-inline-end:calc(var(--pu-space)*1.25);
text-align:center;
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3jpHPX{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3jpHPX:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3jsu5D{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3k3lNv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3kOkxI{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3kOkxI:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3kycuC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3lwZnZ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3magWE{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ml6zs{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3n6CJS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3nhUw6{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3o7MHk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3oILrA{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3oaHqf{
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3obFHO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3oh9fz{
font-size:20px;
color:var(--body-color);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3pEXPb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3pgmXR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3pgmXR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3qBi72{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3qDhiY{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3qDhpG{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3qNlIK{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3r2FGc{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3szqg5{
font-size:14px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3tLEAW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723198925498.jpg);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3tnwmE{
font-size:12px;
font-weight:600;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3u07B1{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3uXymU{
margin-top:calc(var(--mu-space)*0);
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3uuPCb{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3v18Sw{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3w9lTB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wqFTL{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3x4x57{
color:var(--link-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3xFBvt{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3xZSJj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/heromobilebanner-1739348641032.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 0%;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3y3VGZ{
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3yFZgE{
background:var(--phw-custom-gradient-white);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ygFAR{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3yyjEo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-416yB1{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-41FccR{
padding-top:calc(var(--pu-space)*6.25);
background-color:transparent;
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-41sDyf{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43A6HZ{
height:100px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43Ag0T{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43JNiC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43m3UB{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-44K0DG{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-left-style:solid;
border-bottom-width:1px;
border-left-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-45akc6{
font-weight:500;
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-45g8q7{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-45pOp6{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-464Spn{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-46FEE7{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-47DgMZ{
color:var(--phw-custom-heading-color);
padding-bottom:calc(var(--pu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-47xDYy{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-484TAv{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4886eE{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-488K37{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-49F9De{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-49jc3O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-49sslK{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-49xwzw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4A5oNr{
background:none;
background-image:none;
background-color:var(--phw-custom-fwbgfeeeef);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fwborder9c1c26);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4AEIn4{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4AoDpm{
font-size:28px;
font-weight:700;
line-height:01.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Ap8bd{
background:none;
background-image:none;
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-21.375);
margin-bottom:calc(var(--mu-space)*7.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4BDV9N{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4BN9xl{
background-image:none;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
background-color:var(--phw-custom-jb5b3b3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4BR0bX{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4BqSEf{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-4BqSEf img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4C5TIt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4EAbrj{
height:238px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4F7mRf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4F7mRf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4FWUGS{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4GHfvd{
}
.phw-g-i-4GHfvd img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4IIHoB{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4IIHoB:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4IhvbN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4J5vUQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4JW7r8{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4JoMUI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4KaTq5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Keqjd{
font-weight:700;
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4KmDBd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4M9vDk{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4MZ71v{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4N30nU{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4N30nU{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4N8zl2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4NM10l{
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4NVni7{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4NcG51{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4O5OuG{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ON4Gl{
background:var(--phw-custom-gradient1);
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-i-4OPcFq{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4OUnYN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4P3GNw{
padding-top:calc(var(--pu-space)*3.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4PIOZy{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4PW8xh{
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4PadIb{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4PyCXr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Q8Fzk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4QPWbB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4QbKiR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*3.125);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Qngjh{
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-4Qsx15{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RAzxC{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RY2qY{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4T3wO2{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Td1Z7{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4TtTyT{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4TyXCN{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4UAEgR{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-0.25);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4V0zWr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4V8po2{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4WZCvT{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
background-color:var(--brand-color-primary);
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4WZCvT:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4WdoLj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4WjcSx{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YSp2B{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YSp2B{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YUvmv{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YjhUA{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ZFTDT{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ZeqnG{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ZgNGm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4cyuyA{
font-size:28px;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4doGFI{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4dxbck{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4dxbck:focus{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4dxbck:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4dzb7y{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4eEASD{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:none;
min-height:0px;
min-width:0px;
max-height:218px;
}
.phw-g-i-4eEASD img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4fLsY9{
font-size:28px;
line-height:1.2;
font-weight:700;
margin-top:calc(var(--mu-space)*-17.125);
margin-inline-start:calc(var(--mu-space)*13.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4gM7dE{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ghkKn{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-43.75);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4h3ecn{
margin-bottom:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4hoQvC{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ilRLy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4inirX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jI1N1{
font-weight:600;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jNgsB{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1721049833669.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jsn8i{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4kYbio{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4lC69w{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4lqPl2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Technologybanner_mobile-1722510963934.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:contain;
background-position:100% 50%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4lxgvy{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4mJG62{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4miPgl{
font-weight:400;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4nLC9Y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4nMcuL{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-4nMcuL img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ndBV4{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4oEVs4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4oKVuQ{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4pL3wQ{
font-size:14px;
font-weight:600;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4qQnwx{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*44.375);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4qxegt{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ratGE{
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rbHLo{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rlFBI{
color:var(--phw-custom-black000000);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:14px;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rxMvX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4sBjTL{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4sFAMg{
font-size:14px;
max-height:auto;
width:auto;
max-width:auto;
height:auto;
min-width:auto;
min-height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4sQTIa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4sRhjk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4t7I2Y{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tE01u{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-4tLFHb{
color:var(--white);
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tLFHb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tPoGG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tQ86E{
font-size:12px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h1G1kW:hover .phw-g-i-4tQ86E{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J1Ei6w:hover .phw-g-i-4tQ86E{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ttcxl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4vSUhT{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wHppY{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wryde{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wwLF8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4xkZbl{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4yF63c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4zHB3c{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4zWINw{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-inline-end-color:transparent;
margin-inline-start:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4zqC0A{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*4.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-50Piwb{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-50T6JU{
font-size:16px;
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-51gAH9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-522rwE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-52gMvi{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-52lZTw{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-53o0zQ{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-53o0zQ img{
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-53pSZf{
overflow:scroll;
}
.phw-g-i-53pSZf img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54Dd2b{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54GjpW{
color:var(--body-color);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54M5pv{
background-image:none;
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54Q3I6{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54e6vh{
font-weight:700;
color:var(--brand-color-secondary);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
background-color:var(--brand-color-primary);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54e6vh:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54hkHO{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-55K3v3{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-55K3v3:hover{
background-color:transparent;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-55K5ub{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-55py1O{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-561pSu{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-565ndf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-56y49y{
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-i-58M8Nm{
font-weight:500;
color:var(--phw-custom-black000000);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58M8Nm:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58M8Nm:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58QILD{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58hega{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58yUer{
text-align:left;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-594hYt{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-59Dp4Y{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-59tInp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5AkgTE{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5AnDo0{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5B53PV{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5BCWj0{
font-weight:700;
color:var(--white);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5BwZuu{
max-height:auto;
color:var(--white);
max-width:auto;
width:auto;
font-size:12px;
min-height:auto;
min-width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5CpckJ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5CrOdk{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*-2);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5DNmeI{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5DaskY{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5EZ90t{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5EfdBV{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Etqal{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5F0VmG{
color:var(--white);
background-color:var(--phw-custom-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5F4kb1{
}
.phw-g-i-5F4kb1 img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5FE4uD{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5FU23L{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Fi6rL{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5H3D7u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5H4OXp{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5INdyM{
font-size:28px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-heading-color);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5IPuWQ{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5IYYwa{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5J19wX{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5JpvNu{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5K75gb{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
margin-inline-start:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5KTknp{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Kjr2I{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5KzBzn{
border-inline-end-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5M3Jcs{
color:var(--white);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MCuNM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MEcEl{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-5MEcEl img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MZO0d{
font-size:10px;
color:var(--white);
font-weight:700;
text-align:center;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MkSOE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MmTx3{
justify-content:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MnXNe{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5MyRbm{
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5NXTKU{
font-size:14px;
height:200px;
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5OOfN6{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5OROOx{
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5QoOq2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5R8TUV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5RFs79{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5RIF7M{
font-size:14px;
height:0px;
width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Rdzz9{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*4.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5RspeI{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5SRkDh{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-5SRkDh img{
aspect-ratio:16/9;
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5SeKQy{
font-size:20px;
line-height:1.25;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Sry9P{
font-weight:400;
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5TVfrT{
overflow:scroll;
}
.phw-g-i-5TVfrT img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Uip2v{
font-size:28px;
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5VKkiC{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Vg7H2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5WDz2X{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
line-height:1.085;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5WQx6X{
font-weight:400;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5WonyG{
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5X75vL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5X7gBl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Xts4U{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Y8sxQ{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Y8wTr{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5YE6qm{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5YKM4D{
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-i-5YlXXl{
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5YlXXl:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Ystf8{
font-size:14px;
color:var(--white);
text-align:left;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Z8xhb{
font-weight:400;
font-size:14px;
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5ZnKUq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5aMEe7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5bKvz9{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5cLN9F{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5cVfFS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5ct4wP{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5dXa46{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5eq4ro{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5gI6bL{
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5gzC8D{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5hF9b6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5j2mwf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5j7opw{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5j967u{
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5jhZQj{
font-size:14px;
line-height:1.3;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5jtPM8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5jyYO0{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5kiuWd{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5klE9C{
font-size:14px;
color:var(--white);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5mVJLG{
font-size:14px;
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5mYlCS{
color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5mYlCS:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5mmRRd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5mpRZv{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5nV1zs{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5nrb9L{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5oB5hf{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-style:none;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5osVRc{
font-weight:700;
font-size:18px;
line-height:01.6;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5pDpkf{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:16px;
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5pDpkf:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5pp4Gf{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5pp4Gf:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5rVEEv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5rmkC4{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5sS4BI{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5szfzY{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5t5jhn{
padding-top:calc(var(--pu-space)*0);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5toMjo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723203162724.svg);
height:100%;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5uJH68{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5uXqwF{
font-size:28px;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5uvMwe{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5vMTs2{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5vwhVh{
font-size:14px;
line-height:1.2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5wCaWv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5wMs5J{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5wnXDt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xE2Xa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xEja6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xekj1{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xz9UB{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xz9UB:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5z5bIh{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5zvt8v{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-603J7y{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-607YLn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-60J9ks{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-60r0qR{
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61BQjA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61SHlT{
padding-top:calc(var(--pu-space)*1.25);
color:var(--phw-custom-black000000);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
width:100%;
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.25);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61SHzM{
text-align:center;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61XGFf{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61gBge{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61nweU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-62837O{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-63RQsu{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-63nQWK{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-643xUy{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-64714s{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-647dBe{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:238px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-64A2Q5{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-64eIDy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-654BZs{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-65x6IE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-665O5U{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-66LtFo{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-66s7Im{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-67Asm4{
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
font-size:20px;
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-67R6dE{
font-size:14px;
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-68ROZK{
background-color:var(--phw-custom-white);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-69BvFQ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-69UnBs{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6A0Xul{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6AawQg{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Aukkz{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6BEdxf{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6BNENV{
font-size:max(30px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6BTGfP{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-6BTGfP img{
aspect-ratio:1/1;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6CCLmP{
width:30px;
fill:var(--brand-color-primary);
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6CahH8{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Dkt1x{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6DlUPq{
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-6Dr2vu{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6EtIVi{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6FVQX7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Fs4oM{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6FuHEW{
text-align:center;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6GBJlQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6GZGtw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6GosR1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6H8tvP{
font-size:36px;
color:var(--phw-custom-heading-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6HiOpV{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6I1lOy{
font-size:36px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ICHmd{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6IixaX{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6IjeeI{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6IsKmH{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6IyByJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6JEHYX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6JLnfL{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6K4OZK{
color:var(--phw-custom-textcolor222000);
font-weight:400;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:14px;
line-height:1.4;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6K5dF7{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6KHIH1{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6LGixu{
width:195px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:76px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6LibmK{
font-size:14px;
text-align:center;
height:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6MHj6J{
width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-6MHj6J img{
aspect-ratio:3/2;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6MxbAU{
font-size:22px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6NlT1Y{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6OIt7Z{
font-size:18px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6OQGoZ{
text-align:start;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6OoguG{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6P7RZq{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6PUtq2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6PqMzI{
object-fit:cover;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Q0fnS{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Q3Ut8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Q9neV{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6RhzLW{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6RmrKF{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-roboto);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Rofyz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6RsqSh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6RsuqG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6S5QjB{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6SwUyL{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6T1xjg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6T6SEJ{
background-image:none;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6TrHY7{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6UY3Mt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Uupcv{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6VBjub{
font-weight:500;
font-size:12px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6VnP4q{
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6W33ar{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--brand-color-primary);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6W33ar:hover{
font-weight:700;
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WLNQ9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WMkWn{
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WfQLb{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6X7eKO{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6XFXDb{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6XP5IY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6XncSl{
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6YDmfT{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6YHaaR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Ya4rE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6YhUvI{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ZMN48{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ZYtdQ{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ZcbQw{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ZhCm4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6aJ9EL{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6aWCXN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6c4qSa{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6cDYBJ{
font-size:14px;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6cjnVk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6cpIT1{
border-inline-end-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6dbK1c{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6eDK3L{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6eSQ8e{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fEI3G{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fR1z2{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fUZoB{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fYKAi{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fo4lh{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fo4lh:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fqP7b{
background:var(--phw-custom-gradient1);
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-size:cover;
background-position:100% 50%;
background-repeat:no-repeat;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6fxwhZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6gm70t{
font-size:max(14px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6gnIvd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6hCFjI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6iaF7K{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6isZVa{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6jKyJh{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6kh5ye{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6l9OuU{
color:var(--phw-custom-black000000);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6lInUZ{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6lVXsL{
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-6lpcLx{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6m6e5p{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6mamMx{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6mdTmD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6mvaLB{
font-size:10px;
color:var(--white);
font-weight:700;
text-decoration:underline;
text-align:center;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6n8pup{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6n9RLa{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6n9THJ{
font-size:14px;
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6nJ8Jb{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6o9jAI{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6o9jAI:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6r9q1m{
font-size:8px;
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6rYv8T{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ri8X2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6sCGsg{
font-size:20px;
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6t2Qad{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6v9S63{
font-size:14px;
font-weight:400;
width:350px;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6vnLBq{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6vweNE{
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6wyn6e{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xTIap{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723198925498.jpg);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xhDTw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xsdER{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4.25);
background-color:var(--phw-custom-light-grayf5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xtilm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6yPmo5{
font-family:var(--cms-g-inter);
line-height:1.42;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6yWmkM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6yYNwG{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zB5ch{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zBBN8{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zDSHK{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-6zZAUI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zZAUI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6za3XZ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zxhuF{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-708kIy{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-70KoUL{
padding-bottom:calc(var(--pu-space)*0.125);
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-70TiRf{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-70pCAd{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-71af4n{
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-71d89Y{
font-weight:500;
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-71d89Y:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-71rbKf{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-722EGn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-72A2sl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-72Uc2k{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-72VEJf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7305VZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Technologybanner_mobile-1722510963934.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-736zO1{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-73MVLU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-73SOOg{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-747fZ2{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-74HuSE{
padding-bottom:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-74HyxQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-75Scp4{
color:var(--phw-custom-black000000);
font-size:20px;
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-75Ybfn{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-77EBQf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-77NK47{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-77l9ZO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723198925498.jpg);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-78tlh7{
font-weight:400;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ADP32{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7AdBDE{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Alvyl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7BQCHM{
color:var(--white);
font-weight:700;
text-align:center;
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7BWsx7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7BWsx7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7BcCAe{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Drc23{
font-size:18px;
color:var(--link-color);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
height:60px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7E28W4{
font-size:var(--phw-g-large-text-font-size);
color:var(--white);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7EO9EK{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FERA6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FIYE4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FIh2d{
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FjN0U{
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-i-7GW2Q9{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7GXHJ2{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7H2XDC{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7HG0TK{
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
width:1000px;
max-width:1000px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Hfzp7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Corporate_Mobile-1721128660719.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7I5zo9{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7IKlGo{
font-size:max(20px,var(--mobile-font-size));
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7IMjib{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ImqkQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7J2Vqk{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7JC71v{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7JhYxZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7KcbLk{
text-align:center;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Kg9BB{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Kwvmq{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7KygXs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7LMbPq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7M8GRf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7MQuO6{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7MeM4q{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7NXixx{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7NpHN3{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:auto;
}
.phw-g-i-7NpHN3 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7O01Oo{
margin-inline-start:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
font-size:18px;
height:50px;
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7OJmlS{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7OY7MG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7PSRTU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7PmulN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7QtWUg{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7R72Mh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7SVQOr{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7SgKrH{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Siz58{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7UYGCb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer1-1718110923572.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7V5Fgq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VIdXi{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VJ0hD{
font-size:16px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VJ0hD:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VJ0hD:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VLIXK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7VtnAV{
font-weight:700;
font-size:18px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7W4bgw{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7WIZm7{
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7WhTit{
}
.phw-g-i-7WhTit img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7XKA2A{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7XcJ7u{
margin-bottom:calc(var(--mu-space)*-37.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7XgnMd{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
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);
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:18px;
min-height:40px;
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Y8q5A{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7YJVLK{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ZAGu2{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Zta67{
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-7a2fvF{
}
.phw-g-i-7a2fvF img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7aBoGQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7aZ7pB{
background:none;
background-image:none;
background-color:var(--phw-custom-fsblueeef5fc);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ancmC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7b3lKr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7bl8jb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7c5fpG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ccszz{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cjLQ8{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cs1CY{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7d9kpU{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7dFuPN{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*3.25);
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7dj6SS{
max-width:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7dzDTU{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7euNaY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7f3hDk{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7fX1fo{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ff3td{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7fxAOo{
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-7g0zhu{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:180px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7gRCXf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7iFSHl{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7iJQhN{
font-size:22px;
color:var(--white);
text-align:left;
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7jje7S{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7jsk6S{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7kHVZs{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7l1J5Q{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ljP4I{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
width:140px;
height:10%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7lzM0N{
fill:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7mLNpB{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7mgTza{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7mt77H{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ndpgD{
font-size:18px;
text-align:center;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7oegbt{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ot0Bn{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7pNVzU{
border-style:none;
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);
color:var(--white);
font-weight:700;
font-size:14px;
min-height:40px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7pNVzU:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ptTF3{
font-weight:400;
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7q05pB{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7qqwfY{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7raI5m{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-inline-end-color:transparent;
margin-inline-start:calc(var(--mu-space)*-0.125);
margin-top:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7rvmo4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7sA0FK{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7sEpYg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7sIWi9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7sc56j{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7tGujw{
font-size:28px;
color:var(--phw-custom-black000000);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7tLPMI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7u1DGQ{
color:var(--white);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7u8sSd{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7u8sSd:focus-visible{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7u8sSd:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7uKW1w{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ua3De{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7v2P9l{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7va0iB{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vevL5{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vlZzl{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vqWv0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vwmh2{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vwmh2:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7w75hB{
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-i-7w8y0h{
background:var(--phw-custom-gradient1);
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-i-7wUIcg{
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7wagIs{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7wjBf9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ybjhh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7zG8am{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7zx8na{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7zxgvq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-80vtmN{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-80z0yA{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-80zQSg{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81CtnU{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81CtnU:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81OYdH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81WxuA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide4-1748518105002.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81jnar{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-81sKZM{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-824oY3{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-82TS5l{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-82cGA0{
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-82cbRe{
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-83c2dp{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-849j6o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-84AJyY{
font-size:16px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-84BHo5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-84LEak{
border-right-style:none;
padding-bottom:calc(var(--pu-space)*1.5);
border-style:none;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-85rtZE{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-86cnzy{
width:100%;
height:125%;
text-align:center;
margin-top:calc(var(--mu-space)*5.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-86kayn{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-878XrL{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-87rGRr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:center;
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJwznr:hover .phw-g-i-87rGRr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8879Zo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-88KREC{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-88b8ml{
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-88bGjn{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-899p1f{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-89I9dJ{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-89SZk6{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-89boEg{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ADTNx{
font-size:14px;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8AwYX3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8B79Dx{
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-i-8B7J65{
font-size:16px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8BlYvw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8BofEa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8BpdJn{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Cp7z4{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8DKqq1{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8DZNy9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8EL7Pg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Fbi2g{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:51px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8FbxPE{
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*0);
color:var(--phw-custom-black000000);
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8G3GHc{
background:none;
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8GE48s{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8GE48s:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8H4Drd{
font-size:32px;
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JCWfk{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JIlU4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-repeat:no-repeat;
background-position:100% 50%;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JdR4W{
opacity:1;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8KLIar{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8KRE5E{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8KRvIS{
font-size:16px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8LOeO6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8MOF9C{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Muusw{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8NUkqz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8NmzgA{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8OJ6xi{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Okk6p{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Pxppw{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8QPVf0{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8QPYEo{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8QoSQy{
font-weight:600;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8R1ra1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8RPDL6{
font-size:14px;
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8RuHQK{
font-size:22px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8SGpHM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8SQfOt{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8SYJ5t{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8TVA1K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UHPzm{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UNw0k{
font-size:14px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UQJY6{
line-height:1.3;
font-weight:700;
font-size:28px;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UULF8{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UtKM1{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8V29iv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8VkLaa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8VkSdG{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8W4cMp{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8W7NL2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8W9CLZ{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8WBuJo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8WRRxR{
color:var(--white);
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8WdYuP{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8WdYuP:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8X58Ma{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8XJ3pp{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8XvzOa{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Y80lE{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8YDq6H{
font-size:18px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8YHIt5{
margin-top:calc(var(--mu-space)*0);
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8YMMrM{
margin-top:calc(var(--mu-space)*0);
width:448px;
min-width:0px;
max-width:none;
min-height:0px;
max-height:none;
}
.phw-g-i-8YMMrM img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Yp09N{
background-color:var(--phw-custom-greylight);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ZsKig{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aUo0M{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aXshn{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aifSE{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aqw0b{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8bVvB7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8bhuN4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8c640R{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8cfxXa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8clLTG{
border-style:none;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8cza0e{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dJZvX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dNoIH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dgouV{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dycjD{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8eUz3X{
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-8etlU8{
padding-top:calc(var(--pu-space)*2.675);
height:auto;
width:auto;
max-width:auto;
min-height:auto;
min-width:auto;
max-height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8foZOj{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8foZOj:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8gU0Qe{
font-size:14px;
margin-top:calc(var(--mu-space)*-17.5);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/GlassMorph-1715856507449.png);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8gYDBJ{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8gYDBJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8gj8WX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8gw0JI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8h0PMK{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8hGRcB{
font-weight:700;
font-size:36px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8hizSm{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8hizSm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8iBXbm{
color:var(--phw-custom-black000000);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8iGUra{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ickXp{
margin-top:calc(var(--mu-space)*-6.125);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ikqxI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8jO3dq{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Locations-1718803757976.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8jS7TB{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8keoFW{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8kodz7{
font-size:14px;
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8kodz7:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lNVWX{
}
.phw-g-i-8lNVWX img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lPCJi{
font-size:22px;
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lXuIt{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lrUvr{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lsNjp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8mEjM1{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8mU8nY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8nBOY2{
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-8nCbOk{
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8nMi2F{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8nVzlg{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oF7mO{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oQhyF{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oaj9a{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ocMxn{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oxxR9{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8p3GYL{
font-size:14px;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pcujy{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pedPD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pgKKA{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qCTmx{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qCTmx:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qCkjF{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qXUiq{
font-weight:400;
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qpFyD{
color:var(--white);
font-weight:700;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qpnJr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qqoSt{
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qtUjZ{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qthRV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8sD4qY{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8tg989{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8tiYdr{
height:380px;
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8uIBWZ{
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-i-8v51rW{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-8v51rW img{
aspect-ratio:4/3;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8vCsQV{
}
.phw-g-i-8vCsQV img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8vRnAm{
font-weight:700;
font-size:16px;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
text-align:center;
font-family:var(--cms-g-inter);
height:60px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8wRXVW{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8wRXVW:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8wRXVW:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8wuEXa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8xGHiU{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8xXJqA{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zQ50h{
font-weight:600;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zQA65{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zSJw7{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zyRkC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-915TUO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-91fWm6{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-91gxnm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-92KBk4{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
color:var(--phw-custom-black000000);
font-size:22px;
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-92KBk4:active{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-92tNhW{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:0%;
}
.phw-g-i-92tNhW img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-93JHmY{
font-size:14px;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-94BeRH{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-94UEtU{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-952pKt{
font-size:14px;
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-95NFX5{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-95RuRJ{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-95krj5{
font-size:18px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-95ni9z{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-965uBC{
}
.phw-g-i-965uBC img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-96aBBt{
font-size:14px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-96b0Yw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-97B3lR{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-97f2o0{
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-97sPZ3{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-98REno{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9A4mvm{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9AOKRW{
font-size:14px;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9EGjNT{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9EcDSa{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9EeKIA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9G8tDB{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9H8c4V{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HF7qh{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HNpob{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HRubE{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HZ382{
line-height:1.3;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HocYs{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ICyC5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9IUT9j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9J2RtU{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9JM5pN{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9JeWXd{
font-size:18px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Jrr80{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9KHqgR{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9KcaGP{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9KtR2C{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9LA8fB{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9LeXaS{
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9MTI9p{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9NQ8eO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Nf4l1{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Odt1a{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9OgZcY{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9OxUlB{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9PS86w{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9PTzIO{
font-size:20px;
height:180px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Q9dNw{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9QAt7D{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9QIaja{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9QcNe6{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9QvV3T{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9R2uXD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9RAy2R{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9RpxsF{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9SRWSM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9THP44{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9TcAb2{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9UKgbW{
font-weight:400;
font-size:14px;
line-height:1.4;
color:var(--phw-custom-black000000);
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9UNZlU{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Uaovp{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Uaovp:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Uu6Ov{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9UxPmJ{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9V0ubJ{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9V6jXZ{
width:100%;
text-align:center;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9VFB56{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Vd1p4{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9VeKWa{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9WJtD2{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-left-style:solid;
border-bottom-width:1px;
border-left-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9WLY2M{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9X0gn5{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:300;
margin-bottom:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Y1prs{
fill:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Y8EQi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-9Y8EQi{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9YQtiN{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9aPcta{
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9aiswq{
font-family:var(--cms-g-inter);
min-height:40px;
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ax1zU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9azXhN{
font-size:14px;
margin-top:calc(var(--mu-space)*-12.5);
margin-bottom:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/GlassMorph-1715856507449.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9b6Jf8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9bWPrg{
font-size:14px;
line-height:1.4;
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9btF6L{
width:80%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9btlBN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9cPknN{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9cguAB{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9drX43{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9dtumJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ee5Bb{
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9fb1A5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooter-1718097425428.png);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9frDLv{
}
.phw-g-i-9frDLv img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9g61K8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9gVh7l{
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-i-9hpnVS{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-9hpnVS img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9iLGKG{
font-weight:700;
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kM3zh{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kgeSn{
font-size:10px;
color:var(--white);
font-weight:700;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kjoGN{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kqjWW{
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9lb7Cm{
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-i-9lp908{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9mX73w{
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-9mfyxS{
width:100%;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9nKZPt{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9nXmgx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9nnBq4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9nwjbk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXTHeroMobile1-1716891608310.png);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9oLPdJ{
opacity:0.8;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9oQA0M{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9oU32k{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9pDjq5{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9pgJZn{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9qYvcj{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rWYnc{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rmQ0b{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rwYT4{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rxrCs{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9saUvd{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9sqMwi{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9su9Ju{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9tSEeS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9uG95p{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ubfpd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ueRd3{
color:var(--white);
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9upbKW{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9w1Utp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9wVPCc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0.625);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9wkoyP{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9x4LZG{
color:var(--white);
font-weight:700;
text-align:center;
background-color:transparent;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9xE6fh{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9xjGIP{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9yAhPQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9z7M86{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1293-1718004948641.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9zIErB{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9zLiTV{
margin-top:calc(var(--mu-space)*1.5);
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9zPNoh{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A0V3Uz{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A0Z67Z{
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-i-A0dxIG{
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A16m8n{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A2XRb9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A2hpFd{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4NNXg{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4UXfJ{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4vm8i{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A5XOpj{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A5zB1s{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A61wZJ{
background:none;
background-image:none;
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-A6GzOd{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A6NkZC{
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A7XafA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8I0Ys{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8S3jY{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8dOO8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8l2oe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8yvrW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A96sZx{
font-size:28px;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A9mHBt{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AA0VSI{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AAKFvm{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RE0QP2:hover .phw-g-i-AAXIYa{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AAXIYa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AAzayO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AB5BUN{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ABFrz2{
font-size:18px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ABGM6O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ABj94u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ABl9Cd{
text-align:center;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLcMLu:hover .phw-g-i-ABtI1w{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ACh3Zc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ADCCIs{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ADDMVA{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ADDMVA:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ADVI5I{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AE301I{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AE6t5U{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEHGn2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Banner_Campus_Mobile-1720956216734.svg);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AESHxg{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEU8U5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEfWUO{
padding-bottom:calc(var(--pu-space)*0);
margin-top:auto;
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEjYU5{
font-size:36px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AFiRO2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AFxRfR{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AGQGa3{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AGcdQH{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AGpy8r{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AHI2Dv{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AHcZbk{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AHhQnk{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AHvDIu{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AI3HvY{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AIk1Iz{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AJA6Vn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AJVGfI{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AK9iuO{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AKRzKl{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-AKRzKl img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AKnA4d{
font-size:28px;
line-height:1.40;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AL1RvP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AL1Ubx{
width:100%;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AL7mKx{
}
.phw-g-i-AL7mKx img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AL7npR{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ALnwa9{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AMLTZM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AN8IBO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANAhS1{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-27.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANO2Td{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANRO6x{
font-weight:300;
font-size:20px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANnMxO{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANrUhq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AOQarH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AOqrOX{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AP8b5z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-APPXyf{
font-size:14px;
line-height:1.2;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-APjwyf{
width:80%;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AQOC0r{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40211-1715857739020.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AQnDMZ{
max-height:auto;
max-width:100%;
width:100%;
margin-top:calc(var(--mu-space)*3.125);
min-height:auto;
height:auto;
min-width:100%;
}
.phw-g-i-AQnDMZ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ARjt21{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ASNCEo{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ASOS3r{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ASfK78{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:contain;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ATkjhd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ATzR3c{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AUCcQy{
font-size:8px;
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AUDOjD{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AVOpFD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AW3Czm{
color:var(--white);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AWBdWI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AWSbXv{
}
.phw-g-i-AWSbXv img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AWnZbS{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AWowtH{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:180px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AWybzU{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AXFqYN{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AYjxBP{
margin-bottom:calc(var(--mu-space)*10.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AYnS8D{
font-size:20px;
justify-content:;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AYwFoH{
font-size:18px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZZNm2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZk1Y2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AaHGPt{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AaXxKR{
font-size:16px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AcU8N2{
fill:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AcWaEY{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ae4nZO{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ae6eVK{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ae8AwC{
}
.phw-g-i-Ae8AwC img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AehMRl{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AexHSj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AfNAJo{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Afnvxw{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag56UT{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag56UT:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag56UT:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag56UT:visited{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag56UT:active{
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AghNjf{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Agw3jl{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhHg8l{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhHg8l{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhglV3{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-AhglV3{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AiDvNW{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AiMhv8{
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AiczKv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Aiye3n{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AkVIn3{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AkYeFo{
font-size:22px;
color:var(--phw-custom-heading-color);
padding-bottom:calc(var(--pu-space)*1.98125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Akkjya{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Al1oNk{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Al1oNk:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Am1SOx{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Am1SOx:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AmS4wo{
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-AmToK2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-An5mGW{
height:30px;
width:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AnGFx2{
font-family:var(--cms-g-inter);
line-height:1.428;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AnerbM{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AoFOBj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AoUoWx{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ApNhOZ{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AqCCRk{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AqD2bn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ard8HP{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ArwaHO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AsPdWB{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AsrceL{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AuPrKb{
height:30px;
width:30px;
margin-inline-start:calc(var(--mu-space)*0.625);
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvR6aJ{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvRECO{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvXFdY{
font-size:max(calc(var(--paragraph-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvtJij{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Aw9pMU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AwVBh9{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AxCD4I{
font-size:28px;
color:var(--phw-custom-black000000);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AxlnuW{
font-weight:700;
font-size:36px;
line-height:1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AyNP4F{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AyRR33{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Az4dh4{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AzZhol{
font-size:max(20px,var(--mobile-font-size));
max-height:410px;
height:406px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Azc427{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B0JjS5{
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B0S20b{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B10Bhd{
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-B11mVO{
}
.phw-g-i-B11mVO img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B16xFV{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B1KHWX{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B1yStS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2HVYa{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2KgPs{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2X3P9{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2mfl6{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2qeyg{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B3NgGE{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B3NxZb{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B3PE2t{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B4CciK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B4MHl9{
color:var(--body-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B4xoaL{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B5jMAD{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B5q1IG{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-21.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6sqN4{
font-size:22px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*1.98125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B77wrJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B8oA3C{
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B8s6UV{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B8yjqn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B9MPey{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B9PjsJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B9XwXg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EmployeeTestimonials-1717048441266.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BAQ3Vi{
font-size:14px;
margin-top:calc(var(--mu-space)*-37.5);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BAqGOv{
max-width:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BBsJji{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BBsJji:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BBt3lj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BCCUvn{
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BCi9AR{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDaAQf{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDn9Ye{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDpAG5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BEA1eI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BF9YZN{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BFSTVV{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BGHT3W{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
border:none;
}
.phw-g-i-BGHT3W img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BGIzvo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BGhSWI{
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-BGymNE{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BH5QV7{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BIHQ7s{
height:237px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BIVhYW{
font-size:14px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BJqhMJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BK46lN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BK46lN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BKDMsq{
font-size:36px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BKSH7O{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BL6WeA{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BLFAj0{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-BLFAj0{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-psfvQq:hover .phw-g-i-BLFAj0{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BLirBj{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BLqTMh{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BLxF8P{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMXObE{
font-size:14px;
color:var(--white);
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMddcL{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMglBc{
}
.phw-g-i-BMglBc img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMuV6y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BNTaiQ{
border-right-style:none;
border-right-width:1px;
border-right-color:transparent;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BNbk3k{
background:var(--phw-custom-gradient-white);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BNxl58{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BOE0bH{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BPg9rQ{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BQB8zD{
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-i-BQbD2D{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BR0ZqB{
width:156px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BRQ3NK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BRfy0p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BRsnNv{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSKH9o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSPVhl{
font-size:14px;
color:var(--phw-custom-heading-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSUCK5{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BTDrty{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BTQZwW{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BV4JGt{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BVWQsw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BVrWuc{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BWhOrU{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BX9MaG{
font-weight:600;
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BY2YXA{
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BYNLXf{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BYxj4y{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BZ1lRe{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BZUVRe{
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-BZcX84{
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-BZkQne{
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaGjTe{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaK09T{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaV6gQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BbAqQp{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BbkycO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BbuPqf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BbwWfS{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BcI70j{
opacity:0;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZShXfz:hover .phw-g-i-BcI70j{
text-align:left;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BcwVn9{
width:100%;
text-align:center;
height:125%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bd0Iwi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BdJjgL{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BdJqKo{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BdMFOJ{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BeDbvY{
font-weight:700;
font-size:28px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BeGOQE{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BfCUya{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BfEHpk{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*-2);
margin-inline-end:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BfdkN0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bh6d6s{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BisS1q{
opacity:1;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BjdzaY{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
line-height:1.085;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BjnIsQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bjo3zg{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bk2N6n{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BkIDq3{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BkgIlp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bkn36R{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40286-1716963870592.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bl7YFR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Blqp6l{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BmJs0c{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BmWcYG{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BmgSsc{
background:var(--phw-custom-gradient1);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
font-size:14px;
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
border-width:1px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BnDoIq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
padding-top:calc(var(--pu-space)*2.5);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
background-position:100% 100%;
height:290px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bo6JZ5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BpFQDS{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-width:auto;
}
.phw-g-i-BpFQDS img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BpFbfo{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bq5oBS{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BqHbnM{
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-i-BqoKuJ{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bqp233{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BrDaZJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bs1lj0{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BshocS{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BsyRE6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bt53nS{
color:var(--white);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bt7xgj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BtGjoa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BtNRm3{
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BtgS13{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BuKcLX{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Buzcwc{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
text-align:;
margin-inline-start:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BvKGzk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bw51aU{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bw5DzR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BwLUgl{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
min-height:40px;
background-color:var(--phw-custom-white);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BwLUgl:hover{
background-color:var(--brand-color-secondary);
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BwLUgl:visited{
color:var(--phw-custom-text-cac001f);
background-color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BwapJA{
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bwzbko{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BxHrUw{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ByBQwr{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ByRL8b{
line-height:1.3;
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BzV6aT{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
margin-top:calc(var(--mu-space)*-1.75);
margin-inline-end:calc(var(--mu-space)*-1.0625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BzoWym{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BzvGSv{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C03Zr6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C1DMaV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C1RCHN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C1sEyM{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2IXUR{
padding-top:calc(var(--pu-space)*0);
margin-top:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2YF72{
font-family:var(--cms-g-inter);
font-weight:300;
font-size:8px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2eh1l{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2gRJQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C3K8eh{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C3Lwh0{
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1.4);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*1.4);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C41Q0C{
padding-top:calc(var(--pu-space)*0.0125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C46K70{
padding-top:calc(var(--pu-space)*0);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C4FnM4{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C4VuO8{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C51MGI{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C5WEQu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C5nRna{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C6CJUr{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C7WOJ8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C7krvz{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C8LTGD{
font-size:14px;
font-weight:400;
height:40px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C8Zt98{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C96pTI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C9N9pO{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C9cG3N{
overflow:scroll;
}
.phw-g-i-C9cG3N img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CACaB1{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CAdBfY{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CAigjx{
margin-top:calc(var(--mu-space)*1.25);
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CAogcv{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CB5piV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBP0fA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBsf8A{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CC4Y6H{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCJZI5{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCXKNH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCqdal{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCw8uu{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CE3s4y{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEBDnH{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEEEh3{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEEN5f{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEIz6o{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEqK4e{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CGs6Kk{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CH0qO8{
gap:0px;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*1.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHN4i0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHWj81{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHabE4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHjpVe{
font-size:14px;
margin-bottom:calc(var(--mu-space)*10.125);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHjz8K{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CIARhx{
padding-top:calc(var(--pu-space)*4.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CIomhl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CIrPRg{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CItHRZ{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CJPAzl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CJS0gH{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CJXFmy{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CLJHxl{
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-i-CLMkYm{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CLj6JK{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMLxKo{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMnTP4{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CNEQky{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CNItGw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CPCzaY{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CPCzaY:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CQF2jA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CQVsSX{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-end:calc(var(--mu-space)*-1.0625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CR02e1{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-CR02e1{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CRCDPH{
font-size:14px;
line-height:1.7;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CRkdci{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CS8aA9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CSFkqX{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTDDh5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTFEjx{
color:var(--white);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTH6pp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTYPku{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTdSOv{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CTs9FZ{
font-weight:700;
font-size:16px;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
font-family:var(--cms-g-inter);
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CUNVdX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CUQC9s{
width:105.895px;
height:30.202px;
min-height:30.202px;
min-width:105.895px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CVHOdH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CVuecN{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CWVUK0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CWlQvG{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXZQUq{
font-size:14px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXmHLF{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:var(--phw-custom-white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXsFZU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Bankathon-1723187328986.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CYLECt{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CYrpxR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide3-1748518103385.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CZ2J4i{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CZcrid{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CZtwF4{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-CZtwF4{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CaHh7c{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CavPDQ{
margin-top:calc(var(--mu-space)*3.125);
width:448px;
height:218px;
}
.phw-g-i-CavPDQ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CbJ2we{
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CbNBjo{
font-size:16px;
color:var(--phw-custom-black000000);
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CbsfMS{
}
.phw-g-i-CbsfMS img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CcQ8ps{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CdFBZ8{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CdIbkl{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*7.25);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CeMUI1{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cejesg{
font-weight:700;
font-size:16px;
color:var(--link-color);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
text-align:center;
font-family:var(--cms-g-inter);
height:60px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cf7Ib6{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CfasUN{
font-size:28px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cfhqpj{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-Cfhqpj img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cg2Y9L{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cg2yhS{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CgP5pK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CgcSXj{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ch1nOe{
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-i-ChMmkj{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ChUeRd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ChsJhO{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CiP2b4{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CipUBT{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CjTZ8S{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CjcnjP{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cjoeiq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cl4TxL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ClG8yV{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ClKxrB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
padding-top:calc(var(--pu-space)*3.125);
background-size:cover;
padding-bottom:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CllBUN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CmAUEI{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-CmMGIU{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CmMGIU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CmQnYO{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CmgTOV{
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoivoU{
font-weight:700;
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoivoU:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoxqNG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cq6IVC{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CqvrvM{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cr596f{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Crx73p{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Crx73p{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cs0KhN{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cs0KhN:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cs8F0O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CttT6T{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CuPxVx{
width:100%;
font-size:36px;
line-height:1.3;
color:var(--phw-custom-textcolor222000);
height:94px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cuc7b3{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CucWAA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CveP6B{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CxdNiS{
font-weight:700;
color:var(--white);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:40px;
background-color:var(--brand-color-primary);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CxdNiS:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CxxcTN{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CyJQlc{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cyk7Re{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CyrCP4{
line-height:1.25;
text-align:center;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CysiNc{
color:var(--white);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cyvrgh{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cyynqc{
font-size:14px;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cz5UlC{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CzHsXD{
margin-top:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CzmTBo{
font-size:36px;
color:var(--white);
margin-top:calc(var(--mu-space)*6.5625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D0JZKL{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D0MbIJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D0dgsU{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D0nVLi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723203162724.svg);
height:100%;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D1alVm{
font-size:18px;
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-i-D2x7WS{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D3Zgo2{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D4RAW0{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D5rl9a{
color:var(--phw-custom-heading-color);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6IFOd{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6ODq6{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6PR2K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6fC5W{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6nCzF{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6neLb{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D7WyQo{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D7eCuZ{
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
font-size:20px;
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D7fzF6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D7rzm9{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D89UiH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D8W1qH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D8kGKK{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D8vKPn{
font-weight:700;
line-height:1.2;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
background-color:transparent;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D9RNLa{
color:var(--brand-color-primary);
min-height:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D9RNLa:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DAC4Vo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DBpLLq{
font-size:20px;
line-height:1.25;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCyZ1F{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DDGlsB{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DDYCWU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DDvHM6{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DEKepF{
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DENsvB{
background-image:none;
background-size:cover;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DFv0E9{
}
.phw-g-i-DFv0E9 img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DGNdYV{
width:85%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DGtprB{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DGuGm5{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DH4ZG8{
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DHbOrN{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DIBbnT{
font-size:14px;
line-height:1.49;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DJoNDE{
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKQbVD{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKxWSl{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKzVQc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DLAb4Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DLN7gT{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DLgeWC{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DMClS5{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DMKBHp{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DMvwKp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNKeX3{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNo1BE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNoEAv{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DOdRKY{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DPfp3S{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DPjTyO{
font-weight:700;
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DQDYfE{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DSVJGO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DSd0pv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DTInBZ{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DTTDn3{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DUFACi{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DUYr4j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DWfRdl{
width:132px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:66px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXKTf3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXKTf3:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXME36{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXfXoK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXm3z4{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXsN6a{
opacity:0;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.:hover .phw-g-i-DXsN6a{
text-align:left;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DYHNkg{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:none;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dagjf1{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DarCHL{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Db8LW6{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbXb6W{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbiP8e{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbiP8e:focus{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbxdT6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dc0xvW{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DdFOUd{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ddm6OF{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Df59xy{
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DfeAnM{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:28px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DfsveC{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DgLSgu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DhPNXa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DhwsJN{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DiGvj1{
font-size:18px;
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dit9Fu{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DjMIwN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DjTX9H{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DjdD4Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DjjHoC{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dk9828{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DkFG5C{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DkRKxy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DlfWrn{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dm5hrR{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DmDixU{
font-size:20px;
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DmM5D5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DnhxgG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DotlEA{
font-size:16px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DpT8zj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DqXpUn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DqtMMz{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dr7kkh{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsBttc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsWK3p{
font-size:22px;
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsjPWM{
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*0);
color:var(--phw-custom-black000000);
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dsxb7X{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DtR5k4{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DtqcAh{
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Du02TE{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DvNFgx{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DvU3cw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DwwYJZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dx2xtq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dx4M91{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DxfBhy{
font-size:36px;
line-height:1.3;
color:var(--phw-custom-textcolor222000);
height:94px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dy5ipX{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dy65Bb{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DyJX60{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DyLD4S{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*4.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dz49E7{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E00LY3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0CZse{
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0J0fA{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0Jhvl{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0YOSy{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0hpB1{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:none;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0kW8g{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E15rVW{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E17HU5{
font-size:max(10px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E2vxro{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E38nne{
font-weight:700;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E4pSPu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E4qPMb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/AlumniConnect-1716876775895.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E54xQ4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E59Qyp{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5L50l{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5RA3C{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5RA3C:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5wRuM{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5znTg{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E6KoKT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E6Nzrc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E6smdR{
width:70%;
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E75PN9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7AeqD{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7QgkR{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7Xzbn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7cWAQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7iNLK{
font-size:28px;
color:var(--white);
font-weight:700;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7qWic{
line-height:1.2;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E91Ddy{
background-image:none;
font-size:14px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E9gQTh{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EAAGGO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EAElcI{
opacity:1;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EB6066{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EBDHHh{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EBnfH4{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ECdf8R{
font-size:20px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EDfH8P{
font-size:28px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EELCMP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EFllmo{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EGKsqi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EH5jRl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EHG0Et{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EHQ6v0{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
text-align:start;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EHfrAX{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EI81UY{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EIJNTB{
font-weight:700;
font-size:18px;
color:var(--link-color);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EIhjJx{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EItInP{
font-size:14px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJKHbo{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJOw5E{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJXEWi{
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJYgbF{
color:var(--body-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJfcQ9{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-21.25);
margin-bottom:calc(var(--mu-space)*7.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EK4ukn{
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EKB9ff{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT1-1722406103386.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
padding-top:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ELXM5l{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EM7Bxg{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EM8FkT{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EMLTq6{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EMMOZD{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ENMPnb{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EOfuwz{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EOlGce{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EPbJdR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EPzHhm{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EQ39pH{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ER8kRp{
font-size:14px;
font-weight:600;
text-align:center;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERGeHk{
color:var(--phw-custom-text-cac001f);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERJrxS{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*9.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERPEVF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERxVVH{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ESNHRV{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-ESmq7z{
color:var(--white);
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ESmq7z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ETOlMx{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ETuP6u{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EUYKY1{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EVFXkz{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EVMUGh{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EWtvcq{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EXW2rh{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*7.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EZ9uuc{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-bottom-width:1px;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EZGbqZ{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EZh1e0{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ea0Y4K{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EalX27{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eapegk{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbDklR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbDklR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbMJI6{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbPScK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbXWQh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbdCU3{
background:var(--phw-custom-gradient2);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EbszQf{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EdJuRR{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:700;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EeFid1{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EfS33O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EfpxJJ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EfvCX5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EgEUuW{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EgVZ2y{
font-weight:700;
font-size:22px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eh54HO{
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EhL76W{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EjFCcu{
padding-top:calc(var(--pu-space)*2);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-EjcTH9{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EjcTH9{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EjnqJY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EkEX2F{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
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);
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
font-size:18px;
min-height:40px;
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EkWHCb{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EkjY7T{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EkyF9L{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Em7PVE{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EmcY5t{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-En2PW8{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-En2PW8 img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EnBspu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EnmFxF{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eo32GC{
font-size:28px;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EoByFU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EorKpv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EosZuj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ep1Gwl{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpGXG7{
background-image:none;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpIfJf{
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpdZNw{
color:var(--white);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpnGBq{
border-right-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EppBv1{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eq91dr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EqF5M1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EqVFqI{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EqbwDW{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EqgRzJ{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Er0Jdn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Erwwn1{
font-size:18px;
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Es8FTP{
font-weight:700;
font-size:36px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Esb3oq{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EstzBx{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EtIVbM{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EtWoGT{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EuJ0oJ{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EuUXRM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EugPa1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Evggo2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Evi2T1{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ew9e6k{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ewh6vZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EwoH2q{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ExIkv5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ExbR3r{
font-size:14px;
width:100%;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyJurP{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyTLHb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyTaY9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyrCIO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ez9qgw{
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ezn82R{
font-size:12px;
font-weight:700;
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1.4);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*1.4);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ezwy9Z{
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-F0L7nE{
}
.phw-g-i-F0L7nE img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F0u0x4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F1uPjz{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F1xzg2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F26aVT{
font-size:16px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F26aVT:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F26aVT:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F2q9ck{
font-size:14px;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F2qJ9q{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F2qJ9q:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F346Hh{
}
.phw-g-i-F346Hh img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F3Erqr{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F3H3uQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F3Ka2Q{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-22);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F3tTNA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F4YCr4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F50lpu{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F58Cvb{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
margin-top:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F6KT8G{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F6Rkm4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F6cYOS{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F6ohdf{
color:var(--white);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F7To8G{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F8D29y{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F9Mz7q{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F9YFRW{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FABq3r{
width:auto;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FAHDab{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FAOWZS{
font-weight:500;
font-size:14px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FAe9z6{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FAehlt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FAiRwf{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FBF3y0{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FC6INU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-4-1739419008465.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FCtM5v{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDHf5C{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDHf5C:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDIscV{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
padding-top:calc(var(--pu-space)*0);
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDNsXE{
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDPOfi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FE2NhI{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FE7Ha1{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FE7LYJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/TreasuryFXSolutions-1723203167052.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FFcYL0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FG0vaB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FGpzIy{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FGpzIy:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FHkOPE{
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FILvNr{
font-size:14px;
margin-top:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJ8YVe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJaKZr{
font-size:14px;
margin-top:calc(var(--mu-space)*-18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJn4KB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FK5xvi{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FKFBDD{
background-image:none;
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FKkcSl{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FKu61P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FKxvqg{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FL1sQx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FLKUsz{
font-weight:700;
color:var(--white);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FLo4mt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FMLYOb{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FMP2jt{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FMZvgK{
background-color:transparent;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FMnaYR{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FMxp0Q{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-light-grayf5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FOaYNC{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FOdKE9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FOgCWB{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FP4ZnD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FP7fI3{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPERNa{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-top:calc(var(--mu-space)*-2.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPjTgt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPkQsr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQ4Rii{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQG52g{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQKCBo{
font-size:14px;
line-height:1.2;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQT2T5{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQafvO{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FR8Lo6{
text-align:center;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FROa6P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FRQzku{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FSAnHN{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FSovPa{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FTlDuY{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FTumq1{
font-size:14px;
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FUSio7{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FUiYEr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FUuaxU{
font-weight:500;
font-size:14px;
font-family:var(--cms-g-inter);
text-align:center;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FUwzdW{
padding-bottom:calc(var(--pu-space)*0);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FVI0VM{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FVPAiK{
}
.phw-g-i-FVPAiK img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FVi8dH{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWGcFR{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWVSOt{
font-size:14px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWfspT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-3-1739419011153.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FX3Dts{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FX4gwx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FXJRJl{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FXYVqV{
font-size:14px;
height:700px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fa06qz{
color:var(--white);
font-weight:700;
font-size:28px;
text-align:center;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FaCIpU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FajThj{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FakT5K{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fc7Hn0{
width:100%;
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FdRhOs{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FdgkQv{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FebT78{
color:var(--phw-custom-black000000);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfVksF{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfVksF:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfpT7T{
font-size:14px;
width:180px;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FghffA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fh7ZED{
width:100%;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FhGDHE{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FhGT0L{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FhVCUK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FhzO0k{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FiV5Bl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fip9pE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fiz0uV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FjGF9O{
font-size:14px;
line-height:1.3;
text-align:center;
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fk0IVA{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FkfWhu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FkpA4y{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FlAHrf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FlFKhE{
font-size:20px;
color:var(--phw-custom-black000000);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmIyTe{
width:90%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmP4B7{
}
.phw-g-i-FmP4B7 img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmRqeY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmzqJn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmzqJn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmzqJn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FnCRoG{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FpBNdp{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FpeMj6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FpuN5N{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FqBeXg{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FqqGXV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FrqytM{
font-size:18px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FsLLfC{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FtL6BP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FtcMqD{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FuO56U{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FuVvWz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FvDLOY{
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-i-FvLFrt{
padding-top:calc(var(--pu-space)*0);
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6iuPm:hover .phw-g-i-FvxIQm{
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FvxIQm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FwXswt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FwzJxw{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FyF3Da{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FyW7Lu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fye93f{
font-size:12px;
color:var(--white);
line-height:1.6;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fz0t2l{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:none;
border-top-style:none;
border-left-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fz6dBK{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FzzR2y{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G097S0{
font-weight:400;
line-height:1.3;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G0b8v7{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G1CsZs{
font-weight:600;
font-size:22px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G1K60D{
font-size:14px;
color:var(--white);
font-weight:500;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G2fAB6{
margin-top:calc(var(--mu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G2t34m{
border-style:solid;
border-color:var(--phw-custom-black1000000);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G2uHYY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G2yGzM{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G3RcdT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G3l0Yo{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G4DfbY{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G5PW7v{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G5xKpd{
height:350px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G6rxTb{
font-weight:400;
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7RDAx{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7S3O8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7gWLZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7hhIv{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7hwgs{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7wVFL{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G7ygNq{
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G86EGi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8Fg1B{
font-size:14px;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8MDWi{
font-size:14px;
min-height:500px;
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8Pp43{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8Sh8O{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8dxFg{
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8vOA5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GA0ORw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GAPN6h{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GAZXFE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GAzAa1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RE0QP2:hover .phw-g-i-GB7VPl{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GB7VPl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GBO4R4{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GCBtNV{
width:70%;
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GChpfe{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GCqEHS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GD6uGp{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
width:140px;
height:10%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GDEvv8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GDf3vc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GE930c{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GEERGZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GEKxA3{
color:var(--body-color);
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GESr9r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GFrjDm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GH5PlS{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GH9fnP{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GHNqq6{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GJvS9x{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*54.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GKkFdB{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GL8YPx{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GLDRLj{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GLJbCk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GLuy0e{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GM8uva{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GM8uva:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GN8B2P{
color:var(--phw-custom-686873686873);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GNheJ8{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
height:218px;
max-width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-GNheJ8 img{
aspect-ratio:16/9;
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GO77Y1{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GO94v5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GOGma0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GPX6CQ{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GQQ8gY{
font-weight:700;
padding-bottom:calc(var(--pu-space)*1);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GRIChi{
}
.phw-g-i-GRIChi img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GRtgV3{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GSKVwn{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GSfwI6{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GTQy1N{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GUfB1a{
font-size:18px;
font-weight:700;
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--phw-custom-dark-blue25243b);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GUzktJ{
font-weight:700;
font-size:18px;
line-height:01.6;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWQT6X{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWibty{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWoR9p{
font-size:14px;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWwYil{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GXzPzZ{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GY98dt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GYTlex{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GYUnna{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GYlekX{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GZbInj{
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-i-GZcjY6{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GZg7Ky{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GZyepH{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ga8boE{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GaTZla{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gc5AaM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gc5YLb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcKv63{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gcd2gf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1721034902473.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcehHr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rural_Mobile-1722421566222.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GcmB2n{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gcq0Ev{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GdpbRj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GeoXjT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gfc319{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GfsfzJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gg7V2v{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgK60J{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgM2U9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgMOS6{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgNFJu{
color:var(--white);
height:auto;
width:auto;
max-height:auto;
min-height:auto;
max-width:auto;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgNrpb{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgVHzQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GgmSDq{
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-Gh6nYq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GhiHV6{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-top:calc(var(--pu-space)*1.25);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GhsFZx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gifh49{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gifh49:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GisVEF{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6iuPm:hover .phw-g-i-GisVEF{
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GistPk{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-GistPk{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GjAgRl{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GjNpSf{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GkVjRA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GlDhyc{
width:105.895px;
height:30.202px;
min-height:30.202px;
min-width:105.895px;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GlWqFy{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GlkPdH{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gm5dyv{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GmclYd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gn1uV7{
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GnIY1D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GnxP9E{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gob0tG{
font-size:14px;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
border-width:1px;
background-color:var(--brand-color-primary);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GoxAyB{
font-size:10px;
line-height:1.8977;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gozrwh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gq1KZ8{
font-weight:700;
text-align:center;
font-size:33px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GqjPTO{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GqxNVa{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gr7HmW{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsDqE5{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*-3.75);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsNl5w{
font-size:28px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gt8yEa{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gt8yEa:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GtAkgy{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GtKpoW{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GtVolk{
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-i-GtfgmO{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gu4W3j{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gu4W3j{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GufbLV{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GupQL8{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvG25B{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvLMlH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvOnwt{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvZXI8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GvyT4b{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwDPM0{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gwbosz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwqDPu{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwqF6c{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwwmTf{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwwmTf:focus{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwwmTf:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GxOAwA{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GxSspq{
border-left-style:solid;
border-left-color:var(--phw-custom-black1000000);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GxZbuB{
line-height:1.3;
text-align:start;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gybg1o{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GygSUm{
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzMPV5{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzNOJj{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzX3Pi{
}
.phw-g-i-GzX3Pi img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H0A5n8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H0jL1F{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H14eGI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H1PxDT{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H24xWv{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H2TiEf{
object-fit:cover;
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H2vHWF{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H321Ru{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H3wQnc{
font-size:28px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4RUgK{
font-size:18px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4Xn3F{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4fwLa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4gt49{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4lhO5{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H5lRfu{
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-i-H6M0yB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H76Npt{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7Wq4f{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7bn6E{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*7.5);
}
.phw-g-i-H7bn6E img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7ebe0{
font-size:18px;
line-height:1.3;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7mL4c{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7mehN{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7vbgc{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H8mVXB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H9DIka{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H9WM6U{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H9u78e{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HAQLHn{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HAiufF{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBEesd{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBsVKu{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBvGEW{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HBvGEW:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HCV0hD{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HCgjQq{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HD6ojq{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDRG9V{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-HDVWtq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDVWtq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDrXmb{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDrXmb:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDrkRC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HDxnV9{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFgFjO{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFh35l{
font-size:16px;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFmmwt{
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HFukrc{
font-size:20px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HGjR5V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HGq0SM{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HGvHxb{
align-items:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HHMtmg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HI3Y32{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HJArBL{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HJT14K{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HJou7o{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HJwAa2{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HKLCMk{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HKpRmI{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HL0DmC{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HLdSWw{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HM7Rs0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HMyn06{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HNNHYA{
font-weight:700;
font-size:18px;
color:var(--link-color);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
height:60px;
text-align:center;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HNSANp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HOM7HN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HOtQGg{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPOV1X{
background-color:var(--phw-custom-white);
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPOV1X:hover{
font-weight:600;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPSgVO{
font-size:28px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPdhsq{
height:30px;
width:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPewUJ{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPs0GQ{
overflow:auto;
}
.phw-g-i-HPs0GQ img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HQ9SmL{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:0px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HQ9aRI{
font-size:18px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HR5lrf{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
width:350px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HRkVl4{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSBS6G{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSGGa2{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSGGa2:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSGGa2:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSd3Wu{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HT5m41{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTOKnR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTvdSh{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HU9l5K{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HUsBVQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HV2HdB{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HVH40I{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HVH40I:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HVKpu8{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HVp7j8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HWSVEn{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HWfZ9m{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HX0QBx{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HXAWTE{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HXR3wH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Private_Mobile-1721128652603.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HXYv4r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HYCI1i{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HYCI1i{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HYo99A{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HZs4yT{
font-size:28px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HaLAqw{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HaNOMR{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hab6ZL{
color:var(--white);
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HbLuFi{
margin-top:calc(var(--mu-space)*0);
height:auto;
width:100%;
max-height:auto;
max-width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-HbLuFi img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HbTetF{
width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-HbTetF img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HbTuCs{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HbY9QV{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hbk7Di{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hbv9FC{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HcE2sK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hd02a9{
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdAJff{
margin-top:calc(var(--mu-space)*-19.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdKVDK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721049831694.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdOs36{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdSd92{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HeCYgp{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HeJuth{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HeNv0A{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HeUI1T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HegZ0F{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HemROc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hh1Fa2{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HhJT5f{
width:105.895px;
min-height:40px;
min-width:105.895px;
object-fit:contain;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HhhTlz{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HiONgg{
height:40px;
width:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HixNwu{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hj6zQ3{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:40px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hj6zQ3:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HjfUre{
margin-top:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HkAHh0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hkko9N{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HkxL2u{
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-Hl3iQC{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hlepro{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HlgQQh{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HlylgQ{
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-HmMK11{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HmeKIx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HnOlH8{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hot0DQ{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HpoFWc{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HqAAd3{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HrIXVy{
font-size:10px;
color:var(--white);
font-weight:300;
margin-top:calc(var(--mu-space)*15.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HrQjrA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hrct8r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HsTOlq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hsk0bw{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HsvMR6{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hsxphi{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HtwRfi{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HuaCCB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HutOdJ{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HuvaHf{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HuwpgZ{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HvBn4i{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hwr2vE{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hx7nHD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxDVuR{
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.75);
border-bottom-right-radius:calc(var(--border-radius-base)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxH6XH{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxMwlT{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxMwlT:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxeNcz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HxkmSl{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hy8YIi{
padding-top:calc(var(--pu-space)*4.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HyCgOI{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hyrxxu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hzjrlo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I0FVC6{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I0QkC3{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*56.25);
margin-bottom:calc(var(--mu-space)*5.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I0X6rf{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I1Ow7t{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Retail_Mobile-1722589481827.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2KBE6{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2QFrk{
background-color:var(--phw-custom-white);
color:var(--white);
height:360px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2TpEV{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I33sUj{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3EOK5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3Gah6{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3IrW2{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3LZab{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
width:350px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3fQg2{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3fQg2:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I5EodT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I5RLeI{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I5czSz{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I63Sh7{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:0px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I78k0j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I7iEce{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I7jUEj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I7xfQR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I86f7T{
font-weight:600;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I939f9{
font-weight:700;
font-size:40px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I9nO5C{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IAl5HD{
font-size:16px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IAv58I{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IB8KUW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IBrvQ1{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IC83kL{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ICnqRU{
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDh0mR{
font-size:20px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*21.375);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDiPv5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IE4Vg1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IEpOIy{
color:var(--white);
margin-top:calc(var(--mu-space)*0);
font-weight:700;
font-size:28px;
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IEubiq{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IFcRPY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IFqDoT{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IFzn4O{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IG6BFY{
margin-top:calc(var(--mu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IG7xUq{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IGkM1K{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IGkat5{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IHso9g{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IIU7UN{
color:var(--white);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IIiQdr{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IIv5da{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IIxTDE{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:200%;
object-fit:cover;
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJ6MSG{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJckb6{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:180px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJe94k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJlYt7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJy99X{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IK47gR{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IK8mxt{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IKHtR3{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IKHtR3:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IKOo2k{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IKyvKA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ILQi37{
max-height:none;
max-width:none;
height:auto;
width:auto;
min-height:0px;
min-width:0px;
}
.phw-g-i-ILQi37 img{
object-fit:cover;
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ILlVll{
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-i-IMQO30{
text-align:center;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IMpzX8{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IMwOTm{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOGr9Q{
font-size:28px;
line-height:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOX8Ig{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOdO9u{
font-size:28px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOwOwx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOwW2R{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IP1gmT{
color:var(--white);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPKDKY{
font-size:18px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPKdSN{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPQCXf{
width:100%;
text-align:center;
padding-inline-start:calc(var(--pu-space)*4.375);
padding-inline-end:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPutCE{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPvbhW{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQQbhJ{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQYXnU{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQqwUR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQsKa7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IRY6rf{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ISae49{
width:156px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ITGB2Y{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ITUI3k{
font-weight:400;
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IU9Oh9{
font-size:12px;
line-height:1.25;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IUXHjk{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IUbW3K{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-IUbW3K img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IVaqyD{
color:var(--phw-custom-heading-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IVu9ah{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IXQLuQ{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IXS261{
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-IXW8DT{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IXwXg7{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYH2Lm{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYWLBU{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYYYTG{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYi4Ae{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IafQPe{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IaujVV{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ibj85l{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IbkS9A{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ibkijn{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:center;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IbtxQj{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ic3W0L{
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IcPqYx{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IcZSww{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IcmQm8{
font-weight:500;
font-family:var(--cms-g-inter);
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IdmkkW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ie6vQP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ieg7LR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IelKrN{
font-size:14px;
line-height:1.3;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-If17bw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IfGBkZ{
font-size:max(20px,var(--mobile-font-size));
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IgYmBR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IgYmBR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ih5oWH{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IhRYaf{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IhTrTQ{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ihe9aq{
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IhfUeS{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ihk5Q5{
text-align:left;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IiDZvM{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IiM7ur{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-IiM7ur img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iid0xo{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IiiVpG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IillWx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iiy4HU{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ij3W7H{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjYx2B{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjZjW1{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjeUDa{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjqN9u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ijy4kp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ik0gdV{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IkL0GC{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IlrsI2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ImBGi5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-InXAcP{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IoStR0{
height:293px;
text-align:center;
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-IoStR0 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iog8h7{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IpFVbV{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IpR3EU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ipd0b2{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IpjiBJ{
font-size:32px;
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IqYloJ{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IqZNmD{
font-weight:700;
font-size:36px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iqdx6i{
background-color:var(--phw-custom-white);
color:var(--white);
height:360px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IqqRe1{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ir0VfU{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IsFx7k{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IsvkZh{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ItMSiN{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ItkMzV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IuMtuk{
margin-top:calc(var(--mu-space)*0);
height:250px;
width:auto;
}
.phw-g-i-IuMtuk img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IudtOF{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IwCMwp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IwSZTA{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxXIhx{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ixa95g{
background-image:none;
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IyY7hK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iyfd3v{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IysDvy{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J0Cie1{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J0MOmK{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J1Ei6w{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J1P1wT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J2X8ct{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J2X8ct:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J2X8ct:focus{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J2dmxa{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-end:calc(var(--mu-space)*-1.75);
margin-top:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J35JKN{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3uBkN{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3ugxr{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3vQT9{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4CXqq{
font-size:22px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4EZTl{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4LGav{
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
min-width:0px;
max-width:none;
max-height:100%;
min-height:100%;
}
.phw-g-i-J4LGav img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4Zs0v{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J5ONNE{
color:var(--white);
background-color:var(--phw-custom-grey-final81818147);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J5UOO5{
font-size:12px;
color:var(--white);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J5iPh2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J6hG24{
color:var(--white);
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J6kXv9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J78rLY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J798lR{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J7g4kG{
font-size:24px;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J7icd8{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J7icd8:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J8KadT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J8KcJ7{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J8yl2N{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JAGCC1{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-JAGCC1 img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JAYjei{
text-align:center;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JBpkPM{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JC6MaK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCCfHn{
font-size:28px;
color:var(--white);
font-weight:700;
font-family:var(--cms-g-roboto);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCkxgu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721047034120.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JDVeGv{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:0px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JDVeGv:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JEBKdF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JEfRLW{
font-size:14px;
color:var(--white);
line-height:2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JEjeiZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JF52pZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JF8dVz{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JFlCvs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JG9sBL{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JGFFXY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JGHYeM{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-35);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JIPHlo{
}
.phw-g-i-JIPHlo img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JIcruE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJ8W8z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJ9Pvc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJppyU{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJzfNL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJzfNL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JKAkmK{
color:var(--white);
font-weight:700;
text-align:center;
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JKE2BY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JKSbsK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JKkVLt{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JMFh2z{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JMdach{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JNO4p9{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOIlzN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JONftY{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOUevU{
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOWMWy{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOvm9a{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JPWZVs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JPdL6o{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-top:calc(var(--mu-space)*-2.125);
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQ7VTI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQW0ad{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQYAvx{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQbsV7{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQjrgF{
font-weight:400;
line-height:2.02;
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQlDJq{
font-size:22px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JRFaYT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JRfglN{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JRhaqY{
font-size:14px;
line-height:00;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JSUOJg{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JSXqCr{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JSeKow{
background-color:transparent;
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.35;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTEjjJ{
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTHr0B{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTPNxp{
font-weight:700;
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTXgJH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTaBEZ{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JThRA9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUAAmb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUWQkC{
font-size:10px;
color:var(--white);
font-weight:700;
opacity:1;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUrwPN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUt1ww{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JV9WSo{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JVaNn9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JVfZRN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JWY65q{
font-size:42px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JX3SI7{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JXUjCn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JXfkAa{
background:none;
background-image:none;
background-color:var(--phw-custom-fpyellowe8eff5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fpborderd6b272);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JYRxgn{
}
.phw-g-i-JYRxgn img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JYUQjP{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JYgoHy{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZPFfj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZRalR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZbYz3{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZgyvf{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZypre{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JaBp6n{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JaH633{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JaKNcU{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jabx6D{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JbP3mt{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JbPNYo{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JbPNYo:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JcJDcx{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JceaRT{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JcvzBW{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:1px;
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JdpCp6{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Je8yTv{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JeN19v{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JeTKrE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JfLlNz{
font-weight:400;
font-size:14px;
margin-top:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JfeNXh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jg9zxB{
font-size:14px;
margin-top:calc(var(--mu-space)*-37.5);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgXioE{
font-size:18px;
color:var(--white);
border-color:var(--phw-custom-whiteborderffffff);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgbMj0{
font-weight:400;
line-height:1.4;
color:var(--phw-custom-black000000);
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jhfzqw{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jhhtcj{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JhlIX6{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jim7YW{
}
.phw-g-i-Jim7YW img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jj1RRE{
font-size:14px;
border-style:none;
max-height:300px;
margin-top:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jj4flF{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-Jj4flF img{
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jjsj58{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jjwdft{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JkmR4r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JkvcGi{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JlncD2{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JlqEDE{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jm6NpK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JmXQw0{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jmca5R{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jmh5pR{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JmtBvH{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JnSCw9{
font-size:33px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jo0fYI{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JofkLe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JooHT4{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JpBLgC{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JpO8CF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JpOuvo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JpTxE1{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jq5M7l{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jq5Wk0{
width:156px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JqEvNT{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jr2SU5{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JsJqpj{
font-size:20px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JtQgz0{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JtSsG0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JtfmM7{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ju0S1p{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JuHLch{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JuLQxX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JuRlv7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jui08K{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JvDRRl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JwRBDA{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jx1yDb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JzRzk2{
background:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0ijC8{
font-size:14px;
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0kAQN{
border-right-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0oL3O{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0vJMP{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0xMxz{
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:0px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K28dyG{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:100%;
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2LKBt{
border-width:1px;
border-color:var(--brand-color-primary);
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);
font-weight:700;
color:var(--phw-custom-text-cac001f);
min-height:45px;
font-size:14px;
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2LKBt:hover{
font-weight:700;
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2LKBt:focus{
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2mDEZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K3Hkmo{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K4H0rw{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K55iJi{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5YBnx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5mk7z{
background-color:transparent;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5widq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5yITc{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K65Nca{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K6AqGq{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K6hM6r{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K7IT4m{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K7bndL{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K7nPfp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K8lg57{
border-right-style:none;
border-right-color:transparent;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K8syui{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K9HKl5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KAHTYG{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KBA3zl{
overflow:scroll;
}
.phw-g-i-KBA3zl img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCArwS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCJp4n{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCOJ9z{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCasRp{
font-size:10px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCdW1l{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KCkrrH{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KE25Wb{
font-weight:700;
color:var(--brand-color-secondary);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:14px;
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KE25Wb:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KErIVv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFWzOH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFb91J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFeZ6H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFgN5i{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KGnqij{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KGnw34{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KH5C3m{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KHFEFc{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KHmfKB{
padding-top:calc(var(--pu-space)*2.675);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KI0QVR{
font-size:14px;
font-weight:400;
width:100%;
height:40px;
max-width:100%;
max-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KIXDbx{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KIo9tR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJbdGI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJkrqK{
font-weight:700;
font-size:36px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJwznr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KK3qw6{
font-size:14px;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KLiMHI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KMxfSm{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KNBgLE{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOBoO8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOEzau{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOUiOK{
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-i-KOfFJD{
padding-bottom:calc(var(--pu-space)*5);
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOzPC7{
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KPReq1{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-KPReq1 img{
aspect-ratio:1/1;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQ3wwf{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQHX52{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQrYbW{
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KR9O1K{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KROXOG{
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRQJz0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRT3S3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KRYWqt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KS8qUx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KSRQWF{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KSg0IP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KSjNgO{
border-style:solid;
padding-inline-start:calc(var(--pu-space)*4);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
padding-bottom:calc(var(--pu-space)*3.125);
padding-top:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KTH65g{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KTSScQ{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KTYrFV{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KUWNp2{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KUpdBi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KV7Zzf{
}
.phw-g-i-KV7Zzf img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KVn1NO{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KWkhdu{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KXIQ46{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KXIWND{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KXau5t{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KXjsF0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KY36js{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721049831694.png);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KYLJfJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KYOyf0{
height:238px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KZBuP9{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KZJLSB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KaLwfX{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KalpCE{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kb3EWz{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kbjmt2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kbuzih{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kbuzih:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KbzREp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kc1Mjx{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kcegqz{
border-inline-end-style:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KcfFPO{
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ke9rKW{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KeIGQx{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KefkIy{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KfAMCI{
padding-bottom:calc(var(--pu-space)*44.375);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KfJXEh{
color:var(--phw-custom-black000000);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KfxQGB{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgQMQS{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgQMQS:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgetZr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgqceN{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kh7mRA{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:1px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ki8qPN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KiSr2Z{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KiaDaC{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KihhXF{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
height:200px;
width:140px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kj0JhY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KjFFc0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KkOMct{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KkXc7r{
margin-top:calc(var(--mu-space)*-6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KlGRLv{
font-weight:700;
font-size:36px;
text-align:center;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KlINXa{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KlRZlz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KmF0ue{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KmH2Lr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KmM8zS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kn7isX{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnEYP2{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:none;
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);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnEYP2:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnLPA9{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnOgTI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1842-1716359622882.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnvbYO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KpGNIj{
font-size:14px;
text-align:left;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KpdhPI{
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KpgRXi{
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-i-KprZew{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kq4vYN{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KqIM3M{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KqhfBo{
width:100%;
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a6g0d5:hover .phw-g-i-KqhfBo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsHFXB{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
border-color:var(--phw-custom-black1000000);
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsHFXB::-webkit-input-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB:-ms-input-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB::-moz-placeholder{
font-size:18px;
}
.phw-g-i-KsHFXB::placeholder{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsLr5z{
gap:0px;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsPVFM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kt9Uec{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KtH6EX{
color:var(--white);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KtjRVU{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KuKUZ0{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KufYLH{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KvxAEM{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kw4c9n{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KwP4cQ{
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kwm6Jd{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kxm5ye{
background:var(--phw-custom-gradient1);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ky2pid{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ky5y3q{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KyPj2Q{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kz1JxW{
width:78%;
max-width:78%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KzgpIq{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0HqjX{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0I1O2{
font-size:14px;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0NIK8{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0QGj1{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L0mHCF{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4Zfu3{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4cetc{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4f4vF{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4ijIk{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L5SyNa{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
height:438px;
}
.phw-g-i-L5SyNa img{
object-fit:cover;
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L6FZOP{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2.125);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L7hC0L{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L8Ztl4{
font-size:12px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L8wv2e{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/BusinessExperiencePlatform-1723203168682.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L9IIR0{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L9uwV7{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAdaZb{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-grey1f2f2f2);
border-top-left-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAhvws{
background-image:none;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAq9MW{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LB70rk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LBQzT2{
font-weight:700;
font-size:16px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LC3oTH{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LDZkA3{
font-weight:400;
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LEpSmK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1721047035608.png);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LFLa72{
height:350px;
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LFS7wJ{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LFVoa8{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LG5CR2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LGgZri{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LGwd56{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LH2Ape{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
font-size:14px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-LH2Ape{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LHm0r6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LI3tYB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LIftkf{
font-size:14px;
text-align:justify;
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-i-LIqfe7{
font-weight:600;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LJXnDi{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LKDVYv{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LKXi2U{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LL3Spc{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--body-color);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LLQnxs{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LMnEsv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LNFOyA{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LNFOyA:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LNq8Eq{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LOJbNT{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LOWTIK{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LP7SmB{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LPGebV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LPrWYp{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQYKCp{
color:var(--phw-custom-black000000);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQp0DG{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQywc7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LR6far{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRThQf{
font-size:22px;
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRbg67{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRkKJI{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LSITY3{
line-height:1.3;
text-align:start;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LSNzZf{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LSiUpe{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LU2Svt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LU2Svt:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LUYBqu{
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LUfjQf{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVEUGZ{
font-size:16px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVLcth{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVSnZT{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVZswz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LWetUT{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LWxKou{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXFqUe{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXKtV4{
height:238.0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXRQo2{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXdPhc{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXq4wH{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-La5Wfz{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LaCvwH{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LaD9DQ{
font-weight:800;
font-size:130px;
line-height:1.3;
color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LaLsXn{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LaZsto{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LbxYAQ{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LcWtKW{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LcWtKW:hover{
font-weight:700;
color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LciYQd{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lcs3sG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdLEtj{
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdNLNV{
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-i-LdgVPw{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdlKE6{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdmNI8{
font-size:14px;
text-align:center;
height:350px;
margin-bottom:calc(var(--mu-space)*30);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LdrSVL{
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Le34nt{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Le6lJA{
font-size:22px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LeZwJh{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LehKhA{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LeoCVw{
background:var(--phw-custom-gradient1);
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-i-Lewy5z{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lf6RRA{
background:none;
background-image:none;
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LfOhKX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LfVXle{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LfW3wI{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lfo1Ao{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LfpJTN{
max-height:40px;
max-width:100%;
font-weight:400;
width:100%;
font-size:14px;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LgPfoD{
font-size:22px;
text-align:center;
line-height:1.25;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LgR7Di{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LgXvDF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LiCnSc{
font-size:14px;
height:322px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LinQ33{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LjFZwu{
font-size:18px;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LjtEFt{
color:var(--body-color);
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LkEpbv{
text-align:left;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlDsHa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlECkD{
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlL6yr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlX73j{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlX73j:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlZfiz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Llyg2B{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmHfQO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmOAeP{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmYMLH{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmcieG{
}
.phw-g-i-LmcieG img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LnDi9w{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-21.25);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LnZsTP{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LobQ8A{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LpXzMo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lpbzef{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lpk2Dn{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lpo5Nf{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LppPCn{
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lq5RHq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqTDGg{
}
.phw-g-i-LqTDGg img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqV2yo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0.625);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqdFHn{
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
border-color:transparent;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqdFHn:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lr68Nh{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LrYVfU{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LrbQ4S{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LuQLUy{
font-size:14px;
margin-top:calc(var(--mu-space)*17.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LueCES{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LuhBOs{
font-size:14px;
line-height:1.2;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LvWWCH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LvqgHG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LwMypJ{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LwZDGa{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lx29cH{
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lxihqg{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LxsDWF{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ly5Lia{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LyvsIP{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M08GFS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M0E3Nl{
margin-top:calc(var(--mu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M0Osdb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M0UMUx{
width:100%;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M0WN4V{
font-size:14px;
text-align:center;
height:421px;
padding-top:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M1Ek8r{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M1hLNa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M23rtc{
background:var(--phw-custom-gradient-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M24D6O{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M2msNJ{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M2rDYl{
width:30px;
height:30px;
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M2zCrC{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M3CZwc{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*2.5);
width:92%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M3E5qz{
opacity:1;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M3YLDK{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M4j52m{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M4mRbq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M4uZWT{
text-align:right;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M5SG7o{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M5vxNR{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M62I8Y{
color:var(--white);
font-family:var(--cms-g-inter);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
font-size:14px;
line-height:1.4;
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M68ZKy{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M6mBoC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M6ys9D{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M7KSK0{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M8vTAH{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M9AJaJ{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M9niXK{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MA6Ss8{
padding-top:calc(var(--pu-space)*0.0125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MB4N3J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MBMMhN{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MBMeCE{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MBMeCE:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MBe36n{
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-MBvbnC{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MDV3gt{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MDV3gt:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MDi36z{
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-i-MDqVB7{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ME48bn{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MEFQMT{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MErucI{
height:auto;
}
.phw-g-i-MErucI img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MGsI60{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT1-1722406103386.png);
border-style:none;
background-size:contain;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MGylRd{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MHYV3V{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MHYV3V:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MIWwkD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MIgygT{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MIiF5o{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MIiPSv{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-MIiPSv img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJ5kse{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJBXkU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MJv2Gh{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MKA5yG{
text-align:center;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MKZFTB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MLPvhJ{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MMCW0s{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MMMDie{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MN9UwE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MNWbvh{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MO4gvO{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MPUc9c{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MQYYu9{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-MQYYu9 img{
aspect-ratio:3/2;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MR1ee2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MRd17T{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MS1DDA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MU6Gge{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MURswU{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6iuPm:hover .phw-g-i-MURswU{
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-MUf5JU{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MUf5JU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MUyGfH{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MUzsFS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MVXHW4{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MVbP7Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MXXKZ1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MXgahd{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MXpGBD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MYWYW6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MYsUjo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MZWP9r{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MZjVjg{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MZuSox{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MaT4TT{
font-size:20px;
color:var(--body-color);
width:100%;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MaaePT{
border-right-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
margin-top:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MafD3x{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MalETw{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MbIk1X{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mbq2GG{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Mbq2GG img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-McXh1k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MceYF6{
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Md2pgf{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MdJ755{
font-size:18px;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MdbbFg{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MebVpW{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Merk6l{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MfayRA{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MfoNKI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MgJzWK{
font-size:1px;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MgOYCh{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MgdHov{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mh0VKX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mh8c0V{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mh92Ti{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MhVYAQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MhcQAQ{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mj2k4A{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mj9tr3{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MkbMDP{
font-size:24px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MlDy3J{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MlbBYp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mm8Wc2{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mo8U10{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MoNUjC{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MoPXk6{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MoQmfX{
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mp1aRb{
background:none;
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MqLYIu{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mr8d3D{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mr91R9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MrdaWR{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mrvaa4{
font-size:8px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mrz0js{
background:var(--phw-custom-gradient1);
width:100%;
margin-top:calc(var(--mu-space)*5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MsEZNb{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MsYKc5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Msk3Fv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MtCswe{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MuDfJV{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MuRpSL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Muk4Q6{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MupeZy{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mux7qz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mva3f1{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MwWpKX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MwrYT3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MxLRUD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mxd6Ic{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mycu8j{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mzaaiy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MzeLzx{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MziL0f{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.5625);
padding-bottom:calc(var(--pu-space)*1.5625);
padding-inline-end:calc(var(--pu-space)*1.5);
padding-inline-start:calc(var(--pu-space)*1.5);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N02Fiz{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N0Eskw{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N0n7Qp{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N0zJJt{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N117JF{
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N1QzsU{
border-right-style:solid;
border-bottom-color:transparent;
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N1W6hJ{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N1sakZ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N3t2T5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N4Fx27{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N4wp2Y{
font-size:14px;
color:var(--phw-custom-heading-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N4z4UL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5CIYb{
font-size:max(4px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5GokX{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5LURH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5Y43z{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5j7qw{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N61gyW{
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N6LDKv{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N8WXrp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N8YNMS{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9EKL7{
border-inline-end-style:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9SAdO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9eTqZ{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9tUZU{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NASIRU{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NB5dJ0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NBGSQd{
font-size:28px;
line-height:1.4;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NBsl3c{
line-height:1.3;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NCxQ2i{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NDW3ox{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NEEOdp{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NEcp4m{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NEhfEr{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NEmj5s{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NGf9K0{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-top:calc(var(--mu-space)*-37.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NGjjBg{
font-size:28px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NI5cNL{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NI6s19{
margin-bottom:calc(var(--mu-space)*3.875);
margin-top:calc(var(--mu-space)*-25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NIAc8O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NIgOBq{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NIrorg{
text-align:center;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NJ6KgP{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NJuLL7{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NLGQ7f{
background:none;
background-image:none;
background-color:var(--phw-custom-fwbgfeeeef);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fwborder9c1c26);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NLWgHc{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NMC1Ae{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NMi2BY{
font-size:14px;
width:100%;
text-align:center;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NNQGmv{
font-weight:400;
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NNR33T{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NNloQo{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-NNloQo img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NNuI8T{
font-size:18px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NPyhuI{
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-i-NQRBdq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NQeCxW{
width:30px;
height:30px;
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NQlwVl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NRYMsJ{
font-size:14px;
text-align:justify;
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-i-NSuLmy{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NTLFEt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NTp1ly{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NTsO4A{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NU1jvY{
color:var(--white);
font-weight:700;
font-size:28px;
line-height:1.3;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NUGpdD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NUQNOM{
font-size:14px;
text-align:center;
height:433px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NUcymo{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NVDJlH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NVKWwC{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NW37aG{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWSu9f{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWaFSd{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NX7vfv{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NXTJHz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NYGyfj{
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NaA4bH{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NaA4bH:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Naoml1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NawLg5{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nb2nkg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NbiUcS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NcYmUa{
}
.phw-g-i-NcYmUa img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NdI8x4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ndm1nh{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NeNNRD{
font-size:12px;
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NeiPhA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NevCU8{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NexAQw{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nf0f9g{
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NfslHm{
font-size:16px;
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ng0JyJ{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NgBVQ3{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NgKYWm{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NgLDC3{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NgY6Ma{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NgyL6k{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NhlkmI{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NhsFFh{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nhtodu{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NinHsc{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nj2F8a{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nj3qUI{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-Nj3qUI{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nj7Tt2{
}
.phw-g-i-Nj7Tt2 img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NjGsgk{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nk4VVT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkGhvd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NlSiIN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NljIMN{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NlrUqo{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nlyvee{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nm3cma{
background:var(--phw-custom-gradient-white);
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-i-Nn4PJC{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nnw7Ox{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NoC2Uz{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NohtDU{
color:var(--alert-focus);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NowwKk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NpEt9D{
background-image:none;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NqZSIh{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nr4RTb{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NrWxWq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nrk23a{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ns4naG{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NsQ0cN{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NtfzUC{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NuD8Qw{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NuPchn{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NuVD8G{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nw0qcu{
font-size:22px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NwiCEs{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-21.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nwz3ty{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NxhV0Z{
font-weight:700;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NzBtE8{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O0ionJ{
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O13jHa{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
min-height:60px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O13jHa:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O1YFxd{
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O2qrfW{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O2xnJh{
font-size:14px;
line-height:1.3;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O3ae6K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O3jvj7{
font-weight:400;
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O4SpNw{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O4Zrk3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O5W5ak{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O6GLEc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O6hmMC{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
text-align:center;
width:100%;
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O7pOZb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O7vXPj{
width:156px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O800db{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O8Pdkv{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O9IDX0{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O9Wt2y{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O9uM5b{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OAUQRB{
}
.phw-g-i-OAUQRB img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OBFsoJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OBFsoJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OBcVXy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OBmmHj{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OBqfZy{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-OBqfZy img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OCBKsk{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OCjl1T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OCrg7m{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OD8lSQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ODVc3X{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OEJwJ7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OEyOng{
font-weight:700;
font-size:var(--phw-g-widget-subheading-font-size);
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OF0X47{
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OF2Jbj{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OG4aQz{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.25);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OGPiVY{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OGRYKG{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OGrhoS{
}
.phw-g-i-OGrhoS img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OHatqt{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OIBGlX{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OILql9{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OItVmU{
font-weight:500;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJIlBa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJQj8V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJfbOL{
font-weight:700;
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJk9yw{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OKNDjt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OKRhpb{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OKlw5H{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OL3F6d{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OLrMBv{
font-size:10px;
color:var(--white);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OLtFIU{
color:var(--link-color);
border-color:transparent;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMDUAl{
font-size:28px;
line-height:1.3;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMuOaY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ON24CW{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ON2QCQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OORMed{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OOU4JN{
font-size:18px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OP98N5{
max-width:auto;
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPKdQA{
font-size:18px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPVrtS{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPhAhZ{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--body-color);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQDysd{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQL1Jp{
font-size:14px;
border-style:none;
max-height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQZury{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQtvVg{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQwlUx{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OSc9xL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OSfd4C{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OSsdqA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OStYGf{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OTEsrW{
padding-top:calc(var(--pu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OTnKXg{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OTo5Dw{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUaPhO{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUhuTT{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUiJwQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUxVy9{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:1px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUy5IH{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OV1bpl{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OV1bpl:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OV1bpl:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OVTPAs{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OVZRnd{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OWKGZz{
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OX4L1F{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OX5wO1{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OXGhcK{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OXVDi5{
background:var(--phw-custom-gradient1);
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OYPv4k{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OYijpH{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OZvoqb{
font-weight:700;
font-size:28px;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oa5F7N{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OaACfv{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OaQ9Tv{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-OaQ9Tv img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oaa8EK{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OanleD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT1-1722406103386.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ObYNrQ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
padding-top:calc(var(--pu-space)*3.125);
background-size:cover;
padding-bottom:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OchiDM{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:14px;
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OchiDM:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OdMrw3{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OdMrw3:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OdOHRq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1851-1716449683115.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OehEzu{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OeyEp7{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Of63Zh{
font-size:32px;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OfAuNf{
font-size:14px;
border-style:dotted;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OgD8T9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OgpCMu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OgtLQG{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oh4FbH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OheIfN{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OhmMnv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OhoBN9{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OihEP9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OinEM7{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oj1Eeb{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:230px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oj1lbU{
background:var(--phw-custom-gradient-white);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OjVaFU{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OjXs9k{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ojui3V{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1721034902473.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ok5qe2{
margin-top:calc(var(--mu-space)*0);
width:100%;
height:250px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-Ok5qe2 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OkU15o{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXTHeroMobile1-1716891608310.png);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OkYzyt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OkmS9J{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OkuPnR{
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Olnaxq{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OloVDo{
font-weight:700;
line-height:1.2;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
font-size:14px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OlpZ70{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Omc2aY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OnC329{
padding-top:calc(var(--pu-space)*2);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
border-inline-end-style:solid;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Op6XwB{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OqBEdS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OqFkEs{
width:auto;
}
.phw-g-i-OqFkEs img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OqrvBh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OrjiVj{
font-size:12px;
font-weight:700;
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1.4);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*1.4);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OryE7j{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OsMjkJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OsMjkJ:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OtPXxK{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OtW0pd{
background:var(--phw-custom-gradient1);
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-i-OtbknC{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ou513I{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OuQHDX{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oucn6l{
font-size:36px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OvE95C{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OvzMwu{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OvzMwu:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OwEHTt{
margin-top:calc(var(--mu-space)*3.125);
height:218px;
width:auto;
}
.phw-g-i-OwEHTt img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OwPPxL{
padding-top:calc(var(--pu-space)*0);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OxAmqo{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OxjxWw{
background-color:transparent;
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OztA3V{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0CFqW{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0MZ9G{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0SLNU{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0SLNU:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0bGTH{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P1YjpG{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-P1YjpG img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P1g01O{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P25cLB{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P27C3S{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P2TV92{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3AZuU{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3DGsx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3F0F1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-2-1739419013842.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3H7xu{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--body-color);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3IQj3{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3qPt8{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3z62a{
font-weight:400;
color:var(--white);
border-style:none;
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);
background-color:var(--brand-color-primary);
min-height:45px;
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3z62a:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P4gQ8x{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P4hIv5{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P4knYq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P5WCN2{
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P6J1wm{
font-weight:700;
color:var(--white);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:45px;
background-color:var(--brand-color-primary);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P6J1wm:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P6eec3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooter-1718097425428.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P7mWXd{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P7mWXd:focus-visible{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P7mWXd:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P8DOeZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P8FUOS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PCD62R{
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PDCMCg{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PEoCD3{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PFCP9v{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PFQIF1{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PFbv87{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PGTXP0{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PGo3DP{
font-weight:700;
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PH2Bxy{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PH8Vfs{
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-i-PHngbj{
font-weight:700;
color:var(--link-color);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
height:60px;
text-align:center;
font-family:var(--cms-g-inter);
padding-inline-start:calc(var(--pu-space)*0);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PI05o5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PIEUJ1{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PIEUJ1:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PIEUJ1:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJIMGR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJUVHV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJYEOO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJp9R1{
font-size:12px;
font-weight:700;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJrdBj{
font-size:22px;
color:var(--body-color);
width:100%;
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJvrvV{
font-size:33px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJwTPn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PKJNFI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PKbKrh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PKgksN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PKiWfu{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PL8oqr{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PM4RfW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PMKy3P{
text-align:left;
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PMY22d{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PMcUEW{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PMpXTg{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNAUy9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNI8Wu{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNXufn{
font-size:32px;
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNu24K{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PO2n5U{
background:var(--phw-custom-gradient1);
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-i-PP21fW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PP5xTc{
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PPf0uS{
line-height:1;
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PQ3J3b{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PQDzPP{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PQKhoh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PQzaTi{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PRb8Ek{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PS8l04{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSOg3T{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSdDAA{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSnDcv{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSoRmL{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PTBmL3{
font-size:28px;
color:var(--phw-custom-textcolor222000);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PTCi1d{
font-size:28px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PUb8ru{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PUhXrq{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PUrmfd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/DigitalCashManagementSolutions-1723203161197.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PUwbx2{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
height:150%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVAIlP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282055-1716896919876.png);
text-align:center;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVTvZN{
color:var(--white);
padding-bottom:calc(var(--pu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVZjqg{
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVsCTV{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PWZY6U{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PWj3Vg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PX0ieD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
background-size:cover;
background-position:100% 50%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PX8LbJ{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PXFrat{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZmTR1{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
min-height:45px;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZmTR1:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZmqPw{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pa4VU9{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pa68IA{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PaFUtO{
background:var(--phw-custom-gradient1);
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-i-Pax3px{
color:var(--white);
font-weight:700;
text-decoration:underline;
font-size:10px;
line-height:1.8977;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PbN5YE{
font-size:14px;
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PcKLtn{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pd3u8u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PdeEpK{
background-color:var(--phw-custom-white);
color:var(--white);
height:360px;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PeNGqg{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pf2kFm{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pf7MzU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PfPEYJ{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PfPEYJ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PfPmlp{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PfrJYk{
border-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pfuac8{
margin-top:calc(var(--mu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PgFYQe{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PgT7lJ{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pi0M9a{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PjbH07{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pjt7qh{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pjz488{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PkaJoR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PkprW7{
font-size:16px;
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pl8q0o{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PnAVFo{
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PnDXYo{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PocV2H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PqN3SI{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PqzBID{
background:none;
background-image:none;
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PrFGSk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0.625);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PrLh9D{
max-height:auto;
color:var(--white);
max-width:auto;
width:auto;
font-size:12px;
min-height:auto;
min-width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PrgRjS{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ps5gSC{
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-PsM1rV{
font-size:28px;
margin-top:calc(var(--mu-space)*1.5);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pt0YDq{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pt7bHL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PtO7OO{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PtYDTw{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PtxmkU{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PudcCr{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PuxmlI{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pv4d1D{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PvOaTD{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PvaA7o{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PvqDGC{
background-image:none;
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PwHfIB{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PwHjI6{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-PwMM0o{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PwMM0o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pwl5Ql{
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-i-PxurGg{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pyp2lA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PzVkL9{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PzxhlV{
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q0kWfH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q1Oryt{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q1thpg{
padding-bottom:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q3Xb2c{
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-Q3aZ9O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q3yDaD{
background-color:var(--phw-custom-black2000000);
margin-top:calc(var(--mu-space)*2.875);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q45sj8{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q4EFRM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
background-size:cover;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q4Fc61{
background-image:none;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q4uFnk{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q5HXuG{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q5Jc4I{
width:30px;
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q5fTEv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282055-1716896919876.png);
text-align:center;
background-size:cover;
background-position:50% 0%;
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q6ZWAk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q6fbIb{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q703SM{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q7uv29{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q8hGBA{
font-weight:400;
font-size:14px;
line-height:2.08;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q8hsxz{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q8vjCL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q9O830{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QA634X{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QAQ7hL{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QBDswQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QCCRkG{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QCRUlf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QCWgLs{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QEJnWn{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-right-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QEfgDJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QEnR1N{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QGxsMs{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QHvTTS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QJsEKe{
font-weight:700;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QKSX1k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QKe81J{
}
}

@media only screen and (max-width: 767.98px) {
.:hover .phw-g-i-QKe81J{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QLE0Sj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QLlwj3{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QMhrI9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1721034902473.png);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QMlGBA{
padding-bottom:calc(var(--pu-space)*6.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QN9s2p{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QNTXyE{
font-size:10px;
color:var(--white);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QNlEKt{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QOQbzt{
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-QOnUrR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QP2j1C{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QRDK6G{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QRQkFV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QRh2Cy{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QRhvs9{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QSRbyA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QTIxeX{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QUDuQH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QUQdUa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QVA9ZS{
font-weight:700;
font-size:16px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QVbYff{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QVuXba{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QW9Ty9{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QWhsWs{
font-size:30px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QXoGbH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721034899962.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYFt7E{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYJ8Se{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:0px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYJ8Se:hover{
font-size:14px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYUA9I{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYbnRs{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYbqDE{
font-size:14px;
margin-top:calc(var(--mu-space)*-7.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QYoMJQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZ2uuH{
font-weight:700;
font-size:var(--phw-g-widget-subheading-font-size);
line-height:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZoyWN{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:transparent;
min-height:45px;
padding-left:0px;
padding-right:0px;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZoyWN:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZuU06{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QauEEw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QauEEw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QbL7xO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QbduKI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QbeIvK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qc1VY4{
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qe0rzS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QeKB5v{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QeSyMG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QfG6aQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QgOj4p{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qh8INt{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QhHXbf{
font-size:30px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QhsTYP{
font-size:14px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QhzEBa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QiQVXp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qj1v8J{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjAMwm{
width:40px;
height:40px;
margin-top:calc(var(--mu-space)*-25.25);
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjOc5x{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjambT{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjcA3J{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QjgQP7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qk0XcQ{
margin-top:calc(var(--mu-space)*-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qk6Fbq{
font-size:14px;
line-height:1.2;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QkUqxk{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QkkxRS{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qm5Bzi{
color:var(--white);
font-weight:700;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qmo6HK{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QmsHI4{
font-size:14px;
color:var(--white);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qn1X1K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QnFWTS{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QnfbE5{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QnfbE5:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qnu5bj{
font-size:28px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QoONNY{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QoqXew{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Technologybanner_mobile-1722510963934.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:contain;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QpBKTn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qq0MwT{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QqrDZn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qr3wRG{
background:var(--phw-custom-gradient1);
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-i-QsKCLE{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qt46Us{
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QtGV6s{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QtXGGJ{
font-size:16px;
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QuIzVz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QuNxU3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QvtWm3{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qw8ViX{
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QxLLn7{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qy8sJI{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Qy8sJI img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QyZ9Vx{
font-size:14px;
line-height:1.2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QyxK6d{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QzkUfS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qzw3kq{
font-size:14px;
line-height:1.2;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R04sDa{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R07W1O{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R0oQZ0{
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R18JXa{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R1Okw0{
font-size:18px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R1vW0s{
font-size:33px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R29YtA{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--body-color);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R2FQfU{
font-size:14px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R2G3yb{
color:var(--white);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R3plMG{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R4nLBj{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R4wCOz{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R4xeyi{
font-size:16px;
color:var(--white);
background-color:transparent;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5jbaY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5vWvU{
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R66aCs{
margin-top:calc(var(--mu-space)*0);
height:292px;
width:100%;
}
.phw-g-i-R66aCs img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R6B1A1{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R6VpRR{
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-R6Zpyf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R8VTID{
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-i-R8rA76{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R9pb9G{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R9qnuP{
padding-top:calc(var(--pu-space)*0.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R9rIV0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RBifE8{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RBzzKU{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RC8Ecx{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RCQvIk{
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-RCccQc{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*8.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RDRDHG{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-REknEN{
height:380px;
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RG3lxq{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGC4aa{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-RGC4aa img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGGafC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGQ2QC{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGpsDe{
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGvfbW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RHu96c{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RISlyx{
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)*3.625);
border-bottom-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RIyqMT{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RJ4GmC{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RJIPIc{
background:var(--phw-custom-gradient1);
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-i-RJWMf3{
background:none;
background-image:none;
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RJgYvm{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RJv3Je{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RK4BPf{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RKRWao{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RKrgdH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RLOqC9{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RLQY4a{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RLV4Iu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RLjpbS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RMXtsP{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RMsBtT{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RMw5AE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RMxXTy{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RNARDd{
font-size:max(10px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RNMqoH{
font-size:28px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ROOpMc{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ROWeKp{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ROwkcy{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RPYGTD{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RPlEe2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RPzPTm{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQSVMF{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQa7Cr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQxe5e{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQyeC8{
width:auto;
}
.phw-g-i-RQyeC8 img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RRGart{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RSCrms{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RSpf8a{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTEkj1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTaOmQ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*5);
width:200%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTfmsS{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTpikE{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RUJSny{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-width:1px;
border-bottom-style:solid;
border-width:0px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RW1xQ4{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RWf29X{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RWpF4c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RWy1Ck{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RXGL5P{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RXYY2f{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RXYcrN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RYw74G{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZRS0x{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZZiEf{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZjWkh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZmro2{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-style:none;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZxIfc{
margin-top:calc(var(--mu-space)*0);
max-width:none;
min-height:0px;
min-width:0px;
max-height:none;
}
.phw-g-i-RZxIfc img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ra5tQb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RaPh5B{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RaWzlr{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rak4q0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Raox1m{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rbq8hw{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RcE8KQ{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RcLMar{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RctCKP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ref81y{
font-size:32px;
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rf16gW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rf6MbR{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RfcvqX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RfkCQ6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhMUHX{
font-size:max(16px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RiQiao{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-bg1e9e9e9);
margin-bottom:calc(var(--mu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RisyWT{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RjXICL{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RjXNs5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RjZnBb{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RjmC8I{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rk1Wrg{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rkp2Tq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlSknD{
font-size:20px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlTzNk{
font-size:36px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlnP3f{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rlzh3u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RmgiiK{
width:70%;
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RmyRPP{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RnaUwb{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rovfvn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:500;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rp4iYm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284514-1739787431323.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RpO8fc{
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rq9KKf{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rqo6XD{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RrErwJ{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RrTgwf{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RslE0y{
font-size:14px;
margin-top:calc(var(--mu-space)*4.375);
margin-inline-start:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ru26ii{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RuBu2f{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RuEKdJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RuEKdJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RuW2pA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RualHa{
font-size:16px;
font-weight:600;
text-align:start;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RvTPYF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RvYdrs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RvZ9mc{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RyOLIT{
height:600px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ryx2HT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RzUj4R{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S06gMx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S0Z9Qx{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S1cTzi{
font-size:18px;
line-height:1.3;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S2AjP2{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S2RDQV{
font-size:14px;
margin-top:calc(var(--mu-space)*-12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S39Qel{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXTHeroMobile1-1716891608310.png);
background-size:cover;
background-position:0% 50%;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S3q4pQ{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S3wX2L{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S4BgwO{
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S4TogE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S4mMRD{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S4pSv6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S5R13V{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S6oRTc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S7NfO8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S7oJaW{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S9yL2W{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SAAsa3{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SAHkxW{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
text-align:;
margin-inline-start:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SAuBG1{
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-i-SBmXtJ{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SDChk7{
font-size:16px;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SDUwva{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SE0fXK{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SFD9KZ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SFNwAY{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721049831694.png);
border-style:none;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SFkvrT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGGLnV{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGe6EM{
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGkPnF{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*13.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGmwuU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SGnzGG{
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-SHNhgm{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SIHalK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SJQMA0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SJQduE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SK7Yz0{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SKHfiP{
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SKaWLD{
font-size:24px;
line-height:1.3;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SKfOVk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SKfmIG{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SKtIhO{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLCFDl{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLk72l{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLkZCb{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLrnMd{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLrnMd:hover{
font-weight:700;
color:var(--brand-color-primary);
background-color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLtlB2{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLxaCL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SMAZEm{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SMeP8d{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SMeP8d:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SMiedn{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SN7iw3{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SNKnFQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SNvB5r{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SOfi5P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SPEcjp{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SPVvXt{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SQevOc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Banner_TechNEXT_Mobile-1720784364600.svg);
background-size:cover;
background-position:0% 50%;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SRONli{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SS1CvI{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SS3MlB{
font-size:14px;
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SSiDem{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SSiDem:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ST2h9b{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ST6Ith{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SU0GDH{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SUJb3r{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SUgIr4{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SV62J2{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SVugh5{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SWPUrw{
font-size:14px;
padding-bottom:calc(var(--pu-space)*10.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SWsQpT{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SY1LLD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SYI0mL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SZ2Usa{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SZ2Usa:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SZNJBB{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sa9FbS{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SaDSqr{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SaMXGq{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SaMw5r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SakZww{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SbBPUJ{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ScoH3W{
background-color:var(--phw-custom-black2000000);
margin-top:calc(var(--mu-space)*2.875);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SdC2c5{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SdIcDh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SeaVLx{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SfJyHd{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SfdFiV{
font-size:18px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sg4plG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sg7Qpt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sg8uYe{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SgrmJ8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
background-size:cover;
background-position:100% 50%;
background-repeat:no-repeat;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sgv7zs{
background-image:none;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ShUUIA{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Shi14Z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ShuvQP{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Si9avS{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SiXVqR{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sj2H65{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SjELSc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SjZijr{
font-size:14px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SjwxlI{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SjwxlI:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sm22Zv{
font-size:8px;
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sm5dSs{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SmmHuw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SmsYFu{
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sn9cBS{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SnQsSB{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SnU1tg{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-So5PVG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SoPHXo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SpdkTE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SpilDl{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SrZlKJ{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SsZ1oG{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ssyvhu{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Su0rRS{
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-Su0rRS{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Su7ZpK{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Su8pw5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SuNmqB{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SuNmqB:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sv27wh{
width:156px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sv7ajH{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SvH2Pv{
font-size:14px;
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sw9bOl{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SwBjsY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SxAkpg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SyYiDY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SzeqYt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T00AWc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T12DPD{
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T1KiEJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T1NrfE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T1sHi0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T236kc{
font-size:14px;
font-weight:600;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T2lkLS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3IJOt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3Kmny{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3LMc9{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:435px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3ZGGO{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3jqSQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3u3ea{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T46qZO{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T4C5s6{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T4fvZ3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T5P3Pi{
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T5cNax{
font-size:14px;
color:var(--white);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T6CubW{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T6JR72{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7Erl1{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7G43i{
width:auto;
height:auto;
}
.phw-g-i-T7G43i img{
object-fit:cover;
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7Yrp1{
border-right-style:none;
border-style:none;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T8SWmS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T8Z1sn{
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T9HOce{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TAi7sj{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TB2gtg{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TBaMvd{
font-size:12px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TCMSiU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TD4bm6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TDBzOY{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TDDd4H{
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-TDnjWr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TE1kDi{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TETbsY{
background:var(--phw-custom-gradient-white);
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-i-TEhWG3{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TEkqY1{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TF5lCf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TGFCcj{
background:none;
background-image:none;
background-color:var(--phw-custom-fpyellofbf7f1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fpborderd6b272);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TGww3w{
font-weight:300;
font-family:var(--cms-g-inter);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-THOYRe{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-THZtq2{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
height:218px;
min-height:167px;
min-width:343px;
max-width:100%;
}
.phw-g-i-THZtq2 img{
aspect-ratio:16/9;
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-THmOcQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-THtSOg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TI79Ue{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TJAs2h{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TJRWKj{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TJjSXA{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TK3k40{
color:var(--white);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TKZ3Jk{
font-weight:700;
font-size:16px;
color:var(--white);
background-color:transparent;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TKkFq5{
background-image:none;
background-color:var(--phw-custom-bg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TLL6zS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TNMFyt{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TPdKW5{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*10.25);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TRoqMg{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TRt0JJ{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TS1qAT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TSHP5h{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TT9q8G{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:none;
border-left-style:solid;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TVIb1Z{
background:var(--phw-custom-gradient1);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TVTe9z{
font-size:14px;
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-TVjP3z{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:auto;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-TVjP3z img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TWcJC4{
font-size:14px;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TXIWhn{
font-weight:400;
font-size:18px;
margin-inline-start:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TXndcS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TXuh7B{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TYGXbg{
margin-bottom:calc(var(--mu-space)*12.5);
height:100px;
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TYKeUe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TYvSOJ{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-textcolor222000);
font-weight:400;
width:100%;
font-size:14px;
line-height:1.4;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZEsw9{
margin-top:calc(var(--mu-space)*0);
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZanBz{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZy9Lo{
font-weight:400;
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ta5hwR{
color:var(--white);
font-weight:700;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ta7US9{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TaKdUt{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TaKdUt:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TaWOJ9{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TaWXul{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TajJzP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tb6t03{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tb88JM{
font-size:28px;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbAmkx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbGtK0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbaVLq{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbxCRK{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TcQi8y{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TcXMmL{
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tcrdz6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tcy8Mz{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TdHFig{
font-size:18px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TdhQue{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Te6Of6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tex07g{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*20.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TfMSnz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TfliEo{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tgp13b{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TigFD5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TjiEHe{
font-size:36px;
color:var(--phw-custom-heading-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TkvLAi{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TkwM9n{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TkyQFl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tl0Zaw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TlceNA{
font-size:14px;
text-align:start;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tm3L0s{
font-size:28px;
font-weight:700;
line-height:01.2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tm3Udi{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TmaSyB{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TnVsPQ{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TnlbGH{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tnni6X{
font-size:14px;
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TnvnxY{
font-size:16px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TobwDn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TokSJm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TopNtH{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tp8BJU{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TpDxjS{
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-TpF9S1{
font-size:14px;
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TqGKVj{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TqMEwA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TqSXgc{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TrxbM6{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ts4lLa{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:max(18px,var(--mobile-font-size));
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TsEvpb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TsMLxU{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TstekK{
height:406px;
}
.phw-g-i-TstekK img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TtgGO4{
padding-bottom:calc(var(--pu-space)*4.25);
background-color:var(--phw-custom-light-grayf5f5f5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tu4Z6I{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tvd1WB{
border-style:solid;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tvpg6k{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tvt0oq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tw0PQ5{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TwtDG3{
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TwuWdw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tx0Sw2{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tx9eb7{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TxxzQo{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ty0fRb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/TwinkleNagdev-Hero-1728378234593.png);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TyNCKp{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TzkeWW{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U00b5D{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U06DUR{
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-U0f03e{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U0rTW3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U1Jgml{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U1Kigo{
margin-inline-start:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
font-size:18px;
height:50px;
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U2u7vW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U3RuyC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402105-1716373190457.png);
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U3ak2T{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4AaSq{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top: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.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4StwG{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4as24{
font-weight:700;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4cqrp{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4f1QT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4tYqs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4uTsO{
font-size:14px;
font-family:var(--cms-g-inter);
line-height:1.40;
color:var(--phw-custom-textcolor222000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4yM4Q{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U5LOWY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U5TsLS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6Its5{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6QLT1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6XITY{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6dsZt{
width:70px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6lfFB{
height:30px;
width:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U71PjA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7B7NJ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7GF9i{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7GF9i:focus-visible{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7GF9i:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7Ki7R{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7YzLL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7jjNS{
font-weight:600;
font-size:22px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U7lgW2{
font-size:14px;
text-align:start;
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-i-U7p0kc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U8SZBM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U8VSsN{
font-size:28px;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U8ftuL{
font-size:14px;
font-weight:300;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U8woww{
font-size:14px;
width:100%;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U9adkr{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-U9adkr{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U9hOuq{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UAFKjy{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UAJGiJ{
font-weight:700;
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UBv6Lr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UC5elt{
background-image:none;
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UC7M1Q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UCVczo{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*4.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UCbqyl{
font-size:20px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UD1oG0{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UDWII2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UEo6aO{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UFMlAB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UFNeXS{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGMUSG{
font-size:max(5px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGS4yn{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGkYHP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHRrQJ{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHS1KB{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHThsL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHuDHv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UIBAHe{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UIEKic{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UJ0AUm{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UJ9l5F{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-UJ9l5F img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UJQ7Ls{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UJmfix{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UK4GEN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UK8pPV{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UKah01{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULSGTR{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULScB4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULecoQ{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-top:calc(var(--pu-space)*1.25);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULlcyC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXTHeroMobile1-1716891608310.png);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULxHce{
font-size:18px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UM1DNU{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UM81uM{
overflow:scroll;
}
.phw-g-i-UM81uM img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UMMUqO{
font-weight:600;
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UMWc1Q{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UN2TTK{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UN42SP{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UNFrXH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UNQfcy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UNsfpW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UNyHbu{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UO79po{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UObQnD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UQiYNP{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UQwrO4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UR52va{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-URocIE{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-URwjiC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UShe8O{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-USmcWq{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UT3ga5{
font-weight:400;
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UT84L1{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UTZERn{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UV1IFo{
color:var(--phw-custom-686873686873);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UVUDKG{
color:var(--phw-custom-black000000);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWR3YB{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWR3YB:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWUWUh{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWWxYk{
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.75);
border-bottom-right-radius:calc(var(--border-radius-base)*3.75);
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UXABsQ{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UXPP07{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ua5JnD{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UaibaC{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UasDip{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UasIGC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbS1jc{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbS1jc:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbWXDw{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbzcLo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-UcizYr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UcizYr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ucuvq1{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ucuvq1:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UdD18U{
font-size:28px;
color:var(--white);
font-weight:700;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UdzkRN{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UeJXoS{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UeYCaP{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UenjvH{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UfiiHt{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ufo5aa{
border-right-style:none;
gap:0px;
margin-top:calc(var(--mu-space)*1.5);
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ug1Xp5{
font-size:28px;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UgcYwE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uh6wMl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uh6wMl:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uhquos{
font-size:30px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uhz0CU{
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-UilWdM{
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UimDgX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uj6oL0{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UjXofo{
font-size:max(14px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UjqcBt{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UjsWFZ{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*87.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uk2U7h{
font-size:16px;
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uk2U7h:hover{
font-weight:600;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uk8wHw{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UkNfNB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UlY0uR{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Um1BxD{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UmDRcW{
font-size:12px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UmgI3H{
}
.phw-g-i-UmgI3H img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UnWInL{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uno7ji{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Unvr57{
font-size:16px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Unvr57:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Unvr57:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Unvynp{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UoF3Ge{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Up6b0g{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UrBVfV{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UrZDfp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UrlkUt{
line-height:1.3;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UrnET7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UrpSwA{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UskZob{
font-size:20px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uu7NXi{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UuWZQL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UupVx4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UuujJB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uuv1WH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UvFZM7{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uwrigs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UwrmWd{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UxAgOQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uxeqfs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UxlXK5{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uyr7bG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UzCfe9{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UzDCr3{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V0cs2I{
font-family:var(--cms-g-inter);
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V0mISB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V0tzUe{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1GgaN{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V25uKD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V26yt1{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2RgmR{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2irJz{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V3cFH8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-V4Di5x{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V4Di5x{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V55zHa{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V5Qi2s{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-V5Qi2s img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V5wklC{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V5zWQZ{
margin-top:calc(var(--mu-space)*3.125);
height:auto;
width:100%;
max-height:auto;
max-width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-V5zWQZ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7A4Nv{
font-size:14px;
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7HUYg{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7QD93{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7iiH5{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8BdlC{
height:210px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8cyrB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V9OGTP{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VAGn5R{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VASU63{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VAkPU9{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VAynjN{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VBdXB5{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VBwIDN{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VBzhZ6{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:100%;
}
.phw-g-i-VBzhZ6 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VCNWO9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VDATWb{
font-size:14px;
padding-bottom:calc(var(--pu-space)*10.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VDDVjw{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VDaRIT{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VEPy7u{
margin-inline-start:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VEYfqM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VF0UKN{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VFSWAP{
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VGWv9K{
font-weight:700;
font-size:18px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VGYqZ6{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VGfoav{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VH5RWJ{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:45px;
padding-top:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHDBZ1{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHPv8f{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHVX73{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHqhDe{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VIEyA4{
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
width:100%;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VIImWZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJ7Hey{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJJJjw{
font-size:16px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJeR7v{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-textcolor222000);
font-weight:400;
width:100%;
font-size:14px;
line-height:1.4;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJtfIm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VK8Yiq{
font-size:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VKLVKn{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VKzy2U{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VLGBLL{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VLTuCQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VLdcGG{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VLduXl{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VLogy2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMZCVq{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMeTcH{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMeyMq{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMfwyd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNIoVB{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNMcPx{
font-size:14px;
line-height:1.7;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNYXLS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNkZtq{
font-size:20px;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*21.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNzhiY{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VOFtcs{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VOTpBd{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VPMLCY{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VPuaLc{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
width:140px;
height:40%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VQXLVt{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VRwk8e{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSFIeC{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSOls0{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSYcLu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSeiyf{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSpjPA{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VSzP1Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VTg1bt{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VTpfEv{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
text-align:left;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VU2HIJ{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VU2HIJ:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUD9AV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVDjkc{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-VVDjkc img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVJnNR{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVLMWQ{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVmaJm{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VWnwYu{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VXjuqP{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VYGi04{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VYyzrM{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vai8EH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vayw3g{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VboY2f{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VbtWDZ{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:solid;
border-color:transparent;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VbtWDZ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VcCJsm{
font-size:14px;
line-height:1.49;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:170px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VciIeZ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VdFelF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VdIHvg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VdXlNp{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vdkpdu{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VekfSi{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vfd8WQ{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vfd8WQ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VfiaXL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vg41N1{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VgDSVM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VgW2bX{
height:380px;
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vh3tbG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-3-1739419011153.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VhJ1t6{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VhPxZL{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vi8yZJ{
font-size:28px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ViCxaf{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ViWg5d{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vidsr0{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VilPUk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VjqV1K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VlZEUB{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VloQ7T{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmMPfF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmOSuB{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmWP23{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmZw7c{
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
min-width:0px;
max-width:none;
min-height:0%;
max-height:100%;
}
.phw-g-i-VmZw7c img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmeIHn{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vmn3Rt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VnP3Ad{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vngj7V{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vo2ubr{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VoMVy9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vop9Tx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpIgEw{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpJ9mt{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpJc7x{
font-size:20px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpNbB2{
font-size:14px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VpXA3S{
font-weight:700;
font-size:36px;
line-height:1.3;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vpk01b{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VqZgdQ{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vqw4Et{
margin-top:calc(var(--mu-space)*-25);
height:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vrg4eE{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VsL0Mh{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VtWC1I{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VtnWwT{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:justify;
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vtrvh9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vu0qUV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuE8oW{
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VugiQU{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-VugiQU img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vv6Ysh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VvzDxX{
font-size:28px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw7xav{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:600;
font-size:18px;
min-height:45px;
background-color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw7xav:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw7xav:focus-visible{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw7xav:visited{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw7xav:active{
color:var(--phw-custom-text-cac001f);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sAl8GP:hover .phw-g-i-Vw7xav{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vw9FjU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VwKcTA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VwjODP{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vx7nEB{
font-size:28px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VxQHgD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VxZ1XN{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VxcaEW{
font-size:14px;
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-VxzUOr{
background-image:none;
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
background-color:var(--phw-custom-black2000000);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I8keD6:hover .phw-g-i-VyMQQe{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyMQQe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VyqGAz{
font-weight:500;
font-size:14px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W0F1pT{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W1aFxI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1-1739419046159.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W1d93k{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/download-1716549135086.png);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W24kI0{
font-size:22px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W25378{
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W2GIb1{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W2mbmw{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W2z0nT{
font-size:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W3JHji{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W3JHji:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W3Q4so{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W3tcpF{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4Apq1{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4aEEv{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4wchn{
color:var(--phw-custom-black000000);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W6ygEr{
font-weight:700;
color:var(--white);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W7KIU2{
font-size:20px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W7itYa{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W7j7iL{
background:var(--phw-custom-gradient1);
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-i-W7tfGv{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W85m5G{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W8H2Fj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W8mcc5{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W978BV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W98a8j{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W9Aqd4{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W9jp6a{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WAEkL2{
height:380px;
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WAcGc0{
font-size:14px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WB6Gcw{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WBK0cB{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WBOu7n{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WBllep{
margin-top:calc(var(--mu-space)*-17.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WBy1YQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/SuperAccount-1723203164117.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WCGo3Q{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WCuaQg{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WDGgmu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WEemxz{
font-size:32px;
color:var(--white);
margin-top:calc(var(--mu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WFoUKI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WG12oQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WGB6MJ{
height:238px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WGKKMk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WGjTc7{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WH04ex{
font-size:16px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WIHCyG{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WIePmS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJ18hS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJ8OXh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJk1p2{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WM3smb{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMEflC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMSAxg{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMYF79{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMqkjq{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WNgI2U{
height:59px;
width:119px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WNjzFl{
font-size:14px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WNvyLl{
font-size:22px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WOEdlz{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WONwDr{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WPHgej{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:1px;
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WPOxkN{
font-size:14px;
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WPsdFd{
font-size:18px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WPvrtR{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQ2BzX{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQZW3G{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQqFEq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WRhZBg{
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WSZdch{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WTYTHq{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WUAzBf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WUD7bd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WUS8vE{
}
.phw-g-i-WUS8vE img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WVJ7p0{
color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WVJ7p0:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WVW9gu{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WVz9uT{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WWry8p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WX4CUU{
border-right-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WX8V0U{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXLbeC{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXUAkK{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-color:transparent;
border-bottom-width:1px;
border-bottom-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXXRFw{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXXRFw:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXZwD1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXd6Oh{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WXkhfv{
padding-top:calc(var(--pu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WYY22Y{
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZ0f2g{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZ2gFn{
font-size:20px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZCLtS{
color:var(--white);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZQnUk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Mona-Mobile-Banner-1731647477916.jpg);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZU245{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Banner_Life_Mobile-1721025417755.svg);
background-size:cover;
background-position:50% 50%;
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WZsPrJ{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WaRqL9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WbMJ21{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wbdgwk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wc35uz{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wd992H{
font-size:33px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdMvQ1{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdMwG5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1842-1716359622882.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdSgl9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdXXqa{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-We1ESo{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WeRtfb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WfGYN9{
object-fit:contain;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WfJ55r{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WfMN9F{
margin-top:calc(var(--mu-space)*8.75);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wfdgdx{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.25);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WftEXY{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgIvUH{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgN2Gi{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgcdR2{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgjlfQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WhBBWq{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kVTiNB:hover .phw-g-i-WhBBWq{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wi9AUO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wj8YMu{
font-size:14px;
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WjDP8O{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WkDmb2{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wkqid6{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WlErHx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WlpZ96{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WmE4ra{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WmIxi8{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WnMeYv{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
padding-bottom:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wo8X1s{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wofkav{
font-size:max(14px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wogfar{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Woii2S{
font-family:var(--cms-g-inter);
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WpKIAg{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
width:350px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wprobp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wprobp:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WqIYa0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WqSWgl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WqfKQo{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wr2Q0X{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Campus_Mobile-1722843320830.svg);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WrV6Ud{
font-size:14px;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WsSkyd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wt4sxi{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wtgbo9{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WukEZp{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wv90TV{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WvcgvQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ww2kwN{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ww2kwN:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WwE8w5{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wx0qG7{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WxAG0H{
font-size:36px;
line-height:1.2;
color:var(--white);
text-align:center;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wyd4Yl{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wz6alZ{
width:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wz9C1h{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wzd1Rz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WzfqVs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wzleti{
font-weight:400;
color:var(--white);
font-size:14px;
line-height:01.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X0AhCy{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X0Xz9W{
color:var(--white);
margin-top:calc(var(--mu-space)*-1.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X1YkME{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X21Brb{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2fATQ{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2kZbr{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2pMM0{
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-i-X3uy3W{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X40wPN{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X58tnT{
font-weight:700;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X59mii{
border-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X6I38l{
font-weight:700;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X6ZDlD{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-X6ZDlD img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X6i3hT{
font-size:28px;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X6yJdY{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X7CF9x{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X7qExK{
font-size:18px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X7veXg{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X8adyn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X8lYO6{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X8qkZx{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X9PAGy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X9U4RJ{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X9dcSA{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XAZ3vU{
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-XBD8ZS{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XBQZrT{
font-size:22px;
font-weight:600;
color:var(--phw-custom-black000000);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XBfX23{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XBraGt{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XBy2LR{
font-size:36px;
line-height:1.2;
color:var(--white);
padding-bottom:calc(var(--pu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XCxoC9{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XDVQf3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XDdo15{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XDwJvT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XEHLMZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XEKXDh{
width:100%;
text-align:center;
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-XF6TpC{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XHSG0t{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XJG5F8{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XJUAi9{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XJmCix{
font-size:22px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XJwRtS{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLczkl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLjWhy{
}
.phw-g-i-XLjWhy img{
aspect-ratio:9/16;
object-fit:unset;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLl9eE{
font-size:28px;
line-height:1.2;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLlLG9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLxumO{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
font-style:italic;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XLzVxU{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XMgRo4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/SB-Hero-1-1727330579342.png);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XN0OdA{
font-size:28px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XNLGn1{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XNLPVK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XNbRCt{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XNbRCt{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XP7PC4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XPaeIT{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XQ8n77{
overflow:scroll;
}
.phw-g-i-XQ8n77 img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XQQr05{
font-weight:600;
text-align:start;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XQbjY1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XR12a9{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
margin-top:calc(var(--mu-space)*-2);
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-inline-start:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XR4Wk8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40211-1715857739020.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XR9l7t{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRF9ak{
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-i-XRMb62{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRhXDh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XS0oMR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XS2jFF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XS9aCj{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSEpRU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSFLmP{
font-size:28px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSMVy2{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*43.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSSIbQ{
font-size:14px;
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSWy1E{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XShyxJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSnvWQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XTYTIQ{
color:var(--phw-custom-black000000);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XTfu5M{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XTxucm{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XUdK4Z{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XUdK4Z{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XV8Zvu{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XVSPX6{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XW6HgV{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XX6xpu{
font-size:14px;
font-weight:400;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXIUzb{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXKLkX{
font-size:12px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXMdo2{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXVNZk{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXcnBR{
line-height:1.2;
color:var(--phw-custom-heading-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XYRp2p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XZBPdg{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XZSEIv{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.75);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XZgi8o{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XZydht{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xa58xu{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XaIdFN{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XaiTq3{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xb1QYX{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XbgAry{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xc5orc{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xcb2zP{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*11.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XcdelA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xcutgf{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XdVjME{
}
.phw-g-i-XdVjME img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XdZVI8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XdpteN{
font-size:22px;
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XepszA{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xf8KKw{
font-size:14px;
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-Xg2Kf5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xg5jAe{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XhJlJw{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XhUkoA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XiPcBm{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjNurI{
font-size:max(4px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjdsID{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjjhZo{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjlxTB{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xk0YNO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XkxsMU{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xlv7BY{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xm2hm0{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XnEEhY{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XozKIn{
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-i-XpCPM8{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XqBQh0{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XqQpmQ{
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xri5Sm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XrygHn{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XsDsPv{
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XsNWwo{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XsW7x3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XshWol{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XsxOZj{
font-size:36px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XthgJW{
font-weight:700;
font-size:18px;
text-align:center;
height:100px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XtlbfO{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XttVil{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XuAmQQ{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XuD7Lr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XuDROq{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XuUkUl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XujiDG{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XutkoU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xv8LAR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XvFiur{
font-size:18px;
color:var(--link-color);
font-weight:700;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XwXACf{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xwpq2n{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-XxQkux{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XxQkux{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XxaC2O{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xy0HPf{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xy6PYA{
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xy9oR3{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XyJeGR{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XySTuM{
font-size:24px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XzN6ik{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XzXHLM{
color:var(--white);
font-size:16px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xzbvg7{
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0I10c{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0KiWi{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0O3gj{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:100%;
margin-bottom:calc(var(--mu-space)*-10.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y1ZKf5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y22vbU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y2djbm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y2djbm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y2hSMN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y3BDj0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y3MPxq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y457H2{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--white);
line-height:1.085;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y4JGlh{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y4c2gB{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y4zQML{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y6aaBN{
background-image:none;
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y6dd5W{
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-i-Y7Du3F{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y7yOro{
font-size:14px;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y8WbxW{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y8WbxW:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y9y5Pi{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YACP6i{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YALcf0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YBO1nT{
font-size:22px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YCAWnx{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YD809i{
font-weight:500;
font-family:var(--cms-g-inter);
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YDKuOt{
padding-top:calc(var(--pu-space)*0);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
font-size:0px;
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
width:140px;
font-family:var(--cms-g-inter);
opacity:1;
padding-inline-end:calc(var(--pu-space)*0);
height:10%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YDkmGy{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YE6z8S{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YE6z8S{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YEWq9P{
font-weight:700;
font-size:36px;
line-height:1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YEoe8W{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YFjp5T{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YGQwwM{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YGywea{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YHTYHC{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YHfEMY{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIO5pG{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIZu6W{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YJS89h{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
width:100%;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YJgTom{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMBoD5{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMFIR7{
font-size:14px;
color:var(--body-color);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMxtDQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YN7ZQ3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/TwinkleNagdev-Hero-1728378234593.png);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YNCynm{
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-YNrAKQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YNznD7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EmployeeTestimonials-1717048441266.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YOOJEF{
width:132px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:66px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YOZxme{
align-items:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YOyV1k{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YPHPfW{
font-size:12px;
color:var(--white);
min-width:auto;
min-height:auto;
max-width:auto;
max-height:auto;
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YPIBDl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YPYXAi{
font-size:16px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YQjzSJ{
font-size:14px;
line-height:1.3;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YQmHM0{
background-color:transparent;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YQzp51{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YRlUgr{
border-style:none;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YRztEC{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YSWEuf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YSniau{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YT2beR{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTThLl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTYfUI{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTc6gk{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YUL84n{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-YUL84n img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YUSJu7{
font-size:18px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YUc7FP{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YV5yG8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YVCjYk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YVM8l3{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YW78MP{
border-inline-end-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YWBSVr{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YWI0m6{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YWxZw3{
font-size:12px;
line-height:1.7;
color:var(--white);
font-weight:400;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YX1Rbo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YXPXLV{
color:var(--white);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YXmtQN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YYGHve{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YYnb5n{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YZAP4Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YZB0u5{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YZRCP2{
font-size:28px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ya0dAH{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ya7ZIY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YaCWMQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YaQBEK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YaVSX7{
font-size:18px;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yb7AWu{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YbSHYa{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ybqion{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YcAxoQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YcDg8X{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YcgJVr{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yd1yWu{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YdCyiy{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YdHl6j{
background-color:var(--phw-custom-white);
color:var(--white);
height:330px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YdNooN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YdnSgu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ye4eda{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YeDdjx{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YeX091{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YewNp6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yf7120{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YfYkye{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YfcCWa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yff5ci{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YfrVW4{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YfrVW4:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yg0YqQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/AmitChoudhary-1323X1323-1744797094886.png);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ygehq8{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YhHJZF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YhSftd{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YiGLVy{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YiPYdr{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YidVFi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yikw6h{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yj1gC0{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YjJK12{
font-size:36px;
line-height:1.3;
color:var(--phw-custom-textcolor222000);
height:94px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YjNbJb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YjxPQJ{
font-size:14px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yk4Rus{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkCPRz{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-YkCPRz{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkIGLh{
color:var(--brand-color-primary);
font-size:16px;
font-weight:600;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkIGLh:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkKCud{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkO8xg{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkRSb9{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkkdnE{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkpPSS{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ykq69U{
font-size:22px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YmXhwh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YmXhwh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YmaOBs{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YmnzaW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YnZfUf{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YnoKxU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ynu8ed{
margin-top:calc(var(--mu-space)*0);
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yoh7nD{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yomr3T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YpRlcq{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YptLvv{
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YptLvv:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yq6934{
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-i-YqEJ7c{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YqcvOA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YqlWLv{
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yr886G{
font-size:14px;
margin-top:calc(var(--mu-space)*-17.5);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*3.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/GlassMorph-1715856507449.png);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YrcO3p{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YryQFE{
width:156px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ys8JX1{
font-weight:400;
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YsI5ku{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YsWgr3{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YsXfOV{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YsuQmM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YtpPjx{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:var(--phw-custom-white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YtqMk2{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yu4JOi{
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*2.9725);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*2.63625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yuifrb{
border-bottom-style:none;
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YvRarN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YvYii0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YwRLKX{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:435px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YyPFqe{
font-size:14px;
height:160px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yyg5om{
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
min-width:0px;
max-width:none;
min-height:100%;
max-height:100%;
}
.phw-g-i-Yyg5om img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z0fqGh{
font-weight:700;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z17Pas{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z1RXJT{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z2Lbx1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z2VppZ{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z2vRDf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z3zh08{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z4BI5g{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z4Q34P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z4YoIi{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z51drG{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z5C4nz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z5oLdS{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z6MlD8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z8DDRF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z8Pl1u{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z9U79n{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z9dCpv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z9esuf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z9w5uA{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZAHCSe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZAOhK9{
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZBPFe9{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZBfA5K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZBzA9O{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZCvdtm{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZDeH7E{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZESY8k{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEUR5V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEpt0T{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEqwKS{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEsMbw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZFLtSh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZGOOB5{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJeMwm{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.875);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJqMGg{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJuaN9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZKbjUD{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZLZYBm{
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-i-ZLn9tw{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-ZLn9tw img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZMCgms{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZMT4YO{
font-size:12px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZMbK8P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-grey-final81818147);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZNgN4i{
font-weight:700;
color:var(--brand-color-secondary);
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZNgN4i:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZOo9nX{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZPYNz0{
font-weight:400;
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZPp2IV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZQPQ87{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRQbg2{
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRTuJ1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRU8pB{
color:var(--body-color);
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRw9Mk{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRwGL3{
font-size:16px;
color:var(--brand-color-primary);
font-weight:600;
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRymgU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/AlumniConnect-1716876775895.png);
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-i-ZS2ge9{
margin-top:calc(var(--mu-space)*-18.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZSTB6B{
font-size:14px;
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTD3mO{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTY3td{
font-size:16px;
font-weight:700;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTsH0O{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTsH0O:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTsTYU{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTyVIa{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*56.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZUZ8zz{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZV3Jml{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZVfwBk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZVwUdg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZWU3Xz{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZWZ1G3{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZXThVe{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:transparent;
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZXThVe:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZY4pBS{
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZZVqpn{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Za7uiP{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zag0Wd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZaoAPM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZapzDW{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zd2lHj{
font-size:22px;
color:var(--phw-custom-heading-color);
padding-bottom:calc(var(--pu-space)*1.98125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZdFSBP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZdNm5M{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZdX8TL{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zdtrda{
padding-top:calc(var(--pu-space)*0);
font-size:20px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zeie2j{
font-size:36px;
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZeqLHE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zf9IL0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Retail_Mobile-1721128657604.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZfTGQK{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZfiC48{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZgyGTT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZhOnF2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZhvryV{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zi634y{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zih7bh{
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zir8h6{
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZjEwqo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zjgj4t{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZkmVSc{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zl39ca{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZlMY3s{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZlqlCg{
color:var(--white);
font-weight:700;
text-decoration:underline;
font-size:10px;
line-height:1.8977;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zm0ey2{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZmomN6{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZmzP4T{
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zn3aj8{
font-weight:700;
font-size:16px;
color:var(--link-color);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
font-family:var(--cms-g-inter);
text-align:center;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZnFiQ9{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zo7RiX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zoiysw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zonrlt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZootaJ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZqYVGo{
color:var(--phw-custom-black000000);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zr41Ve{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZrAUjw{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zsa4rR{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zsgbfz{
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-top-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
padding-inline-end:calc(var(--pu-space)*5);
width:200%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZsnU7h{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZtyY2w{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZuV060{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZutSdK{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:435px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZvGCzE{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZwLqYN{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZwLqYN:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZwO9WZ{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZwktWj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZwoNAs{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zx6wkc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZxXSDi{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*57.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZxmRtj{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zy9QJF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzPG5H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzT37v{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzXinb{
font-size:28px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzaVUm{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzqAKK{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a0M2MZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a0StCm{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a0oe7z{
font-size:14px;
margin-top:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a0rvxu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a0yUbh{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a1F2Yc{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.5625);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.5625);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a1GWAD{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a1Ku3c{
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-i-a1Ze8V{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a3nlwX{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a3nlwX:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a4sU37{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a58kIK{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a5j7rI{
font-weight:700;
font-size:18px;
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
text-align:center;
font-family:var(--cms-g-inter);
height:60px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a6GU1K{
font-size:14px;
max-height:0px;
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7A1Fk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7tz1D{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7viTg{
font-weight:700;
font-size:36px;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
line-height:1.2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a86TDq{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a8HBEI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a8QHmy{
font-size:90px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a8S2uU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a8fLHu{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a9RxFt{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a9eh5n{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a9eh5n:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a9teAz{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aA6zFM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aA6zFM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aAUCIW{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aAikjJ{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aBndoV{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aBrBKb{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aBwdf1{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aBwdf1:focus-visible{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aC57UI{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aDCBfN{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aECYiA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aFBAhy{
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aFBnau{
width:156px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aFCHQx{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aFSexw{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aGNYmJ{
font-size:16px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aH9BIC{
font-size:22px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aHUgC4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aHghW4{
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-aI67mS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aIK8C0{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJh8Tr{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJpZz4{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJxnvA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aK2DLY{
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
font-size:12px;
text-align:center;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKOM9P{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-aKOM9P img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKZCLY{
font-size:28px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKgBPI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKud6V{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aL91bl{
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aL93Nn{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aLCPVu{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-1.0625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aLm6BW{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aM11HO{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aM3X1R{
color:var(--phw-custom-black000000);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNVrWf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNji3h{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNoNZf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNyDF3{
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aOLzor{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aOLzor{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aOh7LR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aPFX4A{
line-height:1.2;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aQF1HT{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aQgfIN{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aR5gGA{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aRdANb{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aRpG0W{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aRrQD7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aSGriB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aSxmtY{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aT5JGc{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aTU6lf{
font-size:12px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aTsOyR{
text-align:left;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aU9otl{
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-aVvU1G{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aX7cUh{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXUgLi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXZqWx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXcfSK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Fame-4.0-register-now-1722360677782.jpg);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXxdnd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXy4tH{
font-size:36px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYJ39x{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYLC7B{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYObyc{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aaOlR8{
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-aafkEl{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aamo9y{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-abQs4Q{
}
.phw-g-i-abQs4Q img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-abY062{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ac19SG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ad6bzt{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adES7f{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adHfi3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adIJw6{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adOvK8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adPjAw{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adlDCL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aeeBSV{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aeodJm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-afpVih{
height:600px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-agHgnh{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-agZdVH{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-agfmUQ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-agzr0B{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ah59lz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahAtbA{
font-size:12px;
color:var(--white);
font-weight:300;
margin-bottom:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahIEDf{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahSYzi{
font-size:28px;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahYSac{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahk34J{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahybLP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aidXmb{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aiowEC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ajAKVJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ajT3OB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ajlMn5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-akLSdN{
font-size:18px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-akaFZ3{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-akcbDr{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-akxW8s{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-amHEOe{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-amK7rp{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-amO9IN{
}
.phw-g-i-amO9IN img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-anboUF{
font-size:14px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-anyA0t{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aoTnVX{
width:100%;
text-align:center;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aoUtQ9{
font-size:16px;
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aoUtQ9:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-apQBRq{
font-size:14px;
width:170px;
height:170px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-apXxm0{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aq5nhe{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aqjTWl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aqpebm{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-arRw2R{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-atOoHA{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-atobyO{
font-size:18px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-au9aUv{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-auFTSh{
padding-top:calc(var(--pu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-auGLrU{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:none;
min-height:0px;
min-width:0px;
max-height:none;
}
.phw-g-i-auGLrU img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-auagJx{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-auyogt{
background:var(--phw-custom-gradient1);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-avFSTq{
padding-bottom:calc(var(--pu-space)*44.375);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-avGJ7m{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ava5kX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aw4snn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-awlVrH{
font-weight:400;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-axvx52{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b06zPT{
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-b06zPT img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b0HcX0{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b0qKPm{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b1rQhK{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b1xNws{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b26PZM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b2epSY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b2wyH8{
font-size:28px;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b3u9zJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b4bb9v{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b4jE0C{
font-family:var(--cms-g-inter);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b51aL6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b6GzhD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b73GK8{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b7xG2U{
background:var(--phw-custom-gradient-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b86kph{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b9Bqwa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b9PTDy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b9b84R{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-textcolor222000);
font-size:28px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bA3OXv{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bAEvSp{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bAKUqv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bEXo5W{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bEaYa3{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bEdBuc{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bFDy2T{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bFG5S9{
height:300px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bFmdbB{
font-weight:400;
font-size:14px;
line-height:2.08;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bG0F6i{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGWUTx{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:16px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGWUTx:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGbbO9{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGdGpB{
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGvH5V{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bH4XlN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bH6A0D{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bHNs2Z{
font-size:14px;
color:var(--white);
text-align:left;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bHYwvT{
font-size:28px;
line-height:1.2;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bHeCmM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bI4nZk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bIdTH7{
text-align:center;
padding-top:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bJ2EFF{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bJMuf3{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bJRdRh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bJfIfi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bJzPU9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bKXXL6{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-2.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bLiVEL{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bLlkHz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bLmref{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bM5MPD{
margin-top:calc(var(--mu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMM35R{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMiVrb{
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-bMsFff{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bN4xct{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bNWEaG{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bNjSos{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bNwXlu{
border-left-style:solid;
border-left-color:var(--phw-custom-black1000000);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bOiB8A{
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bP0fXR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bPClDR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bPb222{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-bPb222{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bPjvhG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bQIZ60{
background:var(--phw-custom-gradient1);
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-i-bQQAI6{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bSFpjC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-bSFpjC{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bSOboY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bTQeuf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bU18vS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bU30P1{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bUWNwa{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bUcymC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bV4l47{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bVsk0x{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bWMwRF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
height:800px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bWRBVP{
font-size:28px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bWUbic{
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXnIN5{
font-size:28px;
line-height:1.25;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYGpMu{
}
.phw-g-i-bYGpMu img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYWk7v{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYk8gI{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYtQPP{
font-size:14px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
width:100%;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYvHyu{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bYvPdy{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bZoLJg{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-baFJGV{
font-size:22px;
color:var(--phw-custom-heading-color);
padding-bottom:calc(var(--pu-space)*1.98125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-baN3zT{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bac01d{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bbW3dg{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
border-top-left-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);
border-top-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bbfUKg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bcCs7F{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bcPZ8Z{
padding-top:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bcj2Q1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bdF1J4{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bdQiHL{
width:105.895px;
height:30.202px;
min-height:30.202px;
min-width:105.895px;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-beEzti{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bejMLQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bfAKap{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bg0OrG{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bg4aK7{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bgIOtQ{
font-size:18px;
margin-bottom:calc(var(--mu-space)*-112.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bgV3VJ{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bgXvHr{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bh4fLN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide5-1748518107540.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhRlxg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhXhuE{
font-size:10px;
color:var(--white);
text-align:center;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhbtwl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhmRif{
font-weight:900;
font-size:36px;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhssGd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-biVy9F{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bjAuJb{
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bjK9Ha{
margin-top:calc(var(--mu-space)*-19.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bktln1{
font-size:18px;
font-weight:700;
color:var(--phw-custom-dark-blue25243b);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-blRJL9{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-blYto9{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bmfac2{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bmj4YW{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bnFyHt{
padding-bottom:calc(var(--pu-space)*8.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bnNGNG{
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-i-bnyj9t{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-boLH6U{
}
.phw-g-i-boLH6U img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-boZThv{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bol23W{
background-color:var(--brand-color-secondary);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bp7c9i{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bpoUGL{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bqmafP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-br6Ikf{
margin-top:calc(var(--mu-space)*3.125);
max-width:100%;
min-height:auto;
min-width:100%;
height:auto;
width:100%;
max-height:auto;
}
.phw-g-i-br6Ikf img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-brDpRV{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-brMpSx{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-brjjvz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-brtSnQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bsZK1A{
font-size:14px;
border-style:solid;
border-color:var(--phw-custom-btm-border8a0318);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btuInn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:12px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btuInn:hover{
font-weight:700;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btzbXW{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bu4R1c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-buqvZ0{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bwXoj7{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bwkho2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bwsBar{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bx0AHv{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bx8mzI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bxN5Sg{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-by5PoV{
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-bym0bE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bzJ8tS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bzqxjc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bzvpgC{
color:var(--white);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c0kh1U{
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-c0xQeV{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c17kYI{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c1Hp6a{
border-right-style:none;
border-right-width:1px;
border-right-color:transparent;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c1RXBo{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c2OJES{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c2OJES:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c34cZT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c5Wq8U{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c6aHiX{
font-size:22px;
color:var(--white);
text-align:left;
margin-inline-start:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c7vagU{
color:var(--phw-custom-black000000);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c8van9{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c9qzW6{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cA2gnh{
text-align:center;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cA7InK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cAIv0L{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cAY0fa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cAgtzc{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cAy67U{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cB2HHm{
color:var(--white);
margin-top:calc(var(--mu-space)*0);
font-size:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cBHWvu{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cC6z2P{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cC6z2P:hover{
background-color:var(--brand-color-primary);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cCFfKX{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDHifF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDTl0T{
font-size:14px;
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDbJNi{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDeNTn{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cES3HQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cESptH{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cETfHk{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cEmXVu{
font-size:max(20px,var(--mobile-font-size));
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cFsUeC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cFvOmd{
font-size:14px;
margin-inline-start:calc(var(--mu-space)*-5.75);
margin-top:calc(var(--mu-space)*4.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cG2MV5{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGRQb8{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGXOLx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1293-1718004948641.png);
background-size:cover;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGtZIi{
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHG1aj{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHetLB{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHetLB:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHnkbd{
font-size:20px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHskKk{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHyVDx{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cIYkLc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cInZec{
margin-top:calc(var(--mu-space)*-28);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cIzYkS{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cJc18X{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cK4gfk{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cKFrnH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cKKMuO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cLXFNU{
color:var(--phw-custom-686873686873);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cLqtFf{
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cMZU35{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cMiOwm{
color:var(--phw-custom-686873686873);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cMy9WH{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cNJ0CN{
font-size:18px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cNjsVT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cOLGTG{
font-size:22px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cOetYf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cPU8ts{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cQwjYs{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cR1gMF{
font-size:14px;
text-align:center;
height:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRY04R{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRc69L{
font-size:30px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRfl6k{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRsSb5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRyx8i{
background-image:none;
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cSSo7b{
font-size:18px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cScKCE{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cTiyfj{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cV0bgq{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cVAQjU{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cVT9q8{
border-left-style:solid;
border-left-color:var(--phw-custom-black1000000);
border-left-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cVfTbx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cVgImV{
font-family:var(--cms-g-inter);
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cWCuA9{
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cWagIv{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cX3BXW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cY3VJE{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZGLN1{
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-i-cZMpck{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZR1ry{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZVYEu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZo94N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZp9E8{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cZvnmA{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ca4T70{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ca9qCg{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cbZ8Mp{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cbdTab{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ccO6oY{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ccQCKN{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cd2rHL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ceYNrG{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cec4qj{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-cec4qj img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cfDDgk{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cfHPLk{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cfbEIF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cg9igg{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgXGhB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgdodM{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgkpMX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgkpMX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgkpMX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgkpMX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgvlhK{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgvlhK:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-chTtZE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ciPZ76{
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
font-weight:600;
font-size:12px;
font-family:var(--cms-g-inter);
border-color:transparent;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ciPZ76:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cijeg9{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cirgc3{
font-size:10px;
color:var(--white);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cj4bWM{
text-align:left;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cj9Gtt{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cjJzAW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cjyzhM{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ckRNnO{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ckYg31{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ckpu90{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
width:350px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-clFeKl{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-clyVas{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cmUKn9{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cmtCYv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-3-1739419011153.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cn7Txv{
border-style:none;
margin-inline-start:calc(var(--mu-space)*-2.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cnLBM1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-co9RR4{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-coO1b3{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cohO3v{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cp9enA{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cpkInt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cqNsMl{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cqj9YY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-crIZlL{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-crK3t3{
font-family:var(--cms-g-inter);
min-height:40px;
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-csLIaT{
font-weight:400;
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-csgiU6{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cuI3ni{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cuNhRp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cuPaKM{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cussRt{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.875);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cwSynp{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:238px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cwTulX{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cwVSyq{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cwdU3B{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cwpDxc{
font-size:14px;
margin-top:calc(var(--mu-space)*-7.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxEjmK{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxWCYR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cyPQPp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cyfK7J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cyji9O{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-cyji9O img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-czXaUK{
background:none;
background-image:none;
background-color:var(--phw-custom-fpyellofbf7f1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fpborderd6b272);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d0PbL3{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1MTjH{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:40px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1MTjH:hover{
background-color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1eElB{
font-size:14px;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1eElB:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d2SwML{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d2hPDU{
background-image:none;
background-color:var(--phw-custom-bg);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d2iT2k{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d49t9X{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d4DMo6{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d4WRxv{
padding-inline-start:calc(var(--pu-space)*3.125);
justify-content:;
padding-top:calc(var(--pu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d4XZ7l{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d4aMAS{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d5Zmbd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402105-1716373190457.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d5jn8h{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d5kRNw{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d6LIZy{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d6anK1{
color:var(--phw-custom-black000000);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d773HJ{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d78eT2{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7EFpZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7PtTA{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7puQm{
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-i-d84XtY{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8KI6y{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8apc3{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8bhS5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d99sXo{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBDvaa{
font-size:12px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBJ8Lh{
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*2.9725);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBf5Tj{
font-size:14px;
height:500px;
min-height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBoavn{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBpCVX{
font-size:28px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dCdNzY{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dD8iE3{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dDUdpA{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dE2phy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dEMdCg{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dEalH8{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dErEfx{
font-size:20px;
line-height:1.3;
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-dEwMQe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dF3ug8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dGBF8X{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
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-dGGTO1{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dHDKUb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dI5hJC{
font-size:14px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dIAiNy{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dIFIBC{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dILj0x{
font-size:14px;
text-align:center;
padding-top:calc(var(--pu-space)*7.5);
height:345px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dIUa54{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dIgW1z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJ3qjW{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJ5ZD1{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJGIYQ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJTzkP{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJXaYT{
height:315px;
text-align:center;
}
.phw-g-i-dJXaYT img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJa7WK{
color:var(--phw-custom-black000000);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dJvZc0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dKG3y3{
margin-inline-start:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
font-size:18px;
height:50px;
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dKRblE{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dKcfp6{
width:auto;
height:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-dKcfp6 img{
aspect-ratio:16/9;
object-fit:contain;
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dKqR10{
color:var(--link-color);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
width:100%;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dLPT3R{
color:var(--brand-color-primary);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dME0bA{
height:238px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMLZaZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMNVNH{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMnsW5{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMt7hu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dNCSmO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dNjBNV{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOnXjp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOvVzw{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQ0gop{
font-size:max(20px,var(--mobile-font-size));
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQ0vWX{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQAOxo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQAOxo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQkSGJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQpUnu{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-color:transparent;
border-bottom-width:1px;
border-bottom-style:none;
border-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQqYDp{
font-family:var(--cms-g-inter);
line-height:1.42;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dR2rTf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dRsbbl{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dRwCDr{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dRzXnZ{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dSQCnt{
line-height:1.3;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dSSjaR{
font-weight:700;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dSsfeJ{
font-size:18px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dStOGV{
fill:var(--phw-custom-darkicon000000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dTWDQj{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dTk7oD{
padding-top:calc(var(--pu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dTkxMk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dU7QlF{
justify-content:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVAlu8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVPr28{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVd3ds{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVkH43{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVnAFR{
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dW3VLD{
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-i-dWHi81{
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dWtO2u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dXZSpt{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dXeIHs{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dXh6mG{
color:var(--phw-custom-black000000);
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dXt5pi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dXzw2R{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dY7lOn{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZOM6E{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZWswF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZdz79{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZfT6g{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-davsk6{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-db5Cw6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dbAVQq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dbDdNy{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dbRzq0{
margin-top:calc(var(--mu-space)*3.125);
height:auto;
width:100%;
max-height:auto;
max-width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-dbRzq0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dbglzI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dcH8XF{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dcgxvl{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dcv7XP{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ddjKHl{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ddrHXo{
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-de6ewr{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-deJR4w{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-def7eq{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfLZPt{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfg9mg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfimV0{
padding-top:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfvK8z{
font-size:14px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dgPTJL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dgW4Kr{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dgtCgq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1843-1716375175071.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dhGQyE{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dhLLuB{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dhSKEO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-didakH{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-difbjG{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-div09t{
font-size:14px;
text-align:justify;
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-i-divKV2{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dizuZT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Gauri1-1739968972760.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1MhcL:hover .phw-g-i-djDiXR{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djDiXR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djGboH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/088A46941-1733781355927.jpg);
padding-top:calc(var(--pu-space)*37.5);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
text-align:left;
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djxNv4{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djxNv4:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djyTl4{
padding-top:calc(var(--pu-space)*2);
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
border-inline-end-style:solid;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dk7KeZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dkJcSE{
font-size:16px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dmJNWi{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dmx3JT{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dnCD3X{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dnNltX{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dnjRmv{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-docKqH{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:var(--phw-custom-jb5b3b3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dpGWGw{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dqui5E{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-drCThP{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-drsiup{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-drtO76{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dtEYWR{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-du77Lm{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-top:calc(var(--mu-space)*-1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dv1OzT{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dvDC51{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dvE0fN{
width:40px;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dvr0ke{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dw82C7{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-inline-start:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dwWnRi{
width:100%;
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dxv4gr{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dz1CKa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dz9E6s{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dzsdMs{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dzxx3L{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e019IR{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e0Tu3Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e0yJTn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1B2oh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1LbkB{
border-right-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1Q0Fa{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1iYKT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e2FO2A{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e2oyFt{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e3S39H{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e3eZis{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e3hEXn{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e3oVuO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e3rMMb{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e4AowP{
font-size:14px;
margin-bottom:calc(var(--mu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e4Wbpy{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e4xkOX{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e55iLH{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e55iLH:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e58JZK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e59ODj{
font-size:16px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e5aPeB{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e5pnB3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e6EySQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e6WvWa{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e85V2a{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e9xJ61{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eAgSSA{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eB5IZc{
padding-top:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eB6mSI{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eBHkVS{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eBJFKy{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eBKcX5{
width:200px;
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eBQx1N{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eBlAMH{
background:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCCzan{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCD06Y{
font-size:36px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCchGG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCoiPb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCwHgG{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eE9uXs{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eEbLkn{
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-eFZsSs{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eFbKWU{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eFih5G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGCc4a{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-eGCc4a img{
height:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGKjdF{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGtzgs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHHxxc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHQZmO{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHbu3q{
margin-bottom:calc(var(--mu-space)*4.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-eInHph{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eInHph{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eJYgtN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eK29XZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eK3Rmj{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eKk21Z{
font-size:18px;
line-height:1.3;
text-align:center;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eKoEa0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eKq9zE{
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-eLBPHI{
background-color:var(--phw-custom-white);
color:var(--white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
height:738px;
width:390px;
margin-top:calc(var(--mu-space)*-26.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLKUSd{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLuXbI{
font-size:14px;
height:275px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eMNczd{
font-size:14px;
line-height:1.2;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eMf2B7{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eMqShZ{
padding-bottom:calc(var(--pu-space)*8.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eNk23m{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eO7dCZ{
font-weight:700;
line-height:1.2;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOCItB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOZKOm{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOjgpC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOrZqo{
font-size:12px;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eP4jeg{
background:none;
background-image:none;
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ePFdHY{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ePpXE4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eQ6YaP{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eQtSMY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eRfKeS{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eSI9OE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eSoJqZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eSsUoG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eSwdW3{
}
.phw-g-i-eSwdW3 img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eTmDnw{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eUBhMo{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eUEi2e{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eUQLT2{
}
.phw-g-i-eUQLT2 img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eV8x7H{
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
font-size:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eW3GqR{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWikHo{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWsDlM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinusbeapart-1720713656472.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWtQKF{
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eWtQKF:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eXAo7O{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-0.25);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-top:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eXiQM3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eXoqRm{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eY40Q1{
color:var(--phw-custom-black000000);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eYqzfF{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eZrOXi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eawrlN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ebEqAW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ebTuFj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ebiK1q{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ebvJ4j{
}
.phw-g-i-ebvJ4j img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eck8yz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecoVyu{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecoVyu:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecoVyu:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecq0iJ{
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ed1n3p{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-edtlHx{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ef5nA5{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-heading-color);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-efKfpa{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
margin-bottom:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-efUNr3{
height:210px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-egluTA{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehNSX2{
width:auto;
}
.phw-g-i-ehNSX2 img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehefAD{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
width:100%;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehjhkM{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehjhkM:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eiUSMW{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eiZVbZ{
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eib7KZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eilWUK{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eizMF9{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ejTBrp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ek817a{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ekaoe3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ekcpDB{
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ekfDDR{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*43.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-elUDGx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-elibtw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-em39lM{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-em3ny2{
font-weight:300;
font-size:20px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-emUgQZ{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-emwxPz{
width:30px;
height:30px;
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-enQrf7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820742-1718280345905.png);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-enUCsf{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-env98k{
font-weight:800;
font-size:116px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eoJteQ{
margin-top:calc(var(--mu-space)*0);
width:100%;
max-width:auto;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-eoJteQ img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eok4ft{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-epLkOT{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-epSUD3{
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-i-eq3XJ6{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eq5f9x{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
margin-top:calc(var(--mu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eqmPPA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-erDphF{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-erZv9l{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-erub35{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-esFwbb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-esJagj{
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-i-esWL6q{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eteoPm{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eth95S{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eu9w44{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-euBEJq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eucHOz{
font-size:14px;
margin-top:calc(var(--mu-space)*4.375);
margin-inline-start:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eumapx{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-evjmmt{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ew2494{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewBLca{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewM8O1{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewMmke{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewexSx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/AdBanner-1724738227691.svg);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ex4EC9{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-exgV7K{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eyHtrg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eyj9C0{
font-size:28px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eys3ss{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ezGiea{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ezjdCm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ezp1oK{
font-size:16px;
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f0SLKi{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f2FKWi{
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f2g2mv{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f2vuhI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f324og{
font-size:28px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f3aVsx{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f3d1DY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f3vSdl{
width:60%;
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f4HAS8{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f4XgAV{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f4c3Cn{
width:60%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f6lhBu{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f6lhBu:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f6lhBu:active{
font-weight:700;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7EHla{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7UzUb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7YISj{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7YISj:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7YSRA{
height:380px;
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7fHJR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f88W63{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f8YPRB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f8p63M{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f9FDLw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f9i6s1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fA3MWw{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fARR0d{
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-i-fAsznk{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fB8Mus{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fBdRlj{
margin-bottom:calc(var(--mu-space)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fC4JuQ{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fCA90f{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fCaZiN{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fCfc2O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDCYsf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDo7L7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDz5MX{
width:156px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fE4Kho{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fE4Kho:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fEiLIB{
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fEyCo7{
color:var(--phw-custom-black000000);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fFYLP4{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:100%;
margin-bottom:calc(var(--mu-space)*-26.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fG1rwz{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGBXsO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGD61G{
gap:0px;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGgf4p{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGjbCn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fH3uoN{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fHKGrv{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fHMn2Z{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fHWeuY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fI2lGR{
color:var(--brand-color-primary);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fI2lGR:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fIK7OH{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fJBAzm{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fJlOKw{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fJpU4j{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fKDtaC{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fKmz0Z{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-fLsk2k{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fLsk2k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fMDEn6{
font-size:12px;
font-weight:600;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fMVCIf{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fNvcO8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fORxo8{
color:var(--white);
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fOd23W{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:left;
margin-top:calc(var(--mu-space)*37.5);
background-color:var(--phw-custom-blacktransb7bbbb);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
opacity:0.8;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fP3IdK{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fPwZAg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fQMYDR{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fQQQYR{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fQQQYR:hover{
font-size:14px;
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fQwWIA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1739418425461.png);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fRXrka{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fS6Gzo{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fTXevF{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fU6WAr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fV1nvx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fWK23U{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fXLW8N{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fYp3Sl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZ1htr{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZ4cOc{
text-align:left;
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZ7IRC{
width:350px;
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZLTtc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-faF3b5{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-faJKNJ{
height:550px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fcOzIq{
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fdH7Gg{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fdaYrK{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fdi5pT{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
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);
font-size:18px;
min-height:40px;
background-color:var(--phw-custom-white);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-feViYR{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-feViYR:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-feYtZX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fegY8r{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
width:200%;
object-fit:cover;
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-feq84F{
border-right-style:none;
border-right-color:var(--phw-custom-btm-border8a0318);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ff9z4i{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffYOas{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffvXMA{
font-size:14px;
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-fg5ZUn{
font-size:14px;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fgAC7a{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fgGBta{
font-size:20px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fgOTNS{
height:238px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fhmfEy{
margin-inline-start:calc(var(--mu-space)*0);
color:var(--phw-custom-black000000);
font-weight:500;
font-size:14px;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fhvGHc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fj9KWX{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fl3VK8{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fl9Uco{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-flPPNm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-flhcTE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fmGTej{
color:var(--white);
font-weight:700;
text-decoration:underline;
font-size:10px;
line-height:1.8977;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fmUZIv{
height:700px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnMRlr{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--body-color);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fndW3p{
font-size:16px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fo91pk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fonaSv{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fp2UmU{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fpFHdh{
margin-top:calc(var(--mu-space)*1.5);
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
gap:0px;
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fpOHft{
font-weight:800;
font-size:130px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fpW2X5{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fpa9jz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fq63Sk{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fqUt7I{
width:70%;
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fraOST{
font-size:30px;
color:var(--white);
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fsGJ9c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fsOUo4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fsSvuq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ftKGA8{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ftVRqQ{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fu0U19{
font-size:max(30px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fuRocO{
line-height:1.2;
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fvizm0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fx405j{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fxCTI5{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
height:50px;
width:435px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fxVcKP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fy2umL{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fyYyqq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fyZuAN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fykcvx{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
margin-top:calc(var(--mu-space)*-2.125);
margin-inline-end:calc(var(--mu-space)*-1.0625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzF9Rq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzUa1o{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzdL76{
font-size:14px;
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g0bw4P{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*3.25);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g0iVFX{
font-size:14px;
width:100%;
text-align:center;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g0oazU{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g1Wfqa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g1yDIC{
background:var(--phw-custom-gradient1);
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-i-g1zDSu{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2iHMt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2oDRP{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g3FHzm{
width:auto;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g48D0D{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4EgMh{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4Hgyl{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4aQeW{
background-color:transparent;
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.35;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g56lTe{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g6twrU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g7pJhw{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g7tnXI{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g8gfu1{
font-size:28px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g8qkYG{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9SSXR{
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-i-g9fzrK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9o1t7{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9u4ja{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9vS9Q{
font-size:23px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gAZ18Z{
border-bottom-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gAxhsI{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gBAs1d{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gBBACX{
font-weight:700;
font-size:var(--phw-g-widget-subheading-font-size);
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gBh4Hk{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gBr7hm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gC09nH{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gCC89y{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
margin-inline-start:calc(var(--mu-space)*8.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gChDIR{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gCjdvv{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gD2K52{
height:315px;
}
.phw-g-i-gD2K52 img{
object-fit:fill;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gD3UsS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gD6hQU{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gD7eCW{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gDCeBn{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gECeEm{
height:30px;
width:30px;
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gFImq8{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:700;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gFJCuQ{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gFrkRt{
font-family:var(--cms-g-inter);
color:var(--phw-custom-textcolor222000);
line-height:1.42;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gG8Sb6{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gGOBBb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gGaRdJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gGgkA4{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gH5t6o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gHBViI{
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gHGkMy{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gHGkMy:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gHNTAg{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gIn4Zq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gJbrsI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gJlp5G{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gK7lvW{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gKS9K8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820762-1718280482542.png);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gL9O6I{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLIvX2{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLn496{
color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLn496:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLr4VJ{
font-size:max(20px,var(--mobile-font-size));
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLuzby{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gMt7D2{
color:var(--body-color);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gMyF2c{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gNSTif{
color:var(--white);
font-size:22px;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gNiNuN{
font-size:14px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gOivQQ{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gOlHMc{
font-size:14px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gPU6Me{
padding-top:calc(var(--pu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gPVFmz{
color:var(--phw-custom-black000000);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gPfKtO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQ2Pfv{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQ7xdl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQJB4J{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQJB4J:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gR92rf{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gRTJEF{
opacity:0;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gRX4wB{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gRZQPI{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gS0Qc1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/088A46941-1733781355927.jpg);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
text-align:left;
padding-top:calc(var(--pu-space)*37.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gSPJ15{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gSuoB0{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gTUVbn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gTn2CF{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gTpVBe{
font-size:14px;
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*-2.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gUu29t{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gUzoUY{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gV9u1A{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooter-1718097425428.png);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gVDYjs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gVgzR8{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gW1lrP{
font-size:14px;
height:240px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gW30Jg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gW3qwp{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gW3qwp:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gWO7S5{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gWWbAX{
font-size:max(16px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gXIJlP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gYx6yf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/hero-image-1739281247566.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZ9ygz{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZIBVn{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:231px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZL0cJ{
font-weight:600;
font-size:18px;
text-align:start;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:01.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ga1tuP{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gdCiHT{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gdpGrC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gdzWWv{
color:var(--white);
padding-bottom:calc(var(--pu-space)*1.5);
text-align:center;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gebyFi{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-geeCQE{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gf9oHp{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gfEVs3{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
background:var(--phw-custom-gradient-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gg90fa{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ggZHyP{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gh1Dks{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ghXEAR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ghjvSO{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ghsmr6{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-ghsmr6{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ghuUXJ{
width:auto;
}
.phw-g-i-ghuUXJ img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gimsxw{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gjZ3Mf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gk9BD9{
font-size:28px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkJR27{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkJR27{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkWoSl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/CorporateCreditCards-1723203156728.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkbfo0{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkwcsy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-glRP60{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-glw1uP{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-glxNHe{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gmV35j{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:1px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gmYP0K{
font-size:14px;
height:275px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gmaScD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gmgvYo{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gonZdi{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gpW75U{
padding-top:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-grHPXQ{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6iuPm:hover .phw-g-i-grHPXQ{
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-grRpts{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gsPpbZ{
font-size:14px;
margin-top:calc(var(--mu-space)*-7.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-guFP1k{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-guLYNT{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gusolL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvChTv{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvLIM1{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvRoj0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvxd6m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwLZmZ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwlpeb{
font-size:18px;
color:var(--white);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwufmH{
font-family:var(--cms-g-inter);
line-height:1.42;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gxUgY2{
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gyR8Kb{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gycQ2s{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gycQ2s:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h0fTQH{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h0spNa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h106Qz{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h1B1eh{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h1G1kW{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h1OwDO{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h1Z33F{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h2O7cy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h2lRxj{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:355px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3PKZ9{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3YmHQ{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h4YQuV{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h4sYbv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h4x9sP{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h5DUDW{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h60hjg{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h6CEDr{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h6hczs{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-h6hczs img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h7No3T{
font-size:max(20px,var(--mobile-font-size));
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h84MXO{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h89V44{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h8xDG8{
font-size:28px;
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hA2uss{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hAI1f2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hAp07A{
font-size:20px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hAySMq{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hBK5vW{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hCLnJy{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hDOlJL{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hDqy9P{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hEKfZK{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hEKfZK:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hEczSz{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hFNN9F{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hFP3KR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hFcOFi{
margin-inline-start:calc(var(--mu-space)*-3.75);
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
font-size:18px;
height:50px;
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hFgmIk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hG6INK{
font-size:16px;
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hGIlke{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hGd8sc{
font-size:14px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hGh1OX{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-hGh1OX img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hI5NZg{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hILbvi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hIeawk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hIg7Az{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hJGKcL{
background:var(--phw-custom-gradient1);
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-i-hJYNHs{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hJaRMp{
font-weight:400;
font-size:18px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hKILfw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hL1KUF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hLYiLM{
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hM7iMl{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hMKjAI{
font-size:14px;
text-align:justify;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNDDep{
line-height:1.3;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNNiko{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNfJX0{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-hNfJX0 img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hO3Ekf{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hOASeF{
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hODLxp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hOWd8W{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hPJsap{
font-size:22px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hQq9qy{
font-size:28px;
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hRJbw7{
margin-bottom:calc(var(--mu-space)*-50);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hRR3PM{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hSNOPW{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hSxtxT{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hTHJsG{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hTZ531{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hTo9Rq{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hTpYzp{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hUIywv{
font-size:12px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hVQtzK{
font-size:20px;
line-height:1.3;
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-hVgDUx{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.875);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hViS8u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hW6TVk{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hWglPc{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXBD3c{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXHbnH{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXU4Ws{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXYbI5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXzNg6{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYDCa0{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYDCa0:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYENq0{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.5);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYTEJM{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ha7utu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-haL63p{
color:var(--phw-custom-black000000);
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-haocNl{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbXosF{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbcm4G{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbglNt{
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
font-weight:600;
font-size:12px;
font-family:var(--cms-g-inter);
border-color:transparent;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbglNt:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hclJXf{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hcztsX{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hdYFv4{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hdioOX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-heO5dM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hePmqP{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hePmqP:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-heZzQK{
background-color:transparent;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hef1KZ{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hef1KZ:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hen9Dq{
font-weight:700;
color:var(--white);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hf4cU6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hfeVHg{
background-color:var(--phw-custom-white);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hgAuJb{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hgGPhn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hgMuuM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hgbcJq{
font-size:28px;
line-height:1.25;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hh8yHM{
margin-top:calc(var(--mu-space)*-2.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hi4Gra{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hj7k8L{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hjEH6g{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hjTTs8{
font-size:18px;
line-height:1.3;
text-align:center;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hkGYYO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hlKzjo{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hlr4cF{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hm7zjp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hmVzBs{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hmYDEn{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hml1UP{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hnJjOe{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hndC73{
font-size:14px;
line-height:1.2;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hnhrNw{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hoRDOA{
font-size:14px;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hoUH5s{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hobcbe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hocBcs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hofyP6{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hp15hF{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hpZ7gb{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hqCtlX{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-hqCtlX img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hqZaRq{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hr3Udf{
font-weight:400;
font-size:18px;
margin-inline-start:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-htEO8N{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hu4twG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-huXk1r{
color:var(--white);
font-weight:700;
font-size:28px;
line-height:1.3;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-huuYBV{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hx0zm6{
padding-bottom:calc(var(--pu-space)*44.375);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hxONX3{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hxdW7b{
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hxr2NZ{
height:40px;
width:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hyL5RF{
font-size:22px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hyQeyR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hzg6vj{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hzuI71{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i09rrO{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i0XWlx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i13HgB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i199mh{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i25FPj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i2ZgXU{
}
.phw-g-i-i2ZgXU img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i2x1PT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i3MDkd{
height:210px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i3qijs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i3zAQw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i4lKC9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i4pQdG{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i4z25S{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5LlSB{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5aQyH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5i38X{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5u8vl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5yMoR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i6CFCL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i7A08N{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i7Zdom{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i8HWxb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9Ax0T{
color:var(--phw-custom-black000000);
font-weight:300;
width:80%;
font-size:max(18px,var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9VEzJ{
overflow:scroll;
}
.phw-g-i-i9VEzJ img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9yL8F{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iAWIIL{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iAp4Tm{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iAwQlo{
color:var(--white);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iB7eTY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iBnPX5{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iBpIh4{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iCaKEy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iCqBBH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iCym5Y{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iDSMv0{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iFSXl6{
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-iGJUT8{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHIGjG{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHkvx9{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-iHkvx9 img{
aspect-ratio:1/1;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHs1od{
width:100%;
height:191px;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iI65rj{
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iIF61F{
font-size:14px;
text-align:justify;
margin-top:calc(var(--mu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iIOCun{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iJM11E{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iJeiPh{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iJeiPh:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iKO3ry{
background-image:none;
font-size:14px;
border-style:none;
max-height:300px;
margin-top:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iKwTWH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iLTV3m{
color:var(--phw-custom-textcolor222000);
font-weight:400;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:14px;
line-height:1.4;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iLXaPD{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iMB4kC{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-iMB4kC{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iMMihf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iMlNOb{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iMpSR4{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iNY7cm{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iNrZEP{
margin-top:calc(var(--mu-space)*0);
height:218px;
}
.phw-g-i-iNrZEP img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iOKT9U{
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPEUEl{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
height:auto;
max-height:auto;
min-width:auto;
min-height:auto;
max-width:auto;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPQaX7{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPeuSI{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPijf6{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPuGcl{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPzGhN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iQNkQq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iQfGgp{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iQlDTG{
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iRQceN{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iRwfgb{
font-weight:700;
font-size:28px;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iSAcmy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iSdzNk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iSwkTJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iT2iDB{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iUig2W{
height:550px;
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iV1Ywe{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iVvDIV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iVwZ7J{
background:var(--phw-custom-lg1);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iW8E6F{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iWurNm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iXLmvJ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iXg05h{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iYjBCq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZKubX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZUOWD{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZUOnh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZtUf1{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iavBQS{
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ibIVsg{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ibW5rN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/TradeSupplyChainFinanceSolutions-1723203165686.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-icBwx1{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-id32vz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idEMcL{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idI0Ca{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idRVVT{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idUSUz{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idtdKt{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iegigt{
font-weight:700;
font-size:14px;
line-height:1.35;
color:var(--white);
background-color:transparent;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-if08vb{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ifTfeD{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iff0wO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ih3dIR{
align-items:;
justify-content:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ihHBhe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ihuu0z{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iiYkad{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iinKJs{
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-i-ija6WU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ijpNbE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-il4yaI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-im7j1y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-imNa3X{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-imcAN8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-imufJz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-inYByi{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ioZQ8J{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iokygd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ioyMkL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iprcTt{
font-size:14px;
margin-top:calc(var(--mu-space)*-7.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ipzW3a{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iqPYTW{
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-i-iqbqbN{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-irmiNF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-irvm0G{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-isO1Cp{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-isew5N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-isew5N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-itLzii{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-itobgk{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iv1YiV{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ivs8Te{
color:var(--white);
font-weight:700;
text-decoration:underline;
font-size:10px;
line-height:1.8977;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ivsf1p{
background:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ivxipC{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iwLRgW{
font-weight:700;
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*-3.75);
font-size:14px;
padding-left:20px;
padding-right:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iwd5ma{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ixJdVB{
font-size:16px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ixVRGQ{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ixh1Pw{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-top:calc(var(--mu-space)*6);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iyqyUr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iyyfJP{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-izO9MR{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j0u1vI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j17flD{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j1HFNm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j1HFNm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j1vrrU{
}
.phw-g-i-j1vrrU img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j262bN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j2oGMb{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
border-bottom-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j2z7Kd{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5MLLG{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
padding-inline-start:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5OBBN{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5Qp59{
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-j5h87M{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5nIUu{
}
.phw-g-i-j5nIUu img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j6ZoQB{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j6uC77{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j6wSum{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j75MCa{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j7yWZ0{
font-size:16px;
font-family:var(--cms-g-inter);
font-weight:600;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j7zcgv{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8AWnG{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8PRQH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8Uf8v{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8p26L{
font-weight:600;
font-family:var(--cms-g-inter);
background-color:var(--phw-custom-white);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8zEfh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j9PlCI{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j9Qo1E{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j9jxsm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jAOpNT{
font-weight:700;
color:var(--white);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jBmsbu{
margin-inline-start:calc(var(--mu-space)*0);
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jC6H7v{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
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-i-jCArv0{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jCUFKL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jCb2RE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jDNsrj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jDh6d3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jEnKRD{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jEsxzc{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jFQU3F{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282031-1717496561174.png);
font-size:14px;
background-size:cover;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jFiIrx{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jFiIrx:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jGbtPY{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jGnQMl{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jHJ3pF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jHm9q9{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jHvg3V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jILSvR{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jIUT6W{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jIyW2j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jJfe8b{
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jKDREU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
padding-top:calc(var(--pu-space)*2.5);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
background-position:100% 100%;
height:290px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jKf4E6{
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jKftLz{
margin-top:calc(var(--mu-space)*-25.125);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*13.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jKk0Yt{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jLdQ5d{
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jN05Sg{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jN2wIQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jN9QP6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jN9QP6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jOfsER{
font-size:14px;
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jOfsER:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jOvojj{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jP6V1f{
}
.phw-g-i-jP6V1f img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPdIPh{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPsmbS{
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPyQev{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQLfqt{
font-weight:600;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQLfqt:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQUXJN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQV8rc{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQvTNo{
font-weight:400;
font-size:14px;
line-height:2.02;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jRLOZL{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jRVVpd{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jRWtGo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSR2Oy{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSS3kh{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jST2LV{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jST2LV:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSnXpK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle40211-1715857739020.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSps5k{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jT4JeJ{
width:80%;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jTL6ci{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jUoWA0{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black2000000);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jVC7m7{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jVGc0Z{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWCeJW{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWbTvl{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWbTvl:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWdSBy{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWu7Du{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWu7Du{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jXEmzq{
font-weight:600;
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jYD68Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jYjafJ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jYyTcu{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jZ061J{
width:105.895px;
height:30.202px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jZjqts{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jaiB3X{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jb4Gcf{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jbhG6s{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jbsv0k{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jcAHPG{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jcDneU{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jcfqto{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jeYBZ0{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jeYBZ0:focus-visible{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jf6xS4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jf9Ab2{
color:var(--white);
font-weight:700;
text-decoration:underline;
font-size:10px;
line-height:1.8977;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jg7kGf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jgFVTz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jhrbZK{
line-height:1.3;
color:var(--phw-custom-black000000);
text-align:center;
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jhsoUV{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jhy6Na{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jidtIp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jiv6Nn{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jj3mVE{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jjaMrl{
color:var(--white);
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jjos1X{
font-weight:700;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jjy3F4{
font-size:14px;
line-height:1.2;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jkqyar{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jkr9yz{
height:30px;
width:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlJ4vm{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlh4Ub{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlicLO{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlt0WZ{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlzY2L{
font-size:14px;
margin-top:calc(var(--mu-space)*-12.5);
margin-bottom:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/glassbg-1715757970700.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jm5ikM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jmzPa8{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jnN4OA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jncI3R{
background:none;
background-image:none;
background-color:var(--phw-custom-fpyellofbf7f1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fpborderd6b272);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jo26ep{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jo3smw{
font-weight:700;
font-size:36px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpC4OG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpCYYY{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpVUJX{
font-weight:500;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jqYm90{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jr92NT{
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrU4As{
font-size:14px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrVUvi{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrZboX{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrhvR8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrmcrZ{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jt9KwJ{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jtVXrd{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jv9mPx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jvaQ2K{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jvfz8H{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jwb94J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jwqJ3N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxElwR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxNwdP{
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxhvlM{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxohT2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxrHlH{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jyYFyE{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jzMVnb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jzby1H{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k024vm{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0FjuD{
background-color:var(--phw-custom-white);
color:var(--white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
height:738px;
width:390px;
margin-top:calc(var(--mu-space)*-26.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0MhuF{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0nujx{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0nujx:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0oPtb{
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0vW22{
object-fit:cover;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0zGhG{
padding-top:calc(var(--pu-space)*0.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k1G7Lq{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k1bj0H{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k2e23j{
font-size:30px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k3QsgX{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k3S7bL{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k3U6pI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k3ULGB{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k4Yc7Q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k5J8V4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide2-1748518101514.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k5jhm2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k64l0t{
border-style:solid;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6FGZi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6PMKj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6b6YA{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6b6YA:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k7FBzo{
font-size:14px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k7rUAs{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8INJv{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
padding-left:0px;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:0px;
border-style:none;
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8INJv:hover{
font-size:14px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8Pgqp{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8ng0R{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9PbuU{
color:var(--white);
font-weight:700;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9feRt{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9ogLM{
color:var(--phw-custom-black000000);
text-decoration:none;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9ogLM:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9rP6r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kAPVzS{
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBYLc7{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBneL3{
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-kCTToZ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kCX7Ms{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kCmJ4Y{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kCrOg1{
color:var(--white);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kDcaUd{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kDcaUd:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kDoXL4{
font-weight:700;
line-height:1.2;
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kE7xti{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kEOCdV{
width:90%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kEdGsb{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kEimgX{
font-size:14px;
margin-top:calc(var(--mu-space)*10.625);
margin-bottom:calc(var(--mu-space)*10.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kElE65{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kF9NXP{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kFA6eH{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kFEVkY{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kGLMQn{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kH1Hr4{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kHP8wK{
padding-bottom:calc(var(--pu-space)*2.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kHZ6n4{
font-size:14px;
color:var(--phw-custom-686873686873);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kI5bI6{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIBAPe{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kICqud{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIPUs1{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIi0nr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIrajL{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJ4XJq{
font-weight:700;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJZ7S7{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJZ7S7:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJZIyU{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJmnlW{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJoWRc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kKAe4Q{
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-i-kKGMqp{
font-size:28px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kKU2SY{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kKY2at{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kLI2pQ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-kLI2pQ img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kLNryp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kMgvTF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kMzmPZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kOAbzK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kOF3tk{
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kOytKQ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPBpJR{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPHz7w{
font-weight:700;
font-size:36px;
line-height:1.2;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPsnDH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPuCOo{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPzgrk{
font-size:18px;
font-weight:700;
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--phw-custom-dark-blue25243b);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kQbSQy{
font-size:18px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kRHxEv{
font-size:14px;
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kRP52Y{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSBMb2{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSLwSV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSPbLu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSoYaK{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSqcMN{
background:none;
background-image:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kTDn8X{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kTWifE{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUBfxN{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUD3Pe{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUIAyM{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUvfeD{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kVTiNB{
background-image:none;
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kVreim{
font-weight:700;
font-size:14px;
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kVTiNB:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QXoGbH:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCkxgu:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdKVDK:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jNgsB:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aXcfSK:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ki5ru6:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qxGHqK:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ASfK78:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyTLHb:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r32Fns:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6qMMb:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EKB9ff:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEU8U5:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kmfRsN:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OanleD:hover .phw-g-i-kVreim{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kWCNZI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kX3F3t{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXRqea{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYBHf4{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYCTZp{
margin-top:calc(var(--mu-space)*-4.625);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYlCmZ{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYqMuC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Banner_Life_Mobile-1721025417755.svg);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kZLIj7{
font-weight:700;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kZWden{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kZm0rJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kZm0rJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ka7Rm5{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kahEUv{
color:var(--white);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kb7plN{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.5625);
padding-bottom:calc(var(--pu-space)*1.5625);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
background-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kbPAbD{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kbsVVw{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kcTGXl{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kcZN05{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kcjcPZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kdiH5A{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ke2J7l{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ke5xl3{
font-weight:700;
font-family:var(--cms-g-inter);
border-style:solid;
border-color:var(--brand-color-primary);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ke5xl3:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-keL3tO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-keo8Dh{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kesQzb{
font-size:24px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kg22Y3{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khJodB{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khUhK7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition-1716915412067.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khkYcn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khl6PV{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khxWlR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ki5ru6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Fame-4.0-register-now-1722360677782.jpg);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kk4BCf{
font-family:var(--cms-g-inter);
color:var(--white);
opacity:0;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-kk4BCf{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-klVS17{
color:var(--white);
font-weight:700;
text-align:center;
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
width:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-klVYPS{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-klftyJ{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kmGiua{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kmfRsN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:contain;
padding-top:calc(var(--pu-space)*11.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kmxBdm{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kn6oty{
font-size:max(14px,var(--mobile-font-size));
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ko4kFa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1293-1718004948641.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kqs19q{
font-size:12px;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kr9yjp{
font-size:24px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-krGRIy{
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:none;
border-inline-end-color:transparent;
margin-inline-start:calc(var(--mu-space)*-0.125);
margin-top:calc(var(--mu-space)*-0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-krnuYv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ks4pmE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kt3Fcf{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kt69Cy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ktKK5Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kuj6pA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kuxxai{
background-color:var(--phw-custom-white);
color:var(--white);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
height:738px;
width:390px;
margin-top:calc(var(--mu-space)*-26.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kvZ4DX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kvlZQv{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*37.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kw6Ucl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kxW3CL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kxiIVq{
line-height:1.2;
color:var(--white);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kyCCsI{
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kyf5ya{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kysxi3{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kz5i4G{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kzqAej{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l0jPDa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284508-1733917263090.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l0oJk1{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l0urUs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1GWY7{
color:var(--phw-custom-black000000);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1GWY7:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1nrVP{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2DMrV{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2f5WV{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2f5WV:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2gSo1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2za1l{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l30gE1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l33dV5{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l35qmc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l3afW9{
font-size:18px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l4Rv8z{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*26.25);
margin-bottom:calc(var(--mu-space)*44.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l4YyNS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l4y5D6{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l5AYPy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l5TPc3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l5hmYV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l5umJs{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*-1.0625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l6HOhj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l6wWk9{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7cHvt{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7myPY{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l8AOIg{
font-size:22px;
color:var(--body-color);
width:100%;
min-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9hoUa{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9oCek{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9rjXR{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9wIJY{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9ycTJ{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lA4SfY{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-bottom-width:1px;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lB6xRe{
width:40px;
height:40px;
margin-top:calc(var(--mu-space)*-25.25);
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lBLpik{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lBvd1z{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2);
background-color:var(--phw-custom-white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lC6qwa{
line-height:1.2;
color:var(--white);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lCQ33C{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lCaR65{
font-size:28px;
line-height:1.2;
color:var(--white);
font-weight:700;
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lDjQfg{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lDxUbU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lE84aS{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lEBWom{
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-KD4krN:hover .phw-g-i-lEBWom{
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-lEwA8l{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lF9w0u{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lFr9d4{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lGGVTG{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lGJfqu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lGMecD{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lGmpCd{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lHeeij{
font-weight:400;
font-size:14px;
margin-top:calc(var(--mu-space)*3.75);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lIw9DN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lJrLBN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKKqhj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKSMgp{
}
.phw-g-i-lKSMgp img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKmwTQ{
font-weight:700;
color:var(--white);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKorEQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKowo2{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lLBo6Z{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lM09Nw{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lMvZi2{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNGsas{
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNU79N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNbtv2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNl01i{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNpoK2{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNtI5i{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:transparent;
padding-left:0px;
border-width:0px;
padding-right:0px;
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNtI5i:hover{
background-color:transparent;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lP1eot{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
}
.phw-g-i-lP1eot img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lPGIvh{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lPZtr4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lPkVnY{
font-size:22px;
color:var(--phw-custom-black000000);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lPyKzr{
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lRSKj6{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lS4iWk{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lSStrv{
font-size:max(30px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lSXe2S{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lTqtsT{
border-style:solid;
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lUD0ow{
color:var(--white);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lUPelK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lVMHqh{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lVMHqh:hover{
font-weight:600;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lVP3QL{
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lVmTHw{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYFNMt{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYjc1A{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYlyyc{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lZEWgE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lZgg0v{
background:none;
background-image:none;
background-color:var(--phw-custom-fwbgfeeeef);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fwborder9c1c26);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lZrJ2M{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-laR1mk{
line-height:1.3;
font-weight:700;
font-size:28px;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-labnVk{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-laqz6i{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--phw-custom-white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lbHaky{
width:100%;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lbjlUb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lboYsT{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lc1u9o{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lcGX48{
background:none;
background-image:none;
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-ldBCTT{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ldLf9D{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-le2Hhv{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-le4mR6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lf0z7U{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lfxdZ5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lgaMk8{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lgaz9e{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/088A46941-1733781355927.jpg);
padding-top:calc(var(--pu-space)*25);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lgim6W{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lhM1xn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lhY8lU{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lhstjb{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-liGacn{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
text-align:;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-liHNgF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-libZ1p{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-libZ1p:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lifChI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ljRYdS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ljWZrz{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ljWZrz:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lkYuqc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lkvs5U{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ll8dbn{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llBpES{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT-1721049831694.png);
border-style:none;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llEc2D{
font-size:12px;
font-family:var(--cms-g-inter);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llXKaL{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llkuwZ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llm0Ny{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llvTCQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmBPHX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmG4bn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmG4bn:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmG6dD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmGBnh{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmGBnh:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmGBnh:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lmcsAk{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lnAB4n{
font-size:12px;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lo2EE0{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lpP14e{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-lpP14e{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lpY3ZY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lpigRW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/swathi-bhalla-2-1725967693138.png);
padding-top:calc(var(--pu-space)*25.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lpoIYB{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lq62Eg{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lr1QuQ{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lrhHYy{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ls5dVc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lt5LiG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ltibrq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lu0dIr{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lu3Wqc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-luS8gq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lvG8xh{
font-size:22px;
text-align:center;
padding-inline-end:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lx5TKS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxPcMh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lyeTnD{
margin-top:calc(var(--mu-space)*-21.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lzO311{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:200px;
width:220px;
margin-inline-start:calc(var(--mu-space)*-3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lzgfX9{
line-height:1.3;
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lzz0SW{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m054ZR{
color:var(--white);
font-weight:700;
text-align:center;
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m0GsBQ{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1p1Cf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1q5xH{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-50);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1yQJQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m2Uc7a{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m2qzh4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m3A4Hh{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m4wjJP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m4yU8i{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m5jZnV{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.875);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m5lmzn{
background:var(--phw-custom-gradient1);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m5sk7W{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m5ttja{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m6r88O{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
height:100%;
margin-top:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m75Iz0{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m7W47b{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m84NeY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m87Vhg{
font-size:max(10px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m9eiD0{
background:var(--phw-custom-lg1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m9nUg9{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mAOAKQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mAbhxK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mBHNFu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mBZgoJ{
width:20px;
height:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mBq0FM{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mCB63i{
color:var(--phw-custom-black000000);
text-decoration:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mCB63i:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mCCYrJ{
font-size:22px;
font-weight:600;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mDXBrG{
font-size:18px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mDwkqk{
font-weight:700;
color:var(--white);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mDxQex{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mEZrcz{
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-mF9aJb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mFtIUw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mGhrCD{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mHHBBR{
font-size:18px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mI9Yba{
font-size:30px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mIcFqu{
font-size:14px;
font-weight:600;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mJ8bSH{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mKLoYq{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mKNHRx{
padding-top:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mLDgKf{
font-size:20px;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mLMjuR{
overflow:scroll;
}
.phw-g-i-mLMjuR img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mMIUL0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mNLMxY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mNNTlV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mOWDXt{
font-size:30px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mPDVNl{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mQM83e{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-mQlyOa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mQlyOa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mS3KZF{
font-weight:700;
font-size:var(--phw-g-widget-subheading-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSEgKK{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSuErg{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTBiTE{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTfl8c{
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTv9iZ{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTwzzR{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mUcHIC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mUmAzC{
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mWCkiO{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mWTDaA{
font-size:16px;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mWcvNM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXR75S{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXY6ss{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mZDZPv{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mZmddn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-maDdQg{
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mb63XV{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mb6lPW{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mbIQqF{
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-mbKoJa{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mbNoVm{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mbaoJD{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcFMWy{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcW4mA{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcbLYh{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcz1Vg{
font-weight:700;
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mdGvls{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mdHnkQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mdRSm9{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mdnWAz{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mevt7r{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide2-1748518101514.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mgF7IX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mgZHvk{
padding-top:calc(var(--pu-space)*0);
font-size:20px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mh0HDu{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mhAElb{
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-mhEqkn{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-miJnOQ{
width:30px;
height:30px;
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-miZIcy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-miZq9c{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-miZq9c:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mjLzav{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mjinSD{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mk0DrV{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mk9THD{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-mk9THD img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mkW7Dh{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mktB17{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mktB17{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mlEdpB{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mlxMer{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mnOocQ{
background:var(--phw-custom-gradient1);
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-i-moNIGm{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mohDen{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mpPxLr{
font-size:14px;
color:var(--phw-custom-heading-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mpZZUN{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mph7Bd{
font-size:20px;
margin-top:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mpoJGL{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-bottom-width:1px;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mpz2aZ{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-mpz2aZ img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mqSINZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ms1qkN{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mt4TMr{
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-i-mt7Oj6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/swathi-bhalla-2-1725967693138.png);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mtCWjk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-muF1EH{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-muLv8E{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-muU4rG{
font-size:14px;
line-height:1.2;
color:var(--white);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mupuz7{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mvlJEZ{
color:var(--body-color);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mwlbrC{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mwpxc1{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mwtEFi{
border-style:none;
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);
color:var(--white);
font-weight:700;
font-size:14px;
min-height:40px;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mwtEFi:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mwtEFi:visited{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxbk5L{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxdaZm{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxjqx4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-myBjnr{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mz56CR{
font-size:14px;
text-align:center;
height:421px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mz8P3k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n0C2Vs{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n0bYKI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n0stI9{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n17wqg{
font-size:28px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n1fQ3C{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n2XJA8{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n2hKHq{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n3k2aC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n3oKHP{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n42Nu7{
font-size:22px;
color:var(--brand-color-primary);
text-align:center;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n42pA6{
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n468tQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n4eh6S{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n4qN04{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n4qN04:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n4wn9S{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n5erdd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n6ieTf{
}
.phw-g-i-n6ieTf img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n6tvuL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n77cuc{
font-size:14px;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n7rF28{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n7sFwk{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n8ElTc{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n8MAAF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n8aLCZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n8pE34{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n9ac4J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n9ac4J{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n9f67S{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n9fwYv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Banner_TechNEXT_Mobile-1720784364600.svg);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nA0RI5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nA1qgq{
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nAWTGu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nAYTEQ{
padding-top:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nAnVXv{
font-size:14px;
margin-inline-start:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nDuhBW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nEYWfz{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nEkhx7{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nEkhx7:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nFPnH8{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nGZ6AF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nH6rPW{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nIHPCJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nIP92L{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nIkGtL{
background:var(--phw-custom-gradient1);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nJYuUR{
}
.phw-g-i-nJYuUR img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nJoPJu{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nKXmwJ{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nKXmwJ:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nKXmwJ:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nLZJrJ{
font-size:28px;
margin-top:calc(var(--mu-space)*1.5);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-nM4CpU{
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nM4CpU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nMcRld{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nN14eR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nN2PRo{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nNbvR2{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nNfBKJ{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nO1W9F{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOUCaG{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOaFSh{
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-i-nOhxWR{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOvNxq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOvjMi{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nP0q06{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nPApHt{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nPMeSk{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nPYYeC{
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nPuO8U{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nQK4ue{
font-size:22px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nRbgOB{
padding-bottom:calc(var(--pu-space)*17.5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nRrmrQ{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nS9AE8{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSFpMS{
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSMfIR{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSfzeF{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSo8RM{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nTCqrK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nTJp8q{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nTXYnY{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nU0uSf{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nU1E8b{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nVomNU{
margin-bottom:calc(var(--mu-space)*1.80875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nW2dh1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nW96T5{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nXz6yF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nYBjru{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*44.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nYwlLj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nYxcMJ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nZ9FId{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nZEUg1{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nZEUg1:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nZm938{
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-i-na1lxF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-naA8jg{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-najl36{
width:100%;
text-align:center;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-navmYE{
font-size:14px;
height:230px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nb2UcA{
height:391px;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-nb2UcA img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nbWLkF{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nbtSX6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/JoinusFooterMobile-1720780763669.svg);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncGL3p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncvyX1{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
text-align:;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndEdXn{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndS4s1{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndccI0{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndcsFp{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndkgyl{
border-style:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ne6e6Q{
width:195px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:76px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-neAw8h{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-neUQGW{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nebWWQ{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nebWWQ:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nebWWQ:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nejewS{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nf1lYx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nfke8x{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ng00wz{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngB698{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngH2Fe{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngVtcE{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngYfyT{
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngaHwf{
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*-2);
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngqqmx{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ngyKl4{
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nheV2B{
padding-top:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nhzYms{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-niB8Dz{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ninuKS{
font-size:20px;
color:var(--body-color);
width:100%;
margin-top:calc(var(--mu-space)*1.25);
text-align:start;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-njEgAc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-njo2PC{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:200px;
width:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nkhrUB{
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nlQ1s2{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nngHbx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-no6tBZ{
font-size:16px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-noJF9w{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nojG1j{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nomFzu{
font-size:12px;
line-height:1.4;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-np0286{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-npDQFa{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqEB1X{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqYGCg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqsLFH{
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nr5sWS{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nrjsR8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nssC2r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nt4HH7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ntFEDi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ntbv45{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nv8WSi{
width:30px;
fill:var(--phw-custom-white1);
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nvNiWH{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nvkwCn{
border-style:none;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nw56ld{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nwmr3Z{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-nwmr3Z img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nwt417{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nx00Tr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nx00Tr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nxubEv{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ny7hEp{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nyY9mX{
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-i-nzN9us{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nzZcQ0{
font-size:16px;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o05up2{
font-size:18px;
line-height:1;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o0LQPT{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o0Xz7K{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o0bIbc{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o177RK{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o1FOlp{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o1h77U{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o1u4TT{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o29MDx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o32nCV{
margin-bottom:calc(var(--mu-space)*0);
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o3HdB3{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o3K0hO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o3iahC{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o3jk8w{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Retail_Mobile-1722589481827.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o3ocTP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o4QMXS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o4tNze{
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R8qPGU:hover .phw-g-i-o4tNze{
font-family:var(--cms-g-inter);
font-weight:300;
height:300px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o5MssW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o5QL6o{
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o5y6aG{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o64m20{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o6o9pG{
font-size:28px;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o6vWb5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame11712820752-1718280389073.png);
background-position:100% 100%;
background-repeat:no-repeat;
height:290px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o6yYop{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7PneH{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7ayXa{
width:80%;
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7ejjr{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7qAKg{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o80XAU{
background:none;
background-image:none;
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o826tV{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o85LXd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8TJai{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8VLzQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8YRxe{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
font-size:14px;
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-o8YRxe{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8imL1{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o93IZw{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Bankathon-1723187328986.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o9KW4a{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o9yA4u{
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-i-oAdp8U{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oAhl3n{
background:var(--phw-custom-gradient1);
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-i-oAmpgu{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oAq27s{
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oCNoiW{
color:var(--white);
width:170px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oD0SBW{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oD4Qwm{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oDJDr1{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oDw2Sz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oE6Ztg{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oELMKE{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oEc0Xu{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oEt94I{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oF697m{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oGZ3wy{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oGdxja{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-width:1px;
border-bottom-style:solid;
border-width:0px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oH1TZv{
background-image:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
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-oHNgfs{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oHv3Ti{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oIjdyD{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oJCx2i{
font-size:max(20px,var(--mobile-font-size));
max-height:280px;
height:280px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKTUlK{
font-size:12px;
font-weight:700;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKUhu4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKy7Yr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oLEUOR{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oLux2e{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oMWcyD{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oMYMfr{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*5);
padding-top:calc(var(--pu-space)*0);
height:191px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oMcmfN{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oMrKcM{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oMtond{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oNDrBJ{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oNSDFY{
font-size:20px;
width:472px;
max-width:472px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oNUlxk{
font-size:14px;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oOP3Ys{
padding-top:calc(var(--pu-space)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPAVoD{
max-height:auto;
color:var(--white);
max-width:auto;
width:auto;
font-size:12px;
min-height:auto;
min-width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPQX7h{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPb43G{
font-size:14px;
font-weight:400;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPfl6I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPj629{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPrLvo{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oQJhaR{
height:650px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oQLsuf{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oQZYHI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oQZYHI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oR2I2c{
width:132px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
height:66px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oR2IVa{
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSDdST{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSI0I0{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSNjy1{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSg7l6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSkk2Q{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSpNSl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSwD6y{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTNurB{
border-style:none;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTRsLT{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTayWA{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTyRTv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTzLNZ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oUAFuD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-position:100% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oUa3mb{
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R8qPGU:hover .phw-g-i-oUa3mb{
font-weight:300;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oVe9Lk{
font-weight:700;
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oVmOAv{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oW89yG{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oWAfgW{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oXcQSl{
font-weight:700;
font-size:14px;
color:var(--white);
background-color:transparent;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oXk6PM{
color:var(--phw-custom-black000000);
width:80%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oYFTVU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EmployeeTestimonials-1717048441266.png);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oYzurZ{
font-size:14px;
text-align:start;
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-i-oZemtY{
font-size:14px;
font-weight:500;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZisbH{
font-weight:400;
font-size:28px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oa0li5{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oaNUqh{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oaVb0v{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-obsKhQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-odCUQv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-of8uEj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-og3HUm{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ogRD9D{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ogyGNX{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ohO6Br{
height:auto;
width:auto;
}
.phw-g-i-ohO6Br img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oj2qtA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-okYRjd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-okxdcE{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-omJgfn{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-omKQKR{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-omaWte{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-on1w8H{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-opp4rr{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oqTnek{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oqzhp2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-or0mib{
font-size:14px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-os9yJu{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-osCwca{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-osGJWc{
font-size:14px;
width:100%;
text-align:left;
margin-top:calc(var(--mu-space)*-2.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-osee49{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-width:1px;
border-bottom-style:solid;
border-width:0px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-osok4G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ot3unf{
font-size:16px;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ot3unf:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ot3unf:active{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-otMnYa{
font-weight:600;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-otXbwQ{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-otqOXI{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-otuen4{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ouRj6N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ouVlun{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ouks9s{
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-ouwypR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovZ72A{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-ovZ72A img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovcZVj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovfrm4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovn7v8{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-light-grayf5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovnPzX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ow5TQ5{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-owNq8Q{
background-color:transparent;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ox7cSU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ox8gTI{
font-size:16px;
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oxH4Xe{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oxy0t4{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oy0AGV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oy36Lc{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oyDXg1{
line-height:1.3;
text-align:start;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oyhz6S{
text-align:center;
font-size:24px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p0Mlev{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p0jZmJ{
width:40px;
height:40px;
margin-top:calc(var(--mu-space)*-25.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p1XlXW{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p2qzb6{
font-size:12px;
min-height:30px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p2qzb6:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p2qzb6:active{
font-weight:700;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p2rnYb{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-width:1px;
border-bottom-style:solid;
border-width:0px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p3OU45{
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p3nVCZ{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p48xYm{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p4918j{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p4RsVc{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p4bFYq{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p4ewyG{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p50EZ9{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
height:218px;
}
.phw-g-i-p50EZ9 img{
aspect-ratio:16/9;
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p67r5J{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6B1n0{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6TE1I{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6pGnN{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p76PLk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p7xnwv{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p8LK1U{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p8LLLU{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p8nPhi{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p9GkOR{
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pABvQc{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pAI26Y{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pBBozr{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pBlSTH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pBqSOv{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pCYCID{
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDUSJF{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDZGZ8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDurpT{
font-size:14px;
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pESKRR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pEgjIP{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pEktu7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Bankathon-1723187328986.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pF2bbA{
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-pFAxef{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFMxEk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFMxEk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFNod1{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFOhDT{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-pFOhDT img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pGTE6P{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
margin-top:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pHJ2w7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pHSWaI{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pI2fFz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pI8n4O{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pId47c{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pIfMez{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pIstw8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pJ1zIB{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pJ4NYY{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pJd9yx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pKDjxp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pKfHbz{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pKkAwt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pKl1PW{
font-size:14px;
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-27);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pL1wwF{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:40px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pL8G6q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pNQhQa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pNjgFl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pNlOQI{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pOMAFu{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pOMAFu:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pONSLq{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pOXpDJ{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pOkMde{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pPEwb9{
font-size:14px;
text-align:start;
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pPLauc{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pPfWDf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Bankathon-280-1723187863736.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pPxsyX{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pPxsyX:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pQZAbc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pQh8m5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pR0UvF{
font-size:18px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pR3MDw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pSPiCb{
background-color:var(--phw-custom-black2000000);
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-pTEiyz{
font-size:14px;
text-align:center;
height:550px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pTjISJ{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pTwr5L{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pU5PHn{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pU5Z5L{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUAixp{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUPRHO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUjZDY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUkE9F{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pUtzNH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pWfU80{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pXAnum{
font-size:36px;
color:var(--phw-custom-heading-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pXqJmL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pXxWZe{
font-size:14px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pYUWvt{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pYp5BE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pZ7Aln{
font-size:20px;
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pZHvQe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pa9Hho{
font-size:12px;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pauO9L{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pb01IG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pcU96W{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*1.25);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pcUsMP{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pcvr7w{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pcvr7w:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pcwpZ1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pd0n3V{
border-color:var(--stroke-dark);
color:var(--phw-custom-black000000);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pdjzun{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pe7ajk{
width:100%;
min-height:auto;
min-width:100%;
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-pe7ajk img{
aspect-ratio:3/2;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-peXZv3{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pf1uMU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Competition1-1716918451010.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pfX4g4{
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-pfriJN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgIlCZ{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgPUP0{
}
.phw-g-i-pgPUP0 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgrWiW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pi1Vl9{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-piNUp7{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pigI4j{
border-right-style:solid;
border-right-color:var(--phw-custom-pink-border-colorc8656d);
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pj5vSY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pjA3yR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pjd2wd{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pkCX9H{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*5);
width:200%;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pkMinT{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pkWFUF{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pkwUo1{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-plDtfx{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-plP39p{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723198925498.jpg);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pm6Td0{
font-size:14px;
font-weight:400;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pn9fEU{
font-size:30px;
color:var(--phw-custom-heading-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pnNctQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pnnnxD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pok6Fp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pok6Fp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-poo60r{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pp2MdW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ppooa9{
font-size:18px;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ppyiTd{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pqHkPc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pqlhcQ{
border-right-style:none;
border-right-color:transparent;
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pr9ES1{
font-size:14px;
line-height:1.3;
margin-top:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-prIVlZ{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-psPDci{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptCQcK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptCQcK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptZJkQ{
font-size:36px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptkNZV{
width:156px;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pu11Rc{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-puFCxh{
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-puItZi{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-puiPzw{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pvUQcq{
font-size:20px;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLcMLu:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pvqoF7{
font-size:12px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37N2Iq:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w81l8o:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LWxKou:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LNq8Eq:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0NSanN:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WDGgmu:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kVTiNB:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ixa95g:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FKFBDD:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gcd2gf:hover .phw-g-i-pvqoF7{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pw9jHi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pwaNS5{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pwcIix{
padding-bottom:calc(var(--pu-space)*4.375);
padding-top:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-px3AW8{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pxuVbW{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pySTxm{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pyrRWP{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q00UjD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q05SLD{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q0OjVN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q0PxOZ{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:300;
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q0ZDYR{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q17SoR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q1E6bE{
font-size:14px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q22UMy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2K3D8{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2jKYV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2rapE{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3GPZv{
font-size:14px;
line-height:1.2;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3Pvjn{
background-color:transparent;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3Pvjn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3R5vk{
font-size:14px;
text-align:justify;
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-q3ob50{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4Y4VX{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4eG2Y{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4lUNz{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q58NqS{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q59u2b{
font-size:16px;
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q5PBql{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q5rphH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q5ycOl{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q60y40{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q6Zz1N{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q6wxxq{
font-size:14px;
font-weight:600;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q78JzL{
font-size:14px;
text-align:center;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7D6hk{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7jdLW{
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7sTDG{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7w4fI{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
min-height:45px;
padding-left:0px;
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7w4fI:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q80rWa{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q8eXpw{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q9cRMH{
font-size:12px;
line-height:1.25;
color:var(--white);
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qB9Xee{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qBB71F{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qBFWdL{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qBMuLs{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qCKqt3{
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-qCRpEU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qCV7Uf{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qCZiEB{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-qCZiEB{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qD9LDI{
font-size:16px;
font-weight:600;
text-align:center;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qFBdYM{
font-size:24px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qFZCPH{
font-weight:700;
font-size:36px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qGba8H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qGdcgV{
max-height:auto;
color:var(--white);
max-width:auto;
width:auto;
font-size:12px;
min-height:auto;
min-width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qHG4yz{
color:var(--body-color);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qHjnAL{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qJFmm8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qJOuMb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qK6Cdp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qKFH4A{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qKTt7t{
}
.phw-g-i-qKTt7t img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qKefqQ{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:transparent;
min-height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qKefqQ:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qKxOGs{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qL9NMb{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qLTn3d{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-qLhlz8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qLhlz8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qMRcRx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qNEmHL{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qO2rFQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qOAT5m{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
padding-inline-end:calc(var(--pu-space)*2.5);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-qOAT5m{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qOf5RV{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qOo07q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPUF3G{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPYBJB{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-qPYBJB img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPaFlO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPbJsS{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-left:calc(var(--pu-space)*0);
padding-right:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPou3l{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQ81BL{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQ81BL:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQ81BL:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQwgaX{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qR45Cb{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qREKVF{
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-i-qRSt1f{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qRvhPY{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-qRvhPY{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qSua71{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qT8Y77{
font-size:14px;
text-align:center;
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qTfjlR{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qUQ4dC{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qUdifp{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qUvvAS{
font-weight:400;
font-size:14px;
margin-bottom:calc(var(--mu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qW8bUc{
background:var(--phw-custom-gradient1);
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-i-qWnKdu{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qWyxZe{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qXvGNx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qYSKGK{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qYwz0v{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qYy4Pb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/CorporateLending-1723203158333.svg);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qZF7Ve{
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-i-qaBzEq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:200px;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qaDJ7c{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qbWg8V{
font-size:18px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qbYM7j{
background-color:var(--brand-color-secondary);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcAZYE{
color:var(--white);
font-size:14px;
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcX72L{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcX72L:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcbMnE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcc8Tg{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qcdubg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qdPPbQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qdQZ32{
font-size:14px;
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qe2WLG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qeMIeE{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
height:218px;
min-height:167px;
min-width:343px;
max-width:100%;
}
.phw-g-i-qeMIeE img{
aspect-ratio:16/9;
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qfCsFh{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qgl6Ds{
}
.phw-g-i-qgl6Ds img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qhNakY{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qi0bXw{
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qiS3qg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qivOSH{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qjGcq2{
font-size:14px;
text-align:center;
height:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qjGuHm{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qjdrgn{
font-size:20px;
color:var(--body-color);
width:100%;
margin-top:calc(var(--mu-space)*1.25);
text-align:center;
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qjfyCe{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qkn7aW{
font-size:14px;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qkyt5K{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ql0sVV{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ql4Xqy{
font-size:36px;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qlBAHl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qlZ2vq{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qlcKU8{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qmpAel{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qnRNET{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qnZrkQ{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qnxPv7{
fill:var(--phw-custom-white1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qo0Mf6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qp39oy{
font-size:14px;
line-height:1.7;
color:var(--white);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qpHj5q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qpHrj4{
height:90px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qqZ08s{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qqgsLo{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qqoFdj{
font-size:14px;
height:240px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qqxkze{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qr3TGB{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qrOqdz{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qrs9tL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qrxSVw{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qs22L3{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qs5bRQ{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsBQQJ{
height:32px;
width:32px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsDPrn{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsdNLq{
font-size:22px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsvK3t{
font-weight:700;
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsyz2k{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qu2tIG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-quuQyx{
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qvuu3U{
border-style:dotted;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qwHu96{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:500;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qxGHqK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qynwTP{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qynwTP:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qz6O9m{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qzKp5T{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qzPWDj{
width:40px;
height:40px;
margin-top:calc(var(--mu-space)*-25.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qzr773{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r02ufv{
margin-top:calc(var(--mu-space)*0);
width:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-r02ufv img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0BxqZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0cmez{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0hCoo{
margin-top:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-r0hCoo img{
object-fit:contain;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0wiq3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282055-1716896919876.png);
padding-top:calc(var(--pu-space)*0);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r1eWGH{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r26MSf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2Dc85{
font-weight:700;
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2LSaY{
color:var(--white);
font-weight:700;
text-align:center;
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2WFjN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2wC33{
}
.phw-g-i-r2wC33 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r32Fns{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r39fXX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r3McjN{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r50gcs{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r50gcs:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r52ECJ{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r5L5b5{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r5xE5Y{
background:var(--phw-custom-gradient2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r5zLss{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6p1Cy{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6uSd0{
color:var(--phw-custom-black000000);
text-decoration:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6uSd0:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r7YeOa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r80ITy{
background:none;
background-image:none;
font-size:90px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r8vpit{
font-weight:700;
font-size:18px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r97Ld1{
background-image:none;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*2);
background-color:var(--phw-custom-white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r98reB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r98uP7{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.125);
width:140px;
height:10%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r9qRIM{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rA5maC{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:200px;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rA6t2u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rAsujZ{
background-color:var(--phw-custom-bg1e9e9e9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBK5Mq{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-rBK5Mq{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBPckB{
font-size:14px;
text-align:start;
padding-bottom:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBfX1H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rC8H67{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCVjVV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCXAVg{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCdagJ{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCdagJ:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCw1jh{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rCyhoL{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rD6qMP{
font-size:14px;
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rDbLtO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/RocketCurrentAccount-1723198925498.jpg);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rE33gt{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rEUOxI{
color:var(--phw-custom-heading-color);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rEsIBu{
font-weight:400;
padding-top:calc(var(--pu-space)*7.5);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rHKnHY{
}
.phw-g-i-rHKnHY img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rHaQhg{
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rHhUde{
color:var(--phw-custom-black000000);
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rIjHqp{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJKPmx{
font-size:11px;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
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);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJSQmp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rLx8a6{
font-size:12px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rMeJRb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rNug3i{
}
.phw-g-i-rNug3i img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rNwypG{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rP85fT{
font-size:14px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rPEuwm{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rPjz6u{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rREyoh{
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-i-rRZAJP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rRij8W{
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rRn6ip{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rRn6ip:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rS6Ha2{
border-color:transparent;
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rSGrO0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rSHIEZ{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rSfXTl{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rSzyq2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rT3u8e{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rTtivD{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rTuZ0o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rU7511{
border-right-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
border-left-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rUCH8W{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rUQptQ{
font-size:10px;
color:var(--white);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rV7aTz{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rVUnzt{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rVUnzt:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rVxN5m{
padding-top:calc(var(--pu-space)*0.125);
background-color:var(--phw-custom-light-grayf5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rWcO1X{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rWgtDM{
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-rWuYG5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rXXsGa{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rY86ez{
font-family:var(--cms-g-inter);
font-weight:500;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rYThAi{
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-i-rYXmEl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rZATGD{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rZDDgH{
}
.phw-g-i-rZDDgH img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rZgMRD{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rZm9AV{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ra2XHA{
font-size:24px;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ra6zuq{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rasXIS{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-size:14px;
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rbSrzQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rbUTdT{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rbe5qL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rbxNXH{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-reIN0n{
height:238px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-reJPhf{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rej5rY{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rg4ccV{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rgap8B{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rgz66V{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Leadersstories-1716865300444.png);
font-size:14px;
height:400px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rh2IXM{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rh6oPf{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:transparent;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rh6oPf:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhAr5t{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhBFUH{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhEwBq{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhXj1z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhkBz1{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhkBz1:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ri9Xdm{
font-size:0px;
font-family:var(--cms-g-inter);
font-weight:300;
opacity:1;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:200px;
width:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-riatot{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rihM8X{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-riwuhe{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rjK4G0{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rjQPuC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rkClfr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rkMBAB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rlLdo4{
color:var(--white);
margin-top:calc(var(--mu-space)*-0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rlUaWi{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rlmC1W{
font-size:28px;
line-height:1.3;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rltrDA{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rmv7Fh{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rnGSHe{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rnS22Z{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rnY0NR{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rnyLIt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ro3xzb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-roCCjA{
width:100%;
min-height:0px;
min-width:0px;
padding-bottom:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
}
.phw-g-i-roCCjA img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-roXmVh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rpxR8g{
border-inline-end-style:none;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rq4oP6{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rqMVpt{
color:var(--phw-custom-heading-color);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rqrGOp{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rqsHWg{
font-size:12px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rr2BN9{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rr3dm7{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rrKU0I{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rrrR45{
font-weight:700;
text-align:center;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rrxhDC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rsDPEp:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rsDPEp{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rtXHyB{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rtbcaP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rtvs46{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ruVux8{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rumgRN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-runHcH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:240px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rvuHTA{
font-weight:700;
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rwAiYu{
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rwIng4{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rxulaF{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*3.875);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ry45Wb{
font-size:28px;
line-height:1.3;
font-weight:700;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rysSl7{
font-size:42px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rzlnAX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s0HI4b{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s0jQ78{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s0yOtf{
font-size:14px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s1Fml3{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:300;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s1I0RP{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s1g4tT{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2BuB4{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:60px;
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2BuB4:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2KNPn{
margin-top:calc(var(--mu-space)*0);
width:448px;
min-width:0px;
max-width:448%;
min-height:0px;
max-height:218px;
}
.phw-g-i-s2KNPn img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2Znkg{
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2xEf7{
width:200px;
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s44RQV{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s4qb76{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s4qb76{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s5gQqE{
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s5hXDf{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s6N9w3{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s79zu5{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s7V8Jv{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s7oZOd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s84GLl{
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s85dWY{
color:var(--white);
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s8ALW0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s8XrmW{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s9Cj2u{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s9D2rs{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s9RJBl{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s9ij82{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s9ouY3{
font-size:14px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sAEzh5{
font-weight:700;
font-size:33px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sAoVCt{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sCQRZz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sCXNPy{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sCrvQb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sCt8Yp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sDGohf{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sDLxT8{
margin-top:calc(var(--mu-space)*7.5);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sDvpji{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEXbCI{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEXzBe{
line-height:1.3;
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEnBJC{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEw0gk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sFYmYB{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sFej0i{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sFxXZO{
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-style:solid;
border-top-style:none;
border-left-style:none;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sGDCUC{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sGEUcs{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sHAgiC{
font-size:14px;
text-align:center;
height:350px;
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sIFHjh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sIYQgn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sIyK2D{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sJg9tK{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sK0z1J{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sK1LMz{
font-size:max(16px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sK6RWs{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sKKphy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sKjBAV{
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-sLCtYk{
font-size:18px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sLm989{
color:var(--white);
background-color:transparent;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sMi9Mf{
height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNNoIR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNTaY2{
font-size:18px;
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNpw50{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sOuvkK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sPROb5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sQpU1k{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:none;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sRruEX{
background:var(--phw-custom-gradient1);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sSDnvf{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sTdPob{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sTeBRa{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sUQ3Ms{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sUllve{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sUnR4u{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sV58ud{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-inter);
border-style:none;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
font-size:14px;
min-height:60px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sV58ud:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sVTfRl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sWq8TA{
margin-top:calc(var(--mu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sXASvu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sYDzEl{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZ6CDK{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZIuzC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/76x76-1-1739419046159.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sao6xz{
font-family:var(--cms-g-inter);
min-height:40px;
margin-top:calc(var(--mu-space)*1.25);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sb6GEa{
height:200px;
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sd0nwF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sdTQef{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sdgTg1{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-segRkM{
font-size:18px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sf8ENS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfUJ7s{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfmlyn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfmlyn{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfunLM{
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-sg64ut{
color:var(--phw-custom-heading-color);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sgD5fr{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sgGfqw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sga7SR{
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sghort{
}
.phw-g-i-sghort img{
aspect-ratio:16/9;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-shcjp8{
font-size:22px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sjO8vq{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-skBlSB{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-skTZAz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sklINx{
color:var(--white);
font-weight:700;
font-size:28px;
line-height:1.3;
margin-top:calc(var(--mu-space)*1.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sklPYV{
font-size:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-skzR5o{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sl192i{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-slNkQj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-slataj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sld8vr{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sm59LV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sm9G3R{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-smAUIp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-so0r57{
font-size:28px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-so5zf2{
margin-inline-start:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soDqJh{
font-size:16px;
color:var(--phw-custom-black000000);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soE3nj{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soizyP{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sojIPH{
line-height:1.3;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soo9Dj{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-spuNcw{
line-height:1.5;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-spzL98{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sqDS9i{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sqJgou{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sqXupI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sqs3eD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-srBxfV{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sraGGd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ssTCJC{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ssbXnp{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-stP5yp{
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-stkE2T{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-suHrNq{
font-weight:700;
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-suWwOt{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sun7gW{
padding-top:calc(var(--pu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-svXXrb{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-top:calc(var(--mu-space)*-2.125);
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sw3MCf{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-swTntb{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sxBtRx{
color:var(--phw-custom-black000000);
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sxT75n{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sxVkBu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sy9xqI{
font-size:14px;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
padding-top:calc(var(--pu-space)*1.5625);
padding-bottom:calc(var(--pu-space)*1.5625);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sybvdo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-syy2QF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-szAynF{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-szB4s5{
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t0MuQp{
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-t10LfZ{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1TAh5{
background:var(--phw-custom-gradient1);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
margin-top:calc(var(--mu-space)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t2QuOH{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t2Toyq{
color:var(--phw-custom-heading-color);
font-size:28px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t3PKZb{
width:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t3Z1AP{
color:var(--brand-color-primary);
font-size:16px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t3a9ie{
font-size:28px;
line-height:1.3;
font-weight:700;
margin-top:calc(var(--mu-space)*-15.5);
margin-inline-start:calc(var(--mu-space)*13.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4Jj5t{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4KN1y{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4SLKi{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4SLKi:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4UX3G{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4WyHe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t5qkBB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t6s3GS{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter);
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7mICt{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7opei{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7q949{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7wk2F{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t8ft4T{
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t8sihM{
max-height:auto;
max-width:100%;
width:100%;
margin-top:calc(var(--mu-space)*3.125);
min-height:auto;
height:auto;
min-width:100%;
}
.phw-g-i-t8sihM img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t98GDu{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t98GDu:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t9H4QQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t9p0jc{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t9yyzf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tC3koU{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
height:auto;
max-height:auto;
min-height:auto;
min-width:auto;
max-width:auto;
width:100%;
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tCGVkL{
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tClmp3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 0%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tCxnJq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tEAS7D{
width:100%;
font-size:22px;
color:var(--body-color);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tFZGIS{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:100%;
text-align:center;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tFhigF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tFwQN6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tGmZR9{
color:var(--white);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tIOuol{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tIb8ky{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tJCeoy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tLV8tp{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tLcFrI{
font-size:20px;
max-width:472px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tMVbxT{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tN3urq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tNBIHu{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tOCe6X{
}
.phw-g-i-tOCe6X img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tOwLi2{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background:var(--phw-custom-gradient1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tPPS4g{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tPzUaf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQaSrx{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQum89{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQxD51{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQyRFn{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRDQyT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRiwNV{
width:75%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSCSyg{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
}
.phw-g-i-tSCSyg img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSQWHa{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSl8bp{
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSwpyC{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tT3U11{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
background-color:var(--phw-custom-white);
border-width:1px;
gap:0px;
font-size:14px;
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tT3U11:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUC3nL{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUjze1{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUjze1:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUyow3{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tWKkWz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tWRpYg{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tXgRcA{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tXvYhp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tXwoiv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tYhTnU{
color:var(--white);
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);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tYhTnU:hover{
color:var(--white);
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);
background-color:var(--brand-color-primary);
min-height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tb7JWH{
font-weight:700;
font-size:36px;
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbpP6E{
font-size:max(5px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tcva5K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tdXc9o{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tdqw56{
font-size:12px;
line-height:1.3;
color:var(--white);
font-weight:300;
margin-bottom:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tdy1mx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-te7sHq{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-teRgEn{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tevjHz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tfSPbm{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tfWhwz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tgAQqW{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tgW9l7{
font-size:22px;
line-height:1.3;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-thiy3j{
width:108px;
height:57px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-thnN58{
font-weight:500;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tigqK6{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tj5iED{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tjmv4M{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tjtQWy{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tjtjqU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tkGY6n{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tklzm6{
padding-top:calc(var(--pu-space)*5.125);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tlOIvH{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tlVTxx{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tn5hBk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tnBl1e{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-to3Xsc{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tpDMQU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tpxheS{
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);
border-top-left-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tqdvAN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-trw6cc{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tsG90M{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tsJNUx{
background:var(--phw-custom-gradient1);
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-i-tsPZpT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tsvC8j{
}
.phw-g-i-tsvC8j img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tt0VWm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tth8BQ{
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-i-ttuBoa{
font-size:max(20px,var(--mobile-font-size));
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tuAPvw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tuNdio{
background:none;
background-image:none;
background-color:var(--phw-custom-fsblueeef5fc);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
border-style:solid;
border-color:var(--phw-custom-fsborder0a5b9c);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tuj6Yd{
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tw3trZ{
fill:var(--icon-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-twV8G6{
font-size:36px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-twpMCh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-txV2kx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ty8ET0{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyXJc1{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyerg4{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tz8SAi{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tzxHY4{
margin-top:calc(var(--mu-space)*0);
width:100%;
min-height:218px;
min-width:auto;
max-height:218px;
}
.phw-g-i-tzxHY4 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u09B9W{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u14dGO{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u1AONN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u1WWYT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u31iEZ{
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u37ZHG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u37i7U{
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3AalJ{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3Jp3l{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3O9Ow{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3jQ6H{
padding-bottom:calc(var(--pu-space)*26.25);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3oCIZ{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3otY9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3xlku{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u42bcH{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u4RYg2{
font-weight:700;
font-size:36px;
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u4SoSR{
font-size:90px;
line-height:1.3;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u4X6Rl{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u4yu5p{
font-size:18px;
margin-bottom:calc(var(--mu-space)*-112.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u5E5u6{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u5FRf2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u5Ww83{
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-i-u6tucg{
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u7AcY0{
font-size:16px;
color:var(--phw-custom-black000000);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u7AcY0:hover{
color:var(--brand-color-primary);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u7AcY0:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u7ehZZ{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u8MtBF{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.05;
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u8laMg{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u8qNeX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u95SxH{
}
.phw-g-i-u95SxH img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u9Se4U{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uA14tz{
background-image:none;
background-size:cover;
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uA8q93{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAJQHL{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAJQHL:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uANBfl{
}
.phw-g-i-uANBfl img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAaNWr{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uBGUCv{
font-size:14px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uBT2yT{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uBT2yT{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uBglDk{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uBhvTY{
height:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uC31AN{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uCROLY{
opacity:0.8;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uCoLl8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uCzmQX{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uD9j14{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uDbiMb{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0.625);
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uEMPJw{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uEXJph{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFIbCK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFv2y6{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGE2Ut{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGlQac{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uHHhgG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIBKe7{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uICMOS{
background:none;
background-image:none;
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-17.875);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIm7mC{
background:var(--phw-custom-gradient-white);
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uImlEf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/EMPLOYEESTORIES1MBVIEW-1715773315586.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uJ3BsL{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uJdL79{
font-size:90px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uKTPkP{
overflow:hidden;
}
.phw-g-i-uKTPkP img{
aspect-ratio:16/9;
object-fit:unset;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uKpPPa{
background:none;
font-weight:700;
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uKsSNW{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uLhYCR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uMfRSl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uNbno2{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
padding-bottom:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uNireO{
color:var(--white);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uO017f{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uO3iKt{
width:30px;
height:30px;
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uP6Gkq{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uSg5jv{
color:var(--body-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uSrJfn{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uTj2v4{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uU1vZJ{
font-size:10px;
color:var(--white);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uUSKLk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uUeTPu{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uWbzL0{
background-color:var(--phw-custom-black2000000);
margin-top:calc(var(--mu-space)*3.125);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uWiD7V{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXGiEu{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXZ1Rn{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXZ8Ib{
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-i-uXoy50{
color:var(--white);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXrIN9{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYEuF3{
font-size:8px;
font-family:var(--cms-g-inter);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYLnLH{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYLnLH:hover{
background-color:transparent;
font-size:14px;
border-width:1.5px;
color:var(--brand-color-primary);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYf4BN{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYk6I5{
}
.phw-g-i-uYk6I5 img{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uZ57Ja{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uaCbiu{
width:100%;
text-align:center;
height:85%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ualfIr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uamhpU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ubxxyy{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ucZ5hm{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-udMyg6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-udq0CJ{
font-weight:500;
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ueAJLI{
font-size:14px;
line-height:1.3;
color:var(--white);
font-weight:400;
width:100%;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ueFbff{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ueHmG3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uefs3F{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ugQANy{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ugRpMe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ugmYAw{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uhSRmY{
font-size:14px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uhsYN3{
font-size:18px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uiamWX{
font-size:14px;
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-i-uicwZE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uja9WE{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ujthpZ{
font-size:14px;
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-43.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ulok8q{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uluCdY{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-umuRym{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-unkVOv{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-unqvts{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uoN9dB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uoXCJs{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-upHuDr{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uqrytr{
font-size:20px;
line-height:1.3;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uqyG4G{
}
.phw-g-i-uqyG4G img{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ur6kXR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-urmuOP{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-urmuOP:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ury9Wa{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-usQ3zN{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uslWjT{
font-weight:600;
font-family:var(--cms-g-inter);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
font-size:16px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uslWjT:hover{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
color:var(--white);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ut06f0{
background-color:transparent;
color:var(--white);
font-weight:700;
font-size:14px;
line-height:1.35;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-utNR1i{
font-size:14px;
margin-top:calc(var(--mu-space)*5.625);
margin-bottom:calc(var(--mu-space)*10.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uu3WHu{
font-size:14px;
text-align:start;
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-i-uu7VZZ{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uuAZMS{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uuPkDg{
color:var(--brand-color-primary);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uus57f{
margin-top:calc(var(--mu-space)*-3.125);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uv9zRJ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uvvdkk{
font-size:14px;
color:var(--phw-custom-686873686873);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uwQq9S{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uwRS2v{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uwsx38{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ux3QtX{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uxD67z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uy9iay{
font-size:14px;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyAhfP{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyN4Hg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyO23r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyVQje{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyeHQZ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uyxM07{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uzDGPg{
justify-content:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v0Q9hT{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v0USXW{
font-size:14px;
font-family:var(--cms-g-inter);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v0Unlu{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-v0Unlu img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v1Ae7L{
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v1UQFJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v25WTl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v2S02q{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v39O5A{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v3dIDb{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v49xVv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v500u0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v52rO6{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v57R7C{
border-right-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v5ANQ6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v5c9fK{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v5ge9N{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v5oztr{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v63Ryb{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6ReaG{
line-height:1.3;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6qMMb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/FAME-1722406106976.png);
border-style:none;
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v7B6To{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v7dFi5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v7nS5d{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v8uNaq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v95Oei{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v95PYI{
font-weight:400;
font-size:14px;
line-height:1.3;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v9XJ02{
font-size:22px;
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v9ordi{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vA4r81{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vAEBZ2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vATwRh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vB0hXl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBPeJX{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBiMcC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBsrME{
font-weight:700;
color:var(--brand-color-primary);
border-style:solid;
border-color:var(--brand-color-primary);
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);
font-size:14px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBsrME:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBtkba{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBtkba{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vBvUZE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vCgx2E{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vCohHm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vDD1Bi{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vDkmqh{
}
.phw-g-i-vDkmqh img{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vE4k68{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/TechNEXT1-1722406103386.png);
border-style:none;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vEaGNg{
}
.phw-g-i-vEaGNg img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFArcL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFAyEW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFXekZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFcaf1{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFqU5K{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGLGgT{
font-size:28px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGXK3Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGj7Tz{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vHP7nj{
padding-top:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
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);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vIGKPn{
width:100%;
min-height:auto;
min-width:100%;
}
.phw-g-i-vIGKPn img{
aspect-ratio:3/2;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vIH42E{
font-size:14px;
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--brand-color-primary);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.25);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vIeZoc{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
height:60px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vIktln{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vJ1ZDA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vJzecB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vKpeTG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vL1fNe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vLab38{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vMDTG5{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vMhhVK{
font-size:36px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vMivAx{
margin-bottom:calc(var(--mu-space)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vN5J2p{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vN8r7N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vNp1f4{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-vNp1f4 img{
aspect-ratio:1/1;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vNylMi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vO8wtu{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vObPCV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vObPCV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vOkzhg{
font-size:max(22px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vOrYem{
font-size:28px;
color:var(--white);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vPCSjc{
font-size:28px;
line-height:1.2;
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vPUUc8{
font-size:18px;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vPmRHN{
font-size:22px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vQY1Lw{
font-size:max(5px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vRUykf{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSQ7bx{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSQVbk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSR84W{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSYxB7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSuoGN{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:transparent;
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSuoGN:hover{
font-weight:700;
color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vTQh30{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vTh1wo{
color:var(--phw-custom-black000000);
font-size:12px;
min-height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vTh1wo:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vUAk3d{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vVMoHb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vVeKnU{
margin-bottom:calc(var(--mu-space)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-style:none;
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vWmYWu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Footer2-1718192672567.png);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXUuyg{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXozwU{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXp5AO{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXrnrL{
padding-top:calc(var(--pu-space)*2.675);
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vY7sFQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Technologybanner_mobile-1722510963934.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-size:cover;
background-position:100% 50%;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vYAEKj{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vZveYC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vaMby9{
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vak0Aq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vaz5fs{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbJaPI{
font-weight:700;
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbcYR1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vcA2T4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vcFnPV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vcORTX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vcP4R7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdCUHh{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdGmLB{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdGmgM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdh0U9{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
padding-top:calc(var(--pu-space)*3.125);
background-size:cover;
padding-bottom:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdr5ag{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:700;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
margin-inline-start:calc(var(--mu-space)*-3.75);
margin-inline-end:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ve7Auf{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veGP81{
height:250px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veP7HC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veS47j{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veinqi{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veueuY{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vfI0so{
border-right-style:none;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vfP2zv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vfXjiJ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vfuzYr{
font-weight:500;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vhY8CJ{
background:var(--phw-custom-gradient1);
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vhckHp{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
margin-inline-end:calc(var(--mu-space)*-1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vhd4q5{
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*-3.75);
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vhhVq6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/image1844-1716375470761.png);
background-size:cover;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-viDx1I{
font-size:14px;
border-top-style:none;
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-viwRDq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vizMtI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vk9koY{
font-size:16px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vksVvr{
font-size:16px;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vm5Vbh{
font-weight:700;
font-size:14px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmMEVK{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmMEVK:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmWTAs{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmXSgN{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmyJ6C{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
border-left-style:solid;
border-bottom-width:1px;
border-left-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:none;
border-style:none;
border-left-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vn0MDX{
font-weight:700;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vnBw4V{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vnueTB{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-voiXW4{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-votXOJ{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vpWDHE{
color:var(--link-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vq5FBK{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vqYoA8{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vqj1qe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vrYM17{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vrdfBS{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vrpNdV{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vs7Upr{
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vsAwwZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vtGlrr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vuJZ39{
font-size:14px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vuOWNP{
}
.phw-g-i-vuOWNP img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvcVeN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvcVeN{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvpB5W{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvu9k3{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vw54hT{
fill:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwITMs{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOrheh:hover .phw-g-i-vwITMs{
border-color:var(--phw-custom-bordercolore9e9e9);
border-width:1px;
box-shadow:var(--box-shadow-style-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwYQHP{
font-size:14px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwacdx{
font-size:28px;
font-weight:700;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwhIF2{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwwkyu{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vxBrzS{
font-size:14px;
line-height:1.49;
color:var(--white);
font-family:var(--cms-g-inter);
font-weight:400;
width:273.243px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vy3c5b{
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
padding-top:calc(var(--pu-space)*1.875);
height:50px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vz4VYk{
font-weight:400;
font-size:14px;
line-height:1.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzCmNS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzCqnb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzK9uL{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzORHu{
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzPGhO{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzz8LA{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vzzfxI{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w0KkRk{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:var(--phw-custom-white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w1Buxb{
font-size:14px;
text-align:justify;
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w1rgXo{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w3y2OO{
height:550px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4K1En{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*1.375);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4Nqrx{
font-size:14px;
color:var(--white);
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4SHdk{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w51fqc{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w51xoo{
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-i-w5KM42{
font-size:12px;
color:var(--phw-custom-686873686873);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w5jsvn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w5sSa8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w5xuxM{
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-inline-start-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-bottom-style:solid;
border-style:none;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6DIy4{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6UN36{
border-right-style:solid;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
border-style:solid;
border-top-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6Uj9q{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w70P3I{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w7jygJ{
font-size:20px;
line-height:1.3;
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-w81l8o{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w8aP85{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w8fC7i{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w9kXgp{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-wA2uFF{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wA2uFF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wBO7SA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wBRMWC{
font-weight:700;
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wCD3vD{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wCW1Kz{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-f9f9f9f9f9f9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wCe6mA{
width:100%;
padding-top:calc(var(--pu-space)*0);
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wCsu7N{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wDXyQv{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
border-color:transparent;
background-color:var(--phw-custom-white);
font-size:14px;
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wEGcvk{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wFAnKX{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wFFVog{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wFV1Z7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wGIuqy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wGkqqw{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-wGkqqw img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wHWNMb{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
min-height:60px;
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wHWNMb:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wI7C1o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wIAKyd{
line-height:1.2;
color:var(--white);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wIg8ea{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wIwv5E{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wJtdx7{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wJtdx7:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wKQufc{
background:var(--phw-custom-gradient-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wKbvNU{
font-size:10px;
color:var(--white);
font-weight:700;
text-align:center;
text-decoration:underline;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wKdbib{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wKtMZC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wLcn3n{
font-weight:700;
text-align:center;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wMB3YZ{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wMml6M{
font-size:28px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wNVNkF{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wPADj4{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wPBpAb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wQ43zi{
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0.875);
background-color:var(--phw-custom-jb5b3b3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wSkZky{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wT9dYP{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wVRB90{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wVRLHG{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wVzuZR{
font-size:14px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wWOvLQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wWQVBj{
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-wXfG4L{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wXmwLA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wYGBVR{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wYGrjX{
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wYTjRk{
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-wZ2zs4{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wZ2zs4:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wa2kzg{
font-size:16px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wa3WNH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wahMte{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wahMte:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wauq5i{
font-size:14px;
line-height:1.4;
color:var(--phw-custom-textcolor222000);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wbULGe{
font-size:18px;
font-weight:700;
padding-inline-start:calc(var(--pu-space)*2.5);
color:var(--phw-custom-dark-blue25243b);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcm8RW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcnRK1{
font-weight:400;
font-size:14px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wdUzXd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*7.5);
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wdiedz{
font-weight:700;
text-align:center;
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wemv1n{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wfuXY0{
background:var(--phw-custom-gradient-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wgG9ER{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wgG9ER{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-whhVi8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-whmP3a{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-whwubK{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wi8BgC{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wjV7SK{
font-size:16px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wjsG5W{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-color:var(--phw-custom-whiteborderffffff);
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);
font-size:18px;
min-height:45px;
background-color:var(--phw-custom-white);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wk5Ur6{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wmOjTw{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wmXlgC{
font-size:14px;
font-weight:700;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wnPZqj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wnaVgA{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wnncrM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-woJJFq{
font-size:14px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-woSNyC{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wpZIg9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wpaDxI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wpeLP3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wpfSSg{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wqBjs6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wqcm4x{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wqcm4x:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wsMVXT{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wsOjBk{
line-height:1.3;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wsZsMa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wt2CBt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtC7lX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtHCpn{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtIgaf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtbrZ9{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wuRMVL{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wv6MsU{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wvNcOf{
padding-top:calc(var(--pu-space)*2.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
background-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wvQUuh{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ww1iJY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wwWgqQ{
font-size:16px;
line-height:1.7;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wwhrJI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wwkc72{
font-size:28px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wx4BQ2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Gauri1-1739968972760.jpg);
padding-top:calc(var(--pu-space)*37.5);
padding-bottom:calc(var(--pu-space)*0);
background-size:cover;
background-position:50% 0%;
background-repeat:no-repeat;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wy2t6D{
font-size:28px;
line-height:1.3;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wydFnH{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wzPvED{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wzie3y{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x0FIhY{
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-i-x0XfMC{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x0il7w{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x0zmic{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x1ZFMi{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x1pIg7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x28ZgI{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x2XZKT{
font-size:14px;
margin-top:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x2kfGZ{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
height:60px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3Fb1f{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3I0ER{
color:var(--phw-custom-heading-color);
text-align:start;
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3hmVo{
font-weight:700;
font-size:14px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x4LvV9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x4WrjK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x59Coz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x5Bdav{
font-size:22px;
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:700;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x5La94{
font-weight:700;
font-size:36px;
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x5RoXL{
font-weight:600;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x5zVg0{
font-size:14px;
color:var(--phw-custom-black000000);
font-weight:500;
margin-top:calc(var(--mu-space)*0);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x6DCOq{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x6LK8D{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x7LceG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x7ZvLV{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x7pQj2{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x83TE7{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8NBpO{
font-size:14px;
font-weight:700;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8OXuJ{
font-weight:700;
text-align:center;
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8TN22{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8a6id{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x8zdLy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xAVO5N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xBozyY{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xCvdEZ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xEK1dt{
font-weight:400;
text-align:center;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xGKvAy{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xGKvAy:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xGRQZ4{
font-size:14px;
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xGjBeg{
font-size:14px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xGyXMK{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xH088z{
font-size:28px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xHrlF3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xId7uo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xIe2aC{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xIiZP3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xIpj8p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xJEAsT{
font-size:14px;
height:45%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xJdt0Q{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xJqmbY{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xLzpVe{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xMb7RP{
font-size:14px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xMocOp{
font-weight:800;
font-size:130px;
line-height:1.3;
margin-top:calc(var(--mu-space)*5.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xNrYFc{
font-size:14px;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xPG0PG{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xPLf3Z{
font-size:14px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xQ2R0D{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xQbBxE{
width:100%;
font-family:var(--cms-g-inter);
color:var(--phw-custom-black000000);
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xS5zd8{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xSMClh{
font-size:22px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xSigNq{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xSm6tU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xTBMLk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xTRNSx{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xTgkLj{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xU9siT{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171281460-1716811355701.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xULtth{
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-KD4krN:hover .phw-g-i-xULtth{
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-xVALpg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xVcSt9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xWjiw0{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xWyyay{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/herobanner-blog-home-1738743094278.jpg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xXB4Ue{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-0.25);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xXmoOZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xYKbT0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZUq2b{
}
.phw-g-i-xZUq2b img{
aspect-ratio:16/9;
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZcFbw{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZkp8c{
border-inline-end-style:none;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
margin-top:calc(var(--mu-space)*-2);
margin-inline-start:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZlBlg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZocm7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Footer2-1718192672567.png);
background-color:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZt0VU{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xatjRs{
background:none;
background-image:none;
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xbSlSn{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-xbSlSn{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-psfvQq:hover .phw-g-i-xbSlSn{
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xc9Oae{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xcC8zB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xcQu8i{
font-weight:400;
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xcUyhs{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xdbR1b{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xdbpQZ{
height:380px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xdkunA{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xdox43{
height:800px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xe7nIW{
margin-inline-start:calc(var(--mu-space)*-1.875);
margin-top:calc(var(--mu-space)*-2);
border-top-style:solid;
border-top-color:var(--phw-custom-whiteborderffffff);
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xeD0dZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/JoinusFooterMobile-1720780763669-1722252923322.svg);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xeD5V3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xf2pIE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xfV4V4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xg8HGg{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgF55m{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgHjXs{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgWPmv{
background:var(--phw-custom-gradient1);
font-size:14px;
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-style:none;
border-color:var(--phw-custom-btm-border8a0318);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xhJTYY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xhNEyR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xi7iel{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xiXNwb{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xif8ZI{
border-right-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
border-color:var(--phw-custom-whiteborderffffff);
border-right-color:var(--phw-custom-whiteborderffffff);
border-top-style:none;
border-left-style:none;
margin-inline-start:calc(var(--mu-space)*0);
border-bottom-width:1px;
border-bottom-style:solid;
border-width:0px;
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xitj8a{
color:var(--white);
font-weight:700;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xj26Cx{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*26.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xj37VF{
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
min-width:0px;
max-width:none;
max-height:none;
text-align:left;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-xj37VF img{
aspect-ratio:4/3;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xjKdLq{
font-weight:700;
font-size:12px;
border-top-left-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-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xjOc0b{
color:var(--phw-custom-black000000);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xjit3g{
font-weight:700;
font-size:14px;
text-decoration:underline;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xk5uZa{
font-size:22px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xlJXbD{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xlnZKz{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xmnnlz{
border-right-style:none;
border-right-color:transparent;
border-right-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xnE7xk{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xnFfNd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xnGpix{
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xnI6HK{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--phw-custom-black000000);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-inter);
margin-top:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xnw8ey{
font-size:14px;
color:var(--white);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xo3CeI{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xo6tD7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xoHv3S{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Frame1171284499-1733467046833.jpg);
padding-top:calc(var(--pu-space)*25.75);
padding-bottom:calc(var(--pu-space)*2);
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xoQkPt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide1-1748518099522.png);
font-size:16px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xokuGJ{
font-weight:600;
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xokuGJ:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xp1Wwd{
border-right-style:solid;
border-right-width:1px;
border-right-color:var(--phw-custom-whiteborderffffff);
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-bottom-style:none;
border-style:solid;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xpZWj1{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xpmNjK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xpmrmJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xqB0qd{
font-size:28px;
line-height:1.2;
font-weight:700;
margin-top:calc(var(--mu-space)*-17.125);
margin-inline-start:calc(var(--mu-space)*13.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xqVvgg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xr5Bt9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
height:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xr9gKI{
font-weight:700;
text-decoration:underline;
font-size:12px;
font-family:var(--cms-g-inter);
opacity:1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IxpHvc:hover .phw-g-i-xr9gKI{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:700;
opacity:1;
text-decoration:underline;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xs2E4U{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xsO7BG{
height:150px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xsVK6B{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xtqvnn{
font-size:14px;
font-family:var(--cms-g-inter);
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xtqvnn:hover{
font-weight:700;
color:var(--brand-color-primary);
font-size:14px;
background-color:transparent;
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xu0rde{
padding-bottom:calc(var(--pu-space)*0);
font-size:20px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xuGBC0{
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xuOGlK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xuOGlK{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xuhNYj{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xumsQP{
color:var(--white);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xwJb5H{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-secondary);
font-weight:700;
font-size:14px;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
min-height:45px;
background-color:var(--phw-custom-white);
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-width:1px;
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xwJb5H:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xx0Riu{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:12px;
min-height:60px;
background-color:transparent;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xx0Riu:hover{
font-size:12px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xxW9R4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Banner_Life_Mobile-1721025417755.svg);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*13);
background-size:cover;
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xxqpfk{
height:238px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xy9R9U{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xydVFL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xzIqi0{
background:var(--phw-custom-gradient1);
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-i-y0HQOY{
font-weight:900;
font-size:36px;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*42);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y0KgDX{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y0dFvo{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y1IvlL{
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-i-y1oUTX{
margin-top:calc(var(--mu-space)*3.125);
width:auto;
max-width:100%;
min-height:auto;
min-width:100%;
height:218px;
}
.phw-g-i-y1oUTX img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y2GAJe{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y2OtKw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y2zCCd{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3ZwVN{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3aigq{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3kGTc{
font-family:var(--cms-g-inter);
font-weight:700;
color:var(--phw-custom-black000000);
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y467FY{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y4OM9w{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y4OV0j{
font-size:14px;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:180px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y4jh2P{
border-right-style:none;
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
margin-top:calc(var(--mu-space)*0);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y4mOwA{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y6P6V4{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y6c12g{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
width:350px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y7n6h5{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y86HNp{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y8EVMq{
font-size:max(1px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y8yjb5{
font-size:14px;
margin-bottom:calc(var(--mu-space)*-3.75);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y9UTJ7{
width:78%;
max-width:78%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yAzHf8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402104-1716373189522.png);
width:100%;
height:199px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBJaCf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBkWAA{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-whiteborderffffff);
border-inline-end-width:1px;
border-style:none;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
margin-inline-start:calc(var(--mu-space)*-0.25);
border-inline-start-style:solid;
border-inline-start-color:var(--phw-custom-whiteborderffffff);
border-inline-start-width:1px;
margin-top:calc(var(--mu-space)*-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBqx6P{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBvrVs{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yCAbRJ{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
text-align:center;
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yCWiAP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yCdPZ9{
font-weight:400;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yDO9s0{
color:var(--brand-color-primary);
font-size:14px;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yDpFEU{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yE19Q5{
font-weight:700;
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
font-family:var(--cms-g-inter);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yEE1iV{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yEPlH7{
font-size:18px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yF4kZF{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yFfUjY{
font-size:90px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yFu1Q1{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yG54dq{
border-right-style:solid;
border-right-color:var(--phw-custom-black1000000);
border-right-width:1px;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-black1000000);
border-bottom-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yGb789{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
padding-bottom:calc(var(--pu-space)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yGdID6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yGnzDk{
font-size:90px;
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yGyxpd{
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yH750L{
font-weight:600;
font-size:18px;
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yH8t1E{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yHPCTr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yHdJYx{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yIVhuH{
font-size:28px;
line-height:1.2;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yIYHSI{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJ5tj7{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJgXfc{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--brand-color-primary);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJgXfc:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yK7YYD{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-1.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yK7YYD:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yKN9ej{
border-inline-end-style:solid;
border-inline-end-color:var(--phw-custom-pink-border-colorc8656d);
border-inline-end-width:1px;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-pink-border-colorc8656d);
border-bottom-width:1px;
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yKWPxt{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yKsuzu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yKwyJu{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yLInyK{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-1.625);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yLInyK:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yMeY6F{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yMhAes{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yNlodZ{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yO2tPv{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yOcu7d{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Joinus-1716811665505.png);
background-position:0% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yPznMy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yQ3Ka7{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yQZpah{
font-size:28px;
line-height:1.2;
font-weight:700;
margin-top:calc(var(--mu-space)*-17.125);
margin-inline-start:calc(var(--mu-space)*13.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yQlyAf{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yR460z{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yRAqch{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yRb52g{
font-weight:600;
font-size:16px;
color:var(--white);
font-style:italic;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySKATS{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySb9eF{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySirsF{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySirsF:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySjxdg{
fill:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yTMUlE{
font-size:28px;
color:var(--white);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yUMc8I{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yV2Pim{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yVMA9W{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yVl6jl{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yWKB2I{
color:var(--phw-custom-black000000);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yXIkm0{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yXwcAj{
background:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yYBZuj{
font-family:var(--cms-g-inter);
font-size:var(--font-size-15);
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yYN533{
font-size:28px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yYRxUp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yaDwBA{
font-size:14px;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybcwgG{
font-size:12px;
line-height:1.7;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybnRYV{
font-size:14px;
text-align:justify;
padding-top:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybsKiL{
font-size:14px;
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybwbAH{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yc3S52{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ycVZpQ{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ycoRVc{
font-weight:700;
font-size:28px;
line-height:1.3;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yeHkA5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black2000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yegiAV{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yf4tqr{
color:var(--brand-color-primary);
min-height:41px;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yf4tqr:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yfNt6B{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yfZVC0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygC9Zq{
font-size:14px;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygQIjO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygW3mB{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygm1wF{
background:var(--phw-custom-gradient1);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yiPfx3{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yiyLTH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yjH7Gl{
background:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yjI29j{
font-size:18px;
line-height:1.7;
color:var(--white);
font-family:var(--cms-g-inter);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yk4RZz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yk4RZz{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yk6iS5{
font-size:28px;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykJ0lW{
font-size:16px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykZala{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykmmzt{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
min-height:60px;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykmmzt:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykyE97{
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-i-yl508u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yl5MvV{
color:var(--phw-custom-black000000);
font-weight:700;
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ylxHhQ{
background:var(--phw-custom-lg2);
background-color:var(--phw-custom-black2000000);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ymYXMH{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ynM71a{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ynMfKD{
font-size:14px;
border-color:transparent;
font-family:var(--cms-g-inter);
border-style:none;
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ynRZv3{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yo6MZ9{
margin-bottom:calc(var(--mu-space)*1.5);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yoRO6u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ypLFwh{
font-weight:700;
font-size:33px;
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ypYeyO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/LifeBanner1-1716864238170.png);
background-size:cover;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ypstXD{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yqUxSQ{
width:350px;
height:300px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yqxsf3{
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yr9MpM{
font-size:14px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yrNebq{
font-size:max(14px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yrzuEH{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ysG7bH{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ysizOB{
border-right-style:none;
border-right-color:var(--phw-custom-whiteborderffffff);
border-right-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ytHocg{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background:var(--phw-custom-gradient1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ytWvLs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yu2XfM{
width:100%;
font-size:36px;
color:var(--white);
min-width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yuPrpn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Frame1171282055-1716896919876.png);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yv2DNf{
font-weight:300;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yv6bUk{
margin-top:calc(var(--mu-space)*3.125);
height:218px;
width:auto;
}
.phw-g-i-yv6bUk img{
object-fit:contain;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yvaGzp{
width:100%;
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yvhwaQ{
margin-top:calc(var(--mu-space)*0);
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yw0m2Q{
border-right-style:none;
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
border-top-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxEUhK{
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-i-yxF2uF{
font-size:28px;
line-height:1.2;
color:var(--phw-custom-black000000);
font-weight:700;
margin-top:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxI4t4{
font-weight:700;
font-size:14px;
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxIrsE{
font-size:14px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxJZDT{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxVJMJ{
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-i-yxhFmn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yzQHr9{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yzdt6U{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yzu9LC{
background:var(--phw-custom-gradient1);
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-i-yzuwGX{
font-weight:600;
font-size:18px;
color:var(--phw-custom-dark-blue25243b);
padding-top:calc(var(--pu-space)*1.875);
height:50px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z03xTi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z0Vm0M{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z0gYqk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z0h5GF{
font-size:28px;
line-height:1.3;
color:var(--white);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z1Gufu{
fill:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z2pwij{
color:var(--phw-custom-black000000);
font-weight:300;
width:100%;
font-size:max(18px,var(--mobile-font-size));
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z2zDYq{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z364NA{
border-right-style:solid;
border-right-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-style:none;
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-width:1px;
border-left-style:none;
border-color:var(--phw-custom-whiteborderffffff);
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3J6s4{
font-size:14px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3JDxJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3N3y2{
font-weight:700;
color:var(--brand-color-primary);
border-style:none;
border-color:var(--brand-color-primary);
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);
font-size:14px;
min-height:40px;
background-color:var(--phw-custom-white);
gap:0px;
border-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3N3y2:hover{
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3PHOT{
font-size:28px;
line-height:1.3;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4Hov0{
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4LYRF{
margin-top:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4niLg{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4w8ZI{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z5IGCU{
font-size:18px;
line-height:1.3;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z5K76S{
text-align:left;
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6Ghhx{
color:var(--white);
background-color:var(--phw-custom-bg-mb-);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6M5Sa{
border-left-style:none;
border-left-color:var(--phw-custom-whiteborderffffff);
border-left-width:0px;
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6oC8H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6vRJn{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z7ojPP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z8lIVL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z8vKGG{
background-color:var(--phw-custom-grey-f5f5f5f5f5f5);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z9EM9J{
color:var(--body-color);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z9c1UB{
color:var(--white);
font-weight:700;
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z9e7ty{
fill:var(--brand-color-primary);
width:30px;
height:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z9ihDs{
object-fit:cover;
height:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zAGcvR{
font-size:12px;
font-family:var(--cms-g-inter);
font-weight:500;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zApnix{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zAvMfO{
background:var(--phw-custom-gradient-white);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zCI5HR{
font-size:18px;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
margin-bottom:calc(var(--mu-space)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zCLCzI{
font-size:28px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zDe0KJ{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zE8GL6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zEmPI0{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zGMbsY{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zGSBY2{
height:30px;
width:30px;
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zGqzhQ{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zGyyLk{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zHAxr0{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zHB5m4{
font-size:14px;
height:500px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zHOESy{
font-size:28px;
color:var(--phw-custom-black000000);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zHaJCl{
font-size:28px;
color:var(--phw-custom-black000000);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zIAoKI{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zK1jBm{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zKSoOg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zKe1a9{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLPZMl{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLcMLu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zMKTQt{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.80875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zMh0lM{
font-size:22px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zNE9xe{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zO7K28{
font-size:16px;
color:var(--white);
font-style:italic;
text-align:justify;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zO82HQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOHQx9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOhuIr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQ5LqW{
height:280px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQgTph{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQkHHu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zR0NPl{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*-1.625);
min-height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zR0NPl:hover{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zRMPiL{
font-size:10px;
color:var(--white);
font-weight:300;
margin-top:calc(var(--mu-space)*-0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zSeBVA{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zTJVNZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zTQdZG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zTYJRx{
color:var(--phw-custom-heading-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zToWuS{
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-i-zUDsbp{
line-height:1.2;
color:var(--phw-custom-heading-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zUoiOo{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*3.75);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zVExBG{
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
font-weight:700;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*6.25);
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
font-family:var(--cms-g-inter);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zVExBG:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-inter);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zWJv7X{
font-size:18px;
color:var(--phw-custom-heading-color);
font-family:var(--cms-g-inter);
font-weight:600;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zWu1Hd{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zX47hF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rectangle402105-1716373190457.png);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZccUN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZeAez{
opacity:1;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZedeK{
font-size:max(18px,var(--mobile-font-size));
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZwagk{
color:var(--phw-custom-heading-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zaHlKG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zapAYf{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zarQTd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zb6dKR{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zbsvao{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
font-size:14px;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zc9Vcn{
font-size:14px;
line-height:1.3;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zcKva7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zcS5h1{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RE0QP2:hover .phw-g-i-zdVtzr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zdVtzr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zdqWyL{
padding-top:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ze4ZFa{
font-weight:700;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--brand-color-primary);
text-decoration:underline;
line-height:01.4;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zeMWRM{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zeULLG{
background-repeat:no-repeat;
background-position:100% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zekaVk{
font-weight:700;
font-size:16px;
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zezO0I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zf6Z4b{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zfTfjh{
font-size:18px;
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zgLK0G{
background-color:transparent;
margin-top:calc(var(--mu-space)*3.125);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zgWRfU{
font-size:12px;
line-height:1.7;
color:var(--white);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ziDJVe{
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ziH9Tn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/IFBAIN/images/Slide2-1748518101514.png);
background-size:tile;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ziYJej{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zj0XUM{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zjcWJB{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zjcWJB:hover{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zjcWJB:focus{
border-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zkDQQe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zmvRL3{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zniWRw{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zo2x0R{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-inter);
font-weight:300;
width:80%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zpk9gg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zqEUzz{
font-size:22px;
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zqJYwG{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zqW5Pp{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zqf7Ni{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zqwnY7{
padding-top:calc(var(--pu-space)*1.875);
color:var(--phw-custom-dark-blue25243b);
font-weight:600;
width:350px;
font-size:18px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zs8cjy{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-inter);
border-style:none;
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);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zsqqXp{
font-size:14px;
color:var(--white);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.:hover .phw-g-i-zu4YAE{
opacity:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zu4YAE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zvOXpX{
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zvYkF7{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zw1ydR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Private_Mobile-1721128652603.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zwEDA1{
border-right-style:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zwS4xL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/IFBAIN/images/Rural_Mobile-1721128655145.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zx3RYI{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zxQHGb{
font-size:14px;
margin-bottom:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zyILit{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zyWK9Y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zygzZo{
text-align:center;
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zz6bsS{
color:var(--phw-custom-black000000);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zzYFQB{
font-weight:700;
font-size:18px;
font-family:var(--cms-g-inter);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zzl1zp{
font-size:28px;
line-height:1.3;
color:var(--phw-custom-black000000);
font-weight:700;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-menu-list-link{
color:var(--brand-color-primary);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-menu-list-link:hover{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-default-dark{
font-size:14px;
}
}

@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-regular-paragraph-text-dark-light{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-savedjobsbtn{
color:var(--white);
}
}

@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-dark{
font-weight:400;
font-size:14px;
font-family:var(--cms-g-inter);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-light{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-large-dark{
font-size:18px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-small-secondary{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description li{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description p{
font-size:18px;
}
}

