h1{
font-weight:700;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-hero-title-font-size);
}

h4{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

h2{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-widget-title-font-size);
}

h3{
font-weight:500;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

h5{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

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

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

h6{
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.688;
color:var(--phw-custom-heading-color595959);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

[data-tag-type='p'],p{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-btn, .phw-btn-nd{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-weight:700;
color:var(--black);
font-family:var(--cms-g-roboto);
}

input[type='radio']{
background-color:transparent;
}

input{
background-color:transparent;
}

input[type='checkbox']{
background-color:transparent;
}

label{
}

.phw-btn:hover, .phw-btn-nd:hover{
background:none !important;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--body-color);
background-color:transparent;
font-size:var(--custom-font-size-2);
}

.phw-g-banner-heading-style{
font-weight:500;
font-size:var(--custom-font-size-5);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

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

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

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

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

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

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

.phw-g-bobs-core-values-bg{
background-image:none;
}

.phw-g-bobs-core-values-icon-h2{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space)*62.5);
}

.phw-g-bobs-core-values-icons{
background-image:none;
background-color:transparent;
border-color:transparent;
}

.phw-g-bobs-team-help-icons{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

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

.phw-g-bobswidget{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-size:var(--custom-font-size-6);
}

.phw-g-btn-default,.btn-default,.default-button{
border-width:2px;
border-color:var(--phw-custom-black1000000ff);
border-style:solid;
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);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
font-weight:700;
font-family:var(--cms-g-roboto);
font-size:var(--custom-font-size-2);
font-style:normal;
text-transform:capitalize;
gap:0px;
transition:0.1s;
flex-direction:unset;
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--body-color);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
font-weight:500;
font-family:var(--cms-g-roboto);
}

.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
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);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-btn-default,.btn-default,.default-button{
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);
color:var(--phw-custom-black000000);
background-color:transparent;
font-weight:300;
font-family:var(--cms-g-roboto);
}

.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{
background:none;
background-image:none;
border-width:3px;
border-color:var(--phw-custom-black1000000ff);
border-style:solid;
color:var(--phw-custom-black000000);
background-color:transparent;
font-weight:700;
min-height:var(--btn-height-lg);
font-size:var(--custom-font-size-2);
margin-top:calc(var(--mu-space)*1.375);
gap:0px;
width:150px;
}

.phw-g-btn-large-primary:hover{
background:none;
border-color:var(--phw-custom-black1000000ff);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
font-weight:700;
}

.phw-g-i-wd5unu:hover .phw-g-btn-large-primary{
font-weight:700;
}

.phw-g-btn-link{
background:none !important;
border:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--phw-custom-black000000);
background-color:transparent;
font-weight:700;
font-size:var(--phw-g-placeholder-text-font-size);
line-height:1;
font-style:normal;
}

.phw-g-btn-link{
background:none;
background-image:none;
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-btn-link:focus{
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);
color:var(--phw-custom-black000000);
background-color:transparent;
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-btn-link:hover{
border-color:transparent;
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);
color:var(--link-hover-color);
background-color:transparent;
}

.phw-g-btn-link:active{
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);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
}

.phw-g-btn-link.disabled{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
}
.phw-g-btn-link:disabled{
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
}

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

.phw-g-btn-plain,.btn-info,.plain-button{
border:none;
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:700;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--black);
background-color:var(--phw-custom-f9b9abf9b9abff);
}

.phw-g-btn-plain,.btn-info,.plain-button{
border:none;
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:700;
}

.phw-g-btn-plain,.btn-info,.plain-button{
border:none;
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:700;
}

.phw-g-btn-primary,.btn.primary-button,.primary-button{
background:none !important;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-black1000000ff);
border-style:solid;
color:var(--phw-custom-black000000);
background-color:transparent;
font-weight:700;
font-size:var(--custom-font-size-2);
letter-spacing:0em;
}

.phw-g-btn-primary:hover,.btn.primary-button:hover,.primary-button:hover{
border-color:var(--phw-custom-black1000000ff);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
transition:0.1s;
opacity:25;
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-width:3px;
border-color:var(--phw-custom-black1000000ff);
border-style:solid;
color:var(--phw-custom-black000000ff);
background-color:var(--phw-custom-button-hover-colord4281c);
font-weight:700;
text-decoration:none;
font-style:normal;
margin-top:calc(var(--mu-space)*-31.25);
}

.phw-g-btn-secondary:hover,.btn-success:hover,.secondary-button:hover{
background:none;
border-color:var(--brand-color-primary);
border-style:none;
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
text-decoration:none;
}

.phw-g-btn-secondary:visited,.btn-success:visited,.secondary-button:visited{
background-color:var(--phw-custom-button-hover-colord4281c);
}

.phw-g-btn-small-primary{
background:none;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-black000000ff);
color:var(--phw-custom-black000000);
font-weight:var(--btn-font-weight);
}

.phw-g-btn-small-primary:hover{
border-color:var(--brand-color-primary);
}

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

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

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

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

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

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

.phw-g-colortext{
color:var(--body-color);
}

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

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

.phw-g-dropdown-gap{
justify-content:end;
align-items:center;
margin-inline-end:calc(var(--mu-space)*25);
color:var(--text-dark);
}

.phw-g-dropdown-large{
background-color:transparent;
}

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

.phw-g-dropdown-small{
background-color:transparent;
}

.phw-g-dropdown-style-1{
background-color:transparent;
}

.phw-g-dropdown-styling{
justify-content:start;
background-color:var(--phw-custom-white);
text-align:left;
gap:0px;
}

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

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

.phw-g-event-category{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:var(--phw-g-small-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/prod/BDFBDFUS/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-fit-to-screen{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/banner8-1697642246673.jpg);
background-size:cover;
}

.phw-g-fitscreen{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/banner4-1697642193237.jpg);
background-size:cover;
}

.phw-g-fontsize{
font-size:var(--custom-font-size-4);
text-align:left;
}

.phw-g-footer-address-style-1{
line-height:1.4;
color:var(--phw-custom-heading-color595959);
}

.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-gdpr-link-hover-color{
color:var(--phw-custom-heading-color595959);
}

.phw-g-footer-gdpr-spacing-style{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

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

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

.phw-g-footer-top-section-span{
color:var(--text-dark);
text-decoration:underline;
}

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

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

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

.phw-g-gdpr-progress-bar-styling{
}

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

.phw-g-h1-event-hero{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
}

.phw-g-h1-hero-title-dark{
font-size:var(--phw-g-small-text-font-size);
color:var(--body-color);
}

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

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

.phw-g-h2-card-light{
color:var(--text-dark);
}

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

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

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

.phw-g-h2-dark{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-h2-event-article{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-h2-event-coutdown{
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-h2-styling{
font-weight:500;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-h2-text-align{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-h3-card-light{
font-weight:500;
color:var(--white);
font-size:var(--custom-font-size-1);
}

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

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

.phw-g-h3-large-card-jtc-title{
font-weight:500;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-h4dark-glassdoor{
font-weight:700;
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-cards-title-font-size);
}

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

.phw-g-header-drop-down{
}

.phw-g-header-drop-down:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
}

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

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

.phw-g-header-menu-list-spacing-style{
justify-content:start;
align-items:center;
}

.phw-g-headerlinkstyle{
font-weight:500;
color:var(--text-dark);
}

.phw-g-headerlinkstyle:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
}

.phw-g-heading{
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.5;
text-align:left;
}

.phw-g-heading-style{
font-size:var(--custom-font-size-4);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:500;
text-align:left;
}

.phw-g-heading1{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:left;
}

.phw-g-herowidget{
}

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

.phw-g-i-00SQRg{
color:var(--phw-custom-black000000);
}

.phw-g-i-00SQRg:hover{
background:none;
background-image:none;
font-size:var(--phw-g-regular-text-font-size);
background-color:transparent;
}

.phw-g-i-01B56j{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-01ivoY{
object-fit:cover;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
width:330px;
}

.phw-g-i-04B0OK{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-04B0OK{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
}

.phw-g-i-0DgRVt{
height:278px;
}
.phw-g-i-0DgRVt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-0Gbts6{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-0Gsvqn{
height:260px;
}
.phw-g-i-0Gsvqn img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-0NEosH{
margin-inline-start:calc(var(--mu-space)*6.875);
margin-inline-end:calc(var(--mu-space)*-31.25);
}

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

.phw-g-i-0RfCcT{
color:var(--phw-custom-heading-color595959);
background-color:var(--phw-custom-white);
}

.phw-g-i-0Rlxap{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

.phw-g-i-0S1MsQ{
color:var(--body-color);
}

.phw-g-i-0SQ0em{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/1731368115793-1744403785921.jpg);
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*0.25);
margin-bottom:calc(var(--mu-space)*-6.875);
}

.phw-g-i-0Znta4{
}

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

.phw-g-i-0av5hP{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-0i0I19{
height:255px;
}
.phw-g-i-0i0I19 img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

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

.phw-g-i-0u4UBW{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

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

.phw-g-i-0xB9Xx{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-0xfvIf{
margin-top:calc(var(--mu-space)*-16.875);
}
.phw-g-i-0xfvIf img{
object-fit:cover;
}

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

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

.phw-g-i-15VWAB{
margin-inline-end:calc(var(--mu-space)*-12.5);
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-19QaSt{
}

.phw-g-i-1EPdtT{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
background-image:none;
border-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-i-1HS7tr{
}

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

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

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

.phw-g-i-1IuOcg:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--body-color);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-1IuOcg{
}

.phw-g-i-1Jc7ji{
}

.phw-g-i-1Jc7ji:hover{
background-color:var(--brand-color-primary);
}

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

.phw-g-i-1Lujqd{
font-weight:500;
color:var(--text-dark);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-1Lujqd:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
}

.phw-g-i-1PBfUO{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-1PBfUO{
font-size:var(--phw-g-hero-title-font-size);
color:var(--white);
}

.phw-g-i-1QkpQV{
font-size:var(--custom-font-size-10);
color:var(--body-color);
}

.phw-g-i-1R9ZBF{
background:none;
background-image:none;
color:var(--phw-custom-bobs2025redf04426ff);
background-color:transparent;
}

.phw-g-i-1WdJy0{
color:var(--phw-custom-595959595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-1WdJy0{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-1YpBiO{
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-1eiH3p{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-1eiH3p{
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-1fHAgu{
height:999px;
}
.phw-g-i-1fHAgu img{
object-fit:contain;
height:100% ;
width:100% ;
}

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

.phw-g-i-1o9LcI{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-hlNY56:hover .phw-g-i-1o9LcI{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-1teZsU{
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-1yAJav{
text-align:center;
height:100px;
width:185px;
}

.phw-g-i-257rlQ{
}

.phw-g-i-257rlQ:hover{
background-color:var(--brand-color-primary);
}

.phw-g-i-28j6hp{
height:255px;
}
.phw-g-i-28j6hp img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-2Kqoji{
object-fit:cover;
text-align:center;
width:375px;
height:200px;
}

.phw-g-i-2LMchQ{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
background-color:var(--phw-custom-white);
}

.phw-g-i-2OMdbl{
}

.phw-g-i-2OMdbl:hover{
background-color:var(--brand-color-primary);
}

.phw-g-i-2UkgpP{
}

.phw-g-i-hlNY56:hover .phw-g-i-2UkgpP{
color:var(--white);
font-weight:500;
}

.phw-g-i-2aescG{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--brand-color-primary);
}

.phw-g-i-2eilGO{
margin-inline-end:calc(var(--mu-space)*-12.5);
}

.phw-g-i-2i9kC5{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--stroke-white);
background-color:transparent;
border-style:outset;
border-width:2px;
}

.phw-g-i-2ifRUG{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-2lZbji{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/bobstasticbenefits-1704508015347.jpg);
}

.phw-g-i-2ynNBI{
}

.phw-g-i-33dW2b{
font-size:var(--phw-g-widget-title-font-size);
color:var(--body-color);
}

.phw-g-i-38NiSp{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*25);
}

.phw-g-i-3BOeYP{
padding-inline-end:calc(var(--pu-space)*13.875);
}

.phw-g-i-3FluB6{
object-fit:cover;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
width:330px;
}

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

.phw-g-i-3MDaYf{
}

.phw-g-i-3NZubG{
color:var(--phw-custom-black000000);
}

.phw-g-i-3TYKs3{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-3UFUi3{
border-width:12px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-wd5unu:hover .phw-g-i-3UFUi3{
border-width:5px;
border-style:double;
}

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

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

.phw-g-i-3YrlKu{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-i-3d086c{
}

.phw-g-i-3gkFI3{
margin-top:calc(var(--mu-space)*37.5);
}

.phw-g-i-3kpgax{
margin-inline-start:calc(var(--mu-space)*6.25);
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-3o0M0g{
height:217px;
}
.phw-g-i-3o0M0g img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3qI2p5{
color:var(--body-color);
}

.phw-g-i-3t5wwy{
margin-top:calc(var(--mu-space)*-16.875);
}
.phw-g-i-3t5wwy img{
object-fit:cover;
}

.phw-g-i-455Jbn{
background:none;
background-image:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-455Jbn{
color:var(--white);
background-color:transparent;
}

.phw-g-i-4GpO45{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-595959595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-4GpO45{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
}

.phw-g-i-4JfTw5{
font-family:var(--cms-g-roboto);
font-weight:700;
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*-18.75);
margin-bottom:calc(var(--mu-space)*-18.75);
}

.phw-g-i-4OzlDg{
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-4.375);
}

.phw-g-i-4SjkKc{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

.phw-g-i-4WAq3D{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-4WAq3D{
color:var(--phw-custom-595959595959);
line-height:1.5;
}

.phw-g-i-4X9CzK{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
background-color:var(--phw-custom-white);
}

.phw-g-i-5pDMi4:hover .phw-g-i-4X9CzK{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

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

.phw-g-i-4Y5tJO{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-4akYIs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/OhMyBobApril2025-1744235777752.jpg);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-4cuNOJ{
color:var(--body-color);
}

.phw-g-i-4dO9EU{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-primary-redc61b1a);
}

.phw-g-i-5pDMi4:hover .phw-g-i-4dO9EU{
color:var(--white);
}

.phw-g-i-4eZWqV{
color:var(--body-color);
}

.phw-g-i-4eZY2K{
font-size:var(--custom-font-size-10);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-4g6crW{
height:273px;
}
.phw-g-i-4g6crW img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-4lUTgV{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-595959595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-4lUTgV{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
}

.phw-g-i-4p01bH{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--phw-custom-text-color595959);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-4viVlZ{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-4x2l2X{
color:var(--white);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-4ylovY{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

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

.phw-g-i-50t2Oq{
background-color:transparent;
height:42px;
}

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

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

.phw-g-i-535FRn{
}

.phw-g-i-581TfH{
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

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

.phw-g-i-5DtXzu:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
font-size:var(--custom-font-size-2);
}

.phw-g-i-5DtXzu{
}

.phw-g-i-5F2GdJ{
font-size:25px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
border-style:solid;
border-color:var(--brand-color-primary);
}

.phw-g-i-5Hk9uG{
background-color:var(--phw-custom-communitybgcolorbcc2c7ff);
background-repeat:no-repeat;
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*-5);
}

.phw-g-i-5MsGc0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
}

.phw-g-i-5Qvmo8{
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-5Up9P8{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-5Up9P8{
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

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

.phw-g-i-5ZGSLa{
height:260px;
}
.phw-g-i-5ZGSLa img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-5dYNex{
color:var(--body-color);
}

.phw-g-i-5kp0nW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*-31.25);
margin-inline-start:calc(var(--mu-space)*0.25);
padding-inline-end:calc(var(--pu-space)*6.875);
}

.phw-g-i-5pYJzB{
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-5vVJBH{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-5wC4Hl{
text-align:justify;
}

.phw-g-i-5xzoAh{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-hlNY56:hover .phw-g-i-5xzoAh{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5yRcPh{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--brand-color-primary);
}

.phw-g-i-61lhvQ{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*-12.5);
margin-top:calc(var(--mu-space)*6.875);
width:5px;
}

.phw-g-i-64o5VX{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-superlighttan2025fef5e6ff);
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-64yIsq{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-hlNY56:hover .phw-g-i-64yIsq{
color:var(--white);
}

.phw-g-i-6797Ew{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*31.25);
background-color:transparent;
}

.phw-g-i-6Aoead{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-6Aoead{
font-size:var(--phw-g-hero-title-font-size);
color:var(--white);
}

.phw-g-i-6G1n0L{
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
background-color:var(--brand-color-secondary);
color:var(--phw-custom-updategreyjan2025595960ff);
}

.phw-g-i-5pDMi4:hover .phw-g-i-6G1n0L{
color:var(--white);
background-color:transparent;
}

.phw-g-i-6HNlMv{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
}

.phw-g-i-6PYrX0{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
}

.phw-g-i-6RHGak{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-6a9iHU{
text-decoration:underline;
}

.phw-g-i-6ie5fh{
background:var(--phw-custom-bobs-2025-yellow);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6kSuPM{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-6kSuPM{
color:var(--white);
line-height:1.5;
}

.phw-g-i-6nxEtW{
}

.phw-g-i-6qtbY5{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-6u6qPl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-top:calc(var(--pu-space)*9.375);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

.phw-g-i-70r90K:hover{
border-color:var(--stroke-white);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

.phw-g-i-70r90K{
border-color:var(--phw-custom-black000000ff);
font-weight:var(--btn-font-weight);
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
min-height:42%;
height:44px;
padding-inline-start:1px;
padding-inline-end:1px;
}

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

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

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

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

.phw-g-i-724b7h{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

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

.phw-g-i-7GGu6Z{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-7Ihvzz{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-7Ihvzz img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-7JCEXL{
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-updategreyjan2025595960ff);
background-color:transparent;
}

.phw-g-i-5pDMi4:hover .phw-g-i-7JCEXL{
color:var(--white);
}

.phw-g-i-7PsbFD{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-7QXrFi{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-7RoDFV{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

.phw-g-i-7WpfzY{
border-style:dotted;
border-width:6px;
border-color:var(--input-stroke);
}

.phw-g-i-7cYId9{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-i-7iMmal{
color:var(--phw-custom-black000000);
font-weight:500;
}

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

.phw-g-i-7q7hbG{
background:none;
background-image:none;
background-color:transparent;
}

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

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

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

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

.phw-g-i-82FC6z{
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-88DLq1{
font-weight:700;
font-size:35px;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
}

.phw-g-i-8GR0ki{
height:303px;
}
.phw-g-i-8GR0ki img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-8LRffq{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-jtc-bgf7f7f7);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-8OMtKU{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
padding-bottom:calc(var(--pu-space)*25);
}

.phw-g-i-8PHyVQ{
height:200px;
object-fit:fill;
aspect-ratio:1/1;
text-align:center;
width:320px;
}

.phw-g-i-8PTvcq{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-8VtiOK{
font-weight:700;
font-size:50px;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:100px;
}

.phw-g-i-8XRAv8{
height:250px;
}
.phw-g-i-8XRAv8 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-8ZSRuW{
object-fit:cover;
text-align:center;
width:375px;
height:200px;
}

.phw-g-i-8gCUNH{
}

.phw-g-i-8hSBU3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--black);
}

.phw-g-i-8k2jeg{
}

.phw-g-i-hlNY56:hover .phw-g-i-8k2jeg{
color:var(--white);
font-weight:500;
}

.phw-g-i-8lEd7b{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--black);
}

.phw-g-i-hlNY56:hover .phw-g-i-8lEd7b{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-8zuMJV{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-967KTb{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-967KTb{
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-96AwfH{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:50px;
}

.phw-g-i-96M8D2{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-96M8D2{
color:var(--white);
line-height:1.5;
}

.phw-g-i-99rZf9{
fill:var(--phw-custom-white-color);
}

.phw-g-i-9DLkm8{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-9DxPim{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
background-color:var(--phw-custom-white);
}

.phw-g-i-9J8vCD{
}

.phw-g-i-257rlQ:hover .phw-g-i-9J8vCD{
background-color:transparent;
}

.phw-g-i-9K0Ddr{
border-color:var(--input-stroke);
border-width:2px;
}

.phw-g-i-9RZNoX{
font-family:var(--cms-g-roboto);
font-weight:700;
color:var(--phw-custom-primary-redc61b1a);
}

.phw-g-i-9Tg7Gh{
color:var(--phw-custom-black000000);
}

.phw-g-i-9VLTC0{
}

.phw-g-i-9cATEq{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:45px;
}

.phw-g-i-9fufaG{
height:250px;
}
.phw-g-i-9fufaG img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-9liOfe{
border-width:4px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

.phw-g-i-9nAnOQ{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-9nAnOQ{
color:var(--body-color);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-9quOee{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-9zeDGn{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*14.375);
}

.phw-g-i-9zvQ4k{
}

.phw-g-i-9zvQ4k:hover{
background-color:var(--brand-color-primary);
}

.phw-g-i-A6533j{
height:260px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-A6533j img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ACsKZw{
object-fit:cover;
text-align:center;
width:375px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
}

.phw-g-i-AE2qoq{
font-weight:400;
text-decoration:none;
color:var(--text-dark);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:var(--btn-height);
box-shadow:none;
border-width:0;
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-AE2qoq:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
}

.phw-g-i-AK6y0F{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-AM0pC8{
margin-inline-start:calc(var(--mu-space)*-8.75);
}

.phw-g-i-AOHSa8{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
padding-bottom:calc(var(--pu-space)*25);
width:850px;
}

.phw-g-i-AX4iaK{
}

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

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

.phw-g-i-AfCGrf{
text-align:justify;
}
.phw-g-i-AfCGrf img{
object-fit:fill;
}

.phw-g-i-AgEptQ{
border-width:3px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-Ajiy7U{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:transparent;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-AjwapC{
font-size:var(--phw-g-widget-title-font-size);
line-height:2;
color:var(--phw-custom-lighter-hover099e9d);
text-transform:uppercase;
max-height:250px;
}

.phw-g-i-Ar9xgn{
text-align:start;
}

.phw-g-i-As8JOe{
background:var(--phw-custom-bobs-reds-2025);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}

.phw-g-i-Awe5uj{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-B2EVbF{
}

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

.phw-g-i-B384AO{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-B384AO{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-B5qFWk:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
font-size:var(--custom-font-size-2);
color:var(--body-color);
}

.phw-g-i-B5qFWk{
border:none;
}

.phw-g-i-B9HzaK{
font-weight:700;
font-size:35px;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:45px;
}

.phw-g-i-BBnMpa{
}

.phw-g-i-BCJvWE{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-BDOVCb{
width:250px;
height:200px;
object-fit:fill;
aspect-ratio:1/1;
text-align:center;
}

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

.phw-g-i-BO52pM{
color:var(--black);
}

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

.phw-g-i-BTpPyo{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-BTvlQ2{
align-items:baseline;
justify-content:space-around;
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-BXNEZr{
background:none;
background-image:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-BXNEZr{
color:var(--white);
background-color:transparent;
}

.phw-g-i-BYtwGz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/q-x88k82rCDh3dYq-1704511355214.jpg);
}

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

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

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

.phw-g-i-BfSsTM{
}

.phw-g-i-BfSsTM:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
background-color:transparent;
}

.phw-g-i-BgHdzI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-BgW49A{
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*6.875);
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*2.75);
}

.phw-g-i-BiySvX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/1728745670929-1746115667295.jpg);
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*0.25);
margin-bottom:calc(var(--mu-space)*-6.875);
}

.phw-g-i-BjUIK2{
background:var(--phw-custom-babscolors);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-BrFdsW{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-BrFdsW{
color:var(--phw-custom-595959595959);
line-height:1.5;
}

.phw-g-i-257rlQ:hover .phw-g-i-BwOoCy{
color:var(--phw-custom-black000000);
}

.phw-g-i-BwOoCy{
}

.phw-g-i-BxXSa6{
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background-position:50% 50%;
padding-inline-start:calc(var(--pu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-C1ZMxo{
text-align:justify;
}
.phw-g-i-C1ZMxo img{
object-fit:fill;
}

.phw-g-i-C5WG0l{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
}

.phw-g-i-CBFSvn{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-CH4mdw{
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-lighter-hover099e9d);
line-height:2;
text-transform:uppercase;
}

.phw-g-i-CK2BX4{
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-CSx4l3{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
}

.phw-g-i-CUEfMu{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:left;
background-color:transparent;
}

.phw-g-i-Ca4Aoc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-CbqkN2{
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*56.25);
padding-inline-start:calc(var(--pu-space)*56.25);
background-color:var(--brand-color-secondary);
}

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

.phw-g-i-Cmyg5o{
border-width:9px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-D2XiQB{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-newgrey202589888aff);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-D2zD7R{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:45px;
}

.phw-g-i-DAbZ6e{
}

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

.phw-g-i-DKLyVH{
border-width:1px;
border-color:var(--phw-custom-black000000ff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-DMBmJl{
color:var(--body-color);
}

.phw-g-i-DMkjZI{
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-updategreyjan2025595960ff);
background-color:var(--brand-color-secondary);
}

.phw-g-i-5pDMi4:hover .phw-g-i-DMkjZI{
color:var(--white);
}

.phw-g-i-DN7fBL{
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*56.25);
padding-inline-start:calc(var(--pu-space)*56.25);
}

.phw-g-i-DP62gv{
margin-inline-end:calc(var(--mu-space)*-12.5);
}

.phw-g-i-DQvHw4{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-DQvHw4{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-DRcYCE{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
margin-top:calc(var(--mu-space)*-12.5);
}

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

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

.phw-g-i-Db6RSI{
width:75px;
margin-inline-end:calc(var(--mu-space)*-25);
}

.phw-g-i-DbSmkJ{
font-size:var(--custom-font-size-1);
color:var(--black);
}

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

.phw-g-i-Dc96Qt{
border-width:1px;
border-color:var(--phw-custom-black000000ff);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-DgmbRb{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-DtXIuC{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-DzKYIq{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
background-color:transparent;
box-shadow:none;
}

.phw-g-i-EBizop{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-EBizop img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ECuDoR{
}

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

.phw-g-i-EHl6BY{
width:1100px;
}

.phw-g-i-EMgYw6{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-start:calc(var(--mu-space)*5);
padding-inline-end:calc(var(--pu-space)*21.25);
margin-inline-end:calc(var(--mu-space)*15.625);
}

.phw-g-i-ElKTIK{
border-width:0;
border-color:transparent;
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--text-dark);
font-weight:400;
text-decoration:none;
font-size:var(--phw-g-large-text-font-size);
min-height:auto;
height:var(--btn-height);
}

.phw-g-i-ElKTIK:hover{
background:none;
background-image:none;
color:var(--body-color);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-EmrVa2{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-EmrVa2 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-EqgHh9{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
border-color:var(--brand-color-primary);
}

.phw-g-i-EtyrAv{
color:var(--body-color);
}

.phw-g-i-EwWpMN{
border-width:2px;
border-color:var(--stroke-dark);
}

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

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

.phw-g-i-F4C820{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
height:75px;
}

.phw-g-i-F6PcF9{
color:var(--body-color);
}

.phw-g-i-FClqaF{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-FDJ4l2{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-FI9MNU{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*14.375);
}

.phw-g-i-FI9VPT{
color:var(--phw-custom-bobs2ndlightred2025f9b9abff);
background-color:var(--phw-custom-f9b9abf9b9abff);
}

.phw-g-i-FT5Pgg{
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-FWCQ41{
object-fit:cover;
text-align:center;
width:450px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
}

.phw-g-i-FbVSAG{
color:var(--phw-custom-black000000);
}

.phw-g-i-FboX3x{
}

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

.phw-g-i-Fz5oF5{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-Fz5oF5{
color:var(--white);
line-height:1.5;
}

.phw-g-i-G3mho8{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
}

.phw-g-i-G4ktCU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:none;
background-position:50% 50%;
}

.phw-g-i-G4m4pV{
color:var(--phw-custom-black000000);
}

.phw-g-i-G7g7tU{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*31.25);
padding-bottom:calc(var(--pu-space)*1.125);
background-color:transparent;
}

.phw-g-i-GAoDHt{
}

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

.phw-g-i-GCtDN3{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
padding-bottom:calc(var(--pu-space)*25);
width:850px;
}

.phw-g-i-GE5hkI{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-GNxNgf{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-GQWqjX{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-GQWqjX img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-GRBD8Q{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--brand-color-primary);
}

.phw-g-i-GTM7KB{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-GTx1rb{
}

.phw-g-i-GWGRgQ{
}

.phw-g-i-hlNY56:hover .phw-g-i-GWGRgQ{
color:var(--white);
font-weight:500;
}

.phw-g-i-GXdbAe{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-text-grey-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-GeJAcK{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-GeJAcK{
color:var(--white);
line-height:1.5;
}

.phw-g-i-Ghziib{
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-3.125);
}

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

.phw-g-i-GuoWvt{
background:none;
background-image:none;
background-color:transparent;
}

.phw-g-i-Gw7vvm{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-H8ZyvL{
color:var(--phw-custom-black000000);
font-size:var(--phw-g-small-text-font-size);
}

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

.phw-g-i-HLeKuX{
width:250px;
height:200px;
object-fit:fill;
aspect-ratio:1/1;
text-align:center;
}

.phw-g-i-HMNiGB{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-HOCN6A{
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-HRtQxV{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-Haj29r{
border-width:9px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-HlpWlE{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*-31.25);
margin-inline-start:calc(var(--mu-space)*0.25);
padding-inline-end:calc(var(--pu-space)*6.875);
}

.phw-g-i-Hlszm4{
background-color:var(--phw-custom-bobsnewlightyellow2025f7ecd7ff);
}

.phw-g-i-Hn29H7{
}

.phw-g-i-HqPMCP{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-Hs0eKv{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-Ht6yEo{
width:250px;
height:200px;
object-fit:fill;
aspect-ratio:1/1;
text-align:center;
}

.phw-g-i-HznuAH{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-HzvoG4{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-I2ka3Y{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-I4wfy6{
object-fit:fill;
text-align:center;
width:375px;
height:200px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-I7FNBy{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-I7FNBy{
color:var(--phw-custom-595959595959);
line-height:1.5;
}

.phw-g-i-I7ZIyO{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
}

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

.phw-g-i-IAld80{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-IGVCqV{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-IHnxPm{
text-align:center;
height:100px;
width:185px;
}

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

.phw-g-i-IIGeWP:hover{
background:none;
background-image:none;
background-color:transparent;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-IJxiVw{
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-IKdV86{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-IQWU9O{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-ITeb5I{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*0.25);
margin-bottom:calc(var(--mu-space)*-6.875);
background-color:transparent;
}

.phw-g-i-IUTIMD{
font-size:var(--custom-font-size-10);
color:var(--body-color);
}

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

.phw-g-i-IYcL2k{
border-color:transparent;
font-weight:var(--btn-font-weight);
color:var(--phw-custom-black000000);
font-size:var(--phw-g-small-text-font-size);
border:none;
}

.phw-g-i-IYcL2k:hover{
border-width:3px;
border-color:var(--phw-custom-black000000ff);
font-weight:500;
color:var(--phw-custom-black000000);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

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

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

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

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

.phw-g-i-IYwvep{
color:var(--body-color);
}

.phw-g-i-5pDMi4:hover .phw-g-i-IZmT2x{
color:var(--white);
}

.phw-g-i-IZmT2x{
}

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

.phw-g-i-IZwAwR{
justify-content:end;
align-items:center;
margin-inline-end:calc(var(--mu-space)*2.5);
color:var(--text-dark);
}

.phw-g-i-Id53bW{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
color:var(--black);
gap:0px;
}

.phw-g-i-Ie3TB0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-top:calc(var(--pu-space)*9.375);
}

.phw-g-i-IfbRXe{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:45px;
}

.phw-g-i-IslDvu{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-Iu2JW3{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
font-style:normal;
text-transform:none;
}

.phw-g-i-Ix9nPF{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:75px;
}

.phw-g-i-JCU2uB{
font-size:var(--custom-font-size-11);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

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

.phw-g-i-JGqeKZ{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-JHEMZE:hover{
background:none;
background-image:none;
color:var(--body-color);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-JHEMZE{
border:none;
}

.phw-g-i-JRIkfQ{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-text-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-JS2Jsg{
color:var(--phw-custom-text-dark-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-JXEBbz{
text-align:center;
height:100px;
width:185px;
}

.phw-g-i-JXSIWI{
margin-inline-start:calc(var(--mu-space)*6.25);
margin-top:calc(var(--mu-space)*0.625);
background-color:var(--phw-custom-white);
}

.phw-g-i-JZRfMa{
}

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

.phw-g-i-JfmGp5{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-JiDvXn{
border-width:1px;
border-color:transparent;
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-JiJOhk{
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-inline-end:calc(var(--pu-space)*6.875);
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*2.75);
}

.phw-g-i-JinsRl{
font-family:var(--cms-g-roboto);
font-weight:700;
color:var(--body-color);
font-size:var(--phw-g-button-text-font-size);
}

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

.phw-g-i-Jn3iIJ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-start:calc(var(--mu-space)*5);
padding-inline-end:calc(var(--pu-space)*21.25);
}

.phw-g-i-JoRkW3{
color:var(--phw-custom-black000000);
}

.phw-g-i-JoRkW3:hover{
background:none;
background-image:none;
background-color:transparent;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-JsR5E3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-JuwzOl{
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*8.125);
}

.phw-g-i-Jv79ET{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-JydgHa{
font-weight:700;
font-size:35px;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
}

.phw-g-i-K0HZFA{
border-width:3px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-wd5unu:hover .phw-g-i-K0HZFA{
border-width:5px;
border-style:double;
}

.phw-g-i-K1RFIY{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-K1RFIY img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-K3Mnhl{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-K4tktQ{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-K5mBPW{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
font-size:var(--custom-font-size-10);
color:var(--body-color);
}

.phw-g-i-K6PVF0{
}

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

.phw-g-i-KBxqGK{
color:var(--body-color);
}

.phw-g-i-KFSrJc{
object-fit:cover;
text-align:center;
width:320px;
height:200px;
}

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

.phw-g-i-KJ0onN{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
color:var(--black);
gap:0px;
justify-content:space-between;
align-items:center;
}

.phw-g-i-KKghKF{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-KUKcFW{
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
}

.phw-g-i-KlFrca{
color:var(--body-color);
}

.phw-g-i-Kt100K{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
color:var(--black);
gap:0px;
}

.phw-g-i-KytE04{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-18.75);
margin-inline-end:calc(var(--mu-space)*-6.25);
}

.phw-g-i-KzckBx{
}

.phw-g-i-L0pZXp{
padding-bottom:calc(var(--pu-space)*2.75);
margin-inline-start:calc(var(--mu-space)*-6.875);
margin-inline-end:calc(var(--mu-space)*10);
}

.phw-g-i-L7AATd{
}

.phw-g-i-5pDMi4:hover .phw-g-i-L7AATd{
color:var(--white);
}

.phw-g-i-L7baWe{
}

.phw-g-i-257rlQ:hover .phw-g-i-L7baWe{
color:var(--black);
font-size:var(--custom-font-size-2);
}

.phw-g-i-LEikhB{
background:none !important;
background-image:none;
padding-top:calc(var(--pu-space)*33.75);
background-color:transparent;
}

.phw-g-i-LHM3jd{
}

.phw-g-i-LHi3ui{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-light-aqua-50ccdd50ccdd);
}

.phw-g-i-LXpHqH{
}

.phw-g-i-LlZgXW{
opacity:50;
}

.phw-g-i-LoDt4f{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-LoDt4f{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-Ly59or{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.58;
color:var(--phw-custom-black000000);
}

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

.phw-g-i-5pDMi4:hover .phw-g-i-M6UCST{
}

.phw-g-i-M6UCST{
}

.phw-g-i-M7sPDH{
padding-bottom:calc(var(--pu-space)*2.75);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-2.5);
}

.phw-g-i-M8ojIT{
color:var(--body-color);
}

.phw-g-i-MEOREv{
color:var(--phw-custom-black000000);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-MFsmHS{
color:var(--white);
margin-top:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-MLTDTh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-MNM2Vv{
border-width:1px;
border-color:var(--phw-custom-black000000ff);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-MQrTHy{
color:var(--phw-custom-black000000);
}

.phw-g-i-MQrTHy:hover{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-MSlH3J{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*12.5);
}

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

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

.phw-g-i-MV8oKn{
border-width:0;
border-color:transparent;
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--text-dark);
font-weight:400;
text-decoration:none;
min-height:auto;
height:var(--btn-height);
}

.phw-g-i-MV8oKn:hover{
background:none;
background-image:none;
color:var(--phw-custom-link-hover-colorc61b1a);
}

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

.phw-g-i-MXfbIW{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:700;
border-color:var(--brand-color-primary);
}

.phw-g-i-MbG6zN{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*10.625);
}

.phw-g-i-Mfv0Ng{
border-width:1px;
border-color:var(--phw-custom-black000000ff);
border-style:solid;
background-color:transparent;
}

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

.phw-g-i-MmRvDR{
color:var(--phw-custom-bobsteal202563b9b4ff);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

.phw-g-i-MrcH6b{
}

.phw-g-i-257rlQ:hover .phw-g-i-MrcH6b{
color:var(--phw-custom-black000000);
}

.phw-g-i-Ms5K5j{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
height:250px;
}

.phw-g-i-MtFh4k{
color:var(--phw-custom-black000000);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-Mtvw3X{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
}

.phw-g-i-MuYcDU{
}

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

.phw-g-i-MuqJ3l{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-Mv2W8j{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-N6EUh4{
color:var(--phw-custom-heading-color595959);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-N8d5uV{
color:var(--body-color);
}

.phw-g-i-hlNY56:hover .phw-g-i-N8d5uV{
color:var(--phw-custom-text-color595959);
font-weight:500;
}

.phw-g-i-NFp5wM{
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-NIKFE7{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-white);
}

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

.phw-g-i-NS5Kdq{
color:var(--phw-custom-black000000);
}

.phw-g-i-NULuqf{
color:var(--body-color);
}

.phw-g-i-hlNY56:hover .phw-g-i-NULuqf{
color:var(--phw-custom-text-color595959);
font-weight:500;
}

.phw-g-i-NV0aRA{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-18.75);
margin-inline-end:calc(var(--mu-space)*-6.25);
}

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

.phw-g-i-NYhQ7N{
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-NYsvNj:hover{
background:none;
background-image:none;
color:var(--white);
font-size:var(--custom-font-size-2);
border:none;
}

.phw-g-i-NYsvNj{
}

.phw-g-i-Ncabs5{
border-color:var(--input-stroke);
border-width:2px;
}

.phw-g-i-NgLYkT{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-Ni74Hw{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
border-color:var(--brand-color-primary);
}

.phw-g-i-Nj1E5G{
}

.phw-g-i-NksyoR{
}

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

.phw-g-i-Nmk6Qk{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
border-color:var(--brand-color-primary);
}

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

.phw-g-i-NpiYlT{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:700;
text-align:center;
}

.phw-g-i-Nt8eEZ{
}

.phw-g-i-hlNY56:hover .phw-g-i-Nt8eEZ{
color:var(--white);
font-weight:500;
}

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

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

.phw-g-i-O9pGb9{
font-weight:700;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-hero-title-font-size);
text-align:center;
border-style:double;
border-color:var(--brand-color-primary);
}

.phw-g-i-OJJyzX{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-OMSoXk{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
color:var(--black);
gap:0px;
justify-content:space-between;
align-items:center;
}

.phw-g-i-OPFV5k{
}

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

.phw-g-i-OPR5y2{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
background-image:none;
border-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-i-ORh3Ga{
min-height:23px;
min-width:200px;
}

.phw-g-i-OSnqHy{
border-width:1px;
border-color:transparent;
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-OY2e6P{
}

.phw-g-i-Oba7NM{
font-size:var(--phw-g-hero-title-font-size);
line-height:2;
color:var(--body-color);
text-transform:uppercase;
max-height:250px;
}

.phw-g-i-OkQNZ6{
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-3.125);
}

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

.phw-g-i-OnOAb7{
object-fit:cover;
text-align:center;
width:375px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
}

.phw-g-i-Os3oFm{
}

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

.phw-g-i-OxbECF{
border-width:3px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

.phw-g-i-P2McnA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

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

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

.phw-g-i-P9LnCo{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-P9h0IB{
}

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

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

.phw-g-i-PLOS0A{
background:var(--phw-custom-bobs-2025-yellow);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PWfP5K{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-PafzGH{
background-color:var(--phw-custom-f9b9abf9b9abff);
}

.phw-g-i-PhFqUV{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
background-image:none;
}

.phw-g-i-PobL9G{
}

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

.phw-g-i-Pq684B{
background:var(--phw-custom-yellowlinear-bobs-2025);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-PyVxhR{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-Q0EhXX{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/cropChild-6jBgA-1704510866810.png);
}

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

.phw-g-i-Q3eoFk{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-Q3eoFk{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

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

.phw-g-i-Q8Wd47{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-Q9WtUj{
border-color:var(--phw-custom-black000000ff);
}

.phw-g-i-QE0Esd{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-QE8vR4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:tile;
}

.phw-g-i-QFiyGO{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-QK9kPu{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-QOTRP1{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
background-color:var(--phw-custom-white);
}

.phw-g-i-5pDMi4:hover .phw-g-i-QOTRP1{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-QQqCXR{
color:var(--phw-custom-595959595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-QQqCXR{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-QTNHE3{
background:var(--phw-custom-yellowlinear-bobs-2025);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

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

.phw-g-i-QcQVFj{
background-color:var(--phw-custom-jtc-bgf7f7f7);
}

.phw-g-i-Qhkigg{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-Qk16f2{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-QktLkH{
color:var(--phw-custom-text-color595959);
}

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

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

.phw-g-i-Qsfxu8{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-R0kjrg{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--phw-custom-white1ffffffff);
}

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

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

.phw-g-i-R2Fzx9{
}

.phw-g-i-R366WZ{
font-weight:600;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
}

.phw-g-i-R3azfL{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
}

.phw-g-i-R5wWus{
background-color:var(--phw-custom-white);
margin-inline-end:calc(var(--mu-space)*6.875);
}

.phw-g-i-R81AwP{
font-size:var(--custom-font-size-11);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-R8jsrA{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-R8jsrA{
font-size:var(--phw-g-hero-title-font-size);
color:var(--phw-custom-heading-color595959);
}

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

.phw-g-i-RBqQna{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-RD2Cdy{
color:var(--phw-custom-whiteeffffffff);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

.phw-g-i-RE9zY7{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0.375);
}

.phw-g-i-RGDMPF{
width:60%;
}

.phw-g-i-RK1LHt{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-RK1LHt{
color:var(--white);
}

.phw-g-i-RLDv6J{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-RM8J9N{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

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

.phw-g-i-RQXudU{
}

.phw-g-i-5pDMi4:hover .phw-g-i-RQXudU{
color:var(--white);
}

.phw-g-i-RUDLM6{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-start:calc(var(--mu-space)*5);
padding-inline-end:calc(var(--pu-space)*21.25);
margin-inline-end:calc(var(--mu-space)*15.625);
}

.phw-g-i-257rlQ:hover .phw-g-i-RY3iL1{
background-color:transparent;
}

.phw-g-i-RY3iL1{
}

.phw-g-i-Rn3HQR{
margin-inline-start:calc(var(--mu-space)*-8.75);
}

.phw-g-i-RoMoxJ{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
}

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

.phw-g-i-S7LQ5w{
}

.phw-g-i-SGaY3T{
color:var(--phw-custom-black000000ff);
background-color:transparent;
}

.phw-g-i-SHYigC{
background:none;
background-image:none;
color:var(--phw-custom-bobs2025redf04426ff);
background-color:transparent;
}

.phw-g-i-SJM2Fn{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-SJM2Fn{
color:var(--phw-custom-whiteeffffffff);
}

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

.phw-g-i-SQi1bl{
height:260px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-SQi1bl img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-SUJvYo{
}

.phw-g-i-Sfuumm{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-SiJC68{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-SlMKrW{
border-width:2px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-SsRkYa{
text-align:start;
}

.phw-g-i-T1O2Gu{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
padding-bottom:calc(var(--pu-space)*25);
width:850px;
}

.phw-g-i-T2dBUK{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-T2dBUK{
color:var(--white);
}

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

.phw-g-i-T6A5mp{
border-width:4px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

.phw-g-i-T8uuWr{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-THDDK5{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-TJSEuL{
margin-inline-start:calc(var(--mu-space)*1.375);
margin-top:calc(var(--mu-space)*-15);
padding-inline-start:calc(var(--pu-space)*1.375);
padding-bottom:calc(var(--pu-space)*25);
}

.phw-g-i-TOO0Gz{
color:var(--body-color);
}

.phw-g-i-TZiIMr{
background:none !important;
background-image:none;
padding-top:calc(var(--pu-space)*33.75);
background-color:transparent;
}

.phw-g-i-Tcpu58{
color:var(--phw-custom-updategreyjan2025595960ff);
}

.phw-g-i-hlNY56:hover .phw-g-i-Tcpu58{
color:var(--phw-custom-updategreyjan2025595960ff);
font-weight:500;
}

.phw-g-i-TfhAt4{
font-size:25px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
border-style:ridge;
border-color:var(--brand-color-primary);
}

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

.phw-g-i-Tpid6W{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TvMe0n{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/1731368115793-1744403785921.jpg);
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
margin-top:calc(var(--mu-space)*-6.25);
background-repeat:no-repeat;
}

.phw-g-i-U7FoVi{
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*56.25);
padding-inline-start:calc(var(--pu-space)*56.25);
background-color:var(--phw-custom-jtc-bgf7f7f7);
}

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

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

.phw-g-i-UHOKty{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-UIVScu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/cropChild-vWAAB-1704510974247.png);
}

.phw-g-i-UQMjt9{
}

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

.phw-g-i-US8T4B{
color:var(--phw-custom-text-color595959);
}

.phw-g-i-hlNY56:hover .phw-g-i-US8T4B{
color:var(--phw-custom-text-color595959);
font-weight:500;
}

.phw-g-i-UW3rYz{
background-image:none;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-UW4eI8{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-UX9919{
font-weight:500;
color:var(--body-color);
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-UX9919:hover{
background:none;
background-image:none;
color:var(--brand-color-primary);
font-size:var(--phw-g-widget-subheading-font-size);
}

.phw-g-i-UXRWRu{
font-family:var(--cms-g-roboto);
font-weight:500;
}

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

.phw-g-i-UcImAW{
height:999px;
}
.phw-g-i-UcImAW img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-UiwI09{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-UkA7Ml{
text-align:start;
}

.phw-g-i-UkWGN4{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-UkWGN4{
font-size:var(--phw-g-hero-title-font-size);
color:var(--white);
}

.phw-g-i-UlsUgK{
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-3.125);
}

.phw-g-i-UsUg9C{
}

.phw-g-i-Utf1dL{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-Utf1dL img{
object-fit:cover;
}

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

.phw-g-i-Uub4af{
border-width:1px;
border-color:var(--input-stroke);
color:var(--body-color);
}

.phw-g-i-Uyr8yn{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-Uyr8yn{
color:var(--white);
line-height:1.5;
}

.phw-g-i-UzdUj1{
}

.phw-g-i-V8WZ03{
border-width:1px;
border-color:transparent;
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-VCpjwE{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-VCpjwE{
color:var(--phw-custom-whiteeffffffff);
background-color:var(--phw-custom-teal079d9b);
line-height:1.5;
}

.phw-g-i-257rlQ:hover .phw-g-i-VE5nyE{
}

.phw-g-i-VE5nyE{
}

.phw-g-i-VQ2QdJ{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-VQVqmx{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-VVD6CD{
color:var(--white);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-VVODLg{
}

.phw-g-i-VWAUFi{
height:260px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-VWAUFi img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-VZS48k{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-Vl9Wcw{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--black);
}

.phw-g-i-VlD1ZI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-VmvXlR{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

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

.phw-g-i-W1TUUh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/resizebobs_franklin_ma-10-1747063616778.jpg);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
padding-top:calc(var(--pu-space)*21.875);
box-shadow:none;
}

.phw-g-i-W9zYCj{
}

.phw-g-i-WCJIXj{
}

.phw-g-i-5pDMi4:hover .phw-g-i-WCJIXj{
color:var(--white);
}

.phw-g-i-WCwIow{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:45px;
}

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

.phw-g-i-WE1IkS{
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-WG6YWs{
color:var(--body-color);
}

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

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

.phw-g-i-WM6oeb{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-WUjhId{
color:var(--phw-custom-bobs2025redf04426ff);
background-color:var(--phw-custom-lightgrey2025e9e8e9ff);
}

.phw-g-i-WUwIVo{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-WYijHG{
justify-content:normal;
align-items:normal;
margin-inline-end:calc(var(--mu-space)*2.5);
color:var(--text-dark);
}

.phw-g-i-WftN9j{
}

.phw-g-i-WmWiV7{
height:260px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-WmWiV7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-WqeDTa{
color:var(--body-color);
}

.phw-g-i-WrTZSY{
margin-inline-start:calc(var(--mu-space)*6.25);
margin-top:calc(var(--mu-space)*0.625);
background-color:var(--phw-custom-white);
}

.phw-g-i-Wz1bC9{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-X3Q4jX{
color:var(--phw-custom-black000000);
}

.phw-g-i-X3o0aG{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-X7tRnb{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
}

.phw-g-i-XBHvyp{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--body-color);
}

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

.phw-g-i-XCILWY{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*31.25);
background-color:transparent;
}

.phw-g-i-XE8sCU{
}

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

.phw-g-i-XJWckd{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:transparent;
}

.phw-g-i-XRBDrk{
text-align:start;
}

.phw-g-i-XRD0ws{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-XWxkG1{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

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

.phw-g-i-Xbd9WT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-Xf6vLv{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-color595959);
}

.phw-g-i-hlNY56:hover .phw-g-i-Xf6vLv{
color:var(--phw-custom-text-grey-color595959);
}

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

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

.phw-g-i-Xj03nR{
}

.phw-g-i-XoQgPs{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-XpcuFi{
margin-inline-end:calc(var(--mu-space)*-12.5);
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-XtYCkA{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-XtlikD{
color:var(--phw-custom-black000000);
}

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

.phw-g-i-Y6M3f8{
font-weight:700;
font-size:35px;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:45px;
}

.phw-g-i-Y8WZ2H{
margin-inline-start:calc(var(--mu-space)*-2.5);
margin-inline-end:calc(var(--mu-space)*-2.5);
}

.phw-g-i-Y9D7Rs{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-Y9D7Rs{
color:var(--white);
line-height:1.5;
}

.phw-g-i-YF8sKZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/omgBOB-1704509401890.jpg);
}

.phw-g-i-YFrvW8{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-YFrvW8{
color:var(--brand-color-secondary);
}

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

.phw-g-i-YKuoh1{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-newgrey202589888aff);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-YKuoh1{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-YMWSoq{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*14.375);
}

.phw-g-i-YNIOJp{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-YO3RRs{
width:75px;
margin-inline-end:calc(var(--mu-space)*-25);
}

.phw-g-i-YX9zTA{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-YXSwLo{
color:var(--body-color);
}

.phw-g-i-Ya6DgK{
margin-inline-end:calc(var(--mu-space)*-12.5);
}

.phw-g-i-Ye89vk{
background:var(--phw-custom-babscolors);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-YkLAyu{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-YkuUja{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--body-color);
}

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

.phw-g-i-Yn3kOe{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-YqaYOW{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-Z2XTxM{
color:var(--phw-custom-black000000ff);
background-color:transparent;
}

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

.phw-g-i-Z87tpl{
background:var(--phw-custom-2025-bobs-red);
}

.phw-g-i-ZBCJAx{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-ZBuwKp{
width:250px;
height:200px;
text-align:center;
}

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

.phw-g-i-ZDnmkz:hover{
background:none;
background-image:none;
background-color:transparent;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-ZEs9Pw{
border-width:1px;
border-color:var(--input-stroke);
}

.phw-g-i-ZJSH48{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/1731368115793-1744403785921.jpg);
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*0.25);
margin-bottom:calc(var(--mu-space)*-6.875);
}

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

.phw-g-i-ZUHfan{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-Zfx456{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Zi7sgj{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*1);
background-color:transparent;
}

.phw-g-i-ZkP45O{
background-color:var(--phw-custom-f9b9abf9b9abff);
}

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

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

.phw-g-i-Zx2Kjc{
margin-inline-end:calc(var(--mu-space)*-12.5);
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-a2NOtE{
background-color:var(--phw-custom-button-hover-colord4281c);
}

.phw-g-i-a2v1ci{
}

.phw-g-i-a4Q8ZC{
border-width:12px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-wd5unu:hover .phw-g-i-a4Q8ZC{
border-width:5px;
border-style:double;
}

.phw-g-i-a9MEv1{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-aFFfam{
object-fit:cover;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
width:330px;
}

.phw-g-i-aGY8iR{
color:var(--body-color);
}

.phw-g-i-aHmM5P{
object-fit:cover;
text-align:center;
width:375px;
height:200px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-aLiWCM{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-aLiWCM{
color:var(--white);
line-height:1.5;
}

.phw-g-i-aQr39u{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-6.25);
}

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

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

.phw-g-i-abmPMG{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-aexeAP{
border-width:1px;
border-style:solid;
}

.phw-g-i-aiE4pi{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-aiqqo1{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-asgEt2{
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-avEcS0{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:45px;
}

.phw-g-i-257rlQ:hover .phw-g-i-b4WPFj{
color:var(--black);
font-size:var(--custom-font-size-2);
}

.phw-g-i-b4WPFj{
}

.phw-g-i-b99qMl{
height:260px;
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-b99qMl img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bEwyBq{
height:200px;
width:250px;
}

.phw-g-i-bGoikh{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-bVFQxe{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-bfUy8M{
color:var(--white);
margin-top:calc(var(--mu-space)*13.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-bieEqy{
border-width:2px;
border-color:var(--stroke-dark);
}

.phw-g-i-bn46VP{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-bn46VP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bq9xxa{
background-color:var(--phw-custom-bobdfbrandcolorc9eff4ff);
}

.phw-g-i-c2oIJz{
font-weight:700;
font-size:35px;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:45px;
}

.phw-g-i-c3djRj{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-c3djRj{
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-c3ilK1{
font-size:var(--phw-g-hero-title-font-size);
line-height:2;
color:var(--body-color);
text-transform:uppercase;
max-height:4px;
}

.phw-g-i-c3lWCj{
font-weight:700;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-hero-title-font-size);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
}

.phw-g-i-c6kMIm{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:50px;
}

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

.phw-g-i-cDs4mJ{
color:var(--body-color);
}

.phw-g-i-cELJNu{
margin-inline-start:calc(var(--mu-space)*6.25);
margin-top:calc(var(--mu-space)*0.625);
}

.phw-g-i-cIjpzW{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-small-text-font-size);
text-align:center;
}

.phw-g-i-cJ8vn2{
font-family:var(--cms-g-roboto);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*9.375);
}

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

.phw-g-i-cOn6ZD{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
}

.phw-g-i-cRUsAJ{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

.phw-g-i-cSpRyK{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*-12.5);
margin-top:calc(var(--mu-space)*6.875);
width:50px;
}

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

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

.phw-g-i-cm5AzL{
background:var(--phw-custom-bobs-reds-2025);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}

.phw-g-i-cmRYlq{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-coDDvg{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-coDDvg{
color:var(--white);
line-height:1.5;
}

.phw-g-i-cp33Kr{
border-width:8px;
border-color:var(--stroke-dark);
}

.phw-g-i-cwShPE{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-595959595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-cwShPE{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
}

.phw-g-i-cxaiRV{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

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

.phw-g-i-d6RZJx{
border-width:9px;
border-color:var(--phw-custom-bobsnewupdatedred2025f04426ff);
border-style:double;
}

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

.phw-g-i-dCEVdx{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*25);
}

.phw-g-i-dFzwdi{
}

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

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

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

.phw-g-i-dfSqew{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-superlighttan2025fef5e6ff);
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-dt1tGW{
color:var(--black);
}

.phw-g-i-duCPUT{
object-fit:cover;
text-align:center;
width:450px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
}

.phw-g-i-duiF5D{
color:var(--phw-custom-bobsteal202563b9b4ff);
background-color:var(--phw-custom-f9b9abf9b9abff);
}

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

.phw-g-i-5pDMi4:hover .phw-g-i-dyXPQz{
background-color:var(--phw-custom-teal079d9b);
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-dyXPQz{
}

.phw-g-i-dyry9u{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
}

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

.phw-g-i-e53sNV{
margin-top:auto;
}

.phw-g-i-e6ebWS{
font-size:var(--custom-font-size-10);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-eAq2Yp{
background-color:var(--phw-custom-b7e1ddb7e1ddff);
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-eAq2Yp{
}

.phw-g-i-eDRB7n{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
width:300px;
margin-inline-start:calc(var(--mu-space)*6.875);
}

.phw-g-i-eMrKDe{
font-weight:700;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:100px;
font-size:50px;
}

.phw-g-i-eNKM4E{
height:999px;
}
.phw-g-i-eNKM4E img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-eQHn8C{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-eRh0wF{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

.phw-g-i-eSJWMc{
width:1100px;
}

.phw-g-i-eSuoOh{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
width:300px;
}

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

.phw-g-i-eZrOPL{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-eZu38D{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--phw-custom-black000000);
}

.phw-g-i-ehcQ5z{
color:var(--phw-custom-black000000);
}

.phw-g-i-emumuX{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-eqtiH6{
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*14.375);
color:var(--phw-custom-black000000);
}

.phw-g-i-er4Gow{
}

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

.phw-g-i-esMDxh{
color:var(--phw-custom-black000000);
}

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

.phw-g-i-euIeAK{
color:var(--phw-custom-black000000);
}

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

.phw-g-i-eyrkbh{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-595959595959);
font-style:normal;
line-height:1;
text-transform:capitalize;
}

.phw-g-i-f3miW7{
background:var(--phw-custom-2025-bobs-red);
}

.phw-g-i-f3yPMQ{
border-width:1px;
border-color:var(--stroke-dark);
}

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

.phw-g-i-f7XdlI{
color:var(--phw-custom-bobs2ndlightred2025f9b9abff);
}

.phw-g-i-f7zbsR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/BobsBenefits-1704334438160.jpg);
background-size:cover;
}

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

.phw-g-i-fHCiN3{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-start:calc(var(--mu-space)*5);
padding-inline-end:calc(var(--pu-space)*21.25);
}

.phw-g-i-fHPOdx{
text-align:center;
}
.phw-g-i-fHPOdx img{
object-fit:fill;
}

.phw-g-i-fLtRR6{
color:var(--phw-custom-black000000);
font-weight:500;
}

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

.phw-g-i-fQnJTW{
height:260px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-fQnJTW img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-fTeYSx{
color:var(--phw-custom-595959595959);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
text-align:center;
}

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

.phw-g-i-fYITla{
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-placeholder-text-font-size);
font-style:normal;
margin-inline-start:calc(var(--mu-space)*0.375);
}

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

.phw-g-i-fZrpFP{
border-width:2px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-frmgai{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
max-height:45px;
}

.phw-g-i-g0BkkQ{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-g3OdkD{
color:var(--phw-custom-black000000);
margin-top:calc(var(--mu-space)*18.75);
margin-inline-start:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*14.375);
}

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

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

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

.phw-g-i-g66iM3{
}

.phw-g-i-g8ZMtT{
}

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

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

.phw-g-i-gPKl1u{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
}

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

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

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

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

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

.phw-g-i-gcjHcq{
color:var(--phw-custom-black000000);
font-weight:500;
}

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

.phw-g-i-geIYut{
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
background-position:50% 50%;
padding-inline-start:calc(var(--pu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-gibNvi{
}

.phw-g-i-goTvWP{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-goTvWP img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-grYSNq{
object-fit:fill;
text-align:center;
width:320px;
height:200px;
}

.phw-g-i-gra7ju{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:75px;
}

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

.phw-g-i-h4pB2B{
font-weight:700;
text-decoration:underline;
}

.phw-g-i-h8IKR1{
opacity:100;
}

.phw-g-i-hGjT2g{
}

.phw-g-i-hOixOe{
text-align:center;
height:100px;
width:185px;
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-hQpOl3{
height:150px;
}

.phw-g-i-hRktDb{
border-width:2px;
border-color:var(--stroke-dark);
}

.phw-g-i-hSTMkP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-hTBXS0{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-hTevPO{
font-size:25px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
border-style:ridge;
border-color:var(--brand-color-primary);
}

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

.phw-g-i-haduZF{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-hddrtJ{
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-hiAW8i{
font-family:var(--cms-g-roboto);
font-weight:700;
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-hjLa3C{
border-width:2px;
border-color:var(--stroke-dark);
color:var(--body-color);
}

.phw-g-i-1FAewc:hover .phw-g-i-hjLa3C{
border-width:2px;
border-color:var(--stroke-dark);
color:var(--body-color);
}

.phw-g-i-hkEhUA{
font-weight:700;
font-size:35px;
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
text-align:center;
border-style:none;
border-color:var(--brand-color-primary);
max-height:45px;
}

.phw-g-i-hkMLfE{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-hkMLfE{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-hkPOJ3{
color:var(--phw-custom-text-color595959);
}

.phw-g-i-hlNY56{
border-style:solid;
background-color:var(--phw-custom-white);
border-color:var(--input-stroke);
border-width:5px;
}

.phw-g-i-hsJ2HA{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-hsJ2HA{
font-size:var(--phw-g-hero-title-font-size);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-hsKkIF{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-hsKkIF{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-hvIhMl{
border:none;
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*1.375);
}

.phw-g-i-hz1Rvk{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-iE4zi3{
color:var(--body-color);
}

.phw-g-i-iFxUD5{
}

.phw-g-i-iONKfZ{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-newgrey202589888aff);
font-weight:500;
background-color:var(--phw-custom-white);
}

.phw-g-i-5pDMi4:hover .phw-g-i-iONKfZ{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-iP7qUb{
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-iPhf6n{
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-ihtWgX{
padding-inline-end:calc(var(--pu-space)*13.875);
}

.phw-g-i-ijCQ7s{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-ipE6kJ{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-ivpFZE{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
width:300px;
margin-inline-start:calc(var(--mu-space)*6.875);
}

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

.phw-g-i-ixPulV{
border-width:2px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-ixtoiX{
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-black000000);
}

.phw-g-i-izG0HB{
border-width:1px;
border-color:var(--input-stroke);
color:var(--body-color);
}

.phw-g-i-j0u0Hv{
}

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

.phw-g-i-j38tgR{
}

.phw-g-i-j6thBE{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-j7IcB5{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-i-jWetn9{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
background-image:none;
border-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-i-jkEqKL{
color:var(--phw-custom-black000000);
}

.phw-g-i-jkEqKL:hover{
font-size:var(--phw-g-regular-text-font-size);
background-color:var(--phw-custom-white);
}

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

.phw-g-i-jrfKrw{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-jrfKrw{
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-k3xxU0{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-k4f1z0{
font-weight:700;
text-decoration:underline;
}

.phw-g-i-kDNYEm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-top:calc(var(--pu-space)*18.75);
padding-bottom:calc(var(--pu-space)*1.25);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

.phw-g-i-kEYFT0{
}

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

.phw-g-i-kFwngB{
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
}

.phw-g-i-kGOkE8{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-kGOkE8{
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-kNsc6S{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/bobpillowfort-1704509398089.jpg);
}

.phw-g-i-kQWAFv{
border-width:12px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-wd5unu:hover .phw-g-i-kQWAFv{
border-width:5px;
border-style:double;
}

.phw-g-i-kVEqgU{
}

.phw-g-i-kVJlqc{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-khp2nx{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-kp3oXe{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-kp3oXe{
font-size:var(--phw-g-hero-title-font-size);
color:var(--white);
}

.phw-g-i-krw9Nk{
border-width:2px;
border-color:var(--brand-color-primary);
}

.phw-g-i-kvdeuD{
}

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

.phw-g-i-kwwCNk{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-l4IkNi{
color:var(--phw-custom-black000000);
line-height:0.75;
}

.phw-g-i-l52fXr{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--brand-color-primary);
font-weight:700;
text-align:center;
}

.phw-g-i-l6ExGC{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-18.75);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
}

.phw-g-i-l9XyYb{
color:var(--black);
}

.phw-g-i-lGSdfv{
height:250px;
margin-inline-start:calc(var(--mu-space)*1.875);
margin-top:calc(var(--mu-space)*-1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-lGSdfv img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-lH1lpi{
background:var(--phw-custom-babscolors);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-lIFc6c{
color:var(--phw-custom-text-color595959);
}

.phw-g-i-lNXFBt{
border-width:2px;
border-color:var(--stroke-dark);
}

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

.phw-g-i-lSXljJ{
}

.phw-g-i-lUNwxB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:solid;
border-color:transparent;
}

.phw-g-i-lUlmby{
height:auto;
border-style:none;
}

.phw-g-i-lWOhMV{
border-color:var(--stroke-dark);
}

.phw-g-i-lWWuWS{
font-size:var(--custom-font-size-11);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-lZWAeR{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
}

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

.phw-g-i-lhARms{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0.625);
}

.phw-g-i-ljJKXz{
}

.phw-g-i-ljUsVY{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-lpyHyZ{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-roboto);
}

.phw-g-i-lqJrpE{
object-fit:none;
text-align:center;
width:375px;
height:200px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-lygr5G{
border-color:transparent;
font-weight:700;
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-white);
min-height:var(--btn-height-lg);
font-size:var(--phw-g-small-text-font-size);
box-shadow:none;
}

.phw-g-i-lygr5G:hover{
border:none;
color:var(--phw-custom-black000000);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
font-size:var(--phw-g-small-text-font-size);
}

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

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

.phw-g-i-lygr5G:active{
color:var(--phw-custom-black000000);
background-color:var(--white);
border:none;
}

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

.phw-g-i-lzebup{
color:var(--phw-custom-heading-color595959);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-m3Ci3B{
background-color:var(--phw-custom-communitybgcolorbcc2c7ff);
background-repeat:no-repeat;
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*-5);
}

.phw-g-i-m6t6Gz{
height:auto;
border-style:none;
}

.phw-g-i-257rlQ:hover .phw-g-i-mEV7Ok{
color:var(--phw-custom-black000000);
}

.phw-g-i-mEV7Ok{
}

.phw-g-i-mFJdfT{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-mJ3hod{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-mJ3hod{
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-mJiXsT{
text-align:justify;
}

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

.phw-g-i-mL2sUq{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-mL2sUq{
color:var(--white);
}

.phw-g-i-mLuiKV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-bottom:calc(var(--pu-space)*1.25);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-mRTjEl{
object-fit:cover;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:200px;
width:330px;
}

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

.phw-g-i-mTDaoi{
align-items:baseline;
justify-content:space-around;
margin-top:calc(var(--mu-space)*-1.5);
}

.phw-g-i-mc3QTv{
}

.phw-g-i-md90fQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/1731368115793-1744403785921.jpg);
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
background-repeat:no-repeat;
margin-top:calc(var(--mu-space)*0.25);
margin-bottom:calc(var(--mu-space)*-6.875);
}

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

.phw-g-i-mww5qR{
font-family:var(--cms-g-roboto);
font-weight:700;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*9.375);
}

.phw-g-i-mxOWHM{
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);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
background-size:cover;
margin-top:calc(var(--mu-space)*-12.5);
}

.phw-g-i-n0GxTP{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-n0GxTP{
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-n26pBs{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--phw-custom-white1ffffffff);
}

.phw-g-i-n38OVt{
line-height:0.75;
color:var(--phw-custom-black000000);
}

.phw-g-i-n5VyUK{
color:var(--phw-custom-text-color595959);
}

.phw-g-i-nDDXbg{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--brand-color-primary);
box-shadow:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-nOpwhH{
}

.phw-g-i-nWeitg:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
}

.phw-g-i-nWeitg{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-nYABHK{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-nbK7zI{
color:var(--phw-custom-updategreyjan2025595960ff);
}

.phw-g-i-hlNY56:hover .phw-g-i-nbK7zI{
color:var(--phw-custom-text-color595959);
font-weight:500;
}

.phw-g-i-nczN6U{
font-family:var(--cms-g-roboto);
font-weight:700;
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-ndoskK{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-inline-end:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-6.25);
padding-top:calc(var(--pu-space)*1);
}

.phw-g-i-ndr1Q8{
color:var(--body-color);
}

.phw-g-i-njee94{
}

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

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

.phw-g-i-ntyQiZ{
margin-inline-start:calc(var(--mu-space)*-6.25);
}

.phw-g-i-o1V7fU{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-o1oaEd{
height:260px;
margin-top:calc(var(--mu-space)*-1.875);
margin-bottom:calc(var(--mu-space)*-1.875);
}
.phw-g-i-o1oaEd img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-o2yK6v{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-o56Agv{
border-width:9px;
border-color:var(--phw-custom-bobsnewlightred2025f2705cff);
border-style:double;
}

.phw-g-i-o86JuB{
}

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

.phw-g-i-o8bMAb{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
}

.phw-g-i-oBeWKD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-oEdLHG{
border-width:5px;
border-color:var(--brand-color-primary);
border-style:double;
border-top-left-radius:calc(var(--border-radius-base)*50);
border-top-right-radius:calc(var(--border-radius-base)*50);
border-bottom-left-radius:calc(var(--border-radius-base)*50);
border-bottom-right-radius:calc(var(--border-radius-base)*50);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-oEgPuW{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*0.625);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0.625);
color:var(--black);
gap:0px;
}

.phw-g-i-oHAcmc{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
}

.phw-g-i-oITuZH{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-oItJ0C{
}

.phw-g-i-oKHEu3{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-oKHEu3{
background:none;
background-image:none;
color:var(--body-color);
line-height:1.5;
}

.phw-g-i-oSWtHT{
font-size:var(--phw-g-widget-subheading-font-size);
}

.phw-g-i-oSWtHT:hover{
font-size:var(--phw-g-widget-subheading-font-size);
}

.phw-g-i-oTWuEf{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:45px;
}

.phw-g-i-oUY40K{
color:var(--body-color);
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-oWCoAx{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-oaPL45{
font-size:25px;
line-height:1.0;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-on7rXR{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-595959595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-onZOHa{
border-width:1px;
border-color:var(--input-stroke);
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-orUwa9{
background-color:var(--phw-custom-ltblue2023a5e5ecff);
}

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

.phw-g-i-ov7nDd{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--body-color);
}

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

.phw-g-i-p3V15L{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-top:calc(var(--pu-space)*0.25);
}

.phw-g-i-p4f0Pl{
color:var(--body-color);
}

.phw-g-i-p7tLCF{
width:75px;
}

.phw-g-i-p9cjBj:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--body-color);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-p9cjBj{
}

.phw-g-i-pELX7s{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/q-x88k82rCDh3dYq-1704511355214.jpg);
}

.phw-g-i-pItIHn{
border-width:3px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

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

.phw-g-i-pKYnTw{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-pKYnTw{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-pS3GdP{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-pS3GdP img{
object-fit:cover;
}

.phw-g-i-pZYhUV{
color:var(--phw-custom-whiteeffffffff);
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-pcadg7{
font-weight:700;
font-size:50px;
line-height:1.58;
color:var(--phw-custom-black000000);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-pgMve3{
padding-bottom:calc(var(--pu-space)*6.25);
background-color:transparent;
padding-top:calc(var(--pu-space)*0.25);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
}

.phw-g-i-pooS88{
color:var(--phw-custom-bobsteal202563b9b4ff);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

.phw-g-i-ppmUIl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-ppzYzg{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-ppzYzg{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-psEIaH{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-psEIaH{
color:var(--white);
line-height:1.5;
}

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

.phw-g-i-pvV6M5{
font-weight:700;
line-height:1.25;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-hero-title-font-size);
text-align:center;
}

.phw-g-i-q3hoYs{
}

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

.phw-g-i-q6pJli{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--placeholder-text-color-1);
font-weight:500;
background-color:var(--phw-custom-white);
}

.phw-g-i-5pDMi4:hover .phw-g-i-q6pJli{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-q7Qrbw{
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-black000000);
}

.phw-g-i-qQr4qc{
}

.phw-g-i-qTHH9v{
background:none;
background-image:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-qTHH9v{
color:var(--white);
background-color:transparent;
}

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

.phw-g-i-qbbFnY{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-qeFWht{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

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

.phw-g-i-qkmNCR{
margin-inline-start:calc(var(--mu-space)*5);
padding-inline-end:calc(var(--pu-space)*21.25);
}

.phw-g-i-qpibE8{
border-color:var(--stroke-dark);
border-width:2px;
}

.phw-g-i-r5LzXq{
padding-bottom:calc(var(--pu-space)*2.75);
margin-inline-start:calc(var(--mu-space)*-6.875);
margin-inline-end:calc(var(--mu-space)*10);
}

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

.phw-g-i-r7Pxok{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
padding-top:calc(var(--pu-space)*32.5);
}

.phw-g-i-rAN6Af{
}

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

.phw-g-i-rIRlnn{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-rLz7hL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
padding-bottom:calc(var(--pu-space)*6.25);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-rVBFvp{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-rdB6Vu{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-text-grey-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-riBOYF{
color:var(--body-color);
}

.phw-g-i-rizgzi{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:left;
background-color:transparent;
}

.phw-g-i-rkc9Mr{
border-width:3px;
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-wd5unu:hover .phw-g-i-rkc9Mr{
border-width:5px;
border-style:double;
}

.phw-g-i-rv4Do8{
}

.phw-g-i-rxAAAD{
color:var(--white);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-rxkhHf{
background-color:var(--phw-custom-3rd-aqua7ad9ea);
}

.phw-g-i-ryay5o{
text-align:start;
}

.phw-g-i-rylhSv{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
height:75px;
}

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

.phw-g-i-s0Qh0g{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-s0Qh0g{
color:var(--white);
line-height:1.5;
}

.phw-g-i-s2KWuu{
color:var(--phw-custom-black000000);
}

.phw-g-i-s9McLI{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
text-decoration:underline;
}

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

.phw-g-i-sJFbcM{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
color:var(--phw-custom-heading-color595959);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-5pDMi4:hover .phw-g-i-sJFbcM{
color:var(--phw-custom-whiteeffffffff);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-sKYs4z{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:400;
}

.phw-g-i-hlNY56:hover .phw-g-i-sKYs4z{
color:var(--phw-custom-text-grey-color595959);
}

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

.phw-g-i-5pDMi4:hover .phw-g-i-sMET4b{
color:var(--white);
}

.phw-g-i-sMET4b{
}

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

.phw-g-i-sQ8Yrb{
}

.phw-g-i-sR3d4C{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-sR3d4C{
color:var(--brand-color-secondary);
}

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

.phw-g-i-seBX6z{
border-width:2px;
border-color:var(--input-stroke);
color:var(--phw-custom-text-color595959);
}

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

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

.phw-g-i-t9Unli{
}

.phw-g-i-tD9zZQ{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
font-style:normal;
text-transform:none;
}

.phw-g-i-o86JuB:hover .phw-g-i-tDWhd5{
}

.phw-g-i-tDWhd5{
}

.phw-g-i-tG3kPd{
padding-bottom:calc(var(--pu-space)*2.75);
margin-inline-end:calc(var(--mu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*-2.5);
}

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

.phw-g-i-tHrVEP{
}

.phw-g-i-tILmT8{
}

.phw-g-i-tSBZUi{
fill:var(--phw-custom-white-color);
color:var(--phw-custom-white-color);
}

.phw-g-i-tUAP2X{
}

.phw-g-i-tVXVnD{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*18.75);
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-tc8rBH{
text-align:justify;
}

.phw-g-i-tjFN2O{
border-width:2px;
border-color:var(--stroke-dark);
color:var(--body-color);
}

.phw-g-i-ttXo8w{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-ttXo8w{
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-tzSUJu{
}

.phw-g-i-5pDMi4:hover .phw-g-i-tzSUJu{
background-color:var(--phw-custom-b7e1ddb7e1ddff);
color:var(--phw-custom-whiteeffffffff);
}

.phw-g-i-tzxan3{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-595959595959);
font-style:normal;
line-height:1;
text-transform:capitalize;
}

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

.phw-g-i-u7G1Qm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-u8Ka10{
}

.phw-g-i-u9Hqnq{
color:var(--phw-custom-black000000);
}

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

.phw-g-i-uETLez{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
}

.phw-g-i-uHEhoz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/Capture-1704311748043.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-uMeGdx{
color:var(--phw-custom-heading-color595959);
}

.phw-g-i-y0PxRf:hover .phw-g-i-uNcNSB{
color:var(--body-color);
background-color:transparent;
}

.phw-g-i-uNcNSB{
}

.phw-g-i-uQlC83{
background:none;
background-image:none;
color:var(--phw-custom-595959595959);
background-color:transparent;
}

.phw-g-i-uSuxa9{
}

.phw-g-i-ucvusZ{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-ujGkZL:hover{
background:none;
background-image:none;
border-color:var(--phw-custom-whiteborderffffff);
color:var(--body-color);
font-size:var(--custom-font-size-2);
}

.phw-g-i-ujGkZL{
}

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

.phw-g-i-uvnC9Y{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-uwUrXg{
}

.phw-g-i-uzWxV1{
}

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

.phw-g-i-vFY4C7{
text-align:center;
width:0px;
object-fit:fill;
height:0px;
aspect-ratio:4/3;
}

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

.phw-g-i-vJR6S8{
color:var(--phw-custom-black000000);
font-weight:500;
}

.phw-g-i-vMGR3L{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:45px;
}

.phw-g-i-vMQzOd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

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

.phw-g-i-vV1kW6{
color:var(--phw-custom-black000000);
font-weight:500;
}

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

.phw-g-i-vbHvKc{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-6.25);
}

.phw-g-i-veXJxe{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-weight:500;
}

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

.phw-g-i-vlcuTA{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
margin-top:calc(var(--mu-space)*31.25);
}

.phw-g-i-vmSIgr{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*2.5);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
}

.phw-g-i-vmU3q4{
}

.phw-g-i-vmniVh{
font-size:var(--custom-font-size-1);
color:var(--black);
}

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

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

.phw-g-i-w1lmHj{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space)*62.5);
}

.phw-g-i-w2FtMg{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
height:75px;
}

.phw-g-i-w3njTS{
background-image:none;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-w4He3Y{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-w4He3Y{
color:var(--white);
line-height:1.5;
}

.phw-g-i-w6CwMO{
font-weight:700;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-small-text-font-size);
text-align:center;
}

.phw-g-i-w7OZMd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BDFBDFUS/images/LeominsterFront-1024x683-1718726096221.jpg);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:var(--phw-custom-faded-gold-fcce80fcce80);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-w9GcZL{
border-width:2px;
border-color:var(--input-stroke);
border-style:double;
}

.phw-g-i-w9XeBX{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-heading-color595959);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-g-i-wFHrf0:hover{
background:none;
background-image:none;
background-color:transparent;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-wFcthf{
border-width:4px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-wObSDU{
border-color:var(--input-stroke);
border-style:double;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-wObSDU{
color:var(--white);
line-height:1.5;
}

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

.phw-g-i-waqGZ1{
color:var(--body-color);
}

.phw-g-i-wiBTWp{
}

.phw-g-i-hlNY56:hover .phw-g-i-wiBTWp{
color:var(--white);
font-weight:500;
}

.phw-g-i-wkLQ9Q{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:left;
background-color:transparent;
}

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

.phw-g-i-wkpWwQ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
}

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

.phw-g-i-wm04cM{
}

.phw-g-i-wm2eYr{
}

.phw-g-i-wnDv01{
background-color:var(--phw-custom-3rd-aqua7ad9ea);
}

.phw-g-i-wvdvLz{
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
}

.phw-g-i-wyg9Yr{
color:var(--phw-custom-black000000);
}

.phw-g-i-x2sz2Y{
color:var(--body-color);
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-x6GLGB{
font-size:var(--phw-g-widget-title-font-size);
line-height:2;
color:var(--body-color);
text-transform:uppercase;
max-height:250px;
}

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

.phw-g-i-xIldvO{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-xIldvO{
color:var(--white);
line-height:1.5;
background-color:var(--phw-custom-teal079d9b);
}

.phw-g-i-xM1j0T{
}

.phw-g-i-hlNY56:hover .phw-g-i-xM1j0T{
color:var(--white);
font-weight:500;
}

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

.phw-g-i-xUQLpW{
color:var(--phw-custom-bobs2025redf04426ff);
background-color:var(--phw-custom-b7e1ddb7e1ddff);
}

.phw-g-i-xc0Ppn{
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*8.125);
}

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

.phw-g-i-xddOC8{
border-width:1px;
border-color:var(--stroke-dark);
}

.phw-g-i-xegyqG{
margin-inline-start:calc(var(--mu-space)*-5.625);
margin-top:calc(var(--mu-space)*-4.375);
}

.phw-g-i-xluqtu{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:700;
margin-top:calc(var(--mu-space) * 3);
}

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

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

.phw-g-i-xvvnKm{
}

.phw-g-i-hlNY56:hover .phw-g-i-xvvnKm{
color:var(--phw-custom-text-color595959);
font-weight:500;
}

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

.phw-g-i-y0PxRf{
}

.phw-g-i-yCT0XW{
}

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

.phw-g-i-yD8dj4{
color:var(--phw-custom-black000000);
}

.phw-g-i-yEVtMQ{
justify-content:normal;
align-items:normal;
margin-inline-end:calc(var(--mu-space)*2.5);
color:var(--text-dark);
}

.phw-g-i-yFFoSd{
color:var(--body-color);
}

.phw-g-i-yFJrlz{
font-size:var(--phw-g-hero-title-font-size);
line-height:1.58;
font-weight:700;
color:var(--phw-custom-black000000);
}

.phw-g-i-yFNiL7{
text-align:start;
}

.phw-g-i-yL21Pv{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-heading-color595959);
font-weight:500;
}

.phw-g-i-5pDMi4:hover .phw-g-i-yL21Pv{
color:var(--white);
}

.phw-g-i-yQASRG{
fill:var(--phw-custom-white-color);
}

.phw-g-i-yUUtOH{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
color:var(--phw-custom-heading-color595959);
display:inline-block;
}

.phw-g-i-yUUtOH:hover{
color:var(--body-color);
text-decoration:underline;
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-yYQOng{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
line-height:1;
height:45px;
}

.phw-g-i-yc5Inq{
color:var(--phw-custom-heading-color595959);
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
display:inline-block;
}

.phw-g-i-yc5Inq:hover{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--body-color);
font-weight:400;
text-decoration:underline;
}

.phw-g-i-ygPVnB{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
height:45px;
}

.phw-g-i-yhOEFN{
}

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

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

.phw-g-i-yySJLP{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-yyUm9b{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-roboto);
font-weight:700;
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-zTE77B{
}

.phw-g-i-zTLtF2{
margin-inline-start:calc(var(--mu-space)*-6.25);
margin-top:calc(var(--mu-space)*-18.75);
margin-inline-end:calc(var(--mu-space)*-6.25);
}

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

.phw-g-i-zZyYQj{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-ziyJie{
border-width:3px;
border-color:var(--brand-color-primary);
border-style:solid;
margin-inline-end:calc(var(--mu-space)*100);
margin-top:calc(var(--mu-space)*13.875);
}

.phw-g-i-zmSzFz{
background:none;
background-image:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-5pDMi4:hover .phw-g-i-zmSzFz{
color:var(--white);
background-color:transparent;
}

.phw-g-i-znqrrQ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:left;
background-color:transparent;
}

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

.phw-g-i-ztoAUf{
}

.phw-g-i-zuVkOJ{
object-fit:cover;
text-align:center;
width:375px;
height:200px;
}

.phw-g-i-zuX9bF{
text-align:justify;
}

.phw-g-i-zvJ7il{
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:transparent;
background-position:50% 50%;
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-zwArT0{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-i-zxmOPw{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-roboto);
color:var(--phw-custom-text-grey-color595959);
font-weight:500;
}

.phw-g-i-hlNY56:hover .phw-g-i-zxmOPw{
color:var(--phw-custom-text-grey-color595959);
}

.phw-g-i-zyxatq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:left;
background-color:transparent;
}

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

.phw-g-icon-bg-color{
background-color:var(--phw-custom-icon_bgc61b1a);
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
}

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

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

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

.phw-g-iconprimary{
}

.phw-g-iconstar{
}

.phw-g-image-icon{
height:60px;
width:60px;
}

.phw-g-inner-widget-working-at-bobs{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.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:active{
border-color:transparent;
}

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

.phw-g-jdsavedefault:hover{
}

.phw-g-jtc-style{
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-jtc-bgf7f7f7);
padding-top:calc(var(--pu-space)*0.25);
}

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

.phw-g-link-hover-style:hover{
color:var(--phw-custom-link-hover-colorc61b1a);
}

.phw-g-logo-styling{
min-height:23px;
min-width:200px;
}

.phw-g-logosize{
width:200px;
aspect-ratio:16/9;
}

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

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

.phw-g-menu-medium{
font-family:var(--cms-g-roboto);
font-weight:500;
text-decoration:none;
font-size:var(--phw-g-large-text-font-size);
line-height:1.2;
color:var(--text-dark);
}

.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:16px;
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-no-padding{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

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

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

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

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

.phw-g-p-large-light{
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
}

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

.phw-g-p-small-light{
color:var(--phw-custom-heading-color595959);
}

.phw-g-p-widget-subheading-style-1{
color:var(--phw-custom-heading-color595959);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-p-xx-large-light{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--phw-g-small-text-font-size);
}

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

.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-paragraph{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-paragraphstyle{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

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

.phw-g-pod-styling{
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
line-height:1.25;
color:var(--phw-custom-heading-color595959);
}

.phw-g-reach-out-h2-styling{
font-weight:500;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-size:var(--custom-font-size-4);
}

.phw-g-reach-out-h3-styling{
font-weight:400;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-input-label-text-font-size);
}

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

.phw-g-regular-paragraph-text-dark-light{
font-size: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-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-saved-bold{
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:500;
}

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

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

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

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

.phw-g-submenu{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
color:var(--text-dark);
}

.phw-g-submenu-links{
color:var(--text-dark);
text-decoration:none;
line-height:1.2;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-family:var(--cms-g-roboto);
font-weight:500;
padding-top:calc(var(--pu-space)*1.75);
padding-bottom:calc(var(--pu-space)*1.75);
padding-inline-start:calc(var(--pu-space)*4);
}

.phw-g-submenu-links:hover{
}

.phw-g-text{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

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

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

.phw-g-text-field-large{
background-color:transparent;
}

.phw-g-text-field-small{
background-color:transparent;
}

.phw-g-text-field-style-1{
background-color:transparent;
}

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

.phw-g-text-syling{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-text-color595959);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-textclass{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:left;
}

.phw-g-textcolor{
color:var(--text-dark);
}

.phw-g-textcolorblack{
color:var(--text-dark);
}

.phw-g-textheading{
color:var(--placeholder-text-color-1);
}

.phw-g-textheading1{
color:var(--placeholder-text-color-1);
}

.phw-g-video-padding-style{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-white-text{
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:var(--custom-font-size-6);
}

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

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

.phw-g-workingatbobs-bg{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-jtc-bgf7f7f7);
}

.phw-overlay-hero-overlay::before{
opacity:0.65;
}

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-4viVlZ{
font-size:var(--font-size-15);
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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) {
h2{
font-size:var(--phw-g-widget-title-font-size);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-btn:hover, .phw-btn-nd:hover{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default,.btn-default,.default-button{
font-size:max(calc(var(--custom-font-size-2)*0.75),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-large-primary{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link:focus{
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-primary,.btn.primary-button,.primary-button{
font-size:max(calc(var(--custom-font-size-2)*0.75),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-fontsize{
font-size:max(var(--custom-font-size-8),var(--tab-font-size));
}
}

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h4dark-glassdoor{
font-size:max(var(--custom-font-size-7),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-heading{
font-size:max(var(--custom-font-size-8),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-04B0OK{
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-0av5hP{
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-0u4UBW{
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-0xB9Xx{
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-1IuOcg:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Lujqd{
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-1PBfUO{
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-5pDMi4:hover .phw-g-i-1PBfUO{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1YpBiO{
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-1eiH3p{
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-5pDMi4:hover .phw-g-i-1eiH3p{
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-1o9LcI{
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-1teZsU{
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-2aescG{
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-2i9kC5{
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-33dW2b{
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-4GpO45{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4SjkKc{
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-4WAq3D{
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-4X9CzK{
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-4eZY2K{
font-size:max(calc(var(--custom-font-size-10)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4viVlZ{
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-4x2l2X{
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-50t2Oq{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-581TfH{
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-5DtXzu:hover{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Qvmo8{
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-5Up9P8{
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-5pDMi4:hover .phw-g-i-5Up9P8{
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-5xzoAh{
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-5yRcPh{
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-61lhvQ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-64o5VX{
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-64yIsq{
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-6Aoead{
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-5pDMi4:hover .phw-g-i-6Aoead{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6kSuPM{
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-724b7h{
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-7RoDFV{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8lEd7b{
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-967KTb{
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-5pDMi4:hover .phw-g-i-967KTb{
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-96AwfH{
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-96M8D2{
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-9DLkm8{
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-9cATEq{
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-9nAnOQ{
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-AE2qoq{
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-AjwapC{
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-B384AO{
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-B5qFWk:hover{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CH4mdw{
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-CK2BX4{
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-D2XiQB{
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-D2zD7R{
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-DQvHw4{
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-DbSmkJ{
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-ElKTIK{
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-ElKTIK:hover{
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-EqgHh9{
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-F4C820{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FClqaF{
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-FDJ4l2{
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-FT5Pgg{
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-Fz5oF5{
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-GE5hkI{
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-GRBD8Q{
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-GXdbAe{
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-GeJAcK{
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-Gw7vvm{
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-H8ZyvL{
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-HMNiGB{
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-HqPMCP{
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-HznuAH{
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-HzvoG4{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IYcL2k{
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-IYcL2k:hover{
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-IZw7fE{
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-IfbRXe{
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-Iu2JW3{
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-Ix9nPF{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KUKcFW{
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-257rlQ:hover .phw-g-i-L7baWe{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MXfbIW{
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-Mv2W8j{
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-N6EUh4{
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-NYsvNj:hover{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ni74Hw{
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-Nmk6Qk{
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-NpiYlT{
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-O9pGb9{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PyVxhR{
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-Q3eoFk{
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-QFiyGO{
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-QOTRP1{
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-Qk16f2{
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-R0kjrg{
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-R366WZ{
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-R81AwP{
font-size:max(calc(var(--custom-font-size-11)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R8jsrA{
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-5pDMi4:hover .phw-g-i-R8jsrA{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RLDv6J{
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-RM8J9N{
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-SJM2Fn{
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-T2dBUK{
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-T8uuWr{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UHOKty{
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-UX9919{
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-UX9919:hover{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UkWGN4{
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-5pDMi4:hover .phw-g-i-UkWGN4{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Uyr8yn{
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-VCpjwE{
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-VZS48k{
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-WCwIow{
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-WE1IkS{
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-X7tRnb{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XBHvyp{
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-XWxkG1{
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-Xf6vLv{
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-XoQgPs{
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-Y6M3f8{
font-size:max(26px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y9D7Rs{
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-YFrvW8{
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-YKuoh1{
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-YNIOJp{
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-YkuUja{
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-ZDnmkz:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZTvCy7{
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-aLiWCM{
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-abmPMG{
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-aiE4pi{
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-asgEt2{
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-avEcS0{
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-257rlQ:hover .phw-g-i-b4WPFj{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c3djRj{
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-5pDMi4:hover .phw-g-i-c3djRj{
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-c3ilK1{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c6kMIm{
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-cIjpzW{
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-cRUsAJ{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cxaiRV{
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-dfSqew{
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-e6ebWS{
font-size:max(calc(var(--custom-font-size-10)*0.75),var(--tab-font-size));
}
}

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hkMLfE{
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-hsJ2HA{
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-5pDMi4:hover .phw-g-i-hsJ2HA{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hsKkIF{
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-hvIhMl{
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-iONKfZ{
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-ipE6kJ{
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-ixtoiX{
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-jkEqKL:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jrfKrw{
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-5pDMi4:hover .phw-g-i-jrfKrw{
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-k3xxU0{
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-kFwngB{
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-kGOkE8{
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-5pDMi4:hover .phw-g-i-kGOkE8{
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-kp3oXe{
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-5pDMi4:hover .phw-g-i-kp3oXe{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lpyHyZ{
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-lygr5G{
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-lygr5G:hover{
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-lzebup{
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-mJ3hod{
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-5pDMi4:hover .phw-g-i-mJ3hod{
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-mL2sUq{
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-n0GxTP{
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-5pDMi4:hover .phw-g-i-n0GxTP{
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-n26pBs{
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-nWeitg:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nYABHK{
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-o8bMAb{
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-oHAcmc{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ppzYzg{
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-psEIaH{
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-pvV6M5{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q6pJli{
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-q7Qrbw{
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-rIRlnn{
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-rdB6Vu{
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-rxAAAD{
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-rylhSv{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s0Qh0g{
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-s9McLI{
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-sJFbcM{
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-sKYs4z{
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-sR3d4C{
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-tD9zZQ{
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-tVXVnD{
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-ttXo8w{
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-5pDMi4:hover .phw-g-i-ttXo8w{
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-tzxan3{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uETLez{
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-ujGkZL:hover{
font-size:max(calc(var(--custom-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uvnC9Y{
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-vMGR3L{
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-veXJxe{
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-vmniVh{
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-w1lmHj{
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-w2FtMg{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x2sz2Y{
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-x6GLGB{
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-xIldvO{
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-xluqtu{
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-yFJrlz{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yL21Pv{
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-yUUtOH:hover{
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-yYQOng{
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-yc5Inq:hover{
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-yc5Inq{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zZyYQj{
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-zvJ7il{
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-zwArT0{
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-zxmOPw{
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-menu-medium{
font-size:max(var(--phw-g-small-text-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-cards-title-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-light{
font-size:max(var(--phw-g-small-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-small-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(--phw-g-small-text-font-size),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-paragraph{
font-size:max(var(--phw-g-small-text-font-size),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-reach-out-h3-styling{
font-size:max(var(--phw-g-small-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-small-text-font-size),var(--tab-font-size));
}
}

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
h1{
font-size:var(--phw-g-widget-title-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) {
h4{
font-size:max(var(--phw-g-small-text-font-size),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-btn:hover, .phw-btn-nd:hover{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-banner-heading-style{
font-size:max(calc(var(--custom-font-size-5)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-bobs-core-values-icon-h2{
font-size:var(--custom-font-size-12);
margin-top:calc(var(--mu-space)*0);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default,.btn-default,.default-button{
font-size:max(calc(var(--custom-font-size-2)*0.5),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-large-primary{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link:focus{
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-primary,.btn.primary-button,.primary-button{
font-size:max(calc(var(--custom-font-size-2)*0.5),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-fontsize{
font-size:max(var(--phw-g-small-text-font-size),var(--mobile-font-size));
}
}

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-04B0OK{
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-0av5hP{
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-0u4UBW{
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-0xB9Xx{
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-1IuOcg:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Lujqd{
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-1PBfUO{
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-5pDMi4:hover .phw-g-i-1PBfUO{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-1YpBiO{
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-1eiH3p{
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-5pDMi4:hover .phw-g-i-1eiH3p{
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-1o9LcI{
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-1teZsU{
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-2aescG{
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-2i9kC5{
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-33dW2b{
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-4GpO45{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4SjkKc{
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-4WAq3D{
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-4X9CzK{
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-4eZY2K{
font-size:max(calc(var(--custom-font-size-10)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-4viVlZ{
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-4x2l2X{
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-50t2Oq{
background-color:transparent;
height:42px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-581TfH{
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-5DtXzu:hover{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Qvmo8{
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-5Up9P8{
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-5pDMi4:hover .phw-g-i-5Up9P8{
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-5xzoAh{
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-5yRcPh{
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-61lhvQ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-64o5VX{
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-64yIsq{
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-6Aoead{
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-5pDMi4:hover .phw-g-i-6Aoead{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6kSuPM{
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-724b7h{
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-7RoDFV{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cYId9{
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-7vBAkc{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lEd7b{
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-967KTb{
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-5pDMi4:hover .phw-g-i-967KTb{
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-96AwfH{
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-96M8D2{
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-9DLkm8{
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-9cATEq{
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-9nAnOQ{
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-AE2qoq{
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-AjwapC{
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-B384AO{
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-B5qFWk:hover{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-BYtwGz{
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-BrFdsW{
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-BxXSa6{
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-C5WG0l{
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-CBFSvn{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CH4mdw{
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-CK2BX4{
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-D2XiQB{
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-D2zD7R{
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-DQvHw4{
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-DbSmkJ{
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-ElKTIK{
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-ElKTIK:hover{
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-EqgHh9{
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-F4C820{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FClqaF{
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-FDJ4l2{
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-FT5Pgg{
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-Fz5oF5{
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-GE5hkI{
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-GRBD8Q{
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-GXdbAe{
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-GeJAcK{
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-Gw7vvm{
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-H8ZyvL{
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-HMNiGB{
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-HqPMCP{
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-HznuAH{
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-HzvoG4{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I7FNBy{
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-I7ZIyO{
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-IIGeWP:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYcL2k{
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-IYcL2k:hover{
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-IZw7fE{
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-IfbRXe{
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-Iu2JW3{
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-Ix9nPF{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-JHEMZE:hover{
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-JRIkfQ{
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-JS2Jsg{
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-JinsRl{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-K4tktQ{
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-K5mBPW{
font-size:max(calc(var(--custom-font-size-10)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-KUKcFW{
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-257rlQ:hover .phw-g-i-L7baWe{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-MXfbIW{
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-Mv2W8j{
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-N6EUh4{
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-NYsvNj:hover{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ni74Hw{
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-Nmk6Qk{
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-NpiYlT{
font-size:20px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJJyzX{
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-Oba7NM{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-PyVxhR{
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-Q3eoFk{
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-QFiyGO{
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-QOTRP1{
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-Qk16f2{
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-R0kjrg{
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-R366WZ{
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-R81AwP{
font-size:max(calc(var(--custom-font-size-11)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R8jsrA{
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-5pDMi4:hover .phw-g-i-R8jsrA{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGDMPF{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RLDv6J{
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-RM8J9N{
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-SJM2Fn{
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-SsRkYa{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T2dBUK{
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-T8uuWr{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-UHOKty{
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-UX9919{
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-UX9919:hover{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UkWGN4{
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-5pDMi4:hover .phw-g-i-UkWGN4{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uyr8yn{
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-VCpjwE{
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-VZS48k{
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-WCwIow{
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-WE1IkS{
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-X7tRnb{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XBHvyp{
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-XWxkG1{
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-Xf6vLv{
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-XoQgPs{
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-Y6M3f8{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y9D7Rs{
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-YFrvW8{
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-YKuoh1{
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-YNIOJp{
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-YkuUja{
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-ZDnmkz:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZTvCy7{
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-aLiWCM{
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-abmPMG{
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-aiE4pi{
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-asgEt2{
font-size:max(var(--phw-g-small-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-avEcS0{
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-257rlQ:hover .phw-g-i-b4WPFj{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-c3djRj{
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-5pDMi4:hover .phw-g-i-c3djRj{
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-c3ilK1{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-c6kMIm{
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-cIjpzW{
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-cRUsAJ{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-coDDvg{
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-cwShPE{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxaiRV{
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-dfSqew{
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-e6ebWS{
font-size:max(calc(var(--custom-font-size-10)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-eQHn8C{
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-eRh0wF{
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-eZu38D{
font-size:var(--phw-g-large-text-font-size);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-fTeYSx{
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-fYITla{
font-size:calc(var(--input-font-size-lg)*0.5);
height:52px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-frmgai{
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-g4VlvX{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-geIYut{
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-gra7ju{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-hkMLfE{
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-hsJ2HA{
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-5pDMi4:hover .phw-g-i-hsJ2HA{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hsKkIF{
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-hvIhMl{
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-iONKfZ{
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-ipE6kJ{
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-ixtoiX{
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-jkEqKL:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jrfKrw{
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-5pDMi4:hover .phw-g-i-jrfKrw{
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-k3xxU0{
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-kFwngB{
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-kGOkE8{
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-5pDMi4:hover .phw-g-i-kGOkE8{
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-kp3oXe{
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-5pDMi4:hover .phw-g-i-kp3oXe{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-lpyHyZ{
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-lygr5G{
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-lygr5G:hover{
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-lzebup{
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-mJ3hod{
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-5pDMi4:hover .phw-g-i-mJ3hod{
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-mL2sUq{
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-n0GxTP{
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-5pDMi4:hover .phw-g-i-n0GxTP{
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-n26pBs{
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-nWeitg:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-nYABHK{
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-o8bMAb{
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-oHAcmc{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKHEu3{
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-oSWtHT{
font-size:max(calc(var(--phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-on7rXR{
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-ov7nDd{
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-p9cjBj:hover{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pELX7s{
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-pKYnTw{
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-pZYhUV{
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-pcadg7{
font-size:max(var(--phw-g-small-text-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ppzYzg{
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-psEIaH{
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-pvV6M5{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q6pJli{
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-q7Qrbw{
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-rIRlnn{
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-rdB6Vu{
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-rxAAAD{
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-rylhSv{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s0Qh0g{
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-s9McLI{
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-sJFbcM{
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-sKYs4z{
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-sR3d4C{
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-tD9zZQ{
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-tVXVnD{
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-ttXo8w{
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-5pDMi4:hover .phw-g-i-ttXo8w{
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-tzxan3{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uETLez{
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-ujGkZL:hover{
font-size:max(calc(var(--custom-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uvnC9Y{
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-vMGR3L{
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-veXJxe{
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-vmniVh{
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-w1lmHj{
font-size:var(--custom-font-size-12);
margin-top:calc(var(--mu-space)*0);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4He3Y{
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-w6CwMO{
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-w9XeBX{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-wObSDU{
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-wvdvLz{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x2sz2Y{
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-x6GLGB{
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-xIldvO{
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-xluqtu{
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-yFJrlz{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yL21Pv{
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-yUUtOH:hover{
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-yYQOng{
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-yc5Inq:hover{
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-yc5Inq{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygPVnB{
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-yySJLP{
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-yyUm9b{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZyYQj{
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-zvJ7il{
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-zwArT0{
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-zxmOPw{
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-menu-medium{
font-size:max(var(--phw-g-small-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-small-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-small-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-small-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(--phw-g-small-text-font-size),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-paragraph{
font-size:max(var(--phw-g-small-text-font-size),var(--mobile-font-size));
}
}

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

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

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

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

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

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

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

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

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

