[data-tag-type='p'],p{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
font-family:var(--cms-g-interfonts);
font-weight:400;
}

h4{
font-weight:800;
font-size:var(--phw-g-button-text-font-size);
line-height:1.25;
font-family:var(--cms-g-sourceserif4);
}

other{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

h1{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-sourceserif4);
}

h6{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.688;
font-family:var(--cms-g-sourceserif4);
}

h2{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

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

label{
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-btn{
font-weight:600;
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
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);
}

h3{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-interfonts);
}

body{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-secondary-button-color3d3935);
text-align:start;
text-transform:none;
}

h5{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.25;
font-family:var(--cms-g-sourceserif4);
}

.phw-container{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-container phw-container-fluid{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-container phw-widget-ctr{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-footer-address-style-1{
line-height:1;
}

.phw-g-awards-section{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-awardssection{
padding-top:calc(var(--pu-space)*0.125);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*5);
}

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

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

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

.phw-g-blogauthorname{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-interfonts);
font-weight:400;
}

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

.phw-g-blogdetailcategory{
font-family:var(--cms-g-interfonts);
color:var(--white);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.25;
}

.phw-g-body-large-media-style{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*11.25);
background-color:var(--phw-custom-white);
}

.phw-g-body-text-style{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-btn-default:active,.btn-default,.default-button:active{
background-color:var(--phw-custom-secondary-button-color-hover3d3935);
border-color:var(--phw-custom-secondary-border3d3935);
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
font-weight:600;
color:var(--white);
background-color:var(--phw-custom-secondary-button-color-hover3d3935);
border-color:var(--phw-custom-secondary-border3d3935);
font-family:var(--cms-g-interfonts);
}

.phw-g-btn-default:focus,.btn-default,.default-button:focus{
color:var(--white);
background-color:var(--phw-custom-secondary-button-color-hover3d3935);
border-color:var(--phw-custom-secondary-border3d3935);
}

.phw-g-btn-default,.btn-default,.default-button{
font-weight:600;
color:var(--phw-custom-secondary-button-color3d3935);
border-color:var(--phw-custom-secondary-border3d3935);
font-family:var(--cms-g-interfonts);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
border-width:1px;
}

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

.phw-g-btn-large-primary:active{
color:var(--white);
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-large-primary{
font-weight:600;
color:var(--white);
border-color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-large-primary.disabled{
color:var(--phw-custom-text-dark-light);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-large-primary:hover{
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-large-primary:focus{
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-link-candidate-login{
font-family:var(--cms-g-interfonts);
font-weight:500;
}

.phw-g-btn-link-facet-button-link{
font-family:var(--cms-g-interfonts);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-btn-link-style-2{
font-weight:400;
font-family:var(--cms-g-interfonts);
}

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

.phw-g-btn-plain,.btn-info,.plain-button{
font-weight:600;
border-color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
background-image:none;
}

.phw-g-btn-primary:active,.btn-primary,.primary-button:active{
color:var(--white);
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-primary:focus,.btn-primary,.primary-button:focus{
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
color:var(--white);
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
background-image:none;
}

.phw-g-btn-primary,.btn-primary,.primary-button{
font-weight:600;
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-secondary:active,.btn-success,.secondary-button:active{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-weight:600;
}

.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-secondary:focus,.btn-success,.secondary-button:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-small-primary:focus{
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-small-primary:hover{
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-small-primary{
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-btn-small-primary:active{
color:var(--white);
background-color:var(--phw-custom-primary-lighte62e2e);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

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

.phw-g-card-bg-darker{
}

.phw-g-card-bg-primary{
box-shadow:var(--box-shadow-style-3);
}

.phw-g-card-bg-secondary{
background-color:var(--phw-custom-white);
border-style:none;
border-color:transparent;
border-width:0px;
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);
box-shadow:none;
border-top-style:solid;
border-top-color:transparent;
border-top-width:1px;
}

.phw-g-card-bg-secondary:hover{
transform:scale(1);
transition:0s;
}

.phw-g-card-bg-white{
}

.phw-g-card-jtc-bg{
}

.phw-g-card-shadow-style-1{
}

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

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

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

.phw-g-content-left-align{
font-family:var(--cms-g-interfonts);
text-align:left;
font-weight:400;
}

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

.phw-g-departments-component-spacing{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
}

.phw-g-diversity-intro{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-divider-gap-md{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-employee-testimonial{
font-family:var(--cms-g-interfonts);
font-weight:400;
color:var(--text-dark);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-employeenamedesignation{
font-family:var(--cms-g-interfonts);
font-weight:400;
color:var(--text-dark);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-equal-opportunity-footer{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-event-category{
font-family:var(--cms-g-interfonts);
color:var(--white);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
}

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

.phw-g-explore-all-careers-style{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-footer-address-style-1{
line-height:1;
}

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

.phw-g-footer-cta{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

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

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

.phw-g-footer-top-section-spaces{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-footer-top-section-spacing{
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-secondary);
}

.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{
font-family:var(--cms-g-interfonts);
background-color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-h1-404-primary-blog{
font-weight:400;
font-size:var(--custom-font-size-3);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

.phw-g-h1-event-hero{
font-weight:400;
font-size:var(--custom-font-size-2);
line-height:1.25;
font-family:var(--cms-g-interfonts);
}

.phw-g-h1-hero-title-dark{
font-weight:700;
}

.phw-g-h1-hero-title-primary{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
color:var(--text-dark);
}

.phw-g-h1-sticky-job-title{
}

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

.phw-g-h2-card-light{
}

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

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

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

.phw-g-h2-card-title-dark-large{
}

.phw-g-h2-card-title-dark-small{
}

.phw-g-h2-card-title-light-small{
}

.phw-g-h2-dark{
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h2-event-article{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h2-event-coutdown{
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h2-footer-link{
font-weight:700;
font-size:var(--phw-g-large-text-font-size);
color:var(--body-color);
font-family:var(--cms-g-interfonts);
}

.phw-g-h2-text-align{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h3-card-large-dark{
font-weight:700;
}

.phw-g-h3-card-light{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-h3-card-number-primary{
}

.phw-g-h3-card-primary{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
}

.phw-g-h3-card-xlarge-dark{
}

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

.phw-g-h3-dark-small{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--heading-line-height-5);
color:var(--text-dark);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h3-large-card-jtc-title{
font-weight:300;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-libre-franklin);
}

.phw-g-h4dark-glassdoor{
font-weight:300;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-libre-franklin);
}

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

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

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

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

.phw-g-herowidget{
}

.phw-g-hidebtn{
font-weight:600;
color:var(--white);
border-style:none;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
justify-content:;
align-items:normal;
min-height:0px;
}

.phw-g-i-0AhrBz{
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
}

.phw-g-i-0AzDlh{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-0BmeR3{
padding-top:calc(var(--pu-space)*8.75);
background-repeat:no-repeat;
background-size:cover;
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
padding-bottom:calc(var(--pu-space)*10);
background-position:center;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

.phw-g-i-0xL4uM{
}
.phw-g-i-0xL4uM img{
aspect-ratio:1/1;
object-fit:contain;
}

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

.phw-g-i-1viKOO{
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-1ynh7c{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-259jLV{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-25KBwc{
}
.phw-g-i-25KBwc img{
object-fit:contain;
}

.phw-g-i-27vWsA{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

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

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

.phw-g-i-2Q7I7b{
}

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

.phw-g-i-2XJJ3R{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

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

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

.phw-g-i-2jxs7O{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-37k24A{
font-size:12px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
}

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

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

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

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

.phw-g-i-3hKZvc{
}
.phw-g-i-3hKZvc img{
object-fit:cover;
}

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

.phw-g-i-3wgTkc{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

.phw-g-i-44IL4F{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

.phw-g-i-479G2y{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-4FVQOx{
padding-bottom:calc(var(--pu-space)*11.25);
background-color:var(--widget-bg-white-color);
}

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

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

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

.phw-g-i-4h9kOq{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-4vnsGV{
}

.phw-g-i-52r05o{
}
.phw-g-i-52r05o img{
object-fit:cover;
}

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

.phw-g-i-5IxGzY{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-5oHZAP{
padding-top:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-5ylplI{
}
.phw-g-i-5ylplI img{
object-fit:cover;
}

.phw-g-i-5zeHQW{
padding-top:calc(var(--pu-space)*8.75);
background-repeat:no-repeat;
background-size:cover;
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
padding-bottom:calc(var(--pu-space)*10);
background-position:center;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

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

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

.phw-g-i-6mlSYz{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

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

.phw-g-i-6rZDuK{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-6tBrB3{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-primary-lighte62e2e);
}

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

.phw-g-i-70HqSr{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*8.75);
}

.phw-g-i-7BkBXG{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
}

.phw-g-i-7G18Md{
overflow:hidden;
}
.phw-g-i-7G18Md img{
object-fit:unset;
}

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

.phw-g-i-7N8u9j{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
text-align:center;
}

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

.phw-g-i-7rSWNF{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-8ECXkL{
padding-bottom:calc(var(--pu-space)*11.25);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-8g5xrA{
}
.phw-g-i-8g5xrA img{
object-fit:fill;
}

.phw-g-i-8vvQaH{
gap:0px;
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-9Aacl5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

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

.phw-g-i-9eZUkX{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

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

.phw-g-i-9sdrAo{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9tr0Ek{
text-align:center;
}
.phw-g-i-9tr0Ek img{
object-fit:cover;
}

.phw-g-i-ABOLLG{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*8.75);
}

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

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

.phw-g-i-AZMjpE{
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
}

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

.phw-g-i-Ar0OsR{
}
.phw-g-i-Ar0OsR img{
object-fit:contain;
}

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

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

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

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

.phw-g-i-BW4iiz{
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
}

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

.phw-g-i-BwbaCP{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-CDZ0db{
}

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

.phw-g-i-CXYTWg{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-DRYWSP{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-DakyVo{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-Dg5lBb{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-DiwZbI{
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;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

.phw-g-i-DlPOQN{
}

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

.phw-g-i-Dt64tN{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-Duh7Ot{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*5.625);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-ERXNZc{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

.phw-g-i-ESOKAw{
}
.phw-g-i-ESOKAw img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-ETdGM2{
}

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

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

.phw-g-i-EckgLx{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
text-align:left;
}

.phw-g-i-Eg0tdJ{
}

.phw-g-i-Eg0tdJ{
}

.phw-g-i-EqVMK7{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
}

.phw-g-i-F7JI63{
padding-top:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-FXp13l{
}

.phw-g-i-Fa85AF{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.75);
}

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

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

.phw-g-i-G7VTHv{
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
}

.phw-g-i-GAure5{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-GHYwIi{
text-transform:none;
}

.phw-g-i-GNhjDX{
}

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

.phw-g-i-GTPqLq{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
}

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

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

.phw-g-i-GkfuCH{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

.phw-g-i-HApAyF{
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-HCuQgP{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
color:var(--text-dark);
}

.phw-g-i-HHtXE8{
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-HVVD3C{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-HmRDjy{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-I1nP64{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-IOTWWt{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

.phw-g-i-IRxzu4{
}
.phw-g-i-IRxzu4 img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-IcqvT5{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

.phw-g-i-J7gKg7{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-JBRNB7{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-JPeq5M{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
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;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

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

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

.phw-g-i-Js23L1{
}

.phw-g-i-K0Z4DR{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

.phw-g-i-KFtvA1{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
}

.phw-g-i-KIPloa{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
text-transform:none;
}

.phw-g-i-KlFQgw{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

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

.phw-g-i-KybhBz{
background-color:var(--widget-bg-white-color);
padding-bottom:calc(var(--pu-space)*11.25);
}

.phw-g-i-LB5vsb{
}

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

.phw-g-i-LJd3eJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/LATC-1748629340756.png);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-La3zHq{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-Lk9oHQ{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-Lkhelg{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

.phw-g-i-LnaHWf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-LuYOdf{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-MJ6y85{
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-MJ6y85{
box-shadow:none;
}

.phw-g-i-MYDDcz{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

.phw-g-i-Mbawu8{
}

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

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

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

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

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

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

.phw-g-i-NX8pBv{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-NiMsHl{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-i-NqnsN8{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-OGSOI9{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
}

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

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

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

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

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

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

.phw-g-i-OsXhC3{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

.phw-g-i-P33lBB{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-PWFdex{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-secondary);
}

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

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

.phw-g-i-QJc7Kx{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-QP0Par{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
}

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

.phw-g-i-QldW9w{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
}

.phw-g-i-QxX7w1{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-RU8S8k{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-RsAsyn{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
}

.phw-g-i-RyfQje{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

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

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

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

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

.phw-g-i-SpZb1Z{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SqxHXC{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
}

.phw-g-i-T7Cjf0{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-3);
color:var(--white);
text-transform:none;
}

.phw-g-i-TI9gCL{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-TTjcHw{
width:350px;
text-align:right;
}
.phw-g-i-TTjcHw img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-TgD0bZ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-interfonts);
font-weight:500;
text-align:center;
}

.phw-g-i-TjXU9j{
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
}

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

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

.phw-g-i-UHpFyD{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

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

.phw-g-i-Ueu6iy{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

.phw-g-i-UhkKdo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/LATC-1748629340756.png);
background-color:transparent;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-UoOzXF{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*6.25);
}

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

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

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

.phw-g-i-V8Gz7w{
}
.phw-g-i-V8Gz7w img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-VEOIKV{
}
.phw-g-i-VEOIKV img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-VX5eW7{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-VvzCy6{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-VxwA4r{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-W1lsjx{
}
.phw-g-i-W1lsjx img{
object-fit:fill;
}

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

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

.phw-g-i-WHLBWv{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*8.75);
}

.phw-g-i-WKn8lg{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0.125);
}

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

.phw-g-i-WdQrHW{
}
.phw-g-i-WdQrHW img{
object-fit:fill;
}

.phw-g-i-WdajaZ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

.phw-g-i-WhNd2e{
padding-bottom:calc(var(--pu-space)*11.25);
background-color:var(--widget-bg-white-color);
}

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

.phw-g-i-WixOlZ{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-WvW48T{
}

.phw-g-i-X8QZNB{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XASqEm{
overflow:hidden;
}
.phw-g-i-XASqEm img{
aspect-ratio:1/1;
object-fit:unset;
}

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

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

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

.phw-g-i-XN2ia5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/LATC-1748629340756.png);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
text-align:center;
box-shadow:var(--box-shadow-style-1);
background-repeat:no-repeat;
background-size:cover;
}

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

.phw-g-i-XsdmXY{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-XtFJQl{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
}

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

.phw-g-i-XyXwaA{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
text-align:center;
}

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

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

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

.phw-g-i-YssrNQ{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-YyUa7I{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-Z7xMa8{
}

.phw-g-i-ZEzcAJ{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-ZYfCKP{
height:auto;
width:auto;
}

.phw-g-i-ZmzjNK{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-a0mCEH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
text-align:center;
box-shadow:var(--box-shadow-style-1);
}

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

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

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

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

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

.phw-g-i-b5xixx{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-interfonts);
text-transform:none;
}

.phw-g-i-b77ScU{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-bVqrQ9{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
padding-inline-start:calc(var(--pu-space)*6.25);
}

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

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

.phw-g-i-c4YgaO{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-cdS0p8{
overflow:hidden;
}
.phw-g-i-cdS0p8 img{
object-fit:unset;
}

.phw-g-i-cds4Eh{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cgmgjo{
}

.phw-g-i-coO2Yh{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-cwItuZ{
overflow:hidden;
}
.phw-g-i-cwItuZ img{
object-fit:unset;
}

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

.phw-g-i-dVP58j{
width:350px;
text-align:right;
}
.phw-g-i-dVP58j img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-dfGlTQ{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

.phw-g-i-di4Pik{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-dkqfAb{
}

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

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

.phw-g-i-eAtR4V{
}

.phw-g-i-eQbCq7{
padding-top:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
text-align:center;
}

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

.phw-g-i-eq9F70{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-eucoDe{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-eug1sZ{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
text-transform:none;
}

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

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

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

.phw-g-i-g8EuBk{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
}

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

.phw-g-i-gQjJQx{
}

.phw-g-i-gUYCVM{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-gVr1xJ{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

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

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

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

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

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

.phw-g-i-hAn3gq{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
}

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

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

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

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

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

.phw-g-i-iNYFIc{
fill:var(--brand-color-primary);
}

.phw-g-i-iXoAjD{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-iydtWp{
}

.phw-g-i-j17a27{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-i-j1iNzL{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-jMZhuH{
}

.phw-g-i-jRdXWw{
background-color:var(--phw-custom-premier-secondary-dark-color3d3935);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-image:none;
}

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

.phw-g-i-jmwD8z{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-k1SZp4{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

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

.phw-g-i-kCFKCm{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-kbu9wp{
box-shadow:none;
}

.phw-g-i-kc2zDH{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-kpFYAe{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-interfonts);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
background-color:var(--phw-custom-primary-lighte62e2e);
}

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

.phw-g-i-l2LdKZ{
}

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

.phw-g-i-lSffir{
padding-top:calc(var(--pu-space)*0);
border-inline-end-width:0px;
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-color:transparent;
background-color:var(--phw-custom-gray-backgroundf2f2f2);
border-width:1px;
border-style:none;
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-laCB2q{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-lcC8rh{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-lgPC4o{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-loLXYL{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-secondary);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

.phw-g-i-m7jI7S{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-mA7sy3{
}

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

.phw-g-i-mNC3qb{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:12px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-save-job-color3c3c3c);
}

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

.phw-g-i-mTDPvU{
box-shadow:none;
}

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

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

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

.phw-g-i-mnVvJL{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-mpFuoA{
width:350px;
text-align:left;
}
.phw-g-i-mpFuoA img{
aspect-ratio:1/1;
object-fit:contain;
}

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

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

.phw-g-i-nAtz8g{
}

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

.phw-g-i-nLP34M{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

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

.phw-g-i-nSVacZ{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-interfonts);
text-transform:none;
}

.phw-g-i-nXwzAt{
}

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

.phw-g-i-ncyT6l{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-nhFL0K{
height:400px;
}
.phw-g-i-nhFL0K img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nhicnk{
}

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

.phw-g-i-nzCdP5{
}

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

.phw-g-i-o6hlrR{
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-interfonts);
font-weight:500;
text-align:center;
}

.phw-g-i-oR4nko{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

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

.phw-g-i-ooOCVs{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
text-align:center;
box-shadow:var(--box-shadow-style-1);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-oySUel{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-position:center;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/map-flat-bg-faded-50-2-1705608738663.png);
}

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

.phw-g-i-pFsRMc{
font-weight:600;
color:var(--white);
font-family:var(--cms-g-interfonts);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-right-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-left-radius:calc(var(--border-radius-base)*Infinity);
border-bottom-right-radius:calc(var(--border-radius-base)*Infinity);
background-color:var(--phw-custom-primary-lighte62e2e);
border-top-left-radius:calc(var(--border-radius-base)*Infinity);
}

.phw-g-i-pIzepG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/REFREDUS/images/LATC-1748629340756.png);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
text-align:center;
box-shadow:var(--box-shadow-style-1);
background-repeat:no-repeat;
background-size:cover;
}

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

.phw-g-i-pYZwdQ{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

.phw-g-i-pavqhn{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-pqAvqr{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

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

.phw-g-i-qlaePj{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-qpYqKI{
}

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

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

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

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

.phw-g-i-rXQAxo{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

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

.phw-g-i-rveaVE{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-s1oXCJ{
font-size:12px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-secondary-button-color3d3935);
}

.phw-g-i-s9lobR{
}

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

.phw-g-i-sDt69d{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

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

.phw-g-i-sjiiBf{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-interfonts);
text-transform:none;
}

.phw-g-i-t6RANm{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

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

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

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

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

.phw-g-i-tMjDuz{
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-tSDmI7{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-tTLWin{
}

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

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

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

.phw-g-i-tnXXz2{
width:130px;
}

.phw-g-i-tnlDDC:focus{
background-color:var(--phw-custom-primary-lighte62e2e);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

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

.phw-g-i-tnlDDC{
font-weight:600;
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
min-height:38px;
background-color:var(--brand-color-primary);
}

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

.phw-g-i-tnlDDC:hover{
background-color:var(--phw-custom-primary-lighte62e2e);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
background-image:none;
}

.phw-g-i-tnlDDC:active{
background-color:var(--phw-custom-primary-lighte62e2e);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-color:var(--phw-custom-primary-light-focuse62e2e);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-tyzCC8{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-uLzyf5{
}
.phw-g-i-uLzyf5 img{
object-fit:contain;
}

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

.phw-g-i-ufY0cJ{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ukQCPu{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-v2EKKQ{
fill:var(--icon-dark);
}

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

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

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

.phw-g-i-vd4du6{
}

.phw-g-i-vifVet{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-vtB5GE{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-i-w2HY0c{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-wJQ0vW{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

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

.phw-g-i-wQbnYY{
}
.phw-g-i-wQbnYY img{
aspect-ratio:1/1;
object-fit:contain;
}

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

.phw-g-i-wrWXzH{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-xAdprM{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-sourceserif4);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-xOmE4A{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

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

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

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

.phw-g-i-y82bkN{
height:389px;
}
.phw-g-i-y82bkN img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-yT0CHJ{
border-width:.5px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:30px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-interfonts);
font-weight:500;
text-align:center;
text-shadow:none;
}

.phw-g-i-ybkITv{
font-family:var(--cms-g-interfonts);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

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

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

.phw-g-i-z4kAp2{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
}

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

.phw-g-i-zr2eYJ{
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
}

.phw-g-icon-style{
font-family:var(--cms-g-interfonts);
font-weight:400;
color:var(--white);
}

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

.phw-g-iconprimary{
}

.phw-g-iconstar{
}

.phw-g-inline-video-spacing{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

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

.phw-g-jdsavedefault:hover{
}

.phw-g-jdsavedefault{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-interfonts);
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-job-page-heading-style{
font-weight:700;
line-height:1.25;
font-family:var(--cms-g-sourceserif4);
font-size:45px;
}

.phw-g-jobpage-paragraph{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
}

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

.phw-g-jobpageheading{
font-size:var(--custom-font-size-6);
color:var(--white);
}

.phw-g-jobs-hero-banner-style{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-jobs-page-spacing{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-jobsavebutton{
color:var(--text-dark);
background-color:transparent;
border-color:var(--phw-custom-secondary-border3d3935);
}

.phw-g-list-text-style-1{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-1);
}

.phw-g-logo-size{
max-width:130px;
}

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

.phw-g-menu-hover-color{
color:var(--brand-color-primary);
}

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

.phw-g-menu-list-link{
color:var(--text-dark);
}

.phw-g-menu-list-link:hover{
}

.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:var(--phw-g-large-text-font-size);
}

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

.phw-g-multilocationstyle{
fill:var(--phw-custom-iconmulticolor353738);
}

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

.phw-g-noborderevent{
font-family:var(--cms-g-interfonts);
border-style:none;
font-weight:400;
}

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

.phw-g-p-default-dark{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-p-default-light{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-p-default-primary{
line-height:var(--paragraph-line-height-2);
}

.phw-g-p-default-secondary{
line-height:var(--paragraph-line-height-2);
}

.phw-g-p-italic{
}

.phw-g-p-large-dark{
font-size:var(--phw-g-button-text-font-size);
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-p-large-light{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-3);
}

.phw-g-p-large-secondary{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-p-small-dark{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-1);
}

.phw-g-p-small-light{
color:var(--body-color);
}

.phw-g-p-small-secondary{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-1);
}

.phw-g-p-widget-subheading-style-1{
font-size:var(--phw-g-large-text-font-size);
color:var(--text-dark);
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-p-xx-large-light{
font-size:var(--custom-font-size-5);
line-height:var(--heading-line-height-1);
font-weight:400;
}

.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-paddingbottomsm{
padding-bottom:calc(var(--pu-space)*6.25);
}

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

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

.phw-g-recently-viewed{
background-color:transparent;
}

.phw-g-recently-viewed-style{
background-color:transparent;
}

.phw-g-recommendations-component-style{
font-family:var(--cms-g-interfonts);
font-weight:500;
background-color:var(--phw-custom-gray-backgroundf2f2f2);
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-recommendations-widget{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
border-style:none;
border-color:transparent;
border-width:1px;
border-inline-end-width:0px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-redfin-culture-footer-style{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:transparent;
}

.phw-g-redfin-life-3-pillars{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-redfin-life-intro{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--brand-color-secondary);
}

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

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

.phw-g-rise-home-ownership{
padding-bottom:calc(var(--pu-space)*11.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-rise-intro{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-roles-list{
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)*6.25);
}

.phw-g-savedjobsbtn:hover{
color:var(--secondary-text);
}

.phw-g-savedjobsbtn{
padding-inline-start:0px;
padding-inline-end:0px;
line-height:1.2;
font-weight:500;
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-interfonts);
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);
}

.phw-g-savejobstyle{
font-family:var(--cms-g-interfonts);
font-weight:400;
color:var(--phw-custom-secondary-button-color3d3935);
}

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

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

.phw-g-social-icons-border{
border-style:solid;
border-color:var(--brand-color-primary);
border-width:1px;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
}

.phw-g-spacing-fix-widget-1{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-spcing-fix-widget-3{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-spcing-fix-widget-4{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-spcing-fix-widget-5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-spcing-fix-widget-6{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-tags-bg-gray-1{
}

.phw-g-talent-community-cta{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-team-member-engagement{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

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

.phw-g-text-default-light{
}

.phw-g-text-default-primary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-default-secondary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-default-semibold-dark{
font-family:var(--cms-g-interfonts);
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
font-weight:600;
color:var(--text-dark);
}

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

.phw-g-text-glassdoor-rating{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-gray-background{
padding-top:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-text-large-dark{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-large-secondary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-small-dark{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-small-primary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-small-secondary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-text-x-large-dark{
font-family:var(--cms-g-interfonts);
font-weight:700;
line-height:1.5;
}

.phw-g-text-xx-large-dark{
font-size:var(--custom-font-size-5);
line-height:var(--heading-line-height-1);
font-weight:600;
}

.phw-g-text-xx-large-primary{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-values-component{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-values-page-intro{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
}

.phw-g-video-container{
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-video-widget-h2{
}

.phw-g-video-with-awards{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}

.phw-g-videopopbtnhide{
font-family:var(--cms-g-interfonts);
font-weight:400;
}

.phw-g-widget-2-spacing{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-widget-7-spacing{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-widget-bg-gradient{
background-color:var(--widget-bg-dark-color);
background-image:none;
}

.phw-g-widget-bg-gray-1{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-widget-hero-block-background{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}

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

.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-37k24A{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3YksXi{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

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

@media only screen and (min-width: 1920px) {
.phw-g-i-54M7mW{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6rZDuK{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9JfhpJ{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DVCVgA{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DakyVo{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Duh7Ot{
padding-bottom:calc(var(--pu-space)*5);
}
}

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

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

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

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

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-RU8S8k{
padding-bottom:calc(var(--pu-space)*5);
}
}

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

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

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-VxwA4r{
padding-bottom:calc(var(--pu-space)*5);
}
}

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-gUYCVM{
padding-bottom:calc(var(--pu-space)*5);
}
}

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

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

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

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

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

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

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

@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) {
other{
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) {
h1{
font-size:var(--custom-font-size-4);
}
}

@media only screen and (max-width: 1199.98px) {
h5{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
[data-tag-type='p'],p{
font-size:max(var(--phw-g-regular-text-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
h6{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
body{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
line-height:1.5;
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link-facet-button-link{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-employee-testimonial{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-event-category{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-large-card-jtc-title{
font-size:max(var(--custom-font-size-8),var(--tab-font-size));
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-27vWsA{
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-3YksXi{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3wgTkc{
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-479G2y{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5S2NWx{
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-6L11UH{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6mlSYz{
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-7JMsRD{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7N8u9j{
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-7rSWNF{
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-AuG9GT{
padding-bottom:calc(var(--pu-space)*0);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dt64tN{
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-ERXNZc{
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-Fa85AF{
padding-top:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GkfuCH{
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-HVVD3C{
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-II2tl0{
padding-bottom:calc(var(--pu-space)*0);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KIPloa{
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-LB9d0f{
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-La3zHq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MYDDcz{
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-N5iJmn{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NX8pBv{
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-NiMsHl{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NqnsN8{
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-OcHcL8{
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-OsXhC3{
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-QxX7w1{
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-RU8S8k{
padding-top:calc(var(--pu-space)*0.125);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UHpFyD{
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-UYT84y{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ueu6iy{
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-VuDqjO{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WXudNI{
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-XWsQPf{
padding-top:calc(var(--pu-space)*6.25);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YyUa7I{
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-b5xixx{
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-bF1CRE{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bVqrQ9{
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-byo539{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eq9F70{
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-eug1sZ{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fUEDnG{
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-gVr1xJ{
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-h7ANKe{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iXoAjD{
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-j6g6A9{
padding-bottom:calc(var(--pu-space)*0);
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nLP34M{
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-nSVacZ{
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-o6hlrR{
font-size:22px;
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pYZwdQ{
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-qKNnmy{
padding-top:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qlaePj{
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-rSA7OM{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sDt69d{
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-sjiiBf{
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-tDnA6D{
padding-bottom:calc(var(--pu-space)*0);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ufY0cJ{
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-wrWXzH{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xAdprM{
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-xOmE4A{
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xdfC1i{
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-yT0CHJ{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ybkITv{
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-z4kAp2{
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-zr2eYJ{
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-job-page-heading-style{
font-size:max(33px,var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-list-text-style-1{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-p-default-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-dark{
font-size:max(var(--custom-font-size-9),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-secondary{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-p-widget-subheading-style-1{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-xx-large-light{
font-size:max(var(--custom-font-size-10),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-regular-757575-secondary{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-regular-paragraph-text-dark-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-text-xx-large-dark{
font-size:max(var(--custom-font-size-10),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
h2{
font-size:var(--phw-g-button-text-font-size);
}
}

@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) {
label{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h6{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
[data-tag-type='p'],p{
font-size:max(var(--phw-g-regular-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
other{
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) {
h5{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
body{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h3{
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-blogauthorname{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link-facet-button-link{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-employee-testimonial{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-event-category{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-h1-hero-title-primary{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-h3-large-card-jtc-title{
font-size:max(var(--custom-font-size-13),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h4dark-glassdoor{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-27vWsA{
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-2abvDZ{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-30dvUD{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3YksXi{
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-3wgTkc{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-6mlSYz{
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-6rZDuK{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6tBrB3{
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-7BkBXG{
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-7JMsRD{
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-7N8u9j{
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-7OwAEA{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ZDRih{
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-7rSWNF{
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-9JfhpJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9sdrAo{
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-AZMjpE{
padding-bottom:calc(var(--pu-space)*6.25);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-DVCVgA{
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-DakyVo{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*5.625);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dt64tN{
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-Duh7Ot{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERXNZc{
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-EUuTYT{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-F7JI63{
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-G00rj0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5.625);
}
}

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-HVVD3C{
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-IDw3XV{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*5);
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-J7gKg7{
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-K0Z4DR{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KIPloa{
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-KybhBz{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-MYDDcz{
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-MmsW3l{
padding-top:calc(var(--pu-space)*0);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-NfQFm5{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-NqnsN8{
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-OGSOI9{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OcHcL8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OdrPpd{
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-Ogntle{
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-OsXhC3{
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-P33lBB{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pt7M5v{
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-Pyd3Jx{
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-QP0Par{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QxX7w1{
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-RKcI58{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-SpZb1Z{
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-T7Cjf0{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHpFyD{
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-Ueu6iy{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7mBvI{
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-VOIdLo{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-W0nobt{
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-W21d2A{
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-W66CmY{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-WiWOsa{
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-X8QZNB{
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-XHkhMW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-XtFJQl{
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-XtGxUQ{
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-YyUa7I{
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-ZEzcAJ{
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-aWUaGV{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-b5xixx{
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-b77ScU{
padding-bottom:calc(var(--pu-space)*0.125);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-bVqrQ9{
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-bZr9cP{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-cds4Eh{
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-dQI8vI{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-eq9F70{
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-eug1sZ{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fUEDnG{
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-gOExXl{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*5);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-gVr1xJ{
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-gxTtU4{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*6.25);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-i2PvTW{
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-i7kCgU{
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-iAUUnF{
padding-bottom:calc(var(--pu-space)*7.5);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iXoAjD{
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-irlAHk{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j1Or5R{
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-j6g6A9{
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-jRdXWw{
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-l6aaDj{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-mHccwJ{
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-mR1dNs{
padding-top:calc(var(--pu-space)*1.25);
}
}

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSVacZ{
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-o6GOuG{
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-o6hlrR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oM60aF{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oR4nko{
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-oySUel{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQ2eSy{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qlaePj{
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-r97FBg{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sDt69d{
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-sjiiBf{
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-t6RANm{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*4.5);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSDmI7{
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-tag84K{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u71W9U{
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-ufY0cJ{
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-v4nzzH{
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-w7eBOh{
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-xAdprM{
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-xOmE4A{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0.625);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-yFJqhi{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-color:var(--phw-custom-gray-backgroundf2f2f2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybkITv{
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-yg6UZi{
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-zr2eYJ{
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-job-page-heading-style{
font-size:max(22px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-list-text-style-1{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-p-default-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-dark{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-secondary{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-p-widget-subheading-style-1{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-xx-large-light{
font-size:max(var(--custom-font-size-14),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-regular-757575-secondary{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-regular-paragraph-text-dark-light{
font-size:max(var(--phw-g-input-label-text-font-size),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-text-xx-large-dark{
font-size:max(var(--custom-font-size-14),var(--mobile-font-size));
}
}

