h1{
font-weight:700;
font-size:50px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-reckless);
}

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

h3{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-accord);
}

h5{
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-accord);
}

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

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

h2{
font-weight:300;
font-size:42px;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-reckless);
}

h6{
font-weight:700;
font-size:18px;
line-height:1.688;
color:var(--body-color);
font-family:var(--cms-g-accord);
}

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

h4{
font-weight:700;
font-size:30px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-accord);
}

a{
text-decoration:none;
border-bottom-style:none;
border-bottom-color:var(--brand-color-primary);
border-bottom-width:1px;
}

.phw-card-block, .phw-card-block-nd{
border-style:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*4.375);
border-top-right-radius:calc(var(--border-radius-base)*4.375);
border-bottom-left-radius:calc(var(--border-radius-base)*4.375);
border-bottom-right-radius:calc(var(--border-radius-base)*4.375);
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);
}


.phw-g-i-HC0Ct7{
border-width:2px;
border-color:var(--phw-custom-black000000ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*4.375);
border-top-right-radius:calc(var(--border-radius-base)*4.375);
border-bottom-left-radius:calc(var(--border-radius-base)*4.375);
border-bottom-right-radius:calc(var(--border-radius-base)*4.375);
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);
}

.phw-g-i-qOQSTv{
border-width:2px;
border-color:var(--phw-custom-black000000ff);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*4.375);
border-top-right-radius:calc(var(--border-radius-base)*4.375);
border-bottom-left-radius:calc(var(--border-radius-base)*4.375);
border-bottom-right-radius:calc(var(--border-radius-base)*4.375);
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);
}

.phw-g-i-E92dk8{
border-width:2px;
border-color:var(--phw-custom-black000000ff);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*4.375);
border-top-right-radius:calc(var(--border-radius-base)*4.375);
border-bottom-left-radius:calc(var(--border-radius-base)*4.375);
border-bottom-right-radius:calc(var(--border-radius-base)*4.375);
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);
}

.phw-g-i-iCMnns{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-9YG2dV{
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(--widget-bg-white-color);
}

.phw-g-i-eTL1JO{
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(--widget-bg-white-color);
}

.phw-g-i-5AsYJR{
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-Y039sh{
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-Y039sh img{
object-fit:cover;
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-4WCAYd{
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-4WCAYd img{
object-fit:cover;
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-JsRCEj{
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-JsRCEj img{
object-fit:cover;
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-9tq1JS{
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-9tq1JS img{
object-fit:cover;
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-R7tzpE{
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-R7tzpE img{
object-fit:cover;
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-LA20YP{
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-LA20YP img{
object-fit:cover;
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-9ItkvJ{
background-color:var(--phw-custom-new-light-graye8eff5ff);
}

.phw-g-i-JJFMU0{
background-color:var(--phw-custom-new-light-graye8eff5ff);
}

.phw-g-i-l8xwjm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-new-light-graye8eff5ff);
}

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

.phw-g-i-EVhK5y{
}

.phw-g-i-QKVd2c{
background-color:var(--phw-custom-new-black000000ff);
padding-top:calc(var(--pu-space)*2.6875);
padding-bottom:calc(var(--pu-space)*2.6875);
}

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

.phw-g-i-oKJEVy{
}

.phw-g-i-XjNLKV{
justify-content:normal;
width:250px;
}

.phw-g-i-znIPcn{
max-width:250px;
text-align:left;
object-fit:cover;
max-height:31px;
height:31px;
}

.phw-g-i-aB4yJy{
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--phw-custom-new-black000000ff);
padding-top:calc(var(--pu-space)*0.625);
}

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

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

.phw-overlay-banner-overlay::before{
opacity:0.6;
}

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

.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-default-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
}

.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-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BYPBYXUS/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
}

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

.phw-g-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-paddingtopbottom15{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.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-p-widget-subheading-style-1{
font-size:20px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-g-p-large-dark{
font-family:var(--cms-g-accord);
font-weight:400;
font-size:17px;
}

.phw-g-p-italic{
color:var(--white);
}

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

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

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

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

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

.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-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-logosize{
height:36px;
width:100px;
}

.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-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-iconstar{
}

.phw-g-iconprimary{
}

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

.phw-g-i-zksE7x{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-zVKHng{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

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

.phw-g-i-yxujrT{
align-items:baseline;
}

.phw-g-i-yS7uG7{
}

.phw-g-i-yJuFrH{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-accord);
border-style:none;
font-size:16px;
}

.phw-g-i-yFlx0e{
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-xQMiRR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-xEzx5j{
height:50px;
}

.phw-g-i-xDz1Pd{
}

.phw-g-i-wiq9bz{
font-weight:300;
font-size:42px;
line-height:var(--heading-line-height-3);
color:var(--phw-custom-navy-blue001b50);
}

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

.phw-g-i-vxDU2B{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-vsiw0f{
justify-content:;
align-items:;
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-vfGAJZ{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-navyblue001b50);
}

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

.phw-g-i-uliNQS{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-sectra);
text-align:left;
}

.phw-g-i-ukcTCN{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-accord);
border-color:transparent;
text-decoration:none;
height:var(--btn-height);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

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

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

.phw-g-i-tJGmoG{
font-weight:700;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
}

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

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

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

.phw-g-i-sLUF3x{
font-weight:300;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
}

.phw-g-i-s0Ivom{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

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

.phw-g-i-rLVqrb{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
}

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

.phw-g-i-qjGv0s{
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-qNWYxI{
background-color:var(--phw-custom-navyblue001b50);
}

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

.phw-g-i-oRKoKv{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

.phw-g-i-o2TNgz{
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-nD1yDh{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-light-greyfbfbfb);
}

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

.phw-g-i-msRjTi{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

.phw-g-i-mou921{
font-size:17px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-accord);
font-weight:400;
}

.phw-g-i-mHIw4q{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-lVIjGz{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--white);
}

.phw-g-i-lQ4TOj{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-kxGRs6{
background-color:var(--phw-custom-widget-bgd2f1fb);
}

.phw-g-i-khzZFB{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-kbAb4P{
height:51px;
}

.phw-g-i-kY05WC{
}

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

.phw-g-i-iPwNgb{
}

.phw-g-i-iIzxr3{
padding-top:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-light-greyfbfbfb);
padding-bottom:calc(var(--pu-space)*3.75);
}

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

.phw-g-i-hyd6rm{
font-weight:700;
font-size:42px;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
line-height:1;
}

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

.phw-g-i-gj7ION{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-accord);
border-color:transparent;
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
box-shadow:none;
border-width:0;
font-size:16px;
line-height:var(--paragraph-line-height-2);
min-height:auto;
padding-inline-end:0;
}

.phw-g-i-giKl73{
}

.phw-g-i-gNgnFV{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-accord);
border-color:var(--brand-color-primary);
height:16px;
width:16px;
min-height:16px;
background-color:var(--brand-color-primary);
padding-left:0px;
padding-right:0px;
}

.phw-g-i-gK9gbD{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-sectra);
font-size:42px;
}

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

.phw-g-i-g4d9F9{
font-weight:700;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
}

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

.phw-g-i-fKB2Ke{
}

.phw-g-i-fGW619{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

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

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

.phw-g-i-ckDNK7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

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

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

.phw-g-i-cahmtU{
fill:var(--brand-color-secondary);
}

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

.phw-g-i-cQ2Oug{
color:var(--body-color);
font-weight:400;
font-size:30px;
}

.phw-g-i-b3GNPS{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-aoSYRI{
}

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

.phw-g-i-aRnER2{
font-weight:300;
font-size:42px;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
}

.phw-g-i-Zl1uOS{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-bright-blue00b7f1);
}

.phw-g-i-ZWcubr{
}

.phw-g-i-ZW1EoZ{
font-weight:300;
font-size:30px;
line-height:1;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
}

.phw-g-i-ZUaOTq{
}

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

.phw-g-i-ZEQLKS{
}

.phw-g-i-ZCvi8l{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-YrY6DD{
}

.phw-g-i-XxDrkr{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-XvxcAW{
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--white);
font-weight:700;
text-decoration:none;
font-family:var(--cms-g-accord);
border-color:transparent;
min-height:auto;
border-width:0;
height:var(--btn-height);
}

.phw-g-i-XugAAt{
font-weight:700;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
}

.phw-g-i-XpLlJn{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

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

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

.phw-g-i-XeAszf{
font-weight:300;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
text-align:center;
}

.phw-g-i-XLEmNE{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-X3JPP0{
font-size:17px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-accord);
font-weight:400;
}

.phw-g-i-WxEbkY{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
color:var(--white);
}

.phw-g-i-Wcl5f8{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-sectra);
font-size:42px;
}

.phw-g-i-WXfihu{
max-height:300px;
max-width:300px;
}

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

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

.phw-g-i-VBmKxq{
font-weight:700;
font-size:42px;
line-height:1;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
}

.phw-g-i-U9jqcl{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-U16Zdy{
}

.phw-g-i-Ts4Sty{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-TCNaer{
}

.phw-g-i-T8flVm{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

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

.phw-g-i-S99cvO{
}

.phw-g-i-S5G7Kq{
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-RkZLZF{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
}

.phw-g-i-Rgag4q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

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

.phw-g-i-RTrsv2{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-RPWzyZ{
padding-bottom:calc(var(--pu-space)*0.0125);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-RG0CVK{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-weight:500;
}

.phw-g-i-R78YQi{
max-width:300px;
max-height:300px;
}

.phw-g-i-R1blEf{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-sectra);
font-size:42px;
}

.phw-g-i-QzGlDr{
margin-top:calc(var(--mu-space)*5.625);
}

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

.phw-g-i-Pe98yy{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-PIJPGs{
}

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

.phw-g-i-NeLuF1{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-NcJIIK{
}

.phw-g-i-N5YOO5{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-N0i1In{
}

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

.phw-g-i-MoVrpd{
}

.phw-g-i-Mm9gqM{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

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

.phw-g-i-JcP2Mm{
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-JUuGj7{
font-weight:300;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
}

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

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

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

.phw-g-i-IHo2mG{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

.phw-g-i-IHgtaC{
}

.phw-g-i-IGOZ9N{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-widget-bgd2f1fb);
}

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

.phw-g-i-I5pJsc{
}

.phw-g-i-Hg651R{
}

.phw-g-i-Hcbfh1{
margin-top:calc(var(--mu-space)*5.625);
}

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

.phw-g-i-GgGhhT{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-reckless);
font-size:42px;
}

.phw-g-i-G6gQLl{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-Fp8Heo{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-FZ9UD9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
}

.phw-g-i-FXOk6x{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-FUdggt{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-light-blue-banner4fb5ecff);
}

.phw-g-i-FKzABC{
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-F6dZ1e{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-EvSWaM{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-EY5kEh{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-DtxSym{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

.phw-g-i-DoCF77{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

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

.phw-g-i-DRNiMa{
padding-top:calc(var(--pu-space)*0.0125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-widget-bgd2f1fb);
}

.phw-g-i-C8AeSJ{
max-height:300px;
max-width:300px;
}

.phw-g-i-Bi2A7I{
}

.phw-g-i-BQut3Y{
}

.phw-g-i-A1KQbT{
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-A0fE2B{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9eVLyf{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-9RKMnW{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-9Qzqv6{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

.phw-g-i-9LoNpx{
}

.phw-g-i-9FdJ2Q{
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-8HUuTL{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-accord);
font-size:17px;
}

.phw-g-i-8F2eVl{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-7QLL82{
}

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

.phw-g-i-7FcQn3{
}

.phw-g-i-6sAJdA{
font-weight:300;
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sectra);
text-align:center;
}

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

.phw-g-i-6T93aS{
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-6LuDpq{
font-weight:300;
font-size:30px;
line-height:1.25;
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-sectra);
}

.phw-g-i-6LA0Yo{
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--phw-custom-navy-blue001b50);
font-family:var(--cms-g-accord);
}

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

.phw-g-i-5qvoGr{
font-weight:700;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-navy-blue001b50);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-accord);
}

.phw-g-i-5QzYUr{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-light-greyfbfbfb);
}

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

.phw-g-i-4n63iN{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-sectra);
color:var(--white);
font-weight:700;
}

.phw-g-i-4BLsAp{
padding-top:calc(var(--pu-space)*10);
background-color:var(--phw-custom-light-greyfbfbfb);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-32EX5e{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-weight:500;
}

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

.phw-g-i-2jzc0j{
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-light-greyfbfbfb);
padding-top:calc(var(--pu-space)*1.875);
}

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

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

.phw-g-i-2Lxprp{
}

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

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

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

.phw-g-i-1i6KZC{
fill:var(--brand-color-secondary);
}

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

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

.phw-g-i-156JW6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-navyblue001b50);
}

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

.phw-g-i-0jH7J7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-widget-bgd2f1fb);
}

.phw-g-i-0CUwPs{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-accord);
border-style:none;
font-size:16px;
}

.phw-g-herowidget{
}

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

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

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

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

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

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

.phw-g-h3-card-light{
font-weight:400;
font-size:30px;
}

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

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

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

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

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

.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-secondary-small{
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--secondary-text);
font-family:var(--cms-g-sectra);
}

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

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

.phw-g-h1-hero-title-dark{
color:var(--phw-custom-navy-blue001b50);
}

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

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

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

.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-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-eventhero{
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BYPBYXUS/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.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-employeenamedesignation{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

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

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

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

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

.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-card-white-bg{
background-color:var(--phw-custom-white);
}

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

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
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);
color:var(--body-color);
background-color:var(--phw-custom-bright-blue00b7f1);
font-weight:700;
font-family:var(--cms-g-accord);
}

.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-color:var(--brand-color-primary);
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);
font-weight:700;
font-family:var(--cms-g-accord);
}

.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-color:transparent;
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);
color:var(--body-color);
background-color:var(--phw-custom-bright-blue00b7f1);
font-weight:700;
font-family:var(--cms-g-accord);
height:48px;
min-height:48px;
}

.phw-g-btn-plain,.btn-info,.plain-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-primary):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
background-image:none;
border-color:var(--brand-color-primary);
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);
font-weight:700;
font-family:var(--cms-g-accord);
}

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

.phw-g-btn-link{
color:var(--link-color);
border-color:transparent;
font-weight:700;
font-family:var(--cms-g-accord);
}

.phw-g-btn-large-primary{
border-color:var(--brand-color-primary);
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);
color:var(--body-color);
background-color:var(--phw-custom-bright-blue00b7f1);
font-weight:700;
font-family:var(--cms-g-accord);
}

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

.phw-g-btn-default,.btn-default,.default-button{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-accord);
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-borderlightgray[type='checkbox']{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

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

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

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

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

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

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

a:hover{
border-bottom-width:3px;
}


.phw-g-btn-secondary:hover,.btn-success:hover,.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-']):hover{
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-savedjobsbtn:hover{
color:var(--secondary-text);
}

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

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

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

.phw-g-jdsavedefault:hover{
}

.phw-g-i-yS7uG7:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-yJuFrH:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-accord);
text-decoration:underline;
}

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

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

.phw-g-i-kY05WC:hover{
color:var(--white);
text-decoration:underline;
}

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

.phw-g-i-gNgnFV:hover{
background-image:none;
background-color:var(--phw-custom-buttonhover0174b2);
border-bottom-style:none;
}

.phw-g-i-ZWcubr:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-ZEQLKS:hover{
color:var(--white);
text-decoration:underline;
border-bottom-width:3px;
}

.phw-g-i-YrY6DD:hover{
color:var(--phw-custom-primary-bright-blue00b7f1);
}

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

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

.phw-g-i-MrLKxG:hover{
border-bottom-width:3px;
color:var(--white);
text-decoration:underline;
}

.phw-g-i-Hg651R:hover{
color:var(--white);
text-decoration:underline;
}

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

.phw-g-i-Bi2A7I:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-6rwDNC:hover{
color:var(--white);
text-decoration:underline;
}

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

.phw-g-i-0CUwPs:hover{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-accord);
text-decoration:underline;
}

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

.phw-g-btn-small-primary:hover{
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-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{
background-image:none;
border-color:transparent;
border-bottom-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);
color:var(--phw-custom-primary-bright-blue00b7f1);
background-color:var(--brand-color-primary);
font-weight:700;
font-family:var(--cms-g-accord);
}

.phw-g-btn-plain:hover,.btn-info:hover,.plain-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-primary):not(.phw-g-btn-default):not([class*=' phw-g-i-']):hover{
border-color:var(--brand-color-primary);
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);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-btn-large-primary:hover{
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-btn-default:hover,.btn-default,.default-button:hover{
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-accord);
text-decoration:underline;
}


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


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

@media only screen and (min-width: 1920px) {
.phw-g-i-wiq9bz{
font-size:var(--phw-g-cards-title-font-size);
}
}

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.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) {
h5{
font-size:18px;
}
}

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

@media only screen and (max-width: 1199.98px) {
[data-tag-type='p'],p{
}
}


@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-small-text-secondary-italic{
font-size:max(20px,var(--tab-font-size));
}
}

@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-p-large-dark{
font-size:max(20px,var(--tab-font-size));
}
}

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mou921{
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khzZFB{
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WxEbkY{
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-Wcl5f8{
font-size:max(31px,var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SuZnyS{
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-RkZLZF{
font-size:max(37px,var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pe98yy{
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-NeLuF1{
font-size:max(37px,var(--tab-font-size));
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-text-align{
font-size:max(37px,var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-dark{
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(20px,var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-404-primary-blog{
font-size:max(120px,var(--tab-font-size));
}
}

@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-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-btn-jobcard-info-link{
}
}

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
[data-tag-type='p'],p{
}
}


@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-small-text-secondary-italic{
font-size:max(20px,var(--mobile-font-size));
}
}

@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-p-large-dark{
font-size:max(20px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJuFrH{
color:var(--phw-custom-dark-color-light4a4a4a);
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-shCyxq{
color:var(--white);
}
}

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-mou921{
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-khzZFB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iPwNgb{
fill:var(--brand-color-secondary);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-giKl73{
fill:var(--brand-color-secondary);
}
}

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-WxEbkY{
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-Wcl5f8{
font-size:max(21px,var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-U16Zdy{
fill:var(--brand-color-secondary);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-SuZnyS{
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-RkZLZF{
font-size:max(25px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pe98yy{
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-NeLuF1{
font-size:max(25px,var(--mobile-font-size));
color:var(--body-color);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-J6Qr0I{
}
}

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-9eVLyf{
font-size:max(25px,var(--mobile-font-size));
color:var(--body-color);
}
}

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-4n63iN{
font-size:max(25px,var(--mobile-font-size));
color:var(--body-color);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-2S608O{
font-size:max(25px,var(--mobile-font-size));
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0CUwPs{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-accord);
border-style:none;
font-size:16px;
}
}

@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-h4dark-glassdoor{
font-size:max(20px,var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-h2-text-align{
font-size:max(25px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-h2-dark{
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-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-secondary-small{
font-size:max(20px,var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-h1-404-primary-blog{
font-size:max(80px,var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-jobcard-info-link{
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-yJuFrH:hover{
color:var(--phw-custom-dark-color-light4a4a4a);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0CUwPs:hover{
color:var(--phw-custom-dark-color-light4a4a4a);
}
}

